Каталог статей

Главная » Все схемы » Схемы устройств на микроконтроллерах » Устройства на микроконтроллерах

Выбранная схема!!!


3002
Простейшие электронные часы на микроконтроллере С исходником снабженным подробнейшими кометариями

Эти электронные часы простейшие. Собраны были за несколько часов. Основа микроконтроллер PIC16F628A, кроме него часы содержат несколько простых и дешевых элементов, информация выводится на 4-х разрядный (часовой) светодиодный индикатор. Схема питается от сети, а также имеет резервное питание. Данную конструкцию можно рекомендовать начинающим, я специально снабдил исходную программу подробными коментариями, чтобы легче было поять, что и как тут работает.

Схема очень простая, простой и алгоритм их работы (см.коментарии в исходнике). Кнопки кн1 и кн2 служат для коррекции времени - часов и минут соответственно. Часы имеют 24 часовой формат отображения. В 1-м разряде часов сделано гашение незначащего нуля. Точность хода часов целиком зависит от частоты кварцевого резонатора. Но даже без специальных подборок кварцев и конденсаторов в тактовом генераторе - часы идут весьма точно.

 

Часы собраны на 2-х печатных платах, пристыкованных одна к одной под углом 90 градусов. На одной плате размещен целиком индикатор, а все остальное на другой. Элемент резервного питания выломан из китайской зажигалки со светодиодным фонариком. Удаляем светодиод, а держатель батареек устанавливаем на плату. На фотографии видно, что к батарейкам выведены обрезки выводов резисторов - они то и держут всю эту конструкцию. Конечно емкость таких батареек невелика, но когда часы питаются от сети, ток от батареек не потребляется. Они питают схему, только если нет сетевого питания. При этом питается только микроконтроллер, индикатор же от батареек не питается, поэтому гаснет, а часы продолжают ход. Кнопки управление вынесены с платы в любое удобное место корпуса. Конструкция кнопок может быть любой. Для питания от сети использован китайский БП-адаптор, в который добавлена плата с микросхемой 7805 (5-ти вольтовый стабилизатор). Вобще подойдет любой блок питания, с выходным напряжением 5В и током 150мА.

Программа написана таким образом, что ее можно использовать для начального изучения микроконтроллера PIC, прокоментировано действие практически каждой команды. При желании в нее легко можно добавить дополнительные функции, например календарь, таймер, секундометр и др.




Скачать архив - в архиве содержатся разводки печатных плат, прошивка микроконтроллера и исходный тест программы под MP_LAB IDE, с подробными комментариями. 



Источник: http://electroavto.narod.ru/simply_clock.html
Категория: Устройства на микроконтроллерах | Добавил: brys99 (15.11.2011)
Просмотров: 11266 | Комментарии: 6 | Теги: Простейшие электронные часы на микр | Рейтинг: 5.0/2


Всего комментариев: 6
0
6 Islyam   (09.01.2024 13:00) [Материал]
Как добавить функцию календаря, таймера и секундомера или хотя бы календаря?

Пожалуйста остав

0
5 danilo   (22.09.2017 17:55) [Материал]
а индикатор общий анод или катод?

Пожалуйста остав

0
4 sn   (05.06.2016 12:55) [Материал]
Спасибо автору, тикают около года два экземпляра) только плату разводил сам под smd.

Пожалуйста остав

0
3 ssv   (30.01.2015 09:15) [Материал]
Работают чудненько.рекомендую!!

Пожалуйста остав

0
2 armyman   (17.07.2014 18:52) [Материал]
Интересно! Надо попробовать. Спасибо!

Пожалуйста остав

0
Работает! 

Пожалуйста остав

Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов! Подробно тут!
Жалоба

ьте свои комментарии !!!!

Имя *:
Email:
Код *:

Copyright Zloy Soft (Company) © 2008 - 2024