Например TDA7294

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





Текущее время: Ср апр 24, 2024 15:29:40

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


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



Начать новую тему Ответить на тему  [ Сообщений: 263 ]    , , 3, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Сб апр 20, 2019 16:44:38 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Ср мар 21, 2007 18:51:58
Сообщений: 548
Откуда: Пермский край, город Лысьва
Рейтинг сообщения: 0
Попробую собрать по скорее и отпишусь, что получилось у меня. Спасибо, что помогаете.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Сб апр 20, 2019 21:23:58 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 2
Медали: 1
Получил миской по аватаре (1)
Самсусамыч писал(а):
Выключение компрессора происходит по достижению температуры: уставка + гистерезис (гистерезис имеет фиксированное значение 2 градуса). То есть при выборе уставки -1, компрессор включится при температуре выше минус один градус, а отключится при достижении температуры ниже минус трёх градусов.

ИМХО, логичней было бы обернуть гистерезис вокруг уставки. Например, при уставке в -1°С, значения гистерезиса составляли бы -2°...0°. Средняя температура равнялась бы уставке.
Но это - личное ИМХО. Принимать его всерьёз не стоит.


Вернуться наверх
 
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Сб апр 20, 2019 22:22:20 
Можно было конечно и так реализовать… но я в данной ситуации ещё и экономлю ресурсы памяти, так как у этого МК они не позволяют сильно развернутся. :) Если ТС ничего более не придумает реализую данный вариант для разнообразия.

Добавлено after 50 minutes 1 second:
В данном варианте реализована задумка Alexа. Теперь гистерезис равен 1 градусу но действует вокруг уставки. Выбор уставок пришлось тоже немного скорректировать, чтобы температура не поднималась выше минус одного градуса.
Схема:
Изображение
Вложение:
Схема_2.png

Прошивка:
Вложение:
DS18B20_Tiny13_V2.zip


Вернуться наверх
   
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Пн апр 22, 2019 20:39:30 
Здравствуйте. Я по поводу первой прошивки, там где уставки равны -1, -2,-3. Вы сделали при неисправности датчика компрессор отключается. Вы можете сделать, что бы при неисправности датчика компрессор не останавливался? А то, мало ли, что все растает. До свидания.

Компрессор при неисправности не отключается.
Вложение:
DS18B20_Tiny13_Va.zip

СпойлерИзображение


Последний раз редактировалось Самсусамыч Вт апр 23, 2019 19:13:57, всего редактировалось 1 раз.

Вернуться наверх
   
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Вт апр 23, 2019 06:30:35 
Мудрый кот

Карма: 20
Рейтинг сообщений: 145
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1849
Рейтинг сообщения: 0
Самсусамыч писал(а):
Компрессор при неисправности не отключается.
В данном случае компрессор постоянно будет работать? Или может 10 минут работает, 10 отдыхает?


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Вт апр 23, 2019 07:57:14 
В данном случае компрессор постоянно будет работать?

В данной прошивке пока так - не отключается.
Цитата:
Или может 10 минут работает, 10 отдыхает?

Да предпочтительней конечно циклический режим работы, но у ТС своеобразный холодильник который требует иного подхода… в общим предложенные временные периоды тоже могут не подойти. Подождём, что напишет ТС.


Вернуться наверх
   
 
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Ср апр 24, 2019 21:26:35 
Попробую собрать по скорее и отпишусь

Ну что скажешь… как работает холодильник с этим термостатом?


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Чт апр 25, 2019 09:57:47 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Ср мар 21, 2007 18:51:58
Сообщений: 548
Откуда: Пермский край, город Лысьва
Рейтинг сообщения: 0
Собрал схему на макете, буду тестировать в эту субботу.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Сб апр 27, 2019 14:09:08 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Ср мар 21, 2007 18:51:58
Сообщений: 548
Откуда: Пермский край, город Лысьва
Рейтинг сообщения: 0
В общем, я проверил схему товарища Самсусамыча и его прошивку, находящуюся на странице 2. Все работает. Проверял я следующим образом: сейчас у меня собрана и работает схема от товарища АСУ. Там выставлены уставки -1 и -3 градуса. В прошивке товарища Самсусамыча так же эти уставки. Я проверил с помощью секундомера время работы одной и другой схемы, они практически одинаковые промежутки времени работают, разница в одну или 2 минуты. Но это норм. Спасибо всем за помощь.


Вернуться наверх
 
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Сб апр 27, 2019 17:13:27 
не могли бы вы поделиться исходным кодом

Исходник на Algorithm Builder для первой версии без отключения компрессора при неисправности датчика.
Вложение:
DS18B20_Tiny13.zip


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Сб июл 06, 2019 17:29:22 
Встал на лапы

Карма: 13
Рейтинг сообщений: 18
Зарегистрирован: Сб май 28, 2011 22:13:11
Сообщений: 139
Откуда: Россия. Крым.
Рейтинг сообщения: 0
Здравствуйте.
Кто нибудь видел схему термостата срабатывающего при заданной разнице температур.
Нужно управлять гелиоустановкой самодельной.
Датчик на входе, датчик на выходе, задал разницу температур например 5 градусов. Включился насос прокачал воду разница температур уменьшилась, насос выключился.

_________________
Сверлильный станок viewtopic.php?f=51&t=142940


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Сб июл 06, 2019 17:38:36 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6619
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
схема та-же, только 2й датчик приделать, да прошивку поправить... :)

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Сб июл 06, 2019 19:44:54 
Кто нибудь видел схему термостата срабатывающего при заданной разнице температур.

Её не сложно придумать… нужна лишь конкретика… дисплей нужен или нет? Какой МК в наличии? И т.д… :)


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Ср апр 08, 2020 17:15:17 
Друг Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 189
Зарегистрирован: Ср мар 06, 2019 12:23:29
Сообщений: 5999
Рейтинг сообщения: 0
Насколько понял, он с датчиком DS18S20 работать не будет и только в предалах -1 и -3 градуса?

_________________
"Кто хочет, тот ищет возможности, кто не хочет —ищет причины."


Вернуться наверх
 
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Ср апр 08, 2020 20:01:34 
он с датчиком DS18S20 работать не будет

Будет, только неправильно. :)
Цитата:
и только в предалах -1 и -3 градуса?

Таки да. В зависимости от версии прошивки… на которую версию есть исходник там отключение происходит: уставка + 2 гр. То есть при уставке в минус 1, отключение происходит при минус 3.

Но в исходнике можно установить значения по желанию… :)


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Ср апр 08, 2020 20:16:27 
Друг Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 189
Зарегистрирован: Ср мар 06, 2019 12:23:29
Сообщений: 5999
Рейтинг сообщения: 0
Да, уже посмотрел, с DS18S20 будет врать...
И термостат по температурным режимам не подходит :(
Вот от аналога похожего:

Изображение

_________________
"Кто хочет, тот ищет возможности, кто не хочет —ищет причины."


Вернуться наверх
 
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Ср апр 08, 2020 20:23:04 
Так режимы можно написать какие угодно. :) Напиши словами как должно отрабатывать... переделаю под твой вариант. :beer:


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Ср апр 08, 2020 20:40:52 
Друг Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 189
Зарегистрирован: Ср мар 06, 2019 12:23:29
Сообщений: 5999
Рейтинг сообщения: 0
В двух словах сразу не скажешь :))) тут нашёл один термостат, все вроде ничего, но он только от 0 и опять, там датчик нужен не тот. Попробовал собрать его на соплях - вроде все так работает, но мой датчик 18S20 понятно врёт там...

https://datagor.ru/home-automation/2961-termoregulyator-holodilnika-atmega8-ds18b20.html

_________________
"Кто хочет, тот ищет возможности, кто не хочет —ищет причины."


Вернуться наверх
 
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Ср апр 08, 2020 20:50:30 
А что проблема купить DS18B20? Можно конечно переписать и под DS18S20, но у меня такого датчика нет для проверки. Какие уставки нужны?


PS. Кстати у меня есть заводская прошивка вот такого термостата (Danfoss EKC-101 ATtmega8L)
Вложение:
EKC_101,201,301.pdf


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: Термостат на AVR (arduino)
СообщениеДобавлено: Ср апр 08, 2020 21:12:49 
Друг Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 189
Зарегистрирован: Ср мар 06, 2019 12:23:29
Сообщений: 5999
Рейтинг сообщения: 0
Глобальный карантин этот, побери его :))) когда они там ещё может приедут, а 18S20 были, но с ними облом пока получается... и тонны разных схем термостатов, но все почему-то только не ниже нуля.
Судя по листку выше, по характеристикам аналогичного термостата, то при +3,5 должен включаться и морозить примерно до -20 (пределы -13...-26), после чего отключаться и пока не наступит +3,5
При внезапных отключениях сети, надо б наверно возможность на 5 минут задержку на включение

А схема есть от этого Danfoss EKC-101 ATtmega8L?
И датчик тоже наверно не тот, потому сейчас быстро собрать его не получится :(

_________________
"Кто хочет, тот ищет возможности, кто не хочет —ищет причины."


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


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

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


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