Электронные часы с подстройкой.
Ко дню рождения БАРБОСА
Конечно в этих часах нет ничего нового и сверх
естественного, но я делал их с душой, специально к твоему дню Варенья.
Единственное что может хоть как-то выделить моё творение из всех
подарков - возможность подстраивать часы. Как правильно сказал мой
наставник и (надеюсь) просто хороший друг, если есть МК, то не стоит
усложнять конструкцию аппаратно больше, чем это необходимо (но без
фанатизма, а то кто-то предложит и кнопки и индикаторы убрать;). Так
вот. Небольшая инструкция по пользованию. Кнопка S1 предназначена для
того чтобы переключатся между выводом [Часы : Минуты] и [Минуты :
Секунды]. При нажатии на кнопку S3 происходит инкремент часов, а при S5
- минут. При нажатии на кнопку S4 происходит сброс секунд. У кнопок S4
и S5 есть также альтернативные функции. Они (кнопки) используются в
режиме подстройки, который включается при нажатии на кнопку S2. При
этом на индикаторе _2 отображается модуль значения поправки, а
светодиоды обозначают знак поправки (если горит верхний по схеме
светодиод, значит знак поправки "+", иначе - "-"). Знак поправки
выбирается кнопкой S4 а инкремент модуля значения - S5. Максимальное
значение модуля поправки - 99. Выход из режима подстройки и применение
изменений осуществляется кнопкой S2. Вот в общем то и все особенности.
Да, единица поправки - это 640 мкс. В схеме ничего военного нет.
Прошивка написана полностью на Ассемблере, скомпилирована в AvrStudio4.
Номиналы деталей указаны на схеме.
Индикаторы с общим катодом для динамической индикации. Ну и несколько фоток из разряда "Как это было":
Файлы:
Прошивка - 01.rar
|