扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
串口通信最终都是用二进制传输的,你用代码把二进制转化成十六进制就可以了。不需要额外设置。
成都创新互联主打移动网站、成都网站建设、网站建设、网站改版、网络推广、网站维护、申请域名、等互联网信息服务,为各行业提供服务。在技术实力的保障下,我们为客户承诺稳定,放心的服务,根据网站的内容与功能再决定采用什么样的设计。最后,要实现符合网站需求的内容、功能与设计,我们还会规划稳定安全的技术方案做保障。
RS-232C接口定义(DB9)\x0d\x0a \x0d\x0a引脚 定义 符号\x0d\x0a1 载波检测 DCD(Data Carrier Detect)\x0d\x0a2 接收数据 RXD(Received Data)\x0d\x0a3 发送数据 TXD(Transmit Data)\x0d\x0a4 数据终端准备好 DTR(Data Terminal Ready)\x0d\x0a5 信号地 SG(Signal Ground)\x0d\x0a6 数据准备好 DSR(Data Set Ready)\x0d\x0a7 请求发送 RTS(Request To Send)\x0d\x0a8 清除发送 CTS(Clear To Send)\x0d\x0a9 振铃提示 RI(Ring Indicator)
在.NET Framework 2.0中提供了SerialPort类,这个类有个公共属性 DtrEnable 可以获取或设置是否在串行通信过程中启用数据终端就绪 (DTR) 信号。
数据终端准备好 DTR(Data Terminal Ready)。请求发送 RTS(Request To Send)。
常见相关问题:
1、载波检测 DCD(Data Carrier Detect)
2、接收数据 RXD(Received Data)
3、发送数据 TXD(Transmit Data)
4、信号地 SG(Signal Ground)
5、数据准备好 DSR(Data Set Ready)
6、清除发送 CTS(Clear To Send)
7、振铃提示 RI(Ring Indicator)
扩展资料:
串口通讯的功能:
1、RS-232
也称标准串口,最常用的一种串行通讯接口。是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。
全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。传统的RS-232-C接口标准有22根线,采用标准25芯D型插头座(DB25),后来使用简化为9芯D型插座(DB9),现在应用中25芯插头座已很少采用。
RS-232采取不平衡传输方式,即所谓单端通讯。由于其发送电平与接收电平的差仅为2V至3V左右,所以其共模抑制能力差,再加上双绞线上的分布电容,其传送距离最大为约15米,最高速率为20kb/s。
RS-232是为点对点(即只用一对收、发设备)通讯而设计的,其驱动器负载为3~7kΩ。所以RS-232适合本地设备之间的通信。
2、RS-422
标准全称是“平衡电压数字接口电路的电气特性”,定义了接口电路的特性。典型的RS-422是四线接口。实际上还有一根信号地线,共5根线。其DB9连接器引脚定义。由于接收器采用高输入阻抗和发送驱动器比RS232更强的驱动能力。
故允许在相同传输线上连接多个接收节点,最多可接10个节点。即一个主设备(Master),其余为从设备(Slave),从设备之间不能通信,所以RS-422支持点对多的双向通信。接收器输入阻抗为4k,故发端最大负载能力是10×4k+100Ω(终接电阻)。
RS-422四线接口由于采用单独的发送和接收通道,因此不必控制数据方向,各装置之间任何必须的信号交换均可以按软件方式(XON/XOFF握手)或硬件方式(一对单独的双绞线)实现。
RS-422的最大传输距离为1219米,最大传输速率为10Mb/s。其平衡双绞线的长度与传输速率成反比,在100kb/s速率以下,才可能达到最大传输距离。只有在很短的距离下才能获得最高速率传输。一般100米长的双绞线上所能获得的最大传输速率仅为1Mb/s。
3、RS-485
是从RS-422基础上发展而来的,所以RS-485许多电气规定与RS-422相仿。都采用平衡传输方式、都需要在传输线上接终接电阻等。
RS-485可以采用二线与四线方式,二线制可实现真正的多点双向通信,而采用四线连接时,与RS-422一样只能实现点对多的通信,即只能有一个主(Master)设备,其余为从设备,但它比RS-422有改进,无论四线还是二线连接方式总线上可多接到32个设备。
RS-485与RS-422的不同还在于其共模输出电压是不同的,RS-485是-7V至+12V之间,而RS-422在-7V至+7V之间,RS-485接收器最小输入阻抗为12kΩ、RS-422是4kΩ;由于RS-485满足所有RS-422的规范,所以RS-485的驱动器可以在RS-422网络中应用。
RS-485与RS-422一样,其最大传输距离约为1219米,最大传输速率为10Mb/s。平衡双绞线的长度与传输速率成反比,在100kb/s速率以下,才可能使用规定最长的电缆长度。只有在很短的距离下才能获得最高速率传输。一般100米长双绞线最大传输速率仅为1Mb/s。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流