[发明专利]一种自适应TTL以及RS232串口通信方式的方法在审
申请号: | 201610822905.6 | 申请日: | 2016-09-14 |
公开(公告)号: | CN107818060A | 公开(公告)日: | 2018-03-20 |
发明(设计)人: | 王洪 | 申请(专利权)人: | 北京迪文科技有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100086 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自适应 ttl 以及 rs232 串口 通信 方式 方法 | ||
技术领域
本发明涉及单片机串口通信,特别涉及一种自适应TTL以及RS232串口通信方式的方法。
背景技术
随着科技的发展,单片机被广泛应用于工业领域,但由于单片机对外通信用的往往是TTL电平的接口,而连接单片机的其他外设品种参差不齐,不同的场合下所用的接口往往不一致。在工业领域内单片机与外界通信有两种十分常见的接口形式:即TTL电平或RS232电平方式。但由于之前不能设计成完全兼容模式,导致在产品设计之初要么是TTL形式的要么是RS232形式的。因而会造成设备之间因为通信电平不一致导致设备不能正常通信以及兼容性差的问题。
发明内容
本发明所要解决的技术问题在于提供一种自适应TTL以及232通信方式的方法,能够保证232接口在连接单片机时,能够自动转换为TTL方式;而且如果通信本身就是TTL则不变;保证232接口或者TTL接口的设备能够实现与单片机的正常连接;此外,由于通信电缆线会受到外界不同程度的干扰而导致单片机I/O管脚烧毁的问题,本发明通过芯片隔离技术可有效防止单片机由于通信电缆线的干扰而导致烧毁I/O问题。
自适应TTL以及232通信方式的方法主要包括:
首先,通过对比RS232电平和TTL电平的差异得出识别RS232和TTL的本质方法:即通过检测设备上电后外部设备TXD管脚上的数字电平是1还是0而判断出外部设备的通信电平方式,如果为1则判断是TTL方式,如果为0则判断为RS232通信方式。解释说明见表格1。
表格1
通过表格对比发现RS232和TTL电平除了电平范围不一致以外是相对的,也就是说RS232的逻辑1电平是TTL的逻辑0电平;RS232的逻辑0电平是TTL的逻辑1电平。
其次,通过设备上电的初始阶段对通信电平的判断后需要转换出单片机能识别的TTL电平,也就是说如果是RS232电平则需要转换成TTL电平,如果是TTL电平则不需要转换。通过74VHC573以及74VHC86两颗芯片搭配一定的电路即可实现电平相互转换。与此同时由于单片机对外通信串入了74VHC86芯片而同时起到了隔离作用。
与现有技术相比,本发明的优点在于:
1.该发明可自动识别通信电平(RS232/TTL)后转成单片机可识别的TTL电平,提高产品的兼容性。
2.节约通信接口数量,由原先的双接口(RS232和TTL各一个)减至一个接口。
3.高速识别TTL/RS232,每次上电重新识别,识别时间在100ms以内。
4.通过芯片隔离技术让单片机与外部间接通信保护自身I/O口。
附图说明
附图1为流程图。
附图2为原理图。
具体实施方式
下面结合附图和具体实施方式对本发明做进一步的详细描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京迪文科技有限公司,未经北京迪文科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610822905.6/2.html,转载请声明来源钻瓜专利网。