Например TDA7294

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





Текущее время: Сб июл 12, 2025 07:43:45

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


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



Начать новую тему Ответить на тему  [ Сообщений: 96 ]    , 2, , ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Таймер-термостат для управления отоплением
СообщениеДобавлено: Пн дек 10, 2012 20:14:45 
Вымогатель припоя
Аватар пользователя

Карма: 7
Рейтинг сообщений: 46
Зарегистрирован: Вт ноя 18, 2008 20:33:17
Сообщений: 566
Откуда: г.Луганск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
К сожалению, ни mega16, ни mega162 не подходят по объему eeprom. Килобайт, который есть в mega32, забит почти под завязку. С понипрог тоже ничем не могу помочь, даже если установлю - у меня нет программаторов для нее, поэтому фьюзы посмотреть не смогу. Прийдется Вам попросить других котов помочь в этом вопросе.
Последняя версия прошивки в архиве, там файл для eeprom с предустановками и два файла для flash, под кварц 14,745600 МГц и под дефолтные 1 МГц. Добавлено в последней версии - автовозврат из меню настроек по таймауту (30 сек) и внесены изменения в опрос датчиков температуры, теперь у каждого датчика считывается код семейства. Если датчик не DS18В20, или имеются любые повреждения проводов, идущих к датчику (обрыв или короткое сигнальной линии на общий), то это воспринимается как ошибка датчика и все привязанные к этому датчику каналы нагрузки выключаются.


Вложения:
Комментарий к файлу: Версия прошивки 0.64
HEX.zip [91.41 KiB]
Скачиваний: 475

_________________
Хорошо и надежно работающая система безусловно красива
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер-термостат для управления отоплением
СообщениеДобавлено: Вт дек 11, 2012 20:27:47 
Родился

Зарегистрирован: Сб фев 27, 2010 16:08:40
Сообщений: 12
Рейтинг сообщения: 0
Благодарю Андрей за файлик zip, все скачалось коректно.
htscooter писал(а):
К сожалению, ни mega16, ни mega162 не подходят по объему eeprom.

Жаль конешно но проблема решена с приобретением MEGA32 в интернет магазине, товарищ говорил высылают быстро.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер-термостат для управления отоплением
СообщениеДобавлено: Вт дек 11, 2012 20:49:07 
Вымогатель припоя
Аватар пользователя

Карма: 7
Рейтинг сообщений: 46
Зарегистрирован: Вт ноя 18, 2008 20:33:17
Сообщений: 566
Откуда: г.Луганск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Незачто :beer:
Интернет-магазин это, наверное, лучший вариант , сам так уже несколько лет делаю.

_________________
Хорошо и надежно работающая система безусловно красива


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер-термостат для управления отоплением
СообщениеДобавлено: Пт дек 28, 2012 05:00:23 
Родился

Зарегистрирован: Сб фев 27, 2010 16:08:40
Сообщений: 12
Рейтинг сообщения: 0
Здравствуйте Андрей!
Собрал :solder: Таймер-термостат, заработало сразу :beer:
Есть просьба прикрутить зуммер если это конечно возможно,чтоб пикал при любом нажатии кнопок.
Вроде мелоч а так приятно. :tea:
(У КИТа 8036 такая функция реализована, там тожэ MEGA32).


Вернуться наверх
 
Выбираем индустриальные и медицинские источники питания MEAN WELL в открытом исполнении

Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Таймер-термостат для управления отоплением
СообщениеДобавлено: Пт дек 28, 2012 19:03:30 
Вымогатель припоя
Аватар пользователя

Карма: 7
Рейтинг сообщений: 46
Зарегистрирован: Вт ноя 18, 2008 20:33:17
Сообщений: 566
Откуда: г.Луганск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
С наступающим :beer:
Прикрутить пищалку программно проблем нет, но ведь некуда её цеплять. Одна нога только осталась в резерве, управлять внешней EEPROM, и две для связи с компом, нехочется их трогать.

_________________
Хорошо и надежно работающая система безусловно красива


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер-термостат для управления отоплением
СообщениеДобавлено: Чт янв 03, 2013 17:36:56 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Вт июл 12, 2011 18:37:43
Сообщений: 31
Откуда: Україна, Львів
Рейтинг сообщения: 0
А зачем Вы заняли весь порт РА датчиками температуры если их можна подключать паралельно посадив всех на одну шину.
В таком случае можна будет добавить еще 7 выходов.


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Таймер-термостат для управления отоплением
СообщениеДобавлено: Пт янв 04, 2013 18:16:51 
Вымогатель припоя
Аватар пользователя

Карма: 7
Рейтинг сообщений: 46
Зарегистрирован: Вт ноя 18, 2008 20:33:17
Сообщений: 566
Откуда: г.Луганск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Я повесил на порт по одному датчику с целью повышения помехоустойчивости, т.к. термостат используется в довольно напряжном в плане помех помещении. Если повесить все датчики на одну ногу, то в случае помехи есть риск, что "отвалятся" все датчики, а в моем варианте - только один. К тому же, если повесить все датчики на один порт, длина линии просуммируется от всех датчиков и появится жесткое ограничение на длину линии до каждого датчика в отдельности, 30 метров до каждого датчика уже не получится сделать.

_________________
Хорошо и надежно работающая система безусловно красива


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер-термостат для управления отоплением
СообщениеДобавлено: Сб май 25, 2013 14:08:14 
Родился

Зарегистрирован: Сб май 25, 2013 13:50:05
Сообщений: 5
Откуда: Донецкая Область
Рейтинг сообщения: 0
Доброе время суток. у меня возникла идея по поводу устройства. В процессе сборки я столкнулся с необходимостью замены реле на симисторы, в тот же момент я подумал, почему бы не реализовать на выходах ШИМ управление? симисторы напрямую управляют ТЭНами. Поможете реализовать?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер-термостат для управления отоплением
СообщениеДобавлено: Вс май 26, 2013 21:43:12 
Вымогатель припоя
Аватар пользователя

Карма: 7
Рейтинг сообщений: 46
Зарегистрирован: Вт ноя 18, 2008 20:33:17
Сообщений: 566
Откуда: г.Луганск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Это зависит от того, что Вы вкладываете в это самое "помочь" :))) . В любом случае понадобится один выход на реле/симистор (PB2) освободить под детектор нуля и кардинально переписать прошивку, так как сейчас логика работы самая примитивная - релейная (К.О.).
Кстати, а как Вы планируете бороться с помехами?

_________________
Хорошо и надежно работающая система безусловно красива


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер-термостат для управления отоплением
СообщениеДобавлено: Пн май 27, 2013 18:26:20 
Родился

Зарегистрирован: Сб май 25, 2013 13:50:05
Сообщений: 5
Откуда: Донецкая Область
Рейтинг сообщения: 0
О помехах не думал, если честно. я перерисовал Вашу схему, сделал как можно меньше размер. Симисторы я гальванически развязал оптопарами. Кстати о прошивке. На каком языке вы писали? если можно, скиньте исходник, и если можно посоветуйте как избежать влияние помех симисторов.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер-термостат для управления отоплением
СообщениеДобавлено: Пн май 27, 2013 19:01:17 
Вымогатель припоя
Аватар пользователя

Карма: 7
Рейтинг сообщений: 46
Зарегистрирован: Вт ноя 18, 2008 20:33:17
Сообщений: 566
Откуда: г.Луганск
Рейтинг сообщения: 1
Медали: 1
Получил миской по аватаре (1)
Прошивка написана на Bascom-AVR, исходники последней версии во вложении.
По части помех. Если регулировать мощность путем изменения времени открывания симистора в пределах одного полупериода, то помех не избежать никак (фазовый способ регулирования). И чем мощнее нагрузка, тем сильнее помехи, причем широкого спектра. Без помех регулировать мощность симистором можно только пропуская определенное число периодов (полупериодов). Например, открыв симистор на 5 полупериодов и закрыв на 5 следующих - получим 50% мощности. Кстати, какие Вы применили оптопары? Если оптосимисторы, то они могут содержать детектор нуля, с ними фазовый способ не реализуешь.


Вложения:
исходники.zip [625.29 KiB]
Скачиваний: 474

_________________
Хорошо и надежно работающая система безусловно красива
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер-термостат для управления отоплением
СообщениеДобавлено: Пн май 27, 2013 19:30:41 
Родился

Зарегистрирован: Сб май 25, 2013 13:50:05
Сообщений: 5
Откуда: Донецкая Область
Рейтинг сообщения: 0
Оптопары MOC3041. Спасибо за исходники. Во вложение я добавил свой вариант вашего устройства. плату управления я еще не изготовил, думал сделать несколько вариантов плат управления. Если сможете подсказать, не откажусь от совета. Заранее спасибо.


Вложения:
03(2).lay [316.43 KiB]
Скачиваний: 502
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер-термостат для управления отоплением
СообщениеДобавлено: Пн май 27, 2013 20:47:53 
Вымогатель припоя
Аватар пользователя

Карма: 7
Рейтинг сообщений: 46
Зарегистрирован: Вт ноя 18, 2008 20:33:17
Сообщений: 566
Откуда: г.Луганск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
МОС3041 с детектором нуля, регулировать им получится только пропуском периодов.
На плате управления силовые дорожки нуля и фазы тонкие - могут запросто отгореть. Из личного опыта скажу, что дорожка в 2мм шириной киловаттную нагрузку не держит. Еще надо бы отодвинуть входные дорожки от выходных на левом оптроне. Симисторы к оптосимисторам подключены неправильно! Во вложении я один оптосимистор переделал.
На плате логики минус, который на входном разъеме, подключен только к датчикам температуры. Подтягивающие резисторы на датчиках температуры лучше увеличить до штатных 4,7к - лучше потом выборочно уменьшить при сильной необходимости.
Остальное я досконально не проверял, визуально вроде правильно.


Вложения:
03(2).zip [94.72 KiB]
Скачиваний: 398

_________________
Хорошо и надежно работающая система безусловно красива
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер-термостат для управления отоплением
СообщениеДобавлено: Пн май 27, 2013 21:34:13 
Родился

Зарегистрирован: Сб май 25, 2013 13:50:05
Сообщений: 5
Откуда: Донецкая Область
Рейтинг сообщения: 0
на датчиках обвязка 4к7. в самом файле проекта я мог это не указать. файл я не смог открыть, отправьте пожалуйста не архивируя. Плату управления я только набросал наскоряк, она будет изменена и я учту ваш совет по поводу ширины дорожек и клемм питания. я вам отправил последнее свое изменение , если будет интересно, могу скинуть предыдущие изменения. я старался делать компактнее. спасибо за исправление моих ошибок


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер-термостат для управления отоплением
СообщениеДобавлено: Пн май 27, 2013 23:36:54 
Вымогатель припоя
Аватар пользователя

Карма: 7
Рейтинг сообщений: 46
Зарегистрирован: Вт ноя 18, 2008 20:33:17
Сообщений: 566
Откуда: г.Луганск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Файл не открывается скорее всего из-за того, что в 6-м Layout'е исправлял. Делать компактнее не всегда резонно, это еще зависит от того, в каком корпусе все это будет размещаться :)

_________________
Хорошо и надежно работающая система безусловно красива


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер-термостат для управления отоплением
СообщениеДобавлено: Вт май 28, 2013 19:19:00 
Родился

Зарегистрирован: Сб май 25, 2013 13:50:05
Сообщений: 5
Откуда: Донецкая Область
Рейтинг сообщения: 0
У меня тоже 6-я версия, только у меня сохраняет в *.lay, а у вас в *.lay6


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер-термостат для управления отоплением
СообщениеДобавлено: Вт май 28, 2013 20:22:11 
Вымогатель припоя
Аватар пользователя

Карма: 7
Рейтинг сообщений: 46
Зарегистрирован: Вт ноя 18, 2008 20:33:17
Сообщений: 566
Откуда: г.Луганск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Это у Вас 5-я версия, которую один "шутник" назвал 6-й. viewtopic.php?p=1450010#p1450010 - тут начинается обсуждение 6-й версии

_________________
Хорошо и надежно работающая система безусловно красива


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер-термостат для управления отоплением
СообщениеДобавлено: Ср ноя 27, 2013 20:40:14 
Родился

Зарегистрирован: Вс окт 04, 2009 23:49:27
Сообщений: 3
Рейтинг сообщения: 0
Здравствуйте уважаемый Андрей htscooter. Подскажите как подправить исходник под LCD 20x4. Новичок в программировании.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер-термостат для управления отоплением
СообщениеДобавлено: Ср ноя 27, 2013 21:02:17 
Нашел транзистор. Понюхал.

Зарегистрирован: Пт дек 17, 2010 23:19:40
Сообщений: 190
Откуда: Чешская Республика
Рейтинг сообщения: 0
Здравствуйте "htscooter" ,
есть у вас версия с английским меню?

pert


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер-термостат для управления отоплением
СообщениеДобавлено: Ср ноя 27, 2013 23:38:07 
Вымогатель припоя
Аватар пользователя

Карма: 7
Рейтинг сообщений: 46
Зарегистрирован: Вт ноя 18, 2008 20:33:17
Сообщений: 566
Откуда: г.Луганск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
terminal999, в самом начале исходника настройки, касающиеся инициализации дисплея, куда какой вывод подключен
Код:
Config Lcd = 16 * 2                                       
Config Lcdpin = Pin , Rs = Portc.2 , E = Portc.3 , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7 = Portc.7

Вот их поменять на то, что нужно.
pert, нет, версия только такая.

_________________
Хорошо и надежно работающая система безусловно красива


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

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


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

Сейчас этот форум просматривают: BOB51, eugenchen и гости: 17


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

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


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