Этот обзор для начинающих радиолюбителей (любителей паять), для тех, кому интересен сам процесс. Можете оценить своё умение.
Это, конечно не пайка осциллографа. Уровень ниже. Но занятие интересное, да и рисков меньше.
Пробежимся по-быстрому, в каком виде всё пришло.
Стандартный пакет с замком.
В комплекте были:
— Плата.
— Схема, довольно убогого качества. Тем не менее, вопросов не возникло, всё понятно.
— Мелочёвка россыпью.
Самое важное — это микроконтроллер AT89С2051.
Сдвоенные индикаторы были с защитной плёнкой, кроме одного.
6 транзисторов для управления «стрЕлками».
Бокс для резервной запитки.
Все детали на плате не только подписаны, но и (условно) нарисованы.
Всё просто. Беру детальку, нахожу её согласно инструкции и вставляю в плату.
После установки деталей на плату всё пропаял.
Впаял дополнительно защиту от «дурака». Вроде неплохо получилось.
В той бумажке, что шла с часами, инструкции по настройке нет.
Настройка часов
1.Удерживаем кнопку 1-2 секунды. Минутный индикатор заморгает. Кратковременным нажатием на эту кнопку добавляем минуты.
2.Длительным нажатием переходим на корректировку часов. Кратковременное нажатие добавляет часы.
3.Длительным нажатием переходим в обычный режим часы.
Они работают!
Краткие характеристики:
— Напряжение внешнего питания: DC 6V ~ 12V
— Рабочее напряжение: DC 5V
-Батарея резерва: CR2032 (3V)
-Рабочий ток: 35mA
-Ток в режиме ожидания: 1.2mA
У меня возникли сомнения по поводу тока потребления. Измерил.
Это явно не 35 мА, при питании от 5В всего лишь 7мА.
Вот, в общем-то, и всё.
Пора подводить итоги.
Неплохой DIY комплект для проверки своих навыков начинающим радиолюбителям. Более того, это не просто набор для обучения, но и в итоге получились неплохие часы.
Для правильного вывода того, что написал, должно хватить.
Кому что-то неясно, задавайте вопросы. Надеюсь, хоть кому-то помог.
Не забываем использовать поинты.
Удачи!
У этих часов маленький индикатор.
Минимум функции, хотя стоит атmel2051.
Большая печатная плата, трудно подобрать корпус к ним
Может быть проверить полярность?
=====
для динамической индикации 470 Ом слишком много, это при 2В светодиодах ток 6 мА на группу, на один индикатор 1 мА всего. Обычно от 3 мА делают, выходы ATMEL AT89S2051 выдерживают ток до 20 мА при питании 5В.
Absolute Maximum Ratings: «DC Output Current 25.0 mA»
Т.е. просятся резисторы по 180...200 Ом вместо 470 Ом (R4...R10)
Ток в режиме ожидания: 1.2mA
Микроконтроллеру просто «пощупать» нечем, что питание сетевое пропало. У этого типа МК ни АЦП, ни даже простецкого компаратора нет на борту. Можно было бы на худой конец заколхозить что-нибудь на основе обычного (цифрового) входа — но ведь на схеме даже и этого нет!
Там схема разведена так, что тупо происходит переключение на более высоковольный источник питанния — в данном случае — на CR2032 (+3 В против 0 В всяко будет повыше!)
И маленькое уточнение: серия AT89 это не «меги». Это — обычные 51-е машинки. Это одни из самых первых микроконтроллеров. Видимо китайские неликвиды кто-то таким образом пристраивает.
У меня у самого штук 10 осталось. Даже не знаю куда их пристроить. Подарить кому-нибудь — всё равно что плюнуть человеку в душу. На тебе Боже, что никому не гоже. Чистый обман! А тут на тебе — бизнес на букву «е» замутили! Ну, лохам сойдёт — покупают. Ну, на то они и лохи, чтобы не догадываться о том, что они лохи. А кому-то денюжка капает, всёж не на помойку!
А то что тут этого не предусмотрено — так я по этому и против подобных паяний. Вон толковых схем в инете валом.
И как только питалово пропадёт, так неистово начнется высасывание заряда из CR2032. Вопрос — и как на долго хватит CR2032?
Не серчайте! Мы просто друг друга не поняли. Ведь текст не передаёт интонацию голоса.
0. «Защиту от дурака» автор топика уже сам сделал.
1. Про увеличение тока через 7-сегментники — сказали.
2. Про немигающие (согласно ожиданиям) точки — сказали.
Мои дополнения:
3. На входе стоит стабилизатор 78L05, у которого падение напряжения около 2.5 В. Таким образом, напряжение питания должно быть не +6 В, а (5 + 2.5) = 7.5 В.
До кучи, сразу после стабилизатора (см. схему) стоит ещё пара диодов. Таким образом к 7.5 Вольтам нужно добавить ещё 0.7 В.
В результате минимальное напряжение для питания часов будет составлять около 8 В, а никак не заявленные 6 В. При 6-вольтовом питании на МК будет напряжение около 3 В. Я бы не рекомендовал такой режим работы. Но если на работоспособность положить традиционный китайский болт, то всё в норме! Юзайте!
4. Хотелось бы иметь хоть какой-нибудь звуковой излучатель. Скажем так, для отметки часов (часовых интервалов). Это оживит устройство.
5. Про это уже тоже написали — литиевая батарейка CR2032. Ну это просто классика: «вы либо крестики снимите, либо трусы наденьте!». В переводе на русский звучит так: вы либо вместо литиевой маломощной батарейки возьмите что-нибудь «покрепче», например пару AA или хотя бы ААА. Либо измените схему — добавьте микросхему DS1302, которую как раз и запитаете от резервного источника CR2032. А микроконтроллер будет выполнять функции динамической индикации и опроса кнопочки. В таком раскладе часы приобретут надёжность и устойчивость к длительным блэк-аутам. То есть станут реальными помощниками в доме.
Пользователь, который собирает часы всё равно не касается программирования МК, поэтому какая разница — какой код будет залит в МК. Ему только допаять нужно будет еще одну 8-ноговую микросхему. Но с другой стороны — это уже будет «не пластмассовый ножик, а настоящий скальпель».
Эх, боюсь, что мои предложения кто поймёт… Ну да ладно!
Это не помогает, а наоборот — ещё немного поднимает минимально допустимое входное питающее напряжение.
Вот-эт я лоханулся. Что-то не подумал — брякнул.
Спасибо!
Ха! Дак, я ещё раз получается лоханулся! Оказывается, на борту у AT89C2051 компаратор всё-таки имеется :)
(Совсем старым стал. Забывать начал.)
А еще лучше к часикам привязать изолентой 5-7 крупных морковок… И проводки цветные…
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.