22.12.2011, 11:19 | #1 (permalink) |
Member
Регистрация: 11.04.2007
Адрес: Санкт-Петербург
Сообщений: 40,320
Записей в дневнике: 73
Сказал(а) спасибо: 885
Поблагодарили 2,792 раз(а) в 431 сообщениях
Репутация: 186775
|
Очень простые часы на микроконтроллере
Как видно из схемы, в этой конструкции всего несколько деталей, однако меня смутило то, что питание на микроконтроллер подаётся через резистор. Скорее всего это было сделано для того, чтобы сэкономить на резисторах в цепях анода индикатора и тем самым понизить ток индикатора до приемлемого уровня. Для сборки потребуется микроконтроллер ATmega8, кварц с частотой 32.768 Герц, резистор 100 Ом, и любой индикатор с общим катодом. Ну и пара кнопок для установки времени. Для начала я собрал часы по оригинальной схеме. Миниатюрные часы.rar Вот что получилось. Как я и предполагал, яркость индикатора неравномерная и явно недостаточная. Всё дело в том, что потребляемый ток получается плавающим из-за разного количества включённых одномоментно сегментов индикатора, которые в этом случае подключаются параллельно. К примеру восьмёрка светится очень тускло, а единица - ярко. На мой взгляд, крайне неправильно ограничивать ток таким образом, чтобы исправить эту ошибку я немного изменил схему. Несколько поменялся и рисунок платы. Миниатюрные часы-2.rar Я не стал делать новую плату, а просто перерезал дорожки и впаял резисторы по 150 Ом, а резистор заменил перемычкой. Вот теперь яркость стала намного больше и индикатор светится равномерно. Тут можно посмотреть фьюзы и прошивку микроконтроллера. Прошивка.rar Такая конструкция вполне может найти применение во многих самоделках, особенно в тех случаях, когда хочется дополнить переднюю панель своего устройства часами.
__________________
Пингвин птица гордая, пока не пнёшь - не полетит. |
22.12.2011, 11:19 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Подскажу вам, что можно прочитать похожие обсуждения Простые схемы для желающих заниматься электроникой Бегущий огонь на микроконтроллере Подскажите простые и интересные радиосхемы Часы с дисплеем Часы на микроконтроллере |
22.12.2011, 14:59 | #2 (permalink) |
Маньякер
Регистрация: 11.06.2009
Сообщений: 2,426
Записей в дневнике: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 6234
|
Эх, Валерий, всетаки взялись за СМД
Я вот подумал, если сделать монтаж на двухстороннем текстолите, но можно будет индикатор разместить прямо под МК. В результате получатся ооочень миниатюрные часики. Хотя, если извратиться, то можно и на одностороннем.... |
25.12.2011, 22:30 | #4 (permalink) |
Member
Регистрация: 11.04.2007
Адрес: Санкт-Петербург
Сообщений: 40,320
Записей в дневнике: 73
Сказал(а) спасибо: 885
Поблагодарили 2,792 раз(а) в 431 сообщениях
Репутация: 186775
|
Можно. На днях сделаю.
__________________
Пингвин птица гордая, пока не пнёшь - не полетит. |
25.12.2011, 22:31 | #5 (permalink) |
МАГистр
Регистрация: 11.07.2010
Сообщений: 2,196
Записей в дневнике: 9
Сказал(а) спасибо: 0
Поблагодарили 10 раз(а) в 2 сообщениях
Репутация: 2976
|
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
25.12.2011, 22:44 | #7 (permalink) |
Member
Регистрация: 11.04.2007
Адрес: Санкт-Петербург
Сообщений: 40,320
Записей в дневнике: 73
Сказал(а) спасибо: 885
Поблагодарили 2,792 раз(а) в 431 сообщениях
Репутация: 186775
|
Где-то в среду сделаю на ATtiny2313, выложу и плату и поршивку.
__________________
Пингвин птица гордая, пока не пнёшь - не полетит. |
25.12.2011, 22:53 | #9 (permalink) |
Member
Регистрация: 11.04.2007
Адрес: Санкт-Петербург
Сообщений: 40,320
Записей в дневнике: 73
Сказал(а) спасибо: 885
Поблагодарили 2,792 раз(а) в 431 сообщениях
Репутация: 186775
|
Да, обязательно. Думаю тоже сделать небольшими, пока дело за индикаторами. Если куплю завтра, то сразу и приступлю.
__________________
Пингвин птица гордая, пока не пнёшь - не полетит. |
25.12.2011, 23:02 | #10 (permalink) |
Маньякер
Регистрация: 11.06.2009
Сообщений: 2,426
Записей в дневнике: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 6234
|
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|