Отключаемые счетчики электроэнергии на пульте. Все с документами пломбами, гарантией и без посредников!

Осциллограф своими руками

Осциллограф своими руками

Осциллограф на PIC18F2550 измеряет среднее, максимальное, минимальное, пиковое напряжения и пересечение нулевого уровня. Осциллограф имеет встроенную функцию триггера, который может быть использован для остановки сигнала для его детального изучения. Масштаб времени для отображения может быть легко изменён функцией  changeTimeDivision. Осциллограф измеряет напряжение в пределах 0-5В, 0-2.5В и 0-1,25. Основным недостатком этого осциллографа является низкая частота дискретизации (~ 60 кГц), а также тот факт, что входы ограничены ограничениями АЦП микроконтроллера. Тем не менее, это очень хороший прибор, и я рекомендую посмотреть видео, чтобы увидеть его в действии.

Схема

Исходники и прошивку осциллографа можно найти в нижней части страницы. Каждый блок схемы обозначен и будет подробно описан ниже.

Питание

Напряжение поступает с 9-вольтовой батареи на интегральный стабилизатор напряжения TC1262-5.0V для обеспечения стабильных 5В для питания микроконтроллера и дисплея. На выходе стоит 1мкФ конденсатор.

Дисплей AGM1264F

Графический ЖК дисплей AGM1264F разрешением 128 х 64 пикселей со встроенными контроллером KS0108, который позволяет легко управлять им с помощью микроконтроллера. Он обладает светодиодной подсветкой и генератором отрицательного напряжения для управления дисплеем.

Аналоговый вход

Вывод A0 настроен на аналоговый вход. Обратите внимание, что сопротивление источника сигнала влияет на напряжение смещения на аналоговом входе. Максимально рекомендованное сопротивление составляет 2.5 кОм.

Микроконтроллер

Микроконтроллер PIC18F2550 работает на частоте 48МГц от внутреннего генератора. R1 представляет собой нагрузочный резистор, необходимый для работы. C1 является стабилизирующим конденсатором. Компонент пометкой "RES" является 20MHz резонатором.

RS232 конвертер

Выводы USART должны быть подключены к RS-232 конвертеру для подключения к ПК для обновления прошивки. После этого он может быть отключен.

Исходники и прошивка

Микроконтроллер должен быть прошит файлом "SAC_tinybld18F2550usb _20MHz_115200_48MHz".

Скачать файлы проекта

Оригинал статьи на английском языке (перевод: Иван для сайта cxem.net)


Категория: Измерительная техника
Метки:

Написать коментарий

*
= 5 + 9

Добавить изображение

Последние статьи