Помогите найти схему недельного таймера.
Re: Помогите найти схему недельного таймера.
Soir, почему не сохраняются пользовательские настройки в EEPROM при потере питания? Если точнее - в памяти сохранились таймера, что выставил когда-то в самом начале и их никак не изменить. Включил устройство, ввел нужные значения времени вкл, выкл. - все работает как надо, пока не пропадет питание. Что у меня не так? Или в этой версии прошивки это изначально не предусматривалось?[url][http://radiokot.ru/forum/download/file.php?id=166392/url] Резервировать питание?
Re: Помогите найти схему недельного таймера.
ckoll писал(а):почему не сохраняются пользовательские настройки в EEPROM при потере питания... Или в этой версии прошивки это изначально не предусматривалось?
Данные должны сохраняться. Можете запустить симуляцию в Proteus и убедиться. Когда разрабатывал этот проект, то проверял на макете, каких-то проблем не замечал. И на форуме пока никто не жаловался...
Почему у Вас этого не происходит, попробуем разобраться.
1. Не сохраняются все настройки или какие-то конкретные?
2. Новые данные записываются в память через 10 сек от последнего нажатия на кнопки. Не спешите выключать питание.
3. Возможно присутствуют помехи на линиях от кнопок до МК, которые сбрасывают счетчик задержки записи в EEPROM. Если не выходить самому из меню настроек, то через 10 сек МК сам выйдет и сделает запись. Если этого не происходит, попробуйте установить на выводах МК, идущих к кнопкам, конденсаторы на общий провод емкостью 1-10нФ. И/или резисторы 1-10кОм с этих выводов на +5V.
4. Если автоматического выхода из настроек нет, возможно неисправна какая-нибудь кнопка. Промеряйте напряжения на выводах МК, идущих к кнопкам, для сравнения их между собой.
5. Перепрошейте МК. По возможности попробуйте другой.
6. Считайте EEPROM и вышлите мне файл. Желательно несколько. Сначала сразу после прошивки проверьте чистый ли EEPROM (должны быть все FF). Установите одни настройки, подождите записи в память, считайте память. Установите другие, снова считайте... В принципе два достаточно.
Re: Помогите найти схему недельного таймера.
Если касаюсь отверткой к общему проводу шлейфа, идущего на кнопки, таймер может произвольно перезагрузиться, либо на табло появятся иероглифы.По схеме кнопка замыкается на общий через резистор 120 Ом, емкости имеются 68 нф, по +5 в подтяжки нет.Попробую воспользоваться твоими рекомендациями.
Пробовал другие микросхемы и другие прошивки эффект тот же, т.е. пока не отключишь питание таймер настраивается и работает как надо.
Дампы по EEPROM для анализа скину чуть позже.
Пробовал другие микросхемы и другие прошивки эффект тот же, т.е. пока не отключишь питание таймер настраивается и работает как надо.
Дампы по EEPROM для анализа скину чуть позже.
Re: Помогите найти схему недельного таймера.
ckoll писал(а):Если касаюсь отверткой к общему проводу шлейфа, идущего на кнопки, таймер может произвольно перезагрузиться
Попробуйте еще вывод 1 МК подключить к +5V через резистор 1-10 kOhm. Можно и конденсатор на общий провод...
Re: Помогите найти схему недельного таймера.
все рекомендации выполнил.На табло нечитаемых символов больше не наблюдается.Получается следующая картина: в 1 и 2 канале нет записи старта по часам, по минутам есть.Тоже самое для второго таймера.Полагаю, что для остальных 12 таймеров будет аналогично.Пробовал прошивки что ты делал для других - работают, настройки сохраняются.Значит дело не в железе.Вот дампы
- Вложения
-
- Clock_Timer_Termo.rar
- (6.59 КБ) 192 скачивания
Re: Помогите найти схему недельного таймера.
ckoll писал(а):...Значит дело не в железе...
Да, не в железе. В погоне за числом таймеров допустил ошибку. Баг исправил, проверьте.
---
Не знаю с какой версии тянется эта ошибка, может только с этой, но прошу всех обратить внимание на корректность сохранения данных. В случае выявления ошибок, указывайте мое сообщение, где выложена данная версия прошивки, буду исправлять.
- Вложения
-
- Clock_Timer_Termo.zip
- Прошивка.
- (6.13 КБ) 208 скачиваний
Re: Помогите найти схему недельного таймера.
Все работает.Большое спасибо!
Re: Помогите найти схему недельного таймера.
Не знаю с какой версии тянется эта ошибка
может отсюда? http://radiokot.ru/forum/viewtopic.php?p=1676471#p1676471
Re: Помогите найти схему недельного таймера.
Может. Но если кто-то делал, то молчит. Или там все правильно, или никому не надо. Поэтому я не буду шерстить все варианты, кому надо - тот обратится, как Вы. А редактирование запрещено...
Re: Помогите найти схему недельного таймера.
Добрый день! Та же самая ошибка. Данные не сохраняются. 6 выходов по 10 таймеров. Сообщение за 25 октября.
- Вложения
-
- Clock_Timer_ATMEGA8_1307_4x7.zip
- (6.62 КБ) 176 скачиваний
Re: Помогите найти схему недельного таймера.
Vitalij писал(а):Та же самая ошибка. Данные не сохраняются.
Исправил, но времени на проверку нет, что не так - пишите.
- Вложения
-
- Clock_Timer_ATMEGA8_1307_4x7.zip
- Прошивка.
- (6.54 КБ) 181 скачивание
Re: Помогите найти схему недельного таймера.
Вроде бы сохраняет. Правда не всегда корректно, изменяешь время включения и выключения повторно- может сохранить только время выключения. Чтобы сохранились данные надо выйти из установок и подождать секунд 20-30 иначе при выключении питания данные могут не сохраниться.
Re: Помогите найти схему недельного таймера.
Vitalij писал(а):Чтобы сохранились данные надо выйти из установок и подождать секунд 20-30 иначе при выключении питания данные могут не сохраниться.
Так задумано. Запись настроек в память происходит через 10 сек от последнего нажатия на кнопки.
Re: Помогите найти схему недельного таймера.
Soir, добрый день. Прошу переделать прошивку с третьей страницы темы
viewtopic.php?p=1654325#p1654325
под китайский индикатор (английский шрифт) для недельного таймера управления четырьмя нагрузками.
Спасибо.
viewtopic.php?p=1654325#p1654325
под китайский индикатор (английский шрифт) для недельного таймера управления четырьмя нагрузками.
Спасибо.
Re: Помогите найти схему недельного таймера.
Переделал.
- Вложения
-
- Clock_Timer_ATMEGA8_1307_4x7.zip
- Прошивка, проект в Proteus, FUSE
- (46.64 КБ) 181 скачивание
Re: Помогите найти схему недельного таймера.
Soir, Вы еще поддерживаете свои проекты? Если поддерживаете, не могли бы Вы подкорректировать прошивку со страницы 5, (пост от Вт июн 04, 2013 23:18:05), фаил во вложении, где Вы создали таймер на 6 каналов по 10 таймеров. Не могли бы Вы изменить индикацию включения каналов на дисплее, например что бы при включении любого из каналов появлялась надпись ВКЛЮЧ., или как то уместить в индикацию оставшиеся два канала. Еще если можно, на вывод 15 добавить блокировку. т.е при наличии на нем лог "0" выходы таймеров блокируются и на дисплее выводится надпись "БЛОК" Заранее большое спасибо.
Re: Помогите найти схему недельного таймера.
вложение с поста Вт июн 04, 2013 23:18:05 стр. 5.
- Вложения
-
- Clock_Timer_ATMEGA8_1307_4x7 (26).zip
- вложение с поста Вт июн 04, 2013 23:18:05 стр. 5.
- (47.32 КБ) 162 скачивания
-
- Clock_Timer_ATMEGA8_1307_4x7 (26).zip
- вложение с поста Вт июн 04, 2013 23:18:05 стр. 5.
- (47.32 КБ) 165 скачиваний
Re: Помогите найти схему недельного таймера.
Здраствуйте всем, жива ли ещё тема,хотел выложить платы таймера с терморегулятором в смд, если соир не против,вообщем можно или нет?
Re: Помогите найти схему недельного таймера.
Выкладывай ......