Изготавливая настольные часы на ГРИ обратил внимание, что практически нет моделей наручных часов на ГРИ. Даже те модели, которые имеются в интернете, выполнены на 1-2 индикаторах для уменьшения габаритов и электропотребления от источников питания. Например: ссылка 1, ссылка 2, ссылка 3. На четырех же индикаторах найден только один экземпляр. Поэтому было решено изготовить наручные часы на ГРИ с использованием 4-х индикаторов ИН-17.
Первоначально за основу была взята схема BARSa. Было решено оставить один температурный датчик DS1820, отказаться от светодиодной подсветки и будильника и каким-то образом добавить контроль батареи.
Понятно, что готового рисунка печатной платы найти не удалось и вряд ли удастся. Поэтому были разработаны свои платы. Первоначально была разведена плата размером 30*60 мм под индикаторы.
Потом уже под эти размеры разрабатывалась плата с микроконтроллером. Планировалось разместить платы этажеркой друг над другом.
Сразу же пришлось отказаться от корпуса DIP-28 и взять микроконтроллер в корпусе TQFP-32. Другие микросхемы и транзисторы также в корпусах для поверхностного монтажа. Только детали в высоковольтной части (дроссель, полевой транзистор, высоковольтные диод и конденсатор) не удалось найти в таком исполнении и поэтому использовались детали с обычными проволочными выводами. Поскольку питание в конечном счете будет от батареи, то отказался и от электролитических конденсаторов. В качестве стабилизатора на 5 Вольт взят 78L05 в корпусе TO-92 из-за его малых габаритов. В высоковольтной же части оставил только один не электролитический конденсатор, подняв частоту работы преобразователя на MC34063 до 90 кГц. Задумывалось также отказаться и от 155ИД1 в сравнительно большом корпусе, но как оказалось 10 транзисторов взамен этой микросхемы все-таки занимают больше места. Уже часы стали больше напоминать 2-й вариант схемы BARSa. В процессе разработки платы оказалось, что дорожки удобнее развести немного в другом порядке.
Ну вот платы изготовлены, детали смонтированы. Цветные провода - это провода к программатору.
Оказалось, что индикаторы ИН-17 весьма "высокие" и платы пришлось разместить Г-образно - тогда часы будет иметь более привычный "плоский" вид.
И, понятное дело, надо заливать прошивку в микроконтроллер. Поскольку, с учетом вышеуказанных изменений, схема только в общих чертах напоминает вышеперечисленные, то началась поэтапная настройка. В BASCOMe была написана первая программа, с помощью которой были проволочными перемычками подсоединены цифры индикаторов ИН-17 к контактам разъема. Также эта программа подготавливает микросхему DS1307 для дальнейшей работы (иногда бывает, что DS1307 приходит с неверно записанными в нее данными и тогда схемы с ее использованием могут неправильно работать). Демонстрация работы этой программы на первом видео.
Потом уже была написана вторая программа, которая собственно и есть программа часов. Пока эта программа не поддерживает обработку данных с датчика DS1820, поскольку возникли сомнения в необходимости измерения температуры наручными часами. Да и часы эти, в конечном-то итоге, предназначены прежде всего для весьма ограниченного применения, скажем откровенно - выпендрежа. Демонстрация работы часов представлена на 2-м видео.
Осталось дело за малым - корпус. Честно говоря, корпуса - мое слабое место. И я отдал это дело другим людям, более профессиональным в этой сфере. Когда будет готов корпус - я не знаю. И будут ли они оформлены в стиле "А-ля шестидесятые" или "стим-панк" - я также не ведаю. Ну а пока часы имеют такой вид (зеленая прищепка справа зажимает кнопку питания, чтобы индикаторы отображали цифры):
В архиве к статье прилагается: печатная плата в формате Layout 6, исходники программ в BASCOM для распайки индикаторов (set_clock) и сама часовая программа (main), HEX файлы. Для программирования микроконтроллера подпаиваем проводки от программатора к выводам микроконтроллера (контактные площадки на плате). Из фьюзов по умолчанию изменяем только один: работа от внутреннего тактового генератора вместо 1 МГц ставим 8 МГц.
На очереди часы на базе индикаторов ИН-16. Должны получиться действительно наручные часы.
Прикрепленные файлы:
- CLOCK_IN-17.rar (63 Кб)
Комментарии (54) | Я собрал (0) | Подписаться
Для добавления Вашей сборки необходима регистрация
[Автор]
[Автор]
Ну а по поводу часов. Я считаю нормальным, если каждый человек занимается тем, что у него лучше получается. У меня хорошо с электроникой, но с дизайном - слабовато. Я могу распечатать корпус на 3D-принтере. Но это будет стрёмно - ни вида, ни стиля. Я выложил на сайте, посвященном электронике, именно электронную начинку. А вот дизайн, компоновку корпуса, способ изготовления - это уже другая тематика. У кого-то есть 3D-принтер, у кого-то литьевая машина, у кого-то фрезер и так далее. Кто-то стимпанк предпочитает, кто-то 60-ти десятые, кто-то хайтек.
[Автор]
А так не вполне понятно - сделал часы, ну еще одни из тысяч других. А вот то, что среди этих тысяч на ГРИ достаточно малогабаритных и подходящих для наручного исполнения единицы, для этого и назвал "наручные".
[Автор]
http://www.youtube.com/watch?v=k0-Qf4uFT3Y&list=PLb589ifuW8AunPLTPY4EkD_eFGvxSzuAp&index=88
[Автор]
Хотя действительно габариты великоваты, но это в основном из-за индикаторов. Найду ИН-16 - будем делать. И тогда найду замену и Кроне.
[Автор]
По корпусу. Заинтересовались этими часами у нас в универе. Обещают выточить из цельного куска алюминия. В лаборатории плазменных технологий обещают алюминий превратить в корунд (ну точнее верхнюю пленку) и потом либо позолотит, либо что еще душа пожелает. Сам видел как зеркала делали и на стекло золото напыляли. Может конечный результат и сфотаю потом, но уж точно это не любительская технология и выкладывать все это заранее зная, что вряд-ли кто сможет повторить - не буду.
Вот комментарии типа - каким образом делал плату с шириной дорожек в 0,3 мм или как добавить отображение даты/температуры - я бы понял.
[Автор]
[Автор]
Подходят к художнику в галерее и говорят, а что мол у тебя картина не в серебряной раме. А то, что это уголь, карандаш, акварель или масло - пофигу. Вот надо багет серебряный, а лучше золотой.
[Автор]
Сразу оговорюсь, что опять положение плат поменяли. Ох уж эти ИН-17 - высоковатые получаются.
Я проектирую подобные часы, но на индикаторах меньшего размера.
[Автор]
[Автор]
[Автор]
[Автор]
Возможно ли этот самый DS1307 спалить, из-за какой-то ошибки на плате?
[Автор]
Вопрос какую атмегу ставить ATMEGA8L-8AU QFP32 или ATMEGA8A-AU TQFP-32?
[Автор]
[Автор]
[Автор]
Но по вашей печатной печатной плате этот же транзистор шунтируется резистором на эмитере и колекторе, в принципиальной же схеме таким образом шунтируется выходной mmbta92, но не имеет входа на 1 2 3 4.
Во вложении я использовал проект барса только переделал печатку индикатора на smd, получилось очень коряво. Какие у меня ошибки.
[Автор]
[Автор]
[Автор]
[Автор]