2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Система управления температурой
Сообщение31.01.2012, 23:27 
Понадобилось создать некоторую систему, например для регулировки температуры в подвальном помещении. Никогда этим не занимался, поэтому был бы рад, если кто-нибудь подсказал, в какую сторону смотреть.

Во первых, хочется, чтобы была возможность передачи информации о состоянии температуры по интернету. Таким образом, сделать просто схему с термодатчиком и реле не получится. Думаю, что можно для этого выбрать. Либо компьютер (ноутбук), либо телефон (смартфон, кпк..). Первый менее стабилен, но, наверное, хуже выдерживает высокую влажность и пыльность, да и потребляет больше энергии.

Далее, какие датчики выбирать? В качестве учебно-исследовательской работы я когда-то писал программу для микроконтроллера, которая считывала информацию с 1-Wire датчиков: ссылка. Такой метод очень нравится по двум причинам: все датчики унифицированы (работают от 5 вольт, не нужно париться с ацп и т.д) и на одну шину ставится параллельно сколько угодно датчиков. А датчик температуры по моим замыслам должен быть не один. Какие еще бывают цифровые датчики? Большая точность и малая инерционность не очень важны.

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

Если у кого-нибудь если идеи по любому из трех пунктов, поделитесь, пожалуйста!

 
 
 
 Re: Система управления температурой
Сообщение01.02.2012, 01:45 
Аватара пользователя
Ovchar в сообщении #533605 писал(а):
Наконец, как управлять высоковольтными устройствами, используя малоточные схемы? Практики в этом деле ноль. Нужно, чтобы получившаяся система могла включать-выключать, например, печки и вентиляторы.

Есть готовые регуляторы температуры. Достаточно его подключить в сеть, выставить необходимую температуру и к нему подключить, например теплофон.

 
 
 
 Re: Система управления температурой
Сообщение01.02.2012, 02:58 
Да, но это никак не учитывает первые два пункта.

 
 
 
 Re: Система управления температурой
Сообщение05.02.2012, 11:16 
Точнее сформулируйте требования к проекту. Вам надо получить малопотребляющую систему? Обязателен ли радио-инет, или есть ethernet кабель рядом? Требования к надежности, ЭМС?

Пока рекомендация: взять обычный x86 компьютер (он может стоять и не в подвале), к нему подключать готовые датчики температуры на основе CAN-шины (до 5 км длина кабеля, всего используется шлейф из 4-х проводов - два питание 5...24В, два - информационные). На компьютере пишется (или даже конфигурируется) простенький сервер, при обращении к которому извне выдается информация с датчиков. В компьютер также втыкается преобразователь CAN (их много, поищите, например на PCI-E).

Цитата:
Наконец, как управлять высоковольтными устройствами, используя малоточные схемы? Практики в этом деле ноль. Нужно, чтобы получившаяся система могла включать-выключать, например, печки и вентиляторы.

Все что угодно, начиная от реле и заканчивая специальным транзисторным ключом с драйвером. По идее, схемка с микроконтроллером не помешала бы, но в принципе, можно попробовать управлять несколькими устройствами релюшками через LPT-порт компьютера (взять внешнее питание от розетки только, развязать все это еще одним маломощным реле). В принципе, есть готовые решения уже на тот же CAN/RS-232/USB.
---------------
Если что-то более замороченное, с ужесточенными требованиями, требующими применения микроконтроллеров + специальных Ethernet-преобразователей (решение без применения ПК), и есть бюджет на это - пишите в личку, обсудим.

 
 
 
 Re: Система управления температурой
Сообщение05.02.2012, 21:22 
Пока что в планах сделать систему как здесь:
http://www.ab-log.ru/smart-house/1-wire ... 2ch-module
тем более что у меня был опыт работы с 1-wire датчиками.
Готовые программы для управления есть, но я не исключаю варианта разработки своей - примеры есть.

Преимущество сети 1-wire - дальность до 300м (мне столько не нужно), и то что на одну шину можно повесить сколько угодно устройств.
Для управления высоковольтными устройствами придется изготавливать схему: низковольтный 1-wire ключ будет открывать высоковольтный симистор.

 
 
 
 Re: Система управления температурой
Сообщение12.03.2012, 09:15 
e2e4 в сообщении #535388 писал(а):
зять обычный x86 компьютер


для таких целей можно дешевле обойтись встраиваемыми системами... целый компьютер - это лишнее; хотя если это, например, Raspberry Pi, то тут другой разговор.

 
 
 [ Сообщений: 6 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group