STM32
直播中

切克切克闹

13年用户 467经验值
私信 关注
[资料]

can总线支持N多can节点

情况是这样的,因为项目中需要外接的串口设备很多,STM32F4的6个UART/USART已经都被占用完了,如果想继续接入串口设备,只能通过【can<->串口】转换模块来实现,而且由于can总线支持N多can节点,理论上,STM32就可以接入100多个串口设备了。但是,只使用一个【can<->串口】模块,是无法使串口设备与STM32通信的,因为单片机都是TTL电平(0~3.3或5V),是无法与can总线(差分电平2.3V)通信的,所以必须有一个模块能够把单片机发出的信号转换为CAN

回帖(1)

赵工bauto

2021-9-8 10:52:31
我们 有 类似 这样的方案,见 附件,可提高485 通信的速度,
如PLC和80个变频器通信,PLC通过modbusRTU 主站协议与多个从站设备通信,由于485 modbus 通信方式是 主站排队轮询的方式,如:主站问从站设备1,从站设备1应答,主站收到从站设备1应答,主站问从站设备2,从站设备2应答,主站收到从站设备2应答….,如果从站设备很多,RS485的实时性就会很差;   
wg001.jpg
01CANWeb_SIO_485Modbus读写命令网关模块使用说明210523.doc (940 KB)
(下载次数: 0, 2021-9-8 10:48 上传)



举报

更多回帖

发帖
×
20
完善资料,
赚取积分