Автор - Сергей.
minichus@mail.ru
Нужно было построить часы, у которых большие сегменты индикаторов. Все традиционные схемы часов на микроконтроллере рассчитаны на типовые светодиодные матрицы с 5 вольтовым питанием. В интернете есть немного схем с 12 вольтовым питанием. На мой взгляд они довольно сложноватые. Предлагаю свой вариант простых часов на микроконтроллере PIC16F628A и двух светодиодных драйверов MBI 5026.
Схема:
Последние представляют собой двубайтовые сдвиговые рег
|
Таймер - часы на микроконтроллере PIC16F628A с защитой от перебоев в питании. Надёжное, точное и проверенное (хотя немного устаревшее) устройство
Описание работы:
При нажатии кнопки "Коррекция" таймер переходит в режим коррекции секунд (секунды обнуляются кнопкой "Плюс"). Следующее нажатие кнопки "Коррекция" переводит таймер в режим коррекции минут (минуты увеличиваются кнопкой "Плюс"). Ещё одно нажатие кнопки "Коррекция" - переход к коррекции часов (часы увеличиваются кнопкой "Плюс").
|
В этой статье описано как подключить жидкокристаллический индикатор со знакогенератором к микроконтроллеру pic16f628a
Понадобятся:
1)ЖКИ на основе hitachi hd44780 (я использовал 16*2, цена 180р)
2)pic16f628a (около 70р)
3) паяльник, провода, источник питания, прямые руки
Итак приступим:
Наша цель вывести что-нибудь на дисплей.
Начнем с подключения. Информацию на индикатор будем передавать по 4х битному интерфейсу, следовательно:
Подключение:
Жки
1 - GND
2 - +5
3 - +5, чер
|
Счётчик на микроконтроллере довольно прост для повторения и собран на популярном МК PIC16F628A с выводом индикации на 4 семисегментных светодиодных индикатора. Счётчик имеет два входа управления: «+1» и «-1», а также кнопку «Reset». Управление схемой нового счётчика реализовано таким образом, что как бы долго или коротко не была нажата кнопка входа, счёт продолжится только при её отпускании и очередном нажатии. Максимальное количество поступивших импульсов и соответственно показания АЛС - 9999.
|
Не смотря на простоту конструкции, термометр имеет не плохие характеристики. Достоверность показаний термометра гарантируется применением цифрового датчика DS18B20. Эта микросхема не требует калибровки и позволяет измерять температуру окружающей среды от -55 до +125°С, причем в интервале -10...+85°С производитель гарантирует абсолютную погрешность измерения не хуже ±0,5°С. На границах диапазона измеряемых температур точность ухудшается до ±2°С. Индикация показаний термометра во всем диапазоне и
|
Схема:
Схема терморегулятора представлена на рисунке выше. Основой его является микроконтроллер PIC16F628A с соответствующей программой. Информация о реальной и установленной температуре выводится на трехразрядный индикатор MT30361 с общим катодом. Необходимая температура устанавливается с помощью двух кнопок SB1 — уменьшение и SB2 — увеличение. В качестве обогревателей применены самодельные низковольтные обогреватели.
Устройство:
Коммутация обогревателей осуществляется с помощью м
|
Часто схемы собирают по остаточному принципу: что-то где-то завалялось - можно что-нибудь спаять. Это как раз тот случай, где ничего покупать не нужно, так как все детали термометра самые распространённые. Использование дешевых микросхем серии 176 (К176ЛА7 и К176ИЕ4), сделало возможным создание цифрового термометра, который при всей своей простоте обладает высокой повторяемостью и достаточной для бытовых целей точностью. Часто в последнее время ставят цифровые датчики температуры, но здесь им я
|
Схема:
Схема устройства показана на рисунке выше. Установка нужной температуры производится с помощью двух кнопок.
Диодный мост можно заменить диодами, изменив топологию печатной платы, рисунок которой, а так же схему и файл прошивки микроконтроллера можно скачать по ссылке ниже. Оптрон можно применить подобный тому что указан на схеме, подобрав при этом резистор R9 на соответствующий для выбранного оптрона ток.
В общем, все просто — делаете плату, собираете, вставляете прошиты
|
Вольтметр позволяет измерять постоянное напряжение от 0 до 25 вольт.
В качестве контроллера используется ATMEGA8 в QFP (планарном) корпусе, которая тактуется внутренним генератором 8мГц. Измерения производятся при помощи встроенного в контроллер АЦП. Измеряемое напряжение, через делитель R9, R10 поступает на вход ADC0 (PortC.0 выв.23). После соответствующих преобразований, результат измерения отображается через порт D на 4-х разрядном индикаторе с общим анодом
Термометр позволяет из
|
Год издания: 2012
Страниц: 125
Язык: русский
Формат: DJVU
Размер: 9.28 Мб
Представляем Вашему вниманию третий номер тематического информационного обзора печатных изданий и Интернет - «Радиоежегодник»
Основу данного сборника составляют материалы о микроконтроллерах AVR из периодических изданий за 2010 год.
СОДЕРЖАНИЕ
Радио
6. Вольтметр постоянного тока с автоматическим выбором пределов измерения
7. Преобразователь интерфейса GPIB — RS-232
8. Цифровой таймер для насос
|