Например TDA7294

Форум РадиоКот • Просмотр темы - Очень простой термостат для отопления
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Сб авг 09, 2025 23:45:17

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 93 ]    , , , , 5
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Очень простой термостат для отопления
СообщениеДобавлено: Пт авг 14, 2015 18:16:56 
Родился

Зарегистрирован: Сб ноя 07, 2009 17:41:33
Сообщений: 12
Рейтинг сообщения: 0
Okazyvaetsa mikroschema zaprogramirovana no ona ne Atmega8 a Atmega8A. Vcem raznica. Programa kakby rabotaet no temperaturu ne pokazyvaet i ne v meniu nedaet ustanovit porogi????????????????????????????????????????????? Pamogite soveton pazaluista!!!!!!!!!!!!!!!!!!!!!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Очень простой термостат для отопления
СообщениеДобавлено: Пт авг 14, 2015 18:22:03 
Друг Кота
Аватар пользователя

Карма: 195
Рейтинг сообщений: 8542
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 42398
Откуда: Нерезиновая
Рейтинг сообщения: 0
Daliusbag писал(а):
Okazyvaetsa mikroschema zaprogramirovana no ona ne Atmega8 a Atmega8A. Vcem raznica. Programa kakby rabotaet no temperaturu ne pokazyvaet i ne v meniu nedaet ustanovit porogi
Da nikakoi.... В общем- то между ATmega8, ATmega8A и ATmega8L - применительно к "стандартным" условиям разницы особой нет, программа должна работать в любой.. Смотрите у вас фьюзы, правильность подключения, исправность деталей..


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Очень простой термостат для отопления
СообщениеДобавлено: Пт авг 14, 2015 18:38:32 
Родился

Зарегистрирован: Сб ноя 07, 2009 17:41:33
Сообщений: 12
Рейтинг сообщения: 0
Delo vtom sto eta plata rabotala po polnoi . Fuse postavil galocku tolko BODEN ostalnoe ostavil kak s zavoda bylo. Kak govoril vse rabotalo no indikator nemnoshko morgal, Kakby dinamiceskaja indikacyja na nizkoi castote. I ja durak reshil poigrat s drugimi FUSE. Doigralsa , Atmegu perestal uznovat programator. Byla ishce Atmega i ja reshil perepojat. Perepojal no pocemuto takaja fignia. Na Atmegu programa zapisana ispravno, proverial, pereproverial, VERYFY prochodet narmalno. Posle zapisi kakvsegda zagoraetsa EEP , posle zachoda vmeniu vse kak i ranshe idet krugom pokazanija tolko procerki mesto tamperatury. A indikator vceravno morgaet, na glaz neprijatno . Pravda v PONYPROG v meniu netu ATMEGA8 i ja vybral ATMEGA8 , no PONYPROG nematiukalsa i normalno rabotal. V cem delo???


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Очень простой термостат для отопления
СообщениеДобавлено: Пт авг 14, 2015 18:53:35 
Друг Кота
Аватар пользователя

Карма: 195
Рейтинг сообщений: 8542
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 42398
Откуда: Нерезиновая
Рейтинг сообщения: 0
Знаете, мне один раз попалась интересная Мега8 - я делал сервотестер, на Мега8- программу зашил, запустил- вроде как работает, но вот толькочастота на выходе НЕ ТА, хотя все фьюзы стояли правильно.. Взял другую (точно такую же) Мегу8- всё заработало.. По какой- то причине первая микросхема не переводилась в работу от внутреннего генератора на 8 мГц.. Работала только на частоте 1 мГц.. Возможно, у вас подобный случай- раз вы говорите "индикатор мерцает" - это может указывать на низкую тактовую частоту МК.

А ссылку на ваше устройство можно? а то не хочется всю ветку перебирать..


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Очень простой термостат для отопления
СообщениеДобавлено: Пт авг 14, 2015 21:11:51 
Родился

Зарегистрирован: Сб ноя 07, 2009 17:41:33
Сообщений: 12
Рейтинг сообщения: 0
http://electromost.com/publ/bytovaja_te ... a/4-1-0-59 no istocnik radiokot. A nascet mercanija ja neponemaju, obe Atmegi vedut sebia odinakogo. J vyshe sprashival O FUSE v PONIPROG no mnie tak nekto i neotvetil. Interesno ja zdelal pravilno ostaviv vse FUSE kak bylo v Atmege i dobavil kriucok na BODEN??? http://radiokot.ru/circuit/digital/home/29/ vot tocnee.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Очень простой термостат для отопления
СообщениеДобавлено: Сб авг 15, 2015 03:14:38 
Друг Кота
Аватар пользователя

Карма: 195
Рейтинг сообщений: 8542
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 42398
Откуда: Нерезиновая
Рейтинг сообщения: 0
Daliusbag писал(а):
J vyshe sprashival O FUSE v PONIPROG no mnie tak nekto i neotvetil. Interesno ja zdelal pravilno ostaviv vse FUSE kak bylo v Atmege i dobavil kriucok na BODEN??? .
Ещё надо выставить частоту 4 мГц, а в Меге- по умолчанию 1 мГц стоит.. Собственно, поэтому и мерцает, и поэтому же температуру не показывает..
http://homes-smart.ru/fusecalc/?prog=av ... rt=ATmega8

Видимо, вот так:
Изображение
Только внимательно смотрите- переставлять надо только CKSEL 0,1,2,3 -они за частоту отвечают..


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Очень простой термостат для отопления
СообщениеДобавлено: Сб авг 15, 2015 07:38:41 
Родился

Зарегистрирован: Сб ноя 07, 2009 17:41:33
Сообщений: 12
Рейтинг сообщения: 0
Spasibo za otvet . No ja i zapalik pervuju Atmegu kogda snial galocku s CKSEL2. A na risunke galocki sootvetstvuet PONYPROG???? No s pervoi Atmegoi rabotalo normalno, temperaturu pokazyvalo , tolko mercalo?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Очень простой термостат для отопления
СообщениеДобавлено: Сб авг 15, 2015 13:37:19 
Модератор
Аватар пользователя

Карма: 162
Рейтинг сообщений: 2405
Зарегистрирован: Пн июл 07, 2008 10:46:09
Сообщений: 10731
Откуда: Россия
Рейтинг сообщения: 0
http://translit.net/

_________________
Если хотите, чтобы жизнь улыбалась вам, подарите ей своё хорошее настроение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Очень простой термостат для отопления
СообщениеДобавлено: Вс авг 16, 2015 09:38:49 
Родился

Зарегистрирован: Сб ноя 07, 2009 17:41:33
Сообщений: 12
Рейтинг сообщения: 0
Все заработало. Фусе на рисунке неправилно. Надо добавитъ BODEN и сниатъ CKSEL1. Все работает, и индикатор немерцает. Спасибо модератору за ссылку, оченъ удобно писатъ.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Очень простой термостат для отопления
СообщениеДобавлено: Вс июн 26, 2016 14:27:41 
Родился

Зарегистрирован: Вс июн 26, 2016 14:17:37
Сообщений: 1
Рейтинг сообщения: 0
Здравствуйте! Прошу помощи по данному проекту http://radiokot.ru/circuit/digital/home/29/ . Проблема такова- все время на инд ЕЕР. Проверял плату, менял меги, перешивал не раз все равно ЕЕР. Подскажите в чем проблема. Заранее благодарю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Очень простой термостат для отопления
СообщениеДобавлено: Вт авг 13, 2019 16:47:16 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 7
Рейтинг сообщений: 8
Зарегистрирован: Чт апр 17, 2014 19:33:41
Сообщений: 26
Рейтинг сообщения: 0
Чуть мозг себе не сломал!!!
В терморегуляторе (http://startcd.narod.ru/termostat/t_stat.html) ver.4.2 после нескольких лет безупречной работы сгорел стабилизатор напряжения и прихватил с собой на тот свет МК Atmega8 и один датчик температуры DS18b20(потом узнал). Датчики температуры остались на солнечном коллекторе и бочке, а контроллер принёс домой, что бы отремонтировать.
Отремонтировал быстро, т.е. заменил микросхему стабилизатора напряжения и прошитый МК. Оставалось только проверить работу. Подал питание, проверил ещё раз напряжение +5в, индикаторы светятся (а не горят!!!), на них отображается EEP, т.е. всё нормально. Нажимаю кнопку "SET", кратковременно (как и положено) высвечивается режим устанавливаемой температуры включения (Pon - Power ON), а потом неожиданно вместо цифр три прочерка (дефисы, черточки, минусы).
Родилось несколько версий происходящего:
* Не та версия прошивки
* Неправильно установленные фьюзы
* Без датчиков температуры так и должно быть
* Не работают две кнопки.
Попробовал другие файлы для прошивки - результат тот же - прочерки.
Проверил цепи кнопок и кнопки - исправны.
Поигрался с фьюзами и программами программаторов - результат тот же - прочерки.
Отнёс контроллер к солнечному коллектору и подключил датчики температуры - результат тот же - прочерки.
Обратился к гуглу с "прочерками". Гугл дал несколько ссылок. Проблема у людей была связана с неправильными фьюзами. Досконально "копнул" информацию по фьюзам, попробовал вариант, приведенный в одном из ответов - результат тот же - прочерки. Полез в дебри калибровочной константы - может частота сильно отличается от 4МГц?
Подключил осциллограф и стал изучать сигналы. Вроде всё на месте и всё нормально. НО!!! Как узнать точно? Хотел уже задать вопрос на форуме и тут меня осенило. Есть же схема в протеусе!!! Т.е. можно в протеусе проверить две имеющиеся у меня прошивки и посмотреть осциллограммы. В протеусе, залитая прошивка в железо, работает. Посмотрел осциллограммы, сравнил с реальными на осциллографе - почти совпадают. Почему почти? В протеусе подключены датчики температуры, а в железе - нет. Решил отключить термодатчики DS18b20 в протеусе. И чудо свершилось. В протеусе тоже появились прочерки. Причем прочерки при установке температуры не исчезают только если нет датчика на линии "П" (прямая). Если нет датчика на обратке "О", то цифры для установки температуры появляются и изменяются.
Вывод: 1) Прочерки появляются при неправильно установленной частоте внутреннего генератора(должно быть 4МГц) (см фьзы. у меня для прошивки H=0xD9, L=0xE3, E=, LB=0x3F)
2) Прочерки появляются при неподключеном/неисправном термодатчике на линии "П". (Датчик V2, линия DS1)
3)Установливать температуру включения/отключения помпы нужно только при подключенных термодатчиках, как минимум, "П"


Остался только вопрос, почему когда я подключил термодатчики от солнечного коллектора прочерки не исчезли? :shock: Ответ: Видимо на тот момент были установлены неправильно фьюзы, так как температура с обоих датчиков отображалась в виде прочерков. И второй момент. Термодатчик на линии "П" был неисправен. Поэтому, даже если бы были правильные фьюзы, прочерки в настройках температуры не исчезли бы.
СЛАВА ПРОТЕУСУ!!! Всем успехов!!! :beer:


Вложения:
Комментарий к файлу: прошивка, схема, протеус, допИнформация ver.4.2
прошивка, схема, протеус, допИнформация 4.2.rar [917.13 KiB]
Скачиваний: 275


Последний раз редактировалось 123ksn Вт авг 13, 2019 21:06:55, всего редактировалось 1 раз.
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Очень простой термостат для отопления
СообщениеДобавлено: Вт авг 13, 2019 18:33:28 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7959
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
вощето ппппротеус и подобные шншки предназначены для отладки програ мы ДО а не после ...строго говоря для роемонта и анализа отказоф оно не заточено ...но вы нашли еще +1 применени ненужной прожке....ЗАЧЕТ!!

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Очень простой термостат для отопления
СообщениеДобавлено: Чт дек 26, 2019 18:13:00 
Сверлит текстолит когтями
Аватар пользователя

Карма: 19
Рейтинг сообщений: 7
Зарегистрирован: Вс фев 17, 2019 15:38:10
Сообщений: 1165
Откуда: Одесса
Рейтинг сообщения: 0
фьюзы в PonyProg ставил так и всё работает
Изображение


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 93 ]    , , , , 5

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: zmey71 и гости: 12


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y