11 октября 2011

Электронные часы на микроконтроллере PIC16F84A

В данной статье представлены электронные часы собранные на микроконтроллере PIC16F84. Часы собраны в круглом корпусе, который удобно крепится на стену.


Работа часов заключатся в следующем. Два семисегментных индикатора, собранных на сведодиодах, размещенные в центре платы, показываю минуты. В каждом сегменте присутствует по 8 светодиодов. Двенадцать сегментов расположенных по кругу — это индикация часов, по 4 светодиода на каждый сегмент. До 12 часов по кругу бегает точка. По достижению 12 часов происходит инвертирование индикации(подробнее можно посмотреть на видео представленном ниже). Секунды же заполняются поочередно, сначала происходит поочередное загорание всех секунд, затем когда значение секунд достигает 60 происходит поочередное погасание.

В часах используются: 280 светодиодов красного света(L-53SRD-E). В качестве p-n-p транзисторов были установлены КТ814, в качестве n-p-n были установлены КТ315Б. Можно использовать любые аналоги или маломощные транзисторы с током коллектор до 100 mA или более.
В качестве резисторов, относящихся к кнопкам установки времени, использовались чипы номанала указанного в принципиальной схеме. В качестве конденсаторов также были использованы чипы.

Опрос кнопок установки часов и минут происходит 4 раза в секунду, что позволяет достаточно бысто установить необходимое время.

Если вы посмотрите на принципиальную электрическую схему, то увидите, что отсутствуют токозадающие резисторы на каждый светодиод ввиду того, что каждый светодиод включается на очень маленький промежуток времени, т.е. его имульсный ток составляет ~10мА.(У указанных в схеме светодиодов Iмах=20мА)

Ток потребления часов изменяется в пределе 100-150 мА в зависимости от количества включенных светодиодов.В качестве источника питания можно использовать любой стабилизированный источник с напряжением +5±0,3В и током не менее 200 мА.

Диметр платы составляет 19 сантиметров. Для корпуса часов была использована коробка от шоколадных конфет(конфеты были очень вкусные).
Удобнее всего монтаж часов начинать с перемычек, далее распайка всех остальных элементов и на последок, самая трудоемкая работа — распайка светодиодов.
Часы, при правильной сборке и установке всех элементов, при отсутствии соплей и непротравов, начинают работать сразу же после подачи на них напряжения питания.




Вид со стороны платы



Размещение кнопок на печатной плате



Принципиальная электрическая схема часов на микроконтроллере PIC16F84A

ВАЖНО! При разводке платы были допущены небольшие ошибки, о чем свидетельствуют на фотографии соединение проводами и частичный ремонт печати. В файле разводки, который находится в архиве, эти ошибки были устранены.

Оценить работу часов вы можете посмотрев следующее видео:


+1

Комментарии 0

Регистрация в один клик!


Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.