Форум программистов, компьютерный форум, киберфорум
Электроника и радиотехника
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.87/179: Рейтинг темы: голосов - 179, средняя оценка - 4.87
1 / 1 / 0
Регистрация: 07.06.2012
Сообщений: 87
1

Дипломная работа "Умный дом"

12.09.2012, 21:48. Просмотров 36935. Ответов 32
Метки нет (Все метки)

Всем привет. Затеял я диплом под название "умный дом". Такие функции хочу реализовать:
1) веб-интерфейс, то есть сайт
2) увеличение и уменьшение температуры теплоносителя
а) программно в зависимости от температуры в доме
б) в ручную с сайта
3) вывод температуры теплоносителя и воздуха в доме на сайт
4) включение/выключение насоса в зависимости от влажности
5) вывод влажности на сайт
6*) вывод времени на сайт
7*) вывод состояния датчиков движения так же на сайт
8*) аварийное закрытие клапана газопровода

Так вот у меня вопросы
1) какой датчик влажности выбрать?
2) какой датчик газа выбрать?
3) как управлять температурой теплоносителя? (газовый котел Daewoo, модель пока сказать не могу)

ну пока вроде все. Если есть вопросы задавайте.
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.09.2012, 21:48
Ответы с готовыми решениями:

Умный дом
Собираю систему "Умный дом",который управляет светом в доме.Всего три типа датчика:Датчик света на...

Система "умный дом"
Салют! Собираю систему "Умный дом" для дачи. Цель - управление отопительной и некоторой другой...

Умный дом, управление климатом и освещением
Всем здравствуйте. Затеял я такой проект: на микроконтроллере ATtiny26(L) сделать систему,...

Умный дом своими руками с голосовым управлением.
Доброго всем времени суток. Недавно посетила идея создания умного дома своими руками, сам недавно...

32
0 / 0 / 0
Регистрация: 17.01.2011
Сообщений: 92
12.09.2012, 21:58 2
С Газом лучше не шутить! Для этого есть сертифицированное оборудование.
Может получиться как в "Хромой лошади".
Остальное достаточно просто реализуется.
0
1 / 1 / 0
Регистрация: 07.06.2012
Сообщений: 87
12.09.2012, 22:10 3
Насчет газа: у котла уже есть свой пульт управления с кнопками. вот я думаю либо поставить релюшку паралельно этим кнопкам, с мк подавать сигналы соответсвующие повышению/понижению температуры (но их я не знаю).. И еще бы как-то снять значение температуры с этого пульта, так как она в нем есть)

Вообще тянет на диплом такая работа?
0
0 / 0 / 0
Регистрация: 10.03.2012
Сообщений: 1,110
12.09.2012, 22:18 4
Цитата Сообщение от kyporr
Вообще тянет на диплом такая работа?
Это тебе препод скажет :) По мне, так да.
Но вебка была бы интересней газового клапана.

Как называется специальность?
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,382
12.09.2012, 22:20 5
Это зависит от требований, которые у вас предъявляются к дипломным работам. Если сделать хорошо, проработать теоретическую часть, сделать обоснование, то вполне может быть дипломом средней руки вуза, как мне кажется.

Самое главное для начала - определиться с топологией и каналами связи. От этого и придется плясать.
0
1 / 1 / 0
Регистрация: 07.06.2012
Сообщений: 87
12.09.2012, 22:26 6
Специальность "Вычислительные машины, комплексы и тд". Преподу посрать, главное чтоб была дипломная работа, был какой-то код/устройство, просто сухой текст не нужен.
задумка такая: Домик в деревне, проводного интернета нет. Будет стоять роутер(дин днс для доступа из сети интернет)+3ж модем. микроконтроллер атмега32а + enc28j60. ну датчики по 1-wire приконнектятся к мк, по крайней мере дс18би20 точно использует эту шину. про остальные не знаю.

Вебка - интересно, но скорость интернета не та.
Как еще одно дополнение, отправка смс на номер при срабатывании датчиков движения/газа/воды..
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,382
12.09.2012, 22:48 7
Датчики у вас довольно сильно разнесены, а возможности 1-Wire не безграничны в реальных условиях... так что имейте это в виду. В принципе как раз связь с датчиками и будет самым критическим местом, и самым сложным тоже. Определяйтесь с этим, а остальное уже будет в зависимости.
0
1 / 1 / 0
Регистрация: 07.06.2012
Сообщений: 87
12.09.2012, 22:53 8
температурные и газовый датчики рядом с мк. а вот датчик влажности далеко, метров 10 наверно будет..
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,382
12.09.2012, 22:58 9
Ну там у вас еще датчики движения вроде. Вообще, если это действительно "умный дом", то вопрос построения сети датчиков и исполнительных устройств должен быть как-то решен. Иначе будет просто "умный котел", или что-то в этом роде.

А все остальное довольно банально.
0
0 / 0 / 0
Регистрация: 17.01.2011
Сообщений: 92
13.09.2012, 08:41 10
Для начала нужно определиться с построением СИСТЕМЫ - будет это система с распределенными контроллерами или центральным контроллером.
Если вы решили делать на базе технологий LAN , WEB. то логичней сделать распределенные независимые контроллеры объединенные сетью.
При таком построении системы она получается легко расширяемой и выход одного контроллера не сказывается на работе системы
0
0 / 0 / 0
Регистрация: 18.01.2012
Сообщений: 1,418
13.09.2012, 09:15 11
Цитата Сообщение от kyporr
Насчет газа: у котла уже есть свой пульт управления с кнопками. вот я думаю либо поставить релюшку паралельно этим кнопкам, с мк подавать сигналы соответсвующие повышению/понижению температуры (но их я не знаю).. И еще бы как-то снять значение температуры с этого пульта, так как она в нем есть)
что за котел? название, документация. Может у него уже есть интерфейс для связи.
и еще как уже выше заметили, вам нужно решить глобальные проблеммы: как организовать связь между модулями.
Поподробнее расскажите какой размер дома, сколько этажей, где стоит котел. По каким зонам будет контролироваться температура в доме. Чем регулируется влажность. Исходя из этого можно будет решить какая система лучше подойдет для задачи.

Ориентировочно как я щас вижу: есть основной девайс. Он держит на себе простенький веб-интерфейс, возможно подключен еще к GPRS модулю для смсок. Он является мастером в сети (допустим RS-485, надежный, простой, прикольный), и именно он является инициатором общения с другими модулями.
Так же есть другие (подчиненные модули), которых можнет быть несколько типов: модуль управления котлом, измерительный модуль (температура, влажность), модуль контроля газа, исполнительный модуль (например щелкает релюшку, чтоб зажечь свет, включить насос). Все модули также включаются в сеть. Работа из будет достаточно проста: пришла комманда, выполняют, отвечают что все окей. А вся логика работы системы будет лежать на основном мастер устройстве: контролировать температуру, влажность, и в зависимости от этого управлять котлом, посылать смски и прочее.

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

http://ab-log.ru/smart-house кстати прикольный сайт. Правда не совсем то, что вы задумали, но в плане новой информации вам не помешает.
0
0 / 0 / 0
Регистрация: 16.01.2012
Сообщений: 187
13.09.2012, 13:00 12
Не забудьте gps-модуль в щиток. Обязательно с креплением на din-рейку :-)

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

Сам недавно делал замену контроллера блоку управления горелкой, тема тут где-то, скоро выложу отчет.

На будущее: температуру теплоносителя не регулируют, это неэффективно с точки зрения расхода топлива. Регулируют циркуляцию ТН в контурах (насосами или кранами).
В остальном - GPRS выдачу сайта не потянет, он ассимметричный. Сделайте текстовый интерфейс, а на него можно и ГУЙ повесить.
По поводу шины обмена данными: 1-wire в теории держит до 150 метров, на домик хватит. Возможные альтернативы - rs-485 (лучшая, наверное) с прокладкой проводов. Zigbee, PLC типа X10 - а вам его за глаза - без прокладки. Можно еще usart-удлиннитель с программным разбором датчиков, т.к. решение несерийное.
0
1 / 1 / 0
Регистрация: 07.06.2012
Сообщений: 87
13.09.2012, 20:23 13
По порядку.
1) котел вроде такой daewoo dgb-150msc,точнее после выходных
2) размер дома 7м*9м*2этажа. роутер будет стоять на 2 этаже, либо чердаке.
3) на счет системы надо подумать. как будет реализовать проще и рациональнее.
4) влажность ни как не регулируется. это для полива растений в саду.
5) я пока задумывал только один мк - центральный.

0
1 / 1 / 0
Регистрация: 07.06.2012
Сообщений: 87
31.10.2012, 11:29 14
Работа идет. В диптрэйсе сделал плату управления, хочу чтоб знатоки посмотрели и ткнули в косяки, но не сильно) первая разработка..
и еще как поменять типоразмер конденсаторов на побольше?
На обозночение элемента C4 не смотрите, вместо него будет катушка.
Реле - пока не знаю, как подцепляются.


[7.39 Кб]
0
0 / 0 / 0
Регистрация: 07.03.2010
Сообщений: 918
31.10.2012, 12:26 15
Вот мой совет: берём stm32 (на нём что-то сложнее, чем диодом помигать проще сделать, чем на atmega), делаем шину modbus, ставим какой-либо RTOS и берём датчики уже с поддержкой оного modbus (такие есть) И решаем проблему с топологией, и промышленно выглядим, и решение интересное, и надёжность выше.
0
0 / 0 / 0
Регистрация: 25.01.2010
Сообщений: 255
31.10.2012, 12:42 16
Цитата Сообщение от dikor
Вот мой совет: берём stm32 (на нём что-то сложнее, чем диодом помигать проще сделать, чем на atmega), делаем шину modbus, ставим какой-либо RTOS и берём датчики уже с поддержкой оного modbus (такие есть) И решаем проблему с топологией, и промышленно выглядим, и решение интересное, и надёжность выше.
+1
0
0 / 0 / 0
Регистрация: 18.01.2012
Сообщений: 1,418
31.10.2012, 19:21 17
Цитата Сообщение от kyporr
Работа идет. В диптрэйсе сделал плату управления, хочу чтоб знатоки посмотрели и ткнули в косяки, но не сильно) первая разработка..
и еще как поменять типоразмер конденсаторов на побольше?
На обозночение элемента C4 не смотрите, вместо него будет катушка.
Реле - пока не знаю, как подцепляются.
я вот захотел посмотреть, а у меня нету диптрейса. Беда. выложи в доступных форматах, типа PDF или PNG.
0
1 / 1 / 0
Регистрация: 07.06.2012
Сообщений: 87
31.10.2012, 20:29 18
Цитата Сообщение от itysiy
Цитата Сообщение от kyporr
Работа идет. В диптрэйсе сделал плату управления, хочу чтоб знатоки посмотрели и ткнули в косяки, но не сильно) первая разработка..
и еще как поменять типоразмер конденсаторов на побольше?
На обозночение элемента C4 не смотрите, вместо него будет катушка.
Реле - пока не знаю, как подцепляются.
я вот захотел посмотреть, а у меня нету диптрейса. Беда. выложи в доступных форматах, типа PDF или PNG.

jpeg.



0
0 / 0 / 0
Регистрация: 18.01.2012
Сообщений: 1,418
31.10.2012, 21:46 19
я бы подвел землю к контроллеру не через вывод, который идет с кварца, а через другой, например который слева. А земля, которая идет на кварц, пусть около него и кончится. Плюс нужны керамические конденсаторы между питанием и землей контроллера на 0.1 мкФ, как можно ближе к МК. Желательно несколько, например около каждого питающего вывода контроллера, особенно если оттуда дальше линия куда-то идет. В месте где производится запитка всей платы, аналогично по питанию керамический кондер 0.1 мкФ, плюс еще электролит побольше, например 10мкФ. Если к пинам будет подключаться че-нить жрущее или срущее помехами, например реле, туда тоже кондер по питанию. Для датчиков температуры подтягивающие резисторы к питанию на 4.7 килоОм нужны. На ацп что будешь подавать? Исходя из этого тож могу предложений высказать. Реле будешь размещать на плате? Ресет как подключен? (лень распиновку в даташите смотреть)
0
1 / 1 / 0
Регистрация: 07.06.2012
Сообщений: 87
31.10.2012, 22:52 20
Вопрос, а gnd и vcc которые около кварца тоже соединять?
Для юарта нужна какая-то обвязка?
Земля идущая к кварцу - исправил.
конденсаторы добавил слева и справа относительно мк.
По ацп - просто на будущее, пока ни как использоваться не будет.
По реле - пока планирую отдельно.
резисторы добавлю, хотя я обычно к ногам датчика припаивал, но к плате будет удобнее.
Если к пинам будет подключаться че-нить жрущее или срущее помехами, например реле, туда тоже кондер по питанию.
это не понял..
Ресет как подключен?
Смотрел на готовой плате с мегой48 подключен напрямую к SS выводу программатора. Или я снова чего-то не догнал?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.10.2012, 22:52

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Какой протокол вы считаете лучшим для системы "Умный дом"?
Назревает понемножку вопрос - а по какому протоколу должны общаться устройства УД,при наличии...

Дипломная работа -разработка игровой телевизионной приставки
Я вот тут затылок почесал на днях и подумал... (С) В общем, настало время выбирать тему дипломной...

С какой стороны копать умный дом?
И так, как вы наверное уже поняли, у меня созрела мысль построить умный дом. Мысль то созрела, а...

Умный дом в целях безопасности
Добрый день, попала на этот форум в поисках информации об умном доме majordomo. Я живу за городом с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.