Термостат с таймером

Обсуждаем цифровые устройства...
Ответить
Родился
Сообщения: 17
Зарегистрирован: Ср июл 07, 2010 12:14:27

Сообщение pol_sdb »

Добрый вечер, уважаемые котоводы.
Есть проблема, сам решить её не могу...
Имеется йогуртница, достаточно хорошая вещь, но сделана непродуманно, когда в доме на жарко то она работает без проблем, но когда жарковато (лето не загарами) работает отвратительно, а точнее перегревает продукт.
После разборки йогуртницы убедился что нагрев от розетки напрямую...
Так вот, нужен терморегулятор с таймером на 2-10 часов для отключения нагревателя.
Нашел замечательную схему http://startcd.narod.ru/termostat/t_stat.html, а именно Не сложный термостат, прошивка номер три. Устраивает на 99%, но есть но.
Работа термостат-таймер (есть время работы термостата, и есть время бездействия термостата) у нее циклическая, например выставили 6 часов работы при температуре 30 градусов, после этих шести часов таймер останавливается и есть возможность установить таймер "бездействия " с выходом на ногу процессора, я хотел использовать для бузера, так вот если его включить (чтобы бузер звенел минуту) на минуту то после минуты опять включается таймер на 6-ть часов и так по кругу, если его отключить то и бузер работать не будет...
Может кто подскажет как переделать прошивку с выводом на включение таймера цикл/цикличный ?
И хотел спросить может кто знает для чего переключатель SW1 ?

П.С. Пару месяцев назад лазил по интернету в поисках схемы термостата для отопления дома, и нашел был то ли статью, то ли форум где человек встроил термостат с таймером в йогуртницу, и фотография была... но вот не помню, и историю всю перерыл, и неделю рыл интернет, но не нашел...
МОЖЕТ КТО ВЫДЕЛ ? ОЧЕНЬ БЛАГОДАРЕН БУДУ !

Забыл написать, с автором пытался связаться, ответа нет, наверно надоели такие вопросы.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Там столько версий, столько скачек. Выложи здесь то, что заинтересовало: схему, исходник.
Docendo discimus
Контактная информация:
Реклама
Родился
Сообщения: 17
Зарегистрирован: Ср июл 07, 2010 12:14:27

Сообщение pol_sdb »

Вот
Исходник, прошивки, схема для протеуса.v3.rar (31 Kb)
Вложения
v3.rar
(34.83 КБ) 239 скачиваний
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

pol_sdb писал(а): Работа термостат-таймер (есть время работы термостата, и есть время бездействия термостата) у нее циклическая, например выставили 6 часов работы при температуре 30 градусов, после этих шести часов таймер останавливается и есть возможность установить таймер "бездействия " с выходом на ногу процессора, я хотел использовать для бузера, так вот если его включить (чтобы бузер звенел минуту) на минуту то после минуты опять включается таймер на 6-ть часов и так по кругу, если его отключить то и бузер работать не будет...
Надо чтобы термостат отработал заданное время, подал сигнал и отключился?
pol_sdb писал(а):И хотел спросить может кто знает для чего переключатель SW1 ?
Это в Proteus который? Для имитации ошибки датчика.
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Сообщения: 17
Зарегистрирован: Ср июл 07, 2010 12:14:27

Сообщение pol_sdb »

Больше понравилась Ваша схема и прошивка.
Можете только описать режимы ?
Для чего JP1 ?
И как изменить реле на симистор ?
Вложения
Termometr_v6.rar
(23.33 КБ) 232 скачивания
Реклама
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

pol_sdb писал(а):Больше понравилась Ваша схема и прошивка.
Можете только описать режимы ?
Для чего JP1 ?
И как изменить реле на симистор ?
Откуда Вы скачали? Не пойму, как-то, что-то не так. Или прошивка не от этого проекта, или не моя, или недоделанная. Дайте ссылку на пост, откуда качали или дату сообщения, страницу...
По идее прошивка универсальная, для индикаторов в общим анодом и катодом. Выбор производится JP1. На плате вывод просто припаивается к общему проводу или к +5v. Индикатор соотвественно, один.
Сейчас буду рыться в архивах, искать края, а Вы скажите откуда скачали, надо разобраться и найти исходники. Потом и симистор пририсую.
Реклама
Родился
Сообщения: 17
Зарегистрирован: Ср июл 07, 2010 12:14:27

Сообщение pol_sdb »

Прошивку скачал последнюю которую делали по йогуртницу
http://radiokot.ru/forum/viewtopic.php?p=711438#p711438
а схема
http://radiokot.ru/forum/viewtopic.php?p=710417#p710417

Но вижу что не ту что нужно взял....
По ходу должен был взять схему здесь
http://radiokot.ru/forum/viewtopic.php?p=702664#p702664
Вот архив правильная схема и прошивка.
Вложения
Termo_timer_16F628_CC_v0.rar
(16.42 КБ) 245 скачиваний
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

pol_sdb писал(а):Вот архив правильная схема и прошивка.
Теперь все ok, только это не последняя версия. Я еще что-то менял, последняя здесь, посмотрите, все ли на месте.
Вам с каким индикатором надо?
Родился
Сообщения: 17
Зарегистрирован: Ср июл 07, 2010 12:14:27

Сообщение pol_sdb »

Честно перечитал несколько раз, но прошивки для меня не нашел....

Загрузите сюда пожалуйста.
Родился
Сообщения: 17
Зарегистрирован: Ср июл 07, 2010 12:14:27

Сообщение pol_sdb »

Вы наверное хотели сказать что это последнее
(38 страница, сообщение первое) ?

Можете описать логику работы, а именно кнопка SET ?

По индикатору, наверное проще купить какой нужно...
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

pol_sdb писал(а):Вы наверное хотели сказать что это последнее
(38 страница, сообщение первое) ?
Да, это какой-то глюк на сайте. Я скопировал ссылку на сообщение, но не проверил, а она почему-то не соответствует. Уже такое было, жаловался, не помогло. Извините.
pol_sdb писал(а):Можете описать логику работы, а именно кнопка SET ?
Мне уже не вспомнить.
По-моему так: короткое нажатие переключает по кругу:
- заданное время, если устройство не запущено. Оставшееся время, если запущено. Часы и десятки минут.
- заданная температура, градусы.
- гистерезис, градусы.
- время таймера, часы и десятки минут.
Устанавливаемый параметр мигает.
Длинное нажатие на кнопку SET запускает/останавливает работу устройства.
pol_sdb писал(а):По индикатору, наверное проще купить какой нужно...
Нашел последнюю прошивку, она с общим анодом. Если понадобится - изменю.
Погоняйте проект в Proteus, что не так - поправлю.
Вложения
Termo_timer_16F628_CA_v0.zip
(16.98 КБ) 195 скачиваний
Родился
Сообщения: 17
Зарегистрирован: Ср июл 07, 2010 12:14:27

Сообщение pol_sdb »

Посоветувавшись в женой решил. Можно ли добавить в меню пункт бузер on\off, так как не очень хочется слышать ночью "зов" йогуртницы.
Спасибо.
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

pol_sdb писал(а):Посоветувавшись в женой решил. Можно ли добавить в меню пункт бузер on\off, так как не очень хочется слышать ночью "зов" йогуртницы.
Добавил 0n b/ 0F b. Еще небольшая косметика в прошивке, внешне никак не должно проявиться, но на всякий случай протестируйте все режимы, мог что-то зацепить.
В схеме прошелся по номиналам.
При смене прошивки нужно стереть EEPROM.
Вложения
Termo_timer_16F628_CA_v0.zip
(17.13 КБ) 197 скачиваний
Родился
Сообщения: 17
Зарегистрирован: Ср июл 07, 2010 12:14:27

Сообщение pol_sdb »

Проверил.
Нет симистора в схеме.
Иногда видел сообщение Er2.
Точность датчика один градус, можно ли уменьшить, хотя бы до 0,5 градусов, ибо смысл десятого знака теряется.
Время бы добавить, так как например для кефира нужно 10-13 часов.
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

pol_sdb писал(а):Нет симистора в схеме.
Добавил. Конкретный подбор деталей зависит от Ваших потребностей (от мощности нагрузки). Начать нужно с симистора, под него оптопару, а под нее номиналы из ейного даташита.
pol_sdb писал(а):Иногда видел сообщение Er2.
В Proteus бывает и чем больше комп загружен, тем чаще. Если будут ошибки в железе, тогда сообщайте.
pol_sdb писал(а):Точность датчика один градус, можно ли уменьшить, хотя бы до 0,5 градусов, ибо смысл десятого знака теряется.
Во-первых, это виртуальный датчик, а во-вторых это не точность, а шаг увеличения/уменьшения температуры при нажатии на кнопку. Настраивается в свойствах датчика. Это я все про Proteus. Ладно, я уже установил 0,1 град.
pol_sdb писал(а):Время бы добавить, так как например для кефира нужно 10-13 часов.
40 часов будет достаточно для Вашей молочной кухни?
Вложения
Termo_timer_16F628_CA_v0.zip
(20.37 КБ) 190 скачиваний
Родился
Сообщения: 17
Зарегистрирован: Ср июл 07, 2010 12:14:27

Сообщение pol_sdb »

Как оказалось индикатор есть только общий катод.
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

pol_sdb писал(а):Как оказалось индикатор есть только общий катод.
А в остальном?
Не знаю, дочитались ли Вы на форуме, где был выложен этот проект, но хочу уточнить по поводу бузера. Работать он должен от собственного генератора и кушает много. Поэтому надо ставить усилительный каскад на транзисторе (простейший). В этом варианте схемы я его добавил. Номиналы подобрать по реальному бузеру.
Вложения
Termo_timer_16F628_CC_v0.zip
(21.54 КБ) 217 скачиваний
Ответить

Вернуться в «Цифровая техника»