Часы-будильник на PIC и ЖКИ

LCD alarm clock photo1Необычные часы-будильник и индикацией времени на символьном ЖКИ 20х4 и мелодией будильника. Необчысность заключается в том, что большие цифры отображаются на все 4 строки индикатора.

Функции часов

 

  • Отсчет времени, используя прерывание от таймера1
  • ЖКИ 4x20 hd44780-совместимый с подсветкой, отображающий время большими цифрами 4x4 и 4x3 (с нижней строкой)
  • Будильник работает с помощью ШИМ

Схема часов

(нажать для увеличения)

LCD alarm clock sch

С сетевого адаптера на разъем JP4 поступает напряжение от 7.5 до 12 В. Буферные конденсаторы C9 и C7 дополнительно выравнивают напряжение с адаптера, а стабилизатор IC3 понижеате его до 5 В.Конденсатор C8 фильтрует высокочастотные помехи. Микроконтроллер тактируется от кварца на 20 МГц (с двумя конденсаторами на 22 пФ),  кнопка S1 выполняет функцию сброса. Чтобы подключить часы к компьютеру (для синхронизации часов - эта функция в текущей прошивке не реализована), необходин конвертер MAX232. Соединение с компьюторем осуществляется нуль-модемным кабелем. Регулировка яркости ЖКИ внутренним модулем PWM1 микроконтроллера и транзистором Q2. PWM2 и Q3 управляют 8ми омным динамиком, подключенным к разъему JP2.

Печатная плата

LCD alarm clock pcb

Фото

LCD alarmclock photo2

LCD alarmclock photo3

LCD alarmclock photo4

Скачать JAL исходник

Загрузка...