Например TDA7294

Форум РадиоКот • Просмотр темы - Умный дом: растём
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн авг 04, 2025 09:18:24

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 212 ]     ... , , , , 11
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Умный дом: растём
СообщениеДобавлено: Ср сен 04, 2013 19:24:19 
Родился

Зарегистрирован: Пн авг 19, 2013 21:50:59
Сообщений: 10
Рейтинг сообщения: 0
Спасибо за помощь. Перепрошил заново все модули, пока все работает как надо. При отправке пакета
(4b, 01, 01234567, 01060001, 04, 01060002, 72732d4342495f31, 00,01030002,11,01, 00,01030002,11,fe, 00,01030002,11,02, 00,01030002,11,fd, 00,00000000,07,04, 22,01030002,11,04, 12,01030002,11,fb, 02000001)
при нажатии "нагрузка1" включается реле1, при нажатии "нагрузка2" выключается реле2. Такая же ситуация с "нагрузкой3" (вкл. реле2) и "нагрузка4" (выкл. реле2). Возможно ли управление одной нагрузкой одним реле? (Т.е. управление нагрузка1-нагрузка5 управлять пятью реле?)
Также что означает 00,00000000,07,04 в данном пакете?
Еще, насколько я понимаю, при прохождении температурного порога (выше или ниже заданного) срабатывает реле 4. Какой нужно послать пакет, чтобы например при Т>36включается реле 4, при нормализации Т - выключается; а при снижении Т<18 включается реле 5, а при нормализации - выключается?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Умный дом: растём
СообщениеДобавлено: Пт сен 06, 2013 22:04:58 
Встал на лапы

Карма: 1
Рейтинг сообщений: 3
Зарегистрирован: Пн мар 16, 2009 07:37:42
Сообщений: 126
Откуда: Новосибирск
Рейтинг сообщения: 0
Один пункт меню умеет отправлять только один пакет (по ряду причин как по идеологическим непоняткам как делать, так и по техническим), поэтому одна нагрузка умеет только включать или только выключать, т.е. в однозначном случае "одно реле - одна нагрузка" чтобы управлять пятью реле нужно десять нагрузок, но тут есть особенность такая, что одна нагрузка может коммутировать до семи реле сразу, так что можно и двумя нагрузками обойтись, но реле будут включаться все сразу...

00,00000000,07,04 - так как ID=0 то это будет широковещательная посылка о том что значение датчика контакта(переменная номер 07) равно 04

здесь не два термостата, а один с гистерезисом, т.е. двумя порогами "включения" и "выключения", если температура выше порога1 то раз в минуту посылается один пакет, если ниже порога2 - то другой, если температура находится между порогами - то ничего не посылается. Этим пакетом можно скоммутировать опять-таки до 7 реле.

_________________
меньше слов - больше дела


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Умный дом: растём
СообщениеДобавлено: Сб сен 07, 2013 20:46:21 
Родился

Зарегистрирован: Пн авг 19, 2013 21:50:59
Сообщений: 10
Рейтинг сообщения: 0
Вроде немного разобрался. Если я правильно понял, то для того, чтобы включить реле s1, s3 и s5 нужно послать пакет [0b,01,01030001,01030002,11,15],
а для включения реле s2 и s4 - пакет [0b,01,01030001,01030002,11,0A]. Тогда возникает вопрос, как формировать байт выключения нескольких реле (например выключить одним пакетом реле s1, s3 и s5)?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Умный дом: растём
СообщениеДобавлено: Пн сен 09, 2013 09:06:19 
Встал на лапы

Карма: 1
Рейтинг сообщений: 3
Зарегистрирован: Пн мар 16, 2009 07:37:42
Сообщений: 126
Откуда: Новосибирск
Рейтинг сообщения: 0
Для выключения нужно проинвертировать байт значения реле ~0x15 = 0xEA. Единичный старший бит означает выключение.

_________________
меньше слов - больше дела


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Умный дом: растём
СообщениеДобавлено: Сб сен 14, 2013 21:20:20 
Родился

Зарегистрирован: Пн авг 19, 2013 21:50:59
Сообщений: 10
Рейтинг сообщения: 0
Собрал модуль уличной температуры, но она не отображается. На ретрансляторе горят одновременно два светодиода, так и должно быть? Фьюзы для ATtiny2313 - LOW: 54 HIGH: DF. Подскажите в чем может быть причина?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Умный дом: растём
СообщениеДобавлено: Ср сен 18, 2013 04:21:29 
Встал на лапы

Карма: 1
Рейтинг сообщений: 3
Зарегистрирован: Пн мар 16, 2009 07:37:42
Сообщений: 126
Откуда: Новосибирск
Рейтинг сообщения: 0
Общий метод отладки системы:
Так как микросхема ft232 принимает и запоминает (насколько хватает её буфера) всё, что проходит по rs485 части, то (например, после нажатия кнопки на пульте или отправки пакета термостатом) всё это при первом же опросе компьютерного модуля отобразится в файле Receive.xex (а при втором - сотрется, т.к. файл полностью перезаписывается).
Такми образом можно увидеть и все радиопакеты. От уличного термодатчика пакеты выглядят так: 08 81 02000001 08 030с,
расшифровка: 81 - широковещательный пакет, 02000001 - ID, 08 - тип - температура, 030с - 3,8 градуса.

_________________
меньше слов - больше дела


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Умный дом: растём
СообщениеДобавлено: Ср сен 18, 2013 04:48:33 
Встал на лапы

Карма: 1
Рейтинг сообщений: 3
Зарегистрирован: Пн мар 16, 2009 07:37:42
Сообщений: 126
Откуда: Новосибирск
Рейтинг сообщения: 0
С модулем rs485_ControlBlockInterface дела обстоят так, либо дока УД_железо для него устарела, либо у меня прошивка новее, а перепрошить я свой модуль не могу пока (корпус ломать надо).
Описанный способ полной настройки через переменную 04 для него не работает. 04 используется только для регистрации и записи имени, а остальная настройка осуществляется через отдельные переменные.
Т.е.:
подключил
зергистрировал: 17 01 01234567 01060001 04 01060002 636f6e7472310000
настроил нагрузки: 2d 01 01234567 01060002 07 00 01030002 11 01 00 01030002 11 fe 000000...
настроил статус устройства для вывода температур: 0b 01 01234567 01060002 1b 03
(биты статуса разрешают вывод: 1(0b0001)- уличной температуры, 2(0b0010) - с встроенного термодатчика, 3(0b0100) - влажности, 4(0b1000) - давления).
записал ID уличного термодатчика: 0e 01 01234567 01060002 1f 02000001 (уличная температура будет показываться только после этого действия).

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

_________________
меньше слов - больше дела


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Умный дом: растём
СообщениеДобавлено: Пт сен 20, 2013 10:04:56 
Родился

Зарегистрирован: Пн авг 19, 2013 21:50:59
Сообщений: 10
Рейтинг сообщения: 0
По поводу настройки rs485 ControlBlok, у меня настраиваится с переменной 04. При отправке пакета [4b, 01, 01234567, 01060001, 04, 01060002, 72732d4342495f31, 00,01030002,11,01, 00,01030002,11,fe, 00,01030002,11,02, 00,01030002,11,fd, 00,00000000,07,04, 22,01030002,11,04, 12,01030002,11,fb, 02000001] при нажатии "Нагрузка1" включатся реле1, при нажатии на "Нагрузка2" выключается реле1 и т.д.
Я предполагаю, что проблема или с RS-RF Translator или rfTermOut, но пока не могу разобраться с чем именно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Умный дом: растём
СообщениеДобавлено: Пт сен 20, 2013 23:09:27 
Родился

Зарегистрирован: Пн авг 19, 2013 21:50:59
Сообщений: 10
Рейтинг сообщения: 0
Все заработало! Собрал новый модуль RS-RF Retranslator, начал пробовать разные прошивки rfTermOut, подошла только из архива "исходники", где-то каждые 7 секунд отправляются данные с уличного термодатчика. Подзкажите как изменить исходник, чтобы данные о температуре отправлялись приблизительно один раз в минуту. Исходник прилагается. Заранее спасибо.


Вложения:
rf_TermoOut.asm [11.58 KiB]
Скачиваний: 219
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Умный дом: растём
СообщениеДобавлено: Ср дек 11, 2013 00:36:18 
Родился

Зарегистрирован: Пн авг 19, 2013 21:50:59
Сообщений: 10
Рейтинг сообщения: 0
Stepan, если тема еще открыта, нужна помощь в настройке rfReley. Нужно ли его регистрировать и какие настройки нужно сделать?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Умный дом: растём
СообщениеДобавлено: Ср мар 02, 2016 15:56:34 
Родился

Зарегистрирован: Пт фев 26, 2016 10:46:19
Сообщений: 7
Рейтинг сообщения: 0
Хочу поделится своей покупкой, недавно приобрел Умную розетку Broadlink SP mini, которая позволяет управлять бытовыми приборами с Вашего смартфона под управлением Android или IOS. Розетку Broadlink SP mini легко подключить к Wi-Fi сети, все действие занимает меньше минуты. С помощью умной розетки я включаю или отключаю бытовой прибор в заданное время;
может определять, находитесь ли Вы дома или нет и в соответствии с этим выполнять заданный сценарий на включение или отключение. Всем советую, кто еще думает :roll: Заказывал на сайте http://planetfon.ru


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Умный дом: растём
СообщениеДобавлено: Пн мар 14, 2016 16:40:36 
Родился

Зарегистрирован: Пт фев 26, 2016 10:46:19
Сообщений: 7
Рейтинг сообщения: 0
Про систему умного дома можно почитать полезные статьи на сайте http://planetfon.ru/stati


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 212 ]     ... , , , , 11

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: romserg, UB3RBV! и гости: 13


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y