Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы

Комнатный терморегулятор на Atmega8

Непрочитано 11.11.2014, 02:55  
igorek123a
Прохожий
 
Регистрация: 11.11.2014
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
igorek123a на пути к лучшему
По умолчанию Комнатный терморегулятор на Atmega8

Собрал схему http://www.radioelectronika.ru/?mod=...l_cxema&id=589 Прошивку в контроллер залил. Осталось запрограммировать фьюзы, только как их правильно выставить.. не совсем уверен. Прошиваю в UniProf программатором Громова.
Ниже мой предполагаемый вариант фьюзов
Миниатюры:
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 540
Размер:	486.1 Кб
ID:	71625  
Реклама:
igorek123a вне форума  
Непрочитано 13.11.2014, 01:56  
12val12
Временная регистрация
 
Регистрация: 17.03.2009
Адрес: Киев
Сообщений: 68
Сказал спасибо: 19
Сказали Спасибо 1 раз в 1 сообщении
12val12 на пути к лучшему
По умолчанию Re: Комнатный терморегулятор на Atmega8

Чтобы не путаться сначала СЧИТАТЬ фьюзы конкретным программатором
изменить ТОЛЬКО ТЕ ЧТО НАДО И ЗАПИСАТЬ ОБРАТНО
остальные не трогать (особенно SPIEN и RESETDSBL)
12val12 вне форума  
Непрочитано 13.11.2014, 08:30  
kosmos440o
Заблокирован
 
Регистрация: 23.09.2007
Сообщений: 761
Сказал спасибо: 84
Сказали Спасибо 352 раз(а) в 151 сообщении(ях)
kosmos440o на пути к лучшему
По умолчанию Re: Комнатный терморегулятор на Atmega8

Раз уж так делать, могли бы в схему и часы засунуть. Кварц можно убрать тогда.

Блок питания на 220В. Или реле на 5 вольт поставить, тогда резервное питание будет полезнее. В этом случае лучше NiMH аккумуляторы.
А то как-то всё по-совковому сляпали. Наверно, часов и SMD тогда не было.

Про фьюзы лучше почитать мануал, а то тут насоветуют.

Последний раз редактировалось kosmos440o; 13.11.2014 в 08:40.
kosmos440o вне форума  
Непрочитано 13.11.2014, 10:43  
shindax
Прописка
 
Регистрация: 04.09.2009
Сообщений: 167
Сказал спасибо: 1
Сказали Спасибо 35 раз(а) в 25 сообщении(ях)
shindax на пути к лучшему
По умолчанию Re: Комнатный терморегулятор на Atmega8

Сообщение от kosmos440o Посмотреть сообщение
Раз уж так делать, могли бы в схему и часы засунуть. Кварц можно убрать тогда.
Ничто не мешает заменить резонатор на 4.096МГц и дописать программу до нормальных часов, без конструктивных переделок и разных калибровок по времени.

Последний раз редактировалось shindax; 13.11.2014 в 10:51.
shindax вне форума  
Непрочитано 13.11.2014, 10:50  
kosmos440o
Заблокирован
 
Регистрация: 23.09.2007
Сообщений: 761
Сказал спасибо: 84
Сказали Спасибо 352 раз(а) в 151 сообщении(ях)
kosmos440o на пути к лучшему
По умолчанию Re: Комнатный терморегулятор на Atmega8

Смысл часов в том, что при замене батареек часы не собьются. На 4 МГц тоже программные часы можно написать, скорее всего, они там уже есть.
kosmos440o вне форума  
Непрочитано 13.11.2014, 10:53  
shindax
Прописка
 
Регистрация: 04.09.2009
Сообщений: 167
Сказал спасибо: 1
Сказали Спасибо 35 раз(а) в 25 сообщении(ях)
shindax на пути к лучшему
По умолчанию Re: Комнатный терморегулятор на Atmega8

Сообщение от kosmos440o Посмотреть сообщение
Смысл часов в том, что при замене батареек часы не собьются. На 4 МГц тоже программные часы можно написать, скорее всего, они там уже есть.
Согласен, автономное оно и есть автономное, да с календарём. При 4.096МГц просто ужимок меньше и без всяких Брезенхемов.
shindax вне форума  
Непрочитано 15.11.2014, 08:50  
igorek123a
Прохожий
 
Регистрация: 11.11.2014
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
igorek123a на пути к лучшему
По умолчанию Re: Комнатный терморегулятор на Atmega8

Контроллер прошил. Устройство запустилось. Только появилась такая проблема, спустя некоторое время работы уст-ва, часа 3-4, (может меньше или больше, по разному) сбивается программа. На дисплее могут показываться всякие мерцающие символы, при этом проведняються истинные показания и на кнопки реагирует, или же бывает так что показывает ''воскресенье +5'', то есть установленные настройки сбиваються, в нижней строке должно показывать время и фактическую температуру, но там пусто, на кнопки реагирует не адекватно либо вообще не реагирует
igorek123a вне форума  
Непрочитано 15.11.2014, 10:44  
igorek123a
Прохожий
 
Регистрация: 11.11.2014
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
igorek123a на пути к лучшему
По умолчанию Re: Комнатный терморегулятор на Atmega8

Сообщение от 12val12 Посмотреть сообщение
Чтобы не путаться сначала СЧИТАТЬ фьюзы конкретным программатором
изменить ТОЛЬКО ТЕ ЧТО НАДО И ЗАПИСАТЬ ОБРАТНО
остальные не трогать (особенно SPIEN и RESETDSBL)
С фьюзами уже разобрался, про SPIEN и RESETDSBL в курсе. Спасибо!
igorek123a вне форума  
Непрочитано 16.11.2014, 02:07  
kosmos440o
Заблокирован
 
Регистрация: 23.09.2007
Сообщений: 761
Сказал спасибо: 84
Сказали Спасибо 352 раз(а) в 151 сообщении(ях)
kosmos440o на пути к лучшему
По умолчанию Re: Комнатный терморегулятор на Atmega8

Насчёт крякозябров - тупо бывает плохой контакт с LCD. Вообще схема хреновенькая, помехосборная, Хоровиц с Хиллом недовольны. Все входа/выхода контроллера лучше соединять с оконечными устройствами резисторами. На LCD 100 Ом, Кнопки, транзюк по 1к. Кварц разведён неправильно, релюшка тоже слишком близко к контроллеру, может ЭМ наводками сбивать прогу. Лучше заменить на оптопару + симистор. Второй слой сделать полностью GND. Тогда может по железу заработает нормально.
Если с прогой проблемы, то переписать. Прога там простенькая, взять CVAVR и за день-другой наклепать.
Кидаю образец, всё работало, но мега162 8 МГц LCD 20x4 UART, музычка. Разница в процах небольшая, бери куски кода и впендюривай себе.
Вложения:
Тип файла: rar contr_home.rar (10.9 Кб, 92 просмотров)

Последний раз редактировалось kosmos440o; 16.11.2014 в 02:14.
kosmos440o вне форума  
Сказали "Спасибо" kosmos440o
DukeN (18.11.2014)
Непрочитано 16.11.2014, 03:16  
igorek123a
Прохожий
 
Регистрация: 11.11.2014
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
igorek123a на пути к лучшему
По умолчанию Re: Комнатный терморегулятор на Atmega8

Сообщение от kosmos440o Посмотреть сообщение
Насчёт крякозябров - тупо бывает плохой контакт с LCD. Вообще схема хреновенькая, помехосборная, Хоровиц с Хиллом недовольны. Все входа/выхода контроллера лучше соединять с оконечными устройствами резисторами. На LCD 100 Ом, Кнопки, транзюк по 1к. Кварц разведён неправильно, релюшка тоже слишком близко к контроллеру, может ЭМ наводками сбивать прогу. Лучше заменить на оптопару + симистор. Второй слой сделать полностью GND. Тогда может по железу заработает нормально.
Если с прогой проблемы, то переписать. Прога там простенькая, взять CVAVR и за день-другой наклепать.
Кидаю образец, всё работало, но мега162 8 МГц LCD 20x4 UART, музычка. Разница в процах небольшая, бери куски кода и впендюривай себе.
Спасибо, но я в программировании к сожалению полный чайник, может что-то и получится но думаю врядли. Вот прошил WDT (до этого он был выключен). Зависания вроди исчезли, но проблема теперь другая, через некоторое время работы термостата показания датчика температуры сбрасываются на ноль и показывает +0,0гр. Пробовал перезагрузить, не помогло. Потом как снял монитор (за ним мк, дорожки и т.д), почистил как бы от возможных замыканий (кусочки олова или жилки проводков), включил.. всё вроди норм., а потом опять так же
igorek123a вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Терморегулятор Ратар-02 Electric75 Автоматика и аппаратура связи 7 18.02.2011 11:48
Взаимозаменяемы ли ATmega8 и Attiny2313 rusentu Микроконтроллеры, АЦП, память и т.д 17 21.08.2010 18:41
ATMega8 VS USB SkyProc Микроконтроллеры, АЦП, память и т.д 28 28.04.2010 17:01
Котроллер дисплея на Atmega8 kosant Микроконтроллеры, АЦП, память и т.д 24 30.11.2009 20:57


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.