Термостат на AVR (arduino)

Ардуинщики всех стран - объединяйтесь! В этом форуме, конечно.
Ответить
OKF
Это не хвост, это антенна
Сообщения: 1422
Зарегистрирован: Вт июн 07, 2011 08:03:18

Сообщение OKF »

[uquote="Самсусамыч",url="/forum/viewtopic.php?p=3919410#p3919410"]для подключения датчика лучше использовать витую пару… подключать можно вот по такой схеме:[/uquote]
Такая схема только для малых расстояний.
Реклама
Родился
Сообщения: 16
Зарегистрирован: Ср окт 28, 2020 02:20:19

Сообщение Олег 8888 »

Доброго времени суток. Пишу ,как обещал по поводу морозилки,для которой переписали прошивку под 4 градуса вкл.компр.от номинала.Схема собрана,установлена, - ошибок нет (мигания светодиода).проверить не чем ,так как датчик 18 b20 имеет выход не тот что на выходе ntc.по тому проверял на практике установив в морозилку,и от верха морозилки в 2ой ящик установил уличный термометр.который показывает сначала 0 град С ( уставка -15 была) датчик на родном месте на выходе испарителя ( что довольно таки странно).далее переставил датчик в другое место по середине температура стала -5 град.

Добавлено after 5 minutes 8 seconds:
Сегодня сделано: уставка -20 град С.датчик ближе к обратке. В этой прошивке при вкл.7 минут выключение компр.после набор температуры и выключение.если температура выше порога,тогда есть время на декомпрессию.это хорошо. Не понятно только почему температура ниже не опускается....то ли из за не правильного места для датчика и он замерзает и выключает, то ли из за датчика 18b20который я поставил.может есть разница 18 s20 или 18 b20?

Добавлено after 2 minutes 24 seconds:
Сегодня сделано: уставка -20 град С.датчик ближе к обратке.кстати не дописал :
Температура опустилась до -8.
Если бы это был ntc то можно было бы видеть даже Омметром.

Добавлено after 3 minutes 8 seconds:
Или я не правильно понял работу программы? При - 20 выкл.при -16 вкл.
И да,- морозилка работает почти штатно...выключает и вкулючает компрессор только часто. Минут 5 выключение и так же вкл.значит температура набрана...или датчик врёт...
Реклама
Самсусамыч

Сообщение Самсусамыч »

Датчики естественно разные… вернее выдают разные цифровые значения при одинаковой температуре. Таким образом у данных датчиков немного отличается формула для вычисления… в итоге если программа рассчитана на датчик DS18S20 (как в данном случае), а подключён DS18B20, то принятые значения при пересчёте окажутся занижены/завышены примерно на порядок. То есть если Вы подключили DS18B20 в место DS18S20 и установили уставку отключения «-20», то в реалии работать будет так: при минус 2.5 будет происходить отключение компрессора, а включится вновь компрессор когда температура поднимется до минус 2.0 плюс 15 секундная задержка на включение. Вы внимательно смотрите какой датчик подключаете.
Если у Вас датчики только DS18B20, залейте тогда вот эту прошивку (она как раз скомпилирована для DS18B20).
DS18B20_Tiny13_G.hex
Алгоритм тот же самый. Уставки которые выбираются пользователем – это температура ОТКЛЮЧЕНИЯ. А включатся компрессор будет на 4 градуса выше выбранной уставки.
Родился
Сообщения: 16
Зарегистрирован: Ср окт 28, 2020 02:20:19

Сообщение Олег 8888 »

Спасибо, завтра залью отпишусь. других датчиков нет.
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Сообщения: 16
Зарегистрирован: Ср окт 28, 2020 02:20:19

Сообщение Олег 8888 »

Доброго всем!Сегодня залил hex,- уставка -20,18b20 близко к обратке,6 часов работы компрессора и -25 на термометре 2ая полка сверху.Отключился компр.по 6 часов (оттайка). Подожду до завтра и переключу на ,уставка -15.
Реклама
Родился
Сообщения: 16
Зарегистрирован: Ср окт 28, 2020 02:20:19

Сообщение Олег 8888 »

Доброго времени суток уважаемые участники форума.
При первом наблюдении сегодня,-выяснилось что на термометре -26 град,и выключился компресс по темп.Включается снова наохлаждение минут через 20.
Установил перем.на -15 град.,переставил в среднее положение датчик.и !!! -18 град.!!!!!!!!!!!!!!!Стабильная работа похожие интервалы между вкл выкл.
Самсусамыч,-Огромное спасибо Вам,за Ваш труд!!!

Добавлено after 9 minutes:
С avr ами не сильно часто встречался,в основном с atm328 и arduino,если и нужно было где то что то собрать то в помощь lm393 или часто используемый 555 :-) .Но они не стабильны имеют постоянно погрешности связанные с темп,с напряжением и др.
Вот еще на будущее хорошо бы тоже attiny13 я так понял у его есть ацп,значит можно подкл.ntc. На базе схем вольтметра например на attiny13.
Реклама
Самсусамыч

Сообщение Самсусамыч »

[uquote="Олег 8888",url="/forum/viewtopic.php?p=3924359#p3924359"]Вот еще на будущее хорошо бы тоже attiny13 я так понял у его есть ацп,значит можно подкл.ntc.[/uquote]
Есть градуировочная таблица (какое сопротивление - при какой температуре)?
Друг Кота
Аватара пользователя
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Сообщение musor »

с NTC пално на Алехе готовых термостаф на STM и Nuvotec стоят в районе сотуки самому паять в 3 раза дороже выйдет...
у AVR MK ADC всего 8 бит если брать весб диапазон от -35 до +50 то дискретность хуже 1градуса выходит просто поэтому и ставят там по 2 цифры толка+хитрожепое усреднее ка интеграл от сериии замероф
врядли стоит мучить аврку там...

Добавлено after 5 minutes 27 seconds:
таблицы NTC есть в их даташитах в открытом доступе для типовых 10к и 100к китайцы их даже картинкой выложил
но при точности в 1 градус(2 разряда+знак-) нужды в апроксимаци кривой я не наблюдаю-она в пределах погрешности
вот если выбрать диапазон -60.0...+200.0с С ДЕСЯТЫМИ ДЕЛО УЖЕ ИНОЕ! НО неТЯНЕТ АЦПШКА УЖЕ В НИХ
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Родился
Сообщения: 16
Зарегистрирован: Ср окт 28, 2020 02:20:19

Сообщение Олег 8888 »

Ацп не тянет до десятых долей градуса?или вообще не тянет...? Даже до целых...?

Добавлено after 5 minutes 8 seconds:
Самсусамыч,- просто ,применение ntc в некотором роде упрощает задачу установки датчика.( 2а провода нет наводок )иногда можно использовать " родной" датчик.легче контролировать его чаще даже не по Ом,а по выходу делителя.

Добавлено after 5 minutes 31 second:
По чему то не встречал схем термост. С ntc на attiny13. А вот вольтметры есть....
Друг Кота
Аватара пользователя
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Сообщение musor »

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

Сообщение Самсусамыч »

[uquote="Олег 8888",url="/forum/viewtopic.php?p=3924617#p3924617"]Самсусамыч,- просто ,применение ntc в некотором роде упрощает задачу установки датчика.[/uquote]
Вообще-то я задал другой вопрос… :)
https://radiokot.ru/forum/viewtopic.php ... 2#p3924482
Друг Кота
Аватара пользователя
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Сообщение musor »

в открытом доступе Изображение
выбирай вариант с народным 10к+-1%(ок 10- 30руб)

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

Сообщение Самсусамыч »

[uquote="Олег 8888",url="/forum/viewtopic.php?p=3924617#p3924617"]По чему то не встречал схем термост. С ntc на attiny13. А вот вольтметры есть....[/uquote]
Чтобы не тратить время… :) можно купить готовый: цифровой термостат W1209
Друг Кота
Аватара пользователя
Сообщения: 15624
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Олег 8888
ежли адуринки - то там наиболее удачно и быстро работа с DS18B20 выполняется - в тырнете куча примеров всякоразных...
А в арсенале ардуиноIDE и тинька13 имеет место (да много чего еще - только вот... на сегодня или установка "вручную" если ХР на компе или автомат - но от 7ки и выше).
8)
По термисторам...
hstproduktbroschuere.pdf
(1.88 МБ) 359 скачиваний
thermistors-posistors-automotive.pdf
(1.77 МБ) 461 скачивание
:roll:
Родился
Сообщения: 16
Зарегистрирован: Ср окт 28, 2020 02:20:19

Сообщение Олег 8888 »

Полезная информация....

Добавлено after 1 minute 51 second:
--------------Чтобы не тратить время… :) можно купить готовый: цифровой термостат W1209-------------
У нас тут ali не работает...

Добавлено after 6 minutes 16 seconds:
------Вообще-то я задал другой вопрос… :)
https://radiokot.ru/forum/viewtopic.php ... 2#p3924482-----
Самсусамыч. извиняюсь сначала не понял по поводу градуированной шкалы. :-)
Самсусамыч

Сообщение Самсусамыч »

[uquote="Олег 8888",url="/forum/viewtopic.php?p=3925664#p3925664"]У нас тут ali не работает...[/uquote]
Это где? Чёт я сомневаюсь… :)
Поставщик валерьянки для Кота
Сообщения: 1978
Зарегистрирован: Ср июл 17, 2013 13:55:57

Сообщение NStorm »

Крым же наверное.
Друг Кота
Аватара пользователя
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Сообщение musor »

в "Нашем(с)" крыму нет Алехи и БенГуда?... в 2020м???

НЕ ВЕРЮ(с)....

ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Родился
Сообщения: 16
Зарегистрирован: Ср окт 28, 2020 02:20:19

Сообщение Олег 8888 »

Крым конечно.Я и так то с али не дружил особо,а тут ещё и прикрыли...говорят...

Добавлено after 10 minutes 41 second:
Даже и дело не в али.Просто ,когда есть возможность при надобности какие то железяки дотачивать,что то собрать решив тем самым проблему,это здорово.
Был случай когда нужно было срочно летом в одном из пансионатов ремонтировать промышленный гладильный прес.вышла из строя прошивка,найти её не удалось.Нч.бп,7805,контроллер, реле 12В якорь,стекло ntc 100кОм,дисплей,2или 3 кнопки,уже не помню. В итоге lm393в помощь,изучить температуры (какие нужны)естественно сопротивления ntc при этих температурах.резистор переменный,вместо кнопок,- вот и весь выход из положения....А при наличии знаний о tiny13 и умении написания по ...решилось бы точнее и проще.

Добавлено after 11 minutes 42 seconds:
Какие были ещё варианты выхода из положения....может быть на али заказать какую то платку термостат для утюга,может родную плату искать итальянскую...но,тем не менее на 393 отработало уже 2а года....
В контроллерах нравится универсальность. Большие возможности.отсутствие зависимости от температур и напряжений,лёгкость перестройки из одного в другое . точность, на них можно собрать часы.

Добавлено after 5 minutes 56 seconds:
Кстати! Сейчас ищу на attiny13 или 2313 для контроля температур в холодильниках схему.от -40 до 120 примерно градусов.точность можно хотя бы до целых или до десятых.с 7и сегменты индикатором.( от старых спут.тюнеров их полно).можно с ntc можно с18b20.Ни у кого,часом не завалялась проверенная схемка....?

Добавлено after 1 minute 32 seconds:
На стар.тюнерах стоят сдвиг. Регистры.74hc164,мне кажется можно их тоже использовать.или 2313 на прямую.
Друг Кота
Аватара пользователя
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Сообщение musor »

ессли не бужете зацикливаться на attiny13 или 2313 то искомое будет найдено гораздо быстрее
меня ваше удивляют люди которые хотят на 6-8 лапом мк иметь стоо боле продвинутое чем баналный таймер или собаку для банкомата! ну нет там для этого не ресурсоф ни ног...
да можно навешать на шинц 1W все включая датчик и индикатор но НАХУЯ СЕЙ САДО МАЗО??
тем боле что схема будент боле сложной и скоре фсего весма глюкавой да и отладит прошиву чисто в эмуляторе програмер теоретик врядли сможет..придется доводить прям на готовом макете...
оно камуто надо?? при том что хватает многоглгих МК с достаточными ресурсами...
это ка простейшая прожка часы для PC на любом 8086 или 80286 размером 80кб на асме работат под мсдос...
современый аналог под винду занимает 35мгбт!!!! работает в разы хуже...
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Ответить

Вернуться в «Arduino»