-
Вход / Регистрация
Простые часы на Atmega8 | Часы, Будильники | Часы на МК |
После рождения ребенка появилась необходимость в простых электронных часах, которые светят в темноте для отслеживания ночного режима питания, сна и т.д. Просмотрев схемы в Интернете и сопоставив их с наличием у меня радиодеталей, пришел к выводу, что выбранные мной часы легко собрать из деталей находящихся у меня, и они являются самыми простыми в изготовлении (сделать их может даже начинающий радиолюбитель).
Состоят данные часы из микроконтроллера Atmega8, светодиодного индикатора (PL-F5610) с общим катодом (минусом), часового кварца 32768 Hz и резистора. Да, можно удивиться, но больше нам ничего не понадобится.
Резистором можно подобрать яркость свечения индикатора – при 180 Om часы будут очень ярки и днем и ночью, а при 220 Om – будут видны только ночью. Я остановился на 200 Om.
Микроконтроллер Atmega8 можно прошить программатором PonyProg. Прошивку в формате *.hex можно скачать ЗДЕСЬ. Фьюзы при прошивке микроконтроллера Atmega8 необходимо выставить: СКОРТ, ВООТSZ1, ВООТSZ0, SUT1, SUT0, СКSEL3, СКSEL1, СКSEL0. При выставлении бита СКОРТ к часовому кварцу подключаются два внутренних конденсатора микроконтроллера.
Питание данных часов от 5v источника, можно сеть, можно батареи.
Принципиальную схему простых часов на микроконтроллере Atmega8 привожу ниже.
Если у Вас индикатор с двумя точками (светодиодами) между парами цифр, то их можно подключить к четвертой лапе микроконтроллера. Вместо кнопок был использован датчик от дисковода, отвечающий за наличие дискеты и возможность записи на нее. По сути это и есть две кнопки в одном корпусе.
Работа микроконтроллера Atmega8 очень проста и заключается в обработке двух счетчиков. Первый считает количество колебаний кварца и выводит минуты, а второй – количество минут и выводит часы.
Корпус для таких маленьких простых электронных часов можно выбрать любой. Я разметил их в коробке от ювелирных украшений. По-моему получилось достаточно компактно и эстетично.
Автор данной схемы и программного кода некий «Paha». За что ему спасибо!
Автор «P-a-h-a» вышел на связь и предложил новую схему и свежие прошивки данных часов. Их можно увидеть ЗДЕСЬ.
помогите пожалуйста я не разбираюсь в этом!
собрал устройство знакомый электронщик за бабки и уехал назаработки на север связаться с ним не могу можете помочь эти пункты?
вам же не сложно раз вы такой умный в этой сфере помогите пожалуйста
l-boyl-boy, я тоже в свое время был студентом и периодически просил помощи других людей. Что мне помогло в жизни, это то, что мне не давали готовые решения, а наталкивали на правильные мысли и заставляли делать требуемое самостоятельно. Поступлю и я аналогично, т.к. считаю это правильно. Натолкну на верное направление на половину Ваших вопросов:
4. Разработка алгоритма функционирования устройств. Нажатие на кнопку «Минуты»-> переменная минут + 1. Нажатие на кнопку «Часы»-> переменная часов + 1. Подсчет колебаний кварца. Если количество колебаний равно 32768 раз, то переменная секунд +1. Когда переменная секунд равна 59, тогда вместо следующего прибавления значения переменная минут +1, переменная секунд приравнивается 0. Аналогично с минутами и часами, только в часах максимальное значение 23.
6. Разработка электрической принципиальной схем. Здесь вообще задавать вопрос не стоило, т.к. принципиальная схема – это то, что находится на третьем изображении в статье.
l-boy, у меня нет Радиотехнического образования, так что, то что я Вам написал, следует привести в надлежащий вид, с учетом требований Вашего учебного заведения. Остальные вопросы решайте сами. Удачной защиты.
Хм, посмотрел 7ю страницу обсуждения, но ничего не нашел, к сожаленью…
Ещё, можно схему в расширении *.lay, очень нужно
sosnin.denis.sergeevich, читайте мое сообщение на той странице от 01.11.2012 22:21 – это и есть решение Вашего вопроса. Что касается печатной платы в формате .lay – то ее нет, как Вы могли заметить, схема собрана «на коленке».
Спасибо автору! На базе схемы этих простых часов, сделал Часы-Dynamite
StineGrove, симпатично получилось!
МК обязательно в SOKET «засовывать»? или можно без SOKET’a?
sosnin.denis.sergeevich, совершенно не обязательно.
Возможно ли поставить другой индикатор, а то у меня выбор не большой, нашёл единственный индикатор ИВЛ2-7/5 , а там ножек больше чем на PL-F5610, подскажите мне что делать?
Нерационально под эти часы использовать такой индикатор. Придется схему усложнять в несколько раз. А смысл этих часов – легкость повторения, простота конструкции. Лучше закажите из Китая за пару десятков центов нужный индикатор и через пару недель соберете часы.
Страницы: 1 ... 14 15 16 17 18 19 20 21