『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 10086|回复: 12

说一说继电器集中控制

[复制链接]

10

主题

276

帖子

1185

积分

金牌会员

Rank: 6Rank: 6

积分
1185
金钱
909
HASS币
10
发表于 2018-5-29 21:00:41 | 显示全部楼层 |阅读模式
本帖最后由 lmy8812 于 2018-5-29 21:30 编辑

今天晚上有点空,刚好群里这几天问继电器集中控制的有点多,就在这里分享一下。

保留传统的物理开关:
一块(或者一组)板子,应该有输入端和输出端。
输入端连接开关,开关给出通/断的开关量信号到板子上,所以开关上是不带强电的。
板子根据设定控制对应的继电器输出端接通/断开,只有继电器的输出端带市电。

接入网络控制系统:
首先这些继电器板子是通过485总线手拉手相互并联,然后接入到上位机的,也就是HA的主机。
接入到HA的可以有很多形式,例如485转USB有线进入,485转TTL转8266无线进入,485转232,485转tcp...
上位机通过跑在485总线上的协议来控制每一位继电器的开合,实现远程照明控制。协议一般会约定地址码、功能码、数据码等。同理,很多给出开关量信号的传感器,也可以接入板子,控制照明,或者给HA信号。

关于485用2芯还是4芯线:
继电器要工作,还需要12V等直流弱电供电;
如果都放在一个电箱里,可以直接弱电并联接过去,因为485通信只需要2根线,所以2芯线就够了。
但如果分散在各个房间,就需要从电箱里取弱电了,因此就需要用4芯的485线,2芯通信,2芯供电。
因为强电对弱电有电磁干扰,所以需要用带屏蔽的485线,不过家里强弱电本身就是分开走,电磁环境相对工业好些,直接用8芯网线也可以,还便宜。

如果是家里已经装修了,这个方案不一定合适,毕竟涉及到开墙布线。当然不差钱的话,老板,请先发个红包。
家里没有装修的话,先整明白电路,然后要教会电工怎么布线,同时还需要花时间精力监工,最后得自己接电路。

大致就是这些,欢迎讨论,补充。

至于以前发的那个Modbus的帖子。。很抱歉的说,发现为了做到实时,把扫描频率设得太高,会妨碍正常通信,所以已经放弃那个方案了。




评分

参与人数 1金钱 +4 收起 理由
luzai + 4 谢谢分享!

查看全部评分

回复

使用道具 举报

2

主题

136

帖子

1024

积分

金牌会员

Rank: 6Rank: 6

积分
1024
金钱
888
HASS币
0
发表于 2018-5-29 21:09:21 | 显示全部楼层
那么 怎么接入ha呢  
回复

使用道具 举报

10

主题

276

帖子

1185

积分

金牌会员

Rank: 6Rank: 6

积分
1185
金钱
909
HASS币
10
 楼主| 发表于 2018-5-29 21:56:16 | 显示全部楼层
seamo 发表于 2018-5-29 21:09
那么 怎么接入ha呢

此处祭出nodered神器
回复

使用道具 举报

0

主题

19

帖子

62

积分

注册会员

Rank: 2

积分
62
金钱
43
HASS币
0
发表于 2018-5-30 17:26:23 | 显示全部楼层
谢谢分享!!!!
回复

使用道具 举报

27

主题

2112

帖子

8588

积分

论坛元老

Rank: 8Rank: 8

积分
8588
金钱
6471
HASS币
30

论坛元老

发表于 2019-3-13 14:21:22 | 显示全部楼层
请教一下,你说放弃了另一个帖子modbus的方案,是换了接入方式还是说直接放弃那块板子了?
回复

使用道具 举报

10

主题

276

帖子

1185

积分

金牌会员

Rank: 6Rank: 6

积分
1185
金钱
909
HASS币
10
 楼主| 发表于 2019-3-13 17:26:15 | 显示全部楼层
本帖最后由 lmy8812 于 2019-3-13 17:29 编辑
情非殇 发表于 2019-3-13 14:21
请教一下,你说放弃了另一个帖子modbus的方案,是换了接入方式还是说直接放弃那块板子了? ...

之前用的是TB随便淘的支持modbus的测试板;
现在实际使用的还是485通信,只是板子是产品化的工控板子;
这个板子可以发送翻转码,就直接用NR分析报文,所以也无所谓是否支持modbus了;
回复

使用道具 举报

27

主题

2112

帖子

8588

积分

论坛元老

Rank: 8Rank: 8

积分
8588
金钱
6471
HASS币
30

论坛元老

发表于 2019-3-14 15:43:13 | 显示全部楼层
lmy8812 发表于 2019-3-13 17:26
之前用的是TB随便淘的支持modbus的测试板;
现在实际使用的还是485通信,只是板子是产品化的工控板子;
这 ...

主要是觉得8266+继电器的接线麻烦,好像除了modbus没有什么别的这种一体化集中控制的玩意儿了。

回复

使用道具 举报

10

主题

276

帖子

1185

积分

金牌会员

Rank: 6Rank: 6

积分
1185
金钱
909
HASS币
10
 楼主| 发表于 2019-3-14 17:14:24 | 显示全部楼层
情非殇 发表于 2019-3-14 15:43
主要是觉得8266+继电器的接线麻烦,好像除了modbus没有什么别的这种一体化集中控制的玩意儿了。

...

对 批量控制 8266不可行,太多线了。
modbus也是485协议的一种,所以直接用485就好
回复

使用道具 举报

27

主题

2112

帖子

8588

积分

论坛元老

Rank: 8Rank: 8

积分
8588
金钱
6471
HASS币
30

论坛元老

发表于 2019-3-14 18:00:18 | 显示全部楼层
lmy8812 发表于 2019-3-14 17:14
对 批量控制 8266不可行,太多线了。
modbus也是485协议的一种,所以直接用485就好 ...

不太懂这个485协议是什么,可以直接接入ha还是通过nodered什么呢?
能大概指教下流程么,谢谢!
回复

使用道具 举报

10

主题

276

帖子

1185

积分

金牌会员

Rank: 6Rank: 6

积分
1185
金钱
909
HASS币
10
 楼主| 发表于 2019-3-14 21:09:33 | 显示全部楼层
物理上RS485转USB或者转RJ45(TCP)
他的报文是一串16进制码,根据设备自己的协议,就可以写程序来分析报文的意思并且可以发报文来控制设备。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-22 06:08 , Processed in 0.077687 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表