Часы-термометр на микроконтроллере ATmega8.
Re: Часы-термометр на микроконтроллере ATmega8.
Калькулятор выдал
- Вложения
-
- Фьюзыыыыыы.jpg
- (63.34 КБ) 1094 скачивания
- SergeyK
- Говорящий с текстолитом
- Сообщения: 1511
- Зарегистрирован: Вт апр 21, 2009 20:52:29
- Откуда: ХМАО Югра Белоярский
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Ну калькулятор калькулятором, я хотел увидеть фьзы в той программе в которой прошиваете! И фьюз JTAGEN надо галочку убрать!!!
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
Делай всегда хорошо, а хреново и так получится!!!!!
Re: Часы-термометр на микроконтроллере ATmega8.
Последняя версия моих фьюзов в Пони прог
- Вложения
-
- Скрин.jpg
- (36.92 КБ) 1165 скачиваний
- SergeyK
- Говорящий с текстолитом
- Сообщения: 1511
- Зарегистрирован: Вт апр 21, 2009 20:52:29
- Откуда: ХМАО Югра Белоярский
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Ну я ХЗ вроде все правильно. Поставь фьюзы как на предпоследнем скрине кроме фьюза JTAGEN (убрать галочку). И если все детали исправны и ошибок в мантаже нет то должно все работать!!!!
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
Делай всегда хорошо, а хреново и так получится!!!!!
Re: Часы-термометр на микроконтроллере ATmega8.
Понятно. что должны.....такое ощущение , что частота генерации мала, пробовал фьюзами выставлять 4 мгц - мигание становится в два раза меньше . Но частоту выше 8мгц на меге16 фьюзами не выставить, только кварцем. Монтаж вроде как верный , проверял неоднократно. Часы работают ! И правильно работают, частота динамической индикации маловато , а почему, не пойму . дальше копать буду ,может что найду .
Выкладываю свои платы , может кому пригодятся . Индикаторы 0.8 "
Выкладываю свои платы , может кому пригодятся . Индикаторы 0.8 "
- Вложения
-
- 18 индикаторов.lay
- (258.46 КБ) 943 скачивания
-
- Плата индикации.lay
- (151.42 КБ) 876 скачиваний
Последний раз редактировалось Дмитрий68 Ср ноя 04, 2015 12:04:49, всего редактировалось 1 раз.
- SergeyK
- Говорящий с текстолитом
- Сообщения: 1511
- Зарегистрирован: Вт апр 21, 2009 20:52:29
- Откуда: ХМАО Югра Белоярский
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Дмитрий68 писал(а):Но частоту выше 8мгц на меге16 фьюзами не выставить, только кварцем.
Так и не надо выше! Должно работать, проверяйте монтаж КЗ и обрывы а также чистоту отмывки платы. Чем паяли, какой флюс и так далее. Я после некоторых неудачных экспериментов использования дорогих флюсов перешел на обычную канифоль (канифоль растворенная в спирте) и отмывание в изопропиловом спирте. Теперь все и всегда работает без проблем!!!
Удачи!
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
Делай всегда хорошо, а хреново и так получится!!!!!
-
watchmaker
- Поставщик валерьянки для Кота
- Сообщения: 2177
- Зарегистрирован: Вс ноя 15, 2009 23:13:59
- Откуда: Харьков
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Понятно. что должны.....такое ощущение , что частота генерации мала, пробовал фьюзами выставлять 4 мгц - мигание становится в два раза меньше . Но частоту выше 8мгц на меге16 фьюзами не выставить, только кварцем.
CKDIV8 случайно не на нуле?
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...
Re: Часы-термометр на микроконтроллере ATmega8.
На Мега16 нет такого фьюза.
Re: Часы-термометр на микроконтроллере ATmega8.
Ничего я не нашёл. Всё в точном соответствии со схемой . По сему решился собрать ещё один вариант , на меньших индикаторах 0.56". Ну и что бы вы думали - всё в точности повторилось - точно такое же мерцание индикаторов. Как бы мне с автором этого хронометра связаться ? Может он что то посоветует . Схема на авторском сайте 16 индикаторная довольно таки в низком качестве отображена. , может что либо и не правильно спаял . По поводу фьюзов так же хотелось бы у автора проекта спросить .
Re: Часы-термометр на микроконтроллере ATmega8.
Добрый день!Собрал схему проекта часов на 6 индикаторах(http://startcd.narod.ru/cl_termo3/index.html). Вопрос собственно только в программировании режима термостата. После того как выставил в меню быстрой настройки термостата значение (напр.50*С) термостат включился и поддерживает эту установку постоянно хотя в описании указано что при переходе в другую временную зону это значение должно быть переинициализировано установкой для этой зоны. Подскажите пожалуйста как правильно настроить схему.
Re: Часы-термометр на микроконтроллере ATmega8.
лера62 писал(а): Подскажите пожалуйста как правильно настроить схему.
Спасибо! Разобрался.
- edunya
- Нашел транзистор. Понюхал.
- Сообщения: 162
- Зарегистрирован: Вт дек 02, 2008 10:35:15
- Откуда: Украина
Re: Часы-термометр на микроконтроллере ATmega8.
У всех прошивках, что у меня есть, заметил один баг. В режиме коррекции нуля секунд если будет стоять время с 59 мин и больше чем 30 сек, то счет минут перейдет на 60 и будет пилить дальше (70..80..90), пока не перенастроишь. Еще хотел спросить? Где можно взять прошивку на 4-ре зоны и с автоматом зима/лето. Если автор девайса это прочитает, то можно ли узнать: возможно ли добавить меню самостоятельной установки даты переходов на лето/зима. Спасибо.
Re: Часы-термометр на микроконтроллере ATmega8.
Здравствуйте! Подскажите пожалуйста кто силён в программировании Автор к сожалению не смог ответить В архиве исходник прошивки протеус Нужны все прошивки с общим катодом
1 Убрать переход зима-лето
2 Исправить вторник и воскресенье с bt на вt
3 Во втором режиме добавить точки 12.00.пн. http://startcd.narod.ru/cl_termo3/index.html
Спасибо кто откликнется понимаю тема немного устарела но время и часы всегда актуальны
Спасибо за внимание
1 Убрать переход зима-лето
2 Исправить вторник и воскресенье с bt на вt
3 Во втором режиме добавить точки 12.00.пн. http://startcd.narod.ru/cl_termo3/index.html
Спасибо кто откликнется понимаю тема немного устарела но время и часы всегда актуальны
Спасибо за внимание
- Вложения
-
- clock-new.rar
- (173.06 КБ) 390 скачиваний
Re: Часы-термометр на микроконтроллере ATmega8.
Здравствуйте! Подскажите пожалуйста кто силён в программировании Где в коде програмно увеличить яркость
- gorg26
- Первый раз сказал Мяу!
- Сообщения: 33
- Зарегистрирован: Ср янв 31, 2018 17:16:54
- Откуда: Запорожье
Re: Часы-термометр на микроконтроллере ATmega8.
Подскажите пожалуйста, в описании часы-термометр на микроконтроллере ATmega8 написано что "Будильник срабатывает при любом режиме питания" это что он будет сигналить звуком и от батарей, при отсутствии 220в? Понятно если поставить 3 батареи АА или ААА то возможно "вытянет" звук а как же с CR2032?
-
watchmaker
- Поставщик валерьянки для Кота
- Сообщения: 2177
- Зарегистрирован: Вс ноя 15, 2009 23:13:59
- Откуда: Харьков
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Да, сигналит и от батареек. У меня стоят три щелочные ААА - вполне хватает.
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...
- gorg26
- Первый раз сказал Мяу!
- Сообщения: 33
- Зарегистрирован: Ср янв 31, 2018 17:16:54
- Откуда: Запорожье
Re: Часы-термометр на микроконтроллере ATmega8.
Подскажите пожалуйста новичку, конкретно какие файлы нужно для полной прошивки ATmega8 в AVRDUDE_PROG v3.3 из папки cl9_v43 или другой прошивки на 9 индикаторов с ОК, а также EEPROM надо прошивать http://startcd.narod.ru/clock/cl9_v43.7z ? Пользуюсь программатором AVR-USBasp USB ISP а он не совместим с PonyProg, совместимы лишь AVRDUDE_PROG v3.3 и Khazama.
- gorg26
- Первый раз сказал Мяу!
- Сообщения: 33
- Зарегистрирован: Ср янв 31, 2018 17:16:54
- Откуда: Запорожье
Re: Часы-термометр на микроконтроллере ATmega8.
[uquote="gorg26",url="/forum/viewtopic.php?p=3312035#p3312035"]Подскажите пожалуйста новичку, конкретно какие файлы нужно для полной прошивки ATmega8 в AVRDUDE_PROG v3.3 из папки cl9_v43 или другой прошивки на 9 индикаторов с ОК, а также EEPROM надо прошивать http://startcd.narod.ru/clock/cl9_v43.7z ? Пользуюсь программатором AVR-USBasp USB ISP а он не совместим с PonyProg, совместимы лишь AVRDUDE_PROG v3.3 и Khazama.[/uquote]
Собрал часы-термометр, заработали сразу, очень понравились, отвечу сам на свои вопросы, может кому пригодится. Для прошивки взял файл OK.hex, EEPROM это файл в который сохраняются все настройки часов (дата, будильники, режимы отображения) простыми словами Backup настроек, шить можно и без него, его потом можно сохранить а затем из него восстановить настройки часов.
Звук будильника тихий как по схеме, я сделал на транзисторе BC847B, использовал буззер HCM1206A, громкость получилась значительная, единственный минус, потребление от батарей в пике 30 мА а как по схеме 100 Ом -0,1 мкФ выходит 20 мА. DS18B20 упаковал в медный наконечник и для лучшей теплоотдачи применил термостату КПТ-8, соединял кабелем витая пара, по трехпроводному подключению. Блок питания взял от мобилки, на регулируемом стабилитроне увеличил резисторы и получил 8,1 v.
Собрал часы-термометр, заработали сразу, очень понравились, отвечу сам на свои вопросы, может кому пригодится. Для прошивки взял файл OK.hex, EEPROM это файл в который сохраняются все настройки часов (дата, будильники, режимы отображения) простыми словами Backup настроек, шить можно и без него, его потом можно сохранить а затем из него восстановить настройки часов.
Звук будильника тихий как по схеме, я сделал на транзисторе BC847B, использовал буззер HCM1206A, громкость получилась значительная, единственный минус, потребление от батарей в пике 30 мА а как по схеме 100 Ом -0,1 мкФ выходит 20 мА. DS18B20 упаковал в медный наконечник и для лучшей теплоотдачи применил термостату КПТ-8, соединял кабелем витая пара, по трехпроводному подключению. Блок питания взял от мобилки, на регулируемом стабилитроне увеличил резисторы и получил 8,1 v.
Последний раз редактировалось gorg26 Пн мар 05, 2018 22:23:18, всего редактировалось 4 раза.