| AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
Аквариумный терморегулятор
08.11.2014, 11:51
|
|
|
Частый гость
Регистрация: 08.11.2014
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Аквариумный терморегулятор
Собрал вот такой терморегулятор http://pakhom.weebly.com/r10-2012.html
Всё работает без проблем, но хотелось бы изменить порог срабатывания.
Т.е. сейчас он работает так: Например температура в аквариуме +24 градуса, в качестве нагрузки подключен нагревательный элемент, установленное пороговое значение температуры +28 градусов. Нагреватель будет включен до достижения температуры выше +28 (т.е. при +29) градусов. При измеренном значении температуры +29, нагреватель отключится и вновь включится при снижении температуры ниже +28 (т.е. при +27).
Как изменить код, чтобы пороги срабатывания были не 1 градус, а 0,5 ?
Т.е. нагреватель будет включен до достижения температуры выше +28 (т.е. при +28,5) градусов. При измеренном значении температуры +28,5, нагреватель отключится и вновь включится при снижении температуры ниже +28 (т.е. при +27,5).
Заранее спасибо.
|
|
|
|
08.11.2014, 12:45
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 28.05.2010
Сообщений: 1,117
Сказал спасибо: 150
Сказали Спасибо 604 раз(а) в 310 сообщении(ях)
|
Re: Аквариумный терморегулятор
Для начала скачать и открыть проект в Алгоритм-Билдере.
|
|
|
|
08.11.2014, 13:28
|
|
|
Частый гость
Регистрация: 08.11.2014
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Аквариумный терморегулятор
Сообщение от raxp
|
|
Для начала скачать и открыть проект в Алгоритм-Билдере.
|
Скачал, а дальше...
|
|
|
|
08.11.2014, 14:08
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,042
Сказал спасибо: 589
Сказали Спасибо 3,967 раз(а) в 1,825 сообщении(ях)
|
Re: Аквариумный терморегулятор
kirex, если Вы "чайник" в программировании, то тогда в раздел предложение по работе. Если что-то понимаете, то смотрите подпрограмму Control_Channel_1. Там делается проверка "если значение больше порога", иначе проверка "если значение меньше порога". Если убрать одну из проверок, то гистерезиса не будет. А свои 0,5 градусов получите за счет инерционности всей системы. Как-то так.
|
|
|
|
08.11.2014, 15:09
|
|
|
Частый гость
Регистрация: 08.11.2014
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Аквариумный терморегулятор
Сообщение от alvadep
|
|
kirex, если Вы "чайник" в программировании, то тогда в раздел предложение по работе. Если что-то понимаете, то смотрите подпрограмму Control_Channel_1. Там делается проверка "если значение больше порога", иначе проверка "если значение меньше порога". Если убрать одну из проверок, то гистерезиса не будет. А свои 0,5 градусов получите за счет инерционности всей системы. Как-то так.
|
Просто получается разница температуры в 2 градуса, а мне надо в 1, т.к. у меня Дискусы в аквариуме, а они очень нежные и сильно подвержены стрессу. Т.е. можно так: если порог 28 градусов, то до 29 обогреватель включен, потом отключается, и включается снова при 28.
|
|
|
|
08.11.2014, 16:21
|
|
|
Гражданин KAZUS.RUN
Регистрация: 27.11.2012
Адрес: 30км от Софии
Сообщений: 732
Сказал спасибо: 89
Сказали Спасибо 310 раз(а) в 180 сообщении(ях)
|
Re: Аквариумный терморегулятор
Раз, для мира и спокойствия Вам нужен большой аквариум, 50 литров +. С большой тепловой инерцией.
Два, один нагреватель гдето в углу. Рыбки будут искать нЕжную температуру сами.
|
|
|
|
08.11.2014, 16:57
|
|
|
Частый гость
Регистрация: 08.11.2014
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Аквариумный терморегулятор
Сообщение от 3d cube
|
Раз, для мира и спокойствия Вам нужен большой аквариум, 50 литров +. С большой тепловой инерцией.
Два, один нагреватель гдето в углу. Рыбки будут искать нЕжную температуру сами.
|
Аквариум у меня 180 литров.
|
|
|
|
08.11.2014, 17:13
|
|
|
Заблокирован
Регистрация: 21.01.2014
Сообщений: 589
Сказал спасибо: 7
Сказали Спасибо 267 раз(а) в 206 сообщении(ях)
|
Re: Аквариумный терморегулятор
Сообщение от kirex
|
|
Просто получается разница температуры в 2 градуса
|
Это может быть из-за запаздывания распространения тепла в аквариуме. Датчик далеко от нагревателя. Пока до него дойдёт тепло, нагреватель уже раскочегарил вокруг себя температуру +30 градусов и выше. Получается перерегулирование.
Поставьте датчик температуры рядом с нагревателем.
|
|
|
|
08.11.2014, 17:39
|
|
|
Гражданин KAZUS.RUN
Регистрация: 27.11.2012
Адрес: 30км от Софии
Сообщений: 732
Сказал спасибо: 89
Сказали Спасибо 310 раз(а) в 180 сообщении(ях)
|
Re: Аквариумный терморегулятор
Сообщение от kirex
|
|
Аквариум у меня 180 литров.
|
Сие аис. В чем проблема ? Рыбки дохнут ?
Там достаточно проблемных факторов
Первый Ваша страсть с дискусами. Пройдет.
Берите стойких мелких рыбешек, гупи, данио, неонов, сомиков чистителей пропащей пищи, улиток. Донных растений побольше. Ричия не помешает.
Ну и днищевой фильтр. Извините, не то слово вероятно употребил, да очень полезная аквариумная вещь. Обеспечивает циркуляцию всего объема воды в акваруиме и не позволявт развиватся гниению говна рыбок и остатков пищи.
|
|
|
|
08.11.2014, 17:58
|
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
|
Re: Аквариумный терморегулятор
Проще купить нормальный регулятор, в котором все хорошо поддерживается и обеспечить нормальную циркуляцию воды.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 04:41.
|
|