打印
[其他ST产品]

带RS485的单片机,是否可以用一个串口连接多个传感器

[复制链接]
932|21
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jcky001|  楼主 | 2023-9-14 11:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
做一个毕设,用单片机连接多个传感器,但单串口不够用了,我看我的板子带RS485模块,想请教大佬能不能用一个串口连接多个传感器

使用特权

评论回复
沙发
MessageRing| | 2023-9-14 22:46 | 只看该作者
可以的

使用特权

评论回复
板凳
tpgf| | 2023-10-13 10:10 | 只看该作者
当然可以了  这个是由这种通讯的特性所决定的

使用特权

评论回复
地板
guanjiaer| | 2023-10-13 13:12 | 只看该作者
RS485有两线制和四线制两种接线,四线制只能实现点对点的通信方式,现很少采用,多采用的是两线制接线方式,这种接线方式为总线式拓扑结构,在同一总线上最多可以挂接32个节点。

使用特权

评论回复
5
keaibukelian| | 2023-10-13 13:33 | 只看该作者
RS-485接口采用差分方式传输信号方式,并不需要相对于某个参照点来检测信号,系统只需检测两线之间的电位差就可以了

使用特权

评论回复
6
heimaojingzhang| | 2023-10-13 14:25 | 只看该作者
在RS485通信网络中一般采用的是主从通信方式,即一个主机带多个从机

使用特权

评论回复
7
wuzhenchuang| | 2023-10-13 15:14 | 只看该作者
可以的,我刚刚做了的项目就是的。看你的传感器是模拟量还是数字量,如果是模拟量0-10V你就去买一个模拟量转RS485的采集器。如果本生是RS485的数字量,就不需要了。然后就是采集协议一定要看清楚,可以是自定义协议也可以是MODBUS协议。采用半双工的通信。采取主机喊名字,地址,那个地址或者名字是对的从机在应答。

使用特权

评论回复
8
MessageRing| | 2023-10-13 22:12 | 只看该作者
可以的,就加地址就行了

使用特权

评论回复
9
paotangsan| | 2023-10-14 08:57 | 只看该作者
当然可以 但是前提是把传感器的地址设定正确

使用特权

评论回复
10
renzheshengui| | 2023-10-14 09:53 | 只看该作者
在使用RS485接口时,对于特定的传输线路,从RS485接口到负载其数据信号传输所允许的最大电缆长度与信号传输的波特率成反比,这个长度数据主要是受信号失真及噪声等因素所影响

使用特权

评论回复
11
我吃小朋友| | 2023-10-14 21:10 | 只看该作者
当然可以啊,你都用485了啊

使用特权

评论回复
12
春日负喧| | 2023-10-14 23:30 | 只看该作者
因为485是总线方式,所以,你要做好地址之后,就可以了

使用特权

评论回复
13
故意相遇| | 2023-10-15 02:30 | 只看该作者
这么做肯定没啥问题的

使用特权

评论回复
14
白马过平川| | 2023-10-15 04:30 | 只看该作者
你的485也是需要有地址才可以采集数据的,不然数据会很乱

使用特权

评论回复
15
西洲| | 2023-10-15 06:00 | 只看该作者
你这个一个串口接多个传感器肯定OK,但是用485需要地址啊

使用特权

评论回复
16
一只眠羊| | 2023-10-15 08:30 | 只看该作者
可以,这种方式就是为了减少布线的

使用特权

评论回复
17
失物招領| | 2023-10-15 12:00 | 只看该作者
我觉得你还是用I2C或者SPI能好点吧

使用特权

评论回复
18
将爱藏于深海| | 2023-10-15 15:00 | 只看该作者
确实可以支持多个传感器串联介入的

使用特权

评论回复
19
捧一束彼岸花| | 2023-10-15 18:00 | 只看该作者
其实用个模拟开关也是可以,但就是成本有点高

使用特权

评论回复
20
在曼谷的春| | 2023-10-15 21:00 | 只看该作者
用485就行,485能连接多个485的设备

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1519

主题

4601

帖子

6

粉丝