Страница 1 из 2
Ищу проект часов на ATMega48
Добавлено: Пт май 30, 2014 14:07:16
oleg235
Ищу проект часов на МК ATMega48.
Функциональность - 4 цифры без RTC. Можно вывод на семисегментные индикаторы, можно в двоичном коде.
Индикация динамическая.
Re: Ищу проект часов на ATMega48
Добавлено: Пт май 30, 2014 18:30:46
Jack_A
oleg235 писал(а):
Функциональность - 4 цифры без RTC
В смысле -- без RTC = без Real Time Clock ? При сбросе питания - времени каюк ? Так в чем смысл таких часов ? Или курсач ?
Re: Ищу проект часов на ATMega48
Добавлено: Пт май 30, 2014 19:58:15
Martin76
Jack_A писал(а):При сбросе питания - времени каюк ?
Ну почему же, ионистор или батарейка и при выключении питания переводить проц в спящий режим. Кушают AVR в таком режиме, особенно с
Р, в десятки раз, если не сотни раз меньше, чем 176е например.
Re: Ищу проект часов на ATMega48
Добавлено: Пт май 30, 2014 22:06:55
oleg235
Jack_A писал(а):В смысле -- без RTC = без Real Time Clock ?
Да. В отдельно взятом случае проще поставить буферный аккумулятор на десяток ампер-часов.
Re: Ищу проект часов на ATMega48
Добавлено: Сб май 31, 2014 10:43:26
BOB51
Так зачем для простейшей задачи 48-я мега? Там и 2313тиньки "с запасом", а еше лучше малолапый ПИК с часовым кварцем на Т1...

Re: Ищу проект часов на ATMega48
Добавлено: Сб май 31, 2014 11:23:08
oleg235
BOB51 писал(а):Так зачем для простейшей задачи 48-я мега?
Затем, что имеющиеся в наличии БФП кассовых аппаратов собраны на меге48 или AT89C2051, и программатор для 48 под руками тоже есть.
Re: Ищу проект часов на ATMega48
Добавлено: Сб май 31, 2014 12:45:25
BOB51
ФЕее...
Для таких часеек
Ну AT89C2051/4051 еще куда ни шло...(но жреть много и наличие специфичного программатора обязательно),
а 48ю мегу... - чуток получше по энергетике, но чж больно "ерратистая"...
Из бббуууу кассовыху нас токмо весьма большая древность на 51-й собиралась и то , 58-е с внешним ПЗУ.
Щас усе самые современные втыкивают.
Из свободноваляющихся 51-х хороши AT89S51/S52 - аппаратно любительская версия STK200 (LPT) совместима и для них и для АВРок, только программные оболочки для ПК разные.
Re: Ищу проект часов на ATMega48
Добавлено: Сб май 31, 2014 13:12:38
oleg235
BOB51 писал(а):Из бббуууу кассовыху нас токмо весьма большая древность на 51-й собиралась и то , 58-е с внешним ПЗУ.
А здесь 48 с внешним SPI EEPROM. Это же чисто блок фискальной памяти.
BOB51 писал(а):чуток получше по энергетике
С учётом того, что каждый индикатор требует только на накал 5В/0,2А - вопрос энергопотребления МК глубоко вторичен.
Re: Ищу проект часов на ATMega48
Добавлено: Сб май 31, 2014 13:18:01
Pavel_1978
oleg235 писал(а):С учётом того, что каждый индикатор требует только на накал 5В/0,2А - вопрос энергопотребления МК глубоко вторичен.
Стоп!!! Какой накал??? Светодиодный семисегментник обычно 20мА на сегмент мах 140мА на все сегменты это если 8 высвечивается.
А насчет схемы смотрите поиском тут Danko выкладывал отличный проект. Перерисуйте схему и пересоберите из исходников под свой камень.
Re: Ищу проект часов на ATMega48
Добавлено: Сб май 31, 2014 13:21:33
oleg235
Pavel_1978 писал(а):Какой накал???
ВЛИ.
Pavel_1978 писал(а):Светодиодный семисегментник обычно 20мА на сегмент мах 140мА на все сегменты это если 8 высвечивается.
Внешние ключи. Платка с ними уже собрана.
Re: Ищу проект часов на ATMega48
Добавлено: Сб май 31, 2014 16:40:29
Jack_A
Дык в "Умных мыслях" есть аж 2 темы про ВЛИ. Всего каких-то 200 с небольшим страниц. Не то, что на ГРИ - там их с полторы тыщи. Среди них скорее всего и чысы сыщутся. А что еще делать на ВЛИ ? Не спидометр же.
Re: Ищу проект часов на ATMega48
Добавлено: Сб май 31, 2014 17:26:32
oleg235
На меге48 там ничего нет.
Re: Ищу проект часов на ATMega48
Добавлено: Сб май 31, 2014 21:00:42
Alkul
oleg235 писал(а):На меге48 там ничего нет.
Для такого простенького проекта, как часы, нет никакой разницы, какую именно мегу взять, лишь бы выводов хватило.
С точки зрения программирования все меги одинаковы. Небольшие отличия в регистрах периферии описаны в даташитах.
Не понимаю проблемы.
Или автор, как это теперь модно, решил взяться за изготовление часов, не зная ни программирования, ни схемотехники?
Re: Ищу проект часов на ATMega48
Добавлено: Вс июн 01, 2014 00:39:04
oleg235
Alkul писал(а):С точки зрения программирования все меги одинаковы. Небольшие отличия в регистрах периферии описаны в даташитах.Не понимаю проблемы.
Нет ни времени, ни особого желания этим заниматься. Поэтому ищу готовый проект.
Re: Ищу проект часов на ATMega48
Добавлено: Пн июн 02, 2014 14:03:11
pcb432
BOB51 писал(а):... а еше лучше малолапый ПИК с часовым кварцем на Т1...

Можно вопрос для самообразования, тем более малолапые ПИК есть?
Почему лучше?
Re: Ищу проект часов на ATMega48
Добавлено: Пн июн 02, 2014 16:07:27
metan
oleg235 писал(а): можно в двоичном коде
oleg235 писал(а):ВЛИ.
Внешние ключи. Платка с ними уже собрана.
А как двоичный код вы собираетесь выводить на ВЛИ, можно поинтересоваться?
И какой смысл искать проект, если платка уже собрана?
Re: Ищу проект часов на ATMega48
Добавлено: Ср июн 04, 2014 15:34:23
oleg235
metan писал(а):А как двоичный код вы собираетесь выводить на ВЛИ, можно поинтересоваться?
К176ИД2, очевидно же.
metan писал(а):И какой смысл искать проект, если платка уже собрана?
На ней - только набор ключей.
Re: Ищу проект часов на ATMega48
Добавлено: Чт июн 12, 2014 15:43:25
oleg235
Jack_A писал(а):oleg235 писал(а):
Функциональность - 4 цифры без RTC
В смысле -- без RTC = без Real Time Clock ? При сбросе питания - времени каюк ? Так в чем смысл таких часов ? Или курсач ?
Ну, можно и с RTC DS1307.
Re: Ищу проект часов на ATMega48
Добавлено: Пн июн 16, 2014 10:57:42
Danko
Ну для часов и тини15 хватит.
Главное что Вы хоти от часов.
Сверхточность хода? (с коррекцией хода)
Бесперебойность? (с батарейкой или без)
Простота конструкции? (с RTC или без)
Будильник, термометр ...
ну и еще десяток критериев.
Вы для себя определились?
Теперь из практики:
мои первые часы были на тини2313 + ds1307 и этого хватало потом захотелось коррекцию хода и пошло поехало. Памяти мало, ног у МК нехватает. Перешёл на мега8, а когда и 8кбайт стало не хватать собрал часы на мега168.
Что касается выбора МК то даже самый дешёвый покупной МК всегда будет дороже выпаянного на разборке.
Я делал часы на мега16 в которых память МК заполнена на треть, но зато все ноги заняты.
Я делал часы и на семисегментниках и на двух цветных семисегментниках и на матрицах и на ЖКИ, использовал МК от тини2313 до мега168. И все это не ради создания часов. Каждай мой проект это учебный проект на котором я учусь.
А вот сейчас хочу собрать часы на тини15 и семисегментниках без использования сдвиговых регистров.
И это опять учебный проект.
P.S.
А.С.Пушкин писал(а):О сколько нам открытий чудных
Готовят просвещенья дух
И Опыт, сын ошибок трудных,
И Гений, парадоксов друг,
И Случай, бог изобретатель
Re: Ищу проект часов на ATMega48
Добавлено: Чт июн 19, 2014 12:15:38
oleg235
Вроде как бесперебойность вытекает из использования RTC.
Сверхточность, будильник и термометр не требуется. Просто часы на 4 цифры.