串口工作异常案例分析.PDFVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
串口工作异常案例分析.PDF

串口工作异常案例分析 一.5V TTL 电平与3.3V TTL 电平的匹配问题 串口屏依据型号不同,提供有TTL 电平、RS-232 电平和RS-485 电平三种类型。其中 TTL 电平采用的3.3V 电压标准,当用户单片机采用5V TTL 电平串口直接与串口屏连接时, 可能会存在5V/3.3V 逻辑电平匹配问题。 串口屏DIN 端设计有保护电路,具备耐5V 输入特性,用户单片机TXD 引脚可以直接 连接串口屏DIN 端,串口屏可以正常接收单片机发送过来的数据。串口屏DOUT 输出高电 平为3.3V,当把DOUT 端直接连接单片机的RXD 引脚后,如果单片机RXD 引脚的输入高 电平最小值超过3.3V,则单片机接收不到串口屏发过来的数据。 上图为STC89C51 单片机的直流电气参数,从参数中可以看出该芯片输入高电平的最小 值为2V ,小于串口屏DOUT 输出的高电平电压。因此,STC89C51 单片机虽然是5V TTL 串口,但是可以与串口屏的3.3V TTL 串口直接连接。 上图为SH88F516 单片机的直流电气参数,从参数中可以看出,如果该芯采用5V 供电, 输入高电平的最小值为4V ,大于串口屏DOUT 输出的高电平电压。因此会导致单片机无法 接收到串口屏发送过来的数据。在该状况下,用户单片机需要在RXD 引脚上串接电平转换 芯片74HCT245 来解决电平匹配问题,或者采用RS-232 接口电平。 74HCT245 可以接收低至1.6V 的高电平,输出高电平最小达4V 以上,电气参数如下图 所示。 二.单片机串口工作模式设置问题 目前很多MCU 的IO 口都可以通过软件设置工作模式,如弱上拉准双向端口、 强推挽输出、开漏输出、浮空输入、上拉输入、下拉输入等。 为了确保通讯可靠,强烈建议与SDW 终端连接的用户MCU 都将其TXD 引脚 设置成推挽输出模式,而不要设置成弱上拉模式。因为推挽输出模式可以提供更 强的端口驱动能力。 当用户MCU 的TXD 引脚设置成弱上拉工作模式,虽然多数情况下工作正常, 但是长时间工作、或者在较强干扰场合,就有可能出现通讯数据出错,导致画面 显示异常。因为TXD 引脚驱动能力不足,导致TXD 引脚输出高电平电压偏低, 使得信号电平处于临界或接近临界状态。 下面给出了两个类似问题的案例,都是由于用户MCU 的TXD 引脚设置成弱 上拉模式导致的。 案例1:液晶屏型号SDW4827-043-NN00L 正常画面 异常画面(红圈位置) 案例2:液晶屏型号SDW6448-056-TN03W 正常画面 异常画面(红圈位置) 客户投诉: 显示终端经常出现上图中的异常现象,一方面变量显示位置发生偏移,另一 方面显示内容有时明显出现各种不该有的特殊字符。 分析测试: 当用户主板在不连接SDW 显示终端,用示波器观察用户MCU 的TXD 引脚, 输出高电平基本达到3V,属于正常。 当用户主板连接SDW 显示终端后,用示波器观察用户MCU 的TXD 引脚,输 出高电平只有 2V ,已经属于异常情况,处于临界状态。虽然还能通讯显示,但 是测试中只要手接触到导线,就会导致通讯出错,画面异常。 解决方法: 用户 MCU 将TXD 引脚重新设置为推挽输出,经客户测试,工作正常。用示 波器测试TXD 引脚,输出高电平也基本能够达到3.3V 的正常电平。

文档评论(0)

kanghao1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档