模板: USB-TO-RS232-485-TTL-FAQ
来自Waveshare Wiki
FAQ
- 如果遇到windows以外的系统无法正常使用时,可以进入下方官网链接,安装对应系统驱动后使用:https://www.ftdichip.cn/Drivers/D2XX.htm
- 多系统兼容,支持Win7/8/8.1/10/11、Mac、Linux、Android、WinCE等系统。
- 去掉RS485的120欧姆终端匹配电阻。
- 支持USB转RS232、RS485或TTL ;
- 不支持 RS232、RS485、TTL 同时转 USB
- RS232,RS485和TTL不能互转
- 不支持,RS232,RS485和TTL不能互转,支持USB转RS232,RS485或者TTL。
VCC是供电引脚, 可以通过开关切换5V或3.3V(50mA)对接入的设备供电,如果设备已经有别的外部电源供电,可以不接VCC。
- 该模块本身不支持Modbus,支持接板载RS485接口的Modbus设备使用,如下图:
- Modbus 是一种通信协议,主要用于工业自动化领域的设备之间的通信。RS485 是 Modbus 常用的物理层传输方式之一。因此,支持 RS485 接口的转换器/组件(当然包括USB TO RS485)通常也可以支持 Modbus 协议。
- 不过,模块只是提供了物理层的转换,也就是将USB接口转换为RS485接口,而Modbus通信需要在协议层进行实现。
- 在理解 Modbus 协议时,需要了解 Modbus 的功能码和数据格式。Modbus 有多种功能码,每个功能码对应一种操作,例如读取线圈状态、读取输入状态、读取保持寄存器等,
- 更多细节:请参考接到Modbus温度传感器例程
可以不接GND使用,接GND信号可能会更稳定,连接GND以获得更好的性能、可靠性和抗干扰能力,长距离通信的话,建议还是接上GND。