Технический форум

Технический форум (http://www.tehnari.ru/)
-   Наши самоделки (http://www.tehnari.ru/f170/)
-   -   Очень простые часы на микроконтроллере (http://www.tehnari.ru/f170/t61589/)

Валерий 22.12.2011 11:19

Очень простые часы на микроконтроллере
 
Вложений: 13
Прислали мне тут намедни схемку часов с просьбой проверить их работоспособность. Схема крайне простая и именно этим она меня заинтересовала.

Вложение 60045

Как видно из схемы, в этой конструкции всего несколько деталей, однако меня смутило то, что питание на микроконтроллер подаётся через резистор. Скорее всего это было сделано для того, чтобы сэкономить на резисторах в цепях анода индикатора и тем самым понизить ток индикатора до приемлемого уровня.
Для сборки потребуется микроконтроллер ATmega8, кварц с частотой 32.768 Герц, резистор 100 Ом, и любой индикатор с общим катодом. Ну и пара кнопок для установки времени.
Для начала я собрал часы по оригинальной схеме.

Вложение 60040 Вложение 60041

Вот что получилось.

Вложение 60035 Вложение 60036 Вложение 60037

Как я и предполагал, яркость индикатора неравномерная и явно недостаточная. Всё дело в том, что потребляемый ток получается плавающим из-за разного количества включённых одномоментно сегментов индикатора, которые в этом случае подключаются параллельно. К примеру восьмёрка светится очень тускло, а единица - ярко. На мой взгляд, крайне неправильно ограничивать ток таким образом, чтобы исправить эту ошибку я немного изменил схему.

Вложение 60046

Несколько поменялся и рисунок платы.

Вложение 60042 Вложение 60043

Я не стал делать новую плату, а просто перерезал дорожки и впаял резисторы по 150 Ом, а резистор заменил перемычкой.

Вложение 60038

Вот теперь яркость стала намного больше и индикатор светится равномерно.

Вложение 60039

Тут можно посмотреть фьюзы и прошивку микроконтроллера.

Вложение 60047

Вложение 60044

Такая конструкция вполне может найти применение во многих самоделках, особенно в тех случаях, когда хочется дополнить переднюю панель своего устройства часами.

Wow4an 22.12.2011 14:59

Эх, Валерий, всетаки взялись за СМД :)
Я вот подумал, если сделать монтаж на двухстороннем текстолите, но можно будет индикатор разместить прямо под МК. В результате получатся ооочень миниатюрные часики. Хотя, если извратиться, то можно и на одностороннем....

Le_Fleurs 25.12.2011 22:00

интересно, а на atiny2313 можно? или схуму нельзя под тини переделать?

Валерий 25.12.2011 22:30

Цитата:

Сообщение от BAPBAP (Сообщение 641408)
интересно, а на atiny2313 можно? или схуму нельзя под тини переделать?

Можно. На днях сделаю.

Ильмир 25.12.2011 22:31

Цитата:

Сообщение от Wow4an (Сообщение 639268)
всетаки взялись за СМД

а чем СМД плох?

Jo-Vega 25.12.2011 22:40

Давно хотел собрать миниатюрные часы, думаю попробовать эту схему :)

Валерий 25.12.2011 22:44

Где-то в среду сделаю на ATtiny2313, выложу и плату и поршивку.

Le_Fleurs 25.12.2011 22:52

Цитата:

Сообщение от Валерий (Сообщение 641440)
Где-то в среду сделаю на ATtiny2313, выложу и плату и поршивку.

Если можно и в негативе сразу. :tehnari_ru_942:

Валерий 25.12.2011 22:53

Да, обязательно. Думаю тоже сделать небольшими, пока дело за индикаторами. Если куплю завтра, то сразу и приступлю.

Wow4an 25.12.2011 23:02

Цитата:

Сообщение от Ильмир (Сообщение 641430)
а чем СМД плох?

А я разве говорил что он плох?
Просто Валерий не раз уже говорил, что не любит такой монтаж, вот я и удивился :)


Часовой пояс GMT +4, время: 05:16.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.