В этой статье описано как подключить жидкокристаллический индикатор со знакогенератором к микроконтроллеру pic16f628a
Понадобятся:
1)ЖКИ на основе hitachi hd44780 (я использовал 16*2, цена 180р)
2)pic16f628a (около 70р)
3) паяльник, провода, источник питания, прямые руки
Итак приступим:
Наша цель вывести что-нибудь на дисплей.
Начнем с подключения. Информацию на индикатор будем передавать по 4х битному интерфейсу, следовательно:
Подключение:
Жки
1 - GND
2 - +5
3 - +5, чер
|
Схема:
Этот простой частотомер полезен для измерения частоты различного оборудования, особенно передатчиков, приемников и генераторов сигнала в ВЧ/СВЧ диапазоне.
Спецификации:
- Диапазон измерений: 0,0 до 999,9 MHz, шаг 0,1 MHz
- Правильное округление, уменьшенное мигание последней цифры
- Индикация Over-диапазона
- Быстрое измерение - короткое измерение период
- Высокая чувствительность в ВЧ/СВЧ - диапазоне
- Можно вычитать 10,7 MHz для использования с приемником
Техническ
|
Автор - Сергей.
minichus@mail.ru
Нужно было построить часы, у которых большие сегменты индикаторов. Все традиционные схемы часов на микроконтроллере рассчитаны на типовые светодиодные матрицы с 5 вольтовым питанием. В интернете есть немного схем с 12 вольтовым питанием. На мой взгляд они довольно сложноватые. Предлагаю свой вариант простых часов на микроконтроллере PIC16F628A и двух светодиодных драйверов MBI 5026.
Схема:
Последние представляют собой двубайтовые сдвиговые рег
|
Схема:
Вашему вниманию предлагаю схему милливольтметра - частотомера.
Измерение частоты до 999.999MHz +/- 1KHz, нижний предел согласно datasheet на MB15E03SL =100MHz, но реально он намного ниже (у меня аж 3MHz).
Измерение ВЧ напряжения до 999 Vrms. При измерении более высоких амплитуд используйте ВЧ делители (аттенюаторы), дабы не спалить D1 и IC1.
Питание 2.4V – 3.6V.
Ток потребления 4.2mA.
Период измерений 200мс.
При включении, прибор будет показывать напряжение батареи питания
|
Не смотря на простоту конструкции, термометр имеет не плохие характеристики. Достоверность показаний термометра гарантируется применением цифрового датчика DS18B20. Эта микросхема не требует калибровки и позволяет измерять температуру окружающей среды от -55 до +125°С, причем в интервале -10...+85°С производитель гарантирует абсолютную погрешность измерения не хуже ±0,5°С. На границах диапазона измеряемых температур точность ухудшается до ±2°С. Индикация показаний термометра во всем диапазоне и
|
Схема:
Схема терморегулятора представлена на рисунке выше. Основой его является микроконтроллер PIC16F628A с соответствующей программой. Информация о реальной и установленной температуре выводится на трехразрядный индикатор MT30361 с общим катодом. Необходимая температура устанавливается с помощью двух кнопок SB1 — уменьшение и SB2 — увеличение. В качестве обогревателей применены самодельные низковольтные обогреватели.
Устройство:
Коммутация обогревателей осуществляется с помощью м
|
Книга адресована радиолюбителям, но может быть интересна всем, кто интересуется электроникой. Описывается создание системы автоматизации дома "Умный дом" на базе микроконтроллера PIC16F628A в программе MPLAB. Компоненты системы и модули отлаживаются на одной макетной плате. Для всех экспериментов, описанных в книге, можно использовать одну и ту же микросхему контроллера. Программатор, работающий с программой PonnyProg2000, легко собирается и не содержит дефицитных деталей. Компьютер в лаб
|
Схема:
Часто, в радиолюбительской практике необходим простой функциональный DDS (прямой цифровой синтез частоты) генератор. Для получения определенной частоты.
Был разработан простой генератор синуса на микросхеме от Analog Devices AD9832. Схема генерировала синусоиду от 0.005 до 12 МГц с шагом 0.005 Гц. Но, пока я ждал доставки микросхемы AD9832, был разработан простой DDS генератор с использованием микроконтроллера AT90S2313 и резистивной матрицей.
Генератор управляется через RS2
|
Таймер - часы на микроконтроллере PIC16F628A с защитой от перебоев в питании. Надёжное, точное и проверенное (хотя немного устаревшее) устройство
Описание работы:
При нажатии кнопки "Коррекция" таймер переходит в режим коррекции секунд (секунды обнуляются кнопкой "Плюс"). Следующее нажатие кнопки "Коррекция" переводит таймер в режим коррекции минут (минуты увеличиваются кнопкой "Плюс"). Ещё одно нажатие кнопки "Коррекция" - переход к коррекции часов (часы увеличиваются кнопкой "Плюс").
|
Очень часто во многих схемах применяется отрицательное напряжение. Источник опорного напряжения состоит из нескольких весьма доступных компонентов. Основу схемы составляет микросхема MAXIM 764/765/766 для получения отрицательного напряжения -5В, -12В, -15В.
Схема приведена ниже, в ней используется четыре конденсатора. Конденсатор С2 желательно керамический.
Детали:
C1 - 120µF, 20V
C2 - 0.1µF
C3 - 0.1µF
C4 - 68µF, 20V
Для получения большего выходного тока, конденса
|