Портативный осциллограф на микроконтроллере ATmega32

Осциллограф выполнен на микроконтроллере ATmega32. Индикатор графический ЖКИ 128 х 64 точек. Схема данного устройства очень проста. Один из недостатков данного осциллографа – это низкая максимальная частота измеряемого сигнала, для меандра это всего лишь 5 кГц. Программа написана на Си в WinAVR, в связке с AVRStudio 4. Графическая библиотека была написана специально для этого проекта.



Напряжение питания схемы 12 вольт. Из этого напряжения на выходе преобразователя получаем +8.2V для IC1 и +5V для IC2 для IC3. Данная схема имеет входной диапазон от -2,5вольт до +2,5 вольт или от 0 до +5 вольт в зависимости от положения S1(переем./пост. ток). Используя делитель можно расширить диапазон измеряемых напряжений. Регулировка контраста дисплея производится потенциометром P2. Максимальное входное напряжение 30 вольт для постоянного и 24 вольта для переменного тока.

Прошивка микроконтроллера:

Файл прошивки AVR_oscilloscope.hex , при прошивке выставьте Fuse биты микроконтроллера для тактирования от внешнего кристалла. Обязательно отключите JTAG интерфейс.

Применение:

С помощью кнопок S8 и S4 перемещается начальный уровень вверх или вниз. С помощью кнопок S7 and S3 устанавливается развёртка. В осциллографе есть автотриггер для периодичных сигналов. Можно “заморозить” картинку нажатием кнопки S6.

Прошивка, разводка и исходники: Вы не можете скачивать файлы с нашего сервера
Bn-P.Ru






Рекомендуемый контент




Copyright © 2010-2017 housea.ru. Контакты: info@housea.ru При использовании материалов веб-сайта Домашнее Радио, гиперссылка на источник обязательна.