如何判断RS232芯片好坏?详细方法介绍

网友投稿 319 2022-11-14

如何判断RS232芯片好坏?详细方法介绍

2 接收数据 RXD Received Data

3 发送数据 TXD Transmit Data

5 信号地 SG Signal Ground

6 数据准备好 DSR Data Set

7 请求发送 RTS Request To Send

8 清除发送 CTS Clear To Send

9 振铃提示 RI Ring Indicator

RS232接口标准

串行通信接口标准经过使用和发展,目前已经有几种。但都是在RS-232标准的基础上经过改进而形成的。所以,以RS-232C为主来讨论。RS-232C标准是美国EIA(电子工业联合会)与BELL等公司一起开发的1969年公布的通信协议。它适合于数据传输速率在0~20000b/s范围内的通信。这个标准对串行通信接口的有关问题,如信号线功能、电气特性都作了明确规定。由于通信设备厂商都生产与RS-232C制式兼容的通信设备,因此,它作为一种标准,目前已在微机通信接口中广泛采用。

在讨论RS-232C接口标准的内容之前,先说明两点:

终端

首先,RS-232-C标准最初是远程通信连接数据终端设备DTE(Data Terminal Equipment)与数据通信设备DCE(Data Communicate Equipment)而制定的。因此这个标准的制定,并未考虑计算机系统的应用要求。但目前它又广泛地被借来用于计算机(更准确的说,是计算机接口)与终端或外设之间的近端连接标准。显然,这个标准的有些规定和计算机系统是不一致的,甚至是相矛盾的。有了对这种背景的了解,我们对RS-232C标准与计算机不兼容的地方就不难理解了。

收发

RS232接口电路图

图2 RS232接口电路图

判断RS232芯片好坏详细方法介绍

看MAX232的原理框图,需要注意到2点:

利用以上的特点,我们可以测试RS232接口电路的好坏。

2)在Rs232没有发信号时,看TX端电压为Rs232的高电平,也就是-8V~-9V之间,当发信号时,数据在变化,这说明这个Rs232的端口是好的;这个方法也适用于测量本地的串口。

RS232的驱动能力是比较强的,至少在10几米以上,比较胆子大的,用在20~30米甚至更远;这时,最好使用屏蔽线效果会更好一些。

①V+和V-引脚电压是否足够高(分别超过+8V和-8V)。若电压较低,则可能ADM202芯片已损坏。

②R1IN脚是否存在±12V的脉冲信号。若存在,则说明PC机方面通信发送信号正常。

③R1OUT脚是否存在+5V信号。若存在,则说明ADM202接收PC机信号工作正常。

④T1IN脚是否存在+5V信号。若存在,则说明ADμC812对PC机的通信产生响应;否则是ADμC812通信存在问题,说明ADμC812工作不正常。

⑤T1OUT脚是否存在±12V的脉冲信号。若存在,但ADμC812还无法进入在线调试状态,则说明DB9与PC机之间的串行接口电缆有问题。

1、用示波器观察MAX232的TXD的波形是规则的0,1变化的波形,只是幅度很大;而RXD不是很规则的0,1变化,上升沿出现割角,斜边电压稍微有大小起伏。可是TTL输出都是规则的0,1变化波形!!

2、用万用表测量电压(VCC=5V):

第2脚有8.7V-9.3V的变化,

第6脚有-8.4--(-9.0V)变化;

1-3脚为4.9V-4.9V;

4-5脚为0.02V-3.9V

串口通讯的硬件电路如上图所示,我们可以采用以下方法来判断串口是否存在硬件问题,将MAX232的第9脚接地,测量一下串口的第3脚和第5脚之间是否输出10V左右的直流电压?将MAX232的第9脚接正5V,测量一下串口的第3脚和第5脚之间是否输出-10V左右的直流电压?这样可以判断MAX232是否完好和串口线的排线压接处是否有接触不良。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:iOS客户端和h5页面的互相调用,服务器和客户端间通信方式
下一篇:jmeter+ant+jenkins自动化测试环境配置搭建过程
相关文章

 发表评论

暂时没有评论,来抢沙发吧~