0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

姚小熊27 来源:网络整理 2018-05-17 15:11 次阅读

RS232管脚定义

1 载波检测 DCD Received Line Signal Detector (Data Carrier Detect)

2 接收数据 RXD Received Data

3 发送数据 TXD Transmit Data

4 数据终端准备好 DTR Data Terminal Ready

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标准与计算机不兼容的地方就不难理解了。

收发

其次,RS-232C标准中所提到的“发送”和“接收”,都是站在DTE立场上,而不是站在DCE的立场来定义的。由于在计算机系统中,往往是CPU和I/O设备之间传送信息,两者都是DTE,因此双方都能发送和接收。

RS232接口电路图

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

图1 AT90S2313 MAX232 AVR微控制器串口电路图
如何判断RS232芯片好坏?详细方法介绍

图2 RS232接口电路图

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

单片机的串口是TTL电平,在实际应用时,需要将TTL电平转换成RS232电平。RS232的接口芯片很多,最著名的当然是maxim公司的max232;跟这个芯片完全兼容的芯片很多,象LINEAR公司的LT1081、LT1181,HARRIS的ICL232等,都是十分著名且常用的芯片,LINEAR的串行接口转换芯片在早期的电路设计中经常可以见到,但是近来好像比较少见了。ICL232比MAX232便宜。

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

1)需要外接电容0.1u电容,或者1u的胆电解电容或电解电容,有一款232芯片不需要外接电容,但是因为在芯片中做一个达到电容效果的电路是比较难,所以也比较贵;所以一般都选用外接电容的;之所以需要电容,是因为RS232电平是工作在大约-9V~+9V之间,需要电容将5V电压转换成Rs232电平所需要的+10V和-10V;电路上叫电荷泵,很形象;

2)Rs232的逻辑和TTL是正好相反的。在框图上,输入和输出之间的逻辑是反的;对于TTL电平,当没有232信号发出时,是高电平;对于RS232来说,这时,TX端是-8~9V电压,相对于0V来说;如果有了信号,那就是从+9V~-9V交错变化的一系列信号,使用示波器可以看到信号的变化。

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

1)判断芯片是否正常,参见MAX232的框图,使用万用表测量2和6脚,只要2脚的电压在+8V~+9V之间、6脚在-8V~-9V之间,就基本上可以断定这个芯片是好的;

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

早起的RS232接口芯片是MC1488(发送)、MC1489。MC1489因为只有接收,所以是单5V电源工作;MC1488则需要正负12V电源;但是在工控机的板卡中,正负电源不是问题,所以在moxaC168等多串口卡中,仍然使用MC1488、MC1489,价格便宜成本低。这种芯片,motorola的居多。

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

由于RS232接口电路是PC机和用户开发系统的唯一通路,因此,它是在线调试和下载功能实现的关键。在用户系统的开发研制过程中,经常会出现在线通信故障问题。导致该现象发生的原因有很多,但最有可能的是接口电路工作异常所产生。要判断RS232接口电路工作是否正常,可按以下步骤逐一检查RS232通信是否正常。

①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

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

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 接口
    +关注

    关注

    33

    文章

    8580

    浏览量

    151038
  • RS232
    +关注

    关注

    13

    文章

    748

    浏览量

    94318
收藏 人收藏

    评论

    相关推荐

    RS232 隔离 RS232

    最近在做一个设计想要在原有232信号传输之间添加隔离,在网上买了六十多块钱一个三线制的光电隔离器,可惜有两个八脚芯片型号磨掉了,RS232 隔离 RS232 电路应该怎样的?有没大神指
    发表于 07-21 19:04

    max232 兼容RS232标准的芯片

    max232 兼容RS232标准的芯片 max232是由德州仪器公司(TI)推出的一款兼容RS232标准的
    发表于 10-21 00:06 3777次阅读
    max<b class='flag-5'>232</b> 兼容<b class='flag-5'>RS232</b>标准的<b class='flag-5'>芯片</b>

    RS232芯片手册

    RS232芯片手册!资料来源网络,如有侵权,敬请见谅
    发表于 12-28 11:25 92次下载

    RS232 RS485产品介绍

    RS232 RS485产品介绍RS232 RS485产品介绍
    发表于 05-16 10:15 37次下载

    RS232接口隔离芯片

    本文档介绍RS232接口隔离芯片的基础知识以及工作原理、电路图等等。
    发表于 08-31 10:16 45次下载
    <b class='flag-5'>RS232</b>接口隔离<b class='flag-5'>芯片</b>

    RS232 协议

    RS232 协议
    发表于 10-24 10:15 81次下载
    <b class='flag-5'>RS232</b> 协议

    rs232介绍_rs232串口通信程序

    本文为大家介绍rs232串口通信程序。
    发表于 01-14 11:38 1.2w次阅读

    工业通讯RS232如何转RS485通讯接头

    本文首先介绍RS232通讯和RS485通讯的概述,其次介绍RS485网络接线方法,最后
    发表于 04-19 10:18 3.3w次阅读
    工业通讯<b class='flag-5'>RS232</b>如何转<b class='flag-5'>RS</b>485通讯接头

    RS232RS485、RS422、串口与握手基础知识详细介绍

    本文开始阐述了RS232RS485及RS422相关的基础知识,其次介绍RS232RS485
    发表于 04-19 10:29 3.6w次阅读
    <b class='flag-5'>RS232</b>、<b class='flag-5'>RS</b>485、<b class='flag-5'>RS</b>422、串口与握手基础知识<b class='flag-5'>详细</b><b class='flag-5'>介绍</b>

    主板串口RS232芯片烧毁问题分析(RS232作用及电路图)

    本文首先介绍rs232电气特性及缺陷,其次介绍RS232典型应用电路与RS232串行通信电路,最后
    发表于 05-17 14:34 5.2w次阅读
    主板串口<b class='flag-5'>RS232</b><b class='flag-5'>芯片</b>烧毁问题分析(<b class='flag-5'>RS232</b>作用及电路图)

    RS232RS422详细连接电路原理图资料免费下载

    本文档的主要内容详细介绍的是RS232RS422详细电路原理图资料免费下载。
    发表于 08-23 08:00 222次下载
    <b class='flag-5'>RS232</b>转<b class='flag-5'>RS</b>422<b class='flag-5'>详细</b>连接电路原理图资料免费下载

    实现RS232串口通信的资料合集

    本文档的主要内容详细介绍的是实现RS232串口通信的资料合集包括了:MAX232和PL2303与max485芯片的数据手册,
    发表于 07-17 08:00 38次下载
    实现<b class='flag-5'>RS232</b>串口通信的资料合集

    RS232接口串口取电电路的详细资料介绍

    本文档的主要内容详细介绍的是RS232接口串口取电电路的详细资料介绍
    的头像 发表于 12-06 17:08 8983次阅读
    <b class='flag-5'>RS232</b>接口串口取电电路的<b class='flag-5'>详细</b>资料<b class='flag-5'>介绍</b>

    RS232通信时怎么处理错误?RS232通信中的错误处理方法

    错误是RS232通信中非常重要的一个部分。下面介绍一些处理RS232通信错误的方法。 1. 校验和 校验和是检测数据传输错误的一种最基本的方法
    的头像 发表于 10-17 16:33 3011次阅读

    RS232接口转换为TTL信号的方法

    RS232接口转换为TTL信号的方法主要包括使用专门的RS232转TTL转换器以及自制转换电路两种方式。以下是这两种方法详细步骤和注意事项
    的头像 发表于 12-19 09:36 150次阅读