прошу помощи с программированием.

zhenekone
Offline
Зарегистрирован: 01.04.2013

всем доброго времени суток.  собрался я собирать термостат. суть такова имеется бачок на 50л воды и киловаттный тэн, который подключается через магнитный пускатель. в роли датчика температуры использую датчик температуры тосола от инжекторных жигулей.  при выведении данных на ком порт происходит разброс значений. как можно это исправить. и еще как в скетче организовать, чтобы ардуина опрашивала датчик ондин раз в минуту а не постоянно

maksim
Offline
Зарегистрирован: 12.02.2012

Как вы подключаете датчик нам неизвестно, поэтому по поводу неточности измерений никто вам не поможет.
А по второму вопросу читаем тут Мигаем светодиодом без delay().

zhenekone
Offline
Зарегистрирован: 01.04.2013

подключаю по следующей схеме 

__Alexander
Offline
Зарегистрирован: 24.10.2012

в инжекторных жигулях два датчика, один на ЭСУД, один на приборную панель. Сопротивление соответственно разное. Уточните плз.

zhenekone
Offline
Зарегистрирован: 01.04.2013

датчик на эсуд. 

__Alexander
Offline
Зарегистрирован: 24.10.2012

Вот нарыл, при -40 - 100кОм, при 100 - 180 Ом. Надо посчитать.

100 177
90 241
80 332
70 467
60 667
50 973
45 1188
40 1459
35 1802
30 2238
25 2796
20 3520
15 4450
10 5670
5 7280
0 9420
-4 12300
-10 16180
-15 21450
-20 28680
-30 52700
-40 100700

 

__Alexander
Offline
Зарегистрирован: 24.10.2012

__Alexander пишет:

Вот нарыл, при -40 - 100кОм, при 100 - 180 Ом. Надо посчитать.

Получается при 100 Ом - напряжение 4,95 Ом. При 100к - 450мА. В принципе АЦП это ловит легко. Но вот нелинейность бешеная.

 

100 177
90 241
80 332
70 467
60 667
50 973
45 1188
40 1459
35 1802
30 2238
25 2796
20 3520
15 4450
10 5670
5 7280
0 9420
-4 12300
-10 16180
-15 21450
-20 28680
-30 52700
-40 100700

 

zhenekone
Offline
Зарегистрирован: 01.04.2013

большое спасибо за старание. даннные эти и данные по сопротивлениям у меня есть. дело в том что монитор ком порта показывает такие даныые.

912

914

908

916

913

915

917

почему так вода то баке температуру не меняет

__Alexander
Offline
Зарегистрирован: 24.10.2012

это нормальный разброс. даже не полградуса. а еще учесть что на ардуине пин avcc без фильтра к питанию привязан.

zhenekone
Offline
Зарегистрирован: 01.04.2013

спасибо вам большое. на днях  попробую заново собрать с непостоянным обращением к датчику.

toc
Offline
Зарегистрирован: 09.02.2013

если бы я делал такой агрегал то, вероятно, сделал бы так чтобы входящая холодная вода омывала датчик. Кулер на работе раздражает: налью из него стакан кипяточка, а он только минут через 5 догадается нагрев включить. Да и водонагреватель аристон то же. Пользуемся, правда, две недели в году.

Ваша система под давлением? Из нержавейки? Защита от включения без воды есть? Защита от перегрева есть? Если ваша программа в ардуине сглючит или датчик сломается и система доведёт температуру до кипения, случится авария с последствиями.

zhenekone
Offline
Зарегистрирован: 01.04.2013

система не под давлением. стоит просто бачок из нержавейки . заливка воды происходит шлангом