[实用新型]RS422/RS232接口与CAN总线接口转换电路有效
申请号: | 201720809695.7 | 申请日: | 2017-07-06 |
公开(公告)号: | CN206975635U | 公开(公告)日: | 2018-02-06 |
发明(设计)人: | 刘旭中;王辉;高吉珍;安中强 | 申请(专利权)人: | 河南中光学集团有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F13/40 |
代理公司: | 郑州红元帅专利代理事务所(普通合伙)41117 | 代理人: | 秦舜生 |
地址: | 473000 *** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | rs422 rs232 接口 can 总线接口 转换 电路 | ||
技术领域
本实用新型属于电子技术产品,具体涉及到通信总线转换在通讯领域中应用的通用型双路RS422/RS232接口与CAN总线接口转换电路。
背景技术
目前,许多复杂的系统中多使用速率更高、通讯更安全的CAN总线来完成数据的通信,但多数的外购的电子模块(如各类传感器)均以RS232或RS422的方式传输,这就要求系统设计者必须首先完成通讯接口的转换工作,不仅增加系统设计者的工作量,而且对于今后系统故障的发生及排除也存在较大的风险。
发明内容
本实用新型弥补了市场上RS232/RS422与CAN总线接口转换电路模块的空缺,提供了一种通用强、集成度高、故障率低的一种通用型双路RS422/RS232接口与CAN总线接口转换电路。
为实现上述目的,本实用新型采用的技术方案:该通用型双路RS422/RS232接口与CAN总线接口转换电路,其特征在于:由电源部分、RS232/RS422接口、CPU单元、拨动开关及CAN收发器组成,所述电源部分采用电源模块AS1117-3.3V,用于给CPU单元及CAN收发器提供电源;所述RS232/RS422接口,包含一片双路RS232芯片MAX232,两片RS422芯片MAX3076,完成RS232/RS422接口转换功能;所述拨动开关由两路组成,通过拔动选择,可实现两路RS232或两路RS422或一路RS232和一路RS422三种任一模式与CAN总线接口的数据转换;所述CPU单元采用单片机C8051F040,此单片机内部集成了一个CAN总线接口,两个增强型全双工UART,所述CAN收发器是实现CAN总线信号电平的转换;上述电路采用直流5V供电。
CPU初始化配置:包括有振荡器初始化、端口初始化、定时器初始化、串口初始化及CAN总线初始化;振荡器初始化采用外部振荡,使精度更高;端口初始化包括交叉开关的使能、串口使能及引脚定义和CAN总线引脚的配置;
定时器初始化:定时器3初始化作为UART0波特率配置时钟,定时器1初始化作为UART1波特率配置时钟;
串口初始化:包含UART0和UART1对工作方式的定义及接收中断允许;
CAN总线初始化:包含接收邮箱、发送邮箱及帧格式的初始化,通讯速率及接收中断的定义;
接收数据:数据接收均采用中断方式,若UART0接收到数据,则程序会自动进入到UART0接收中断处理程序,在中断程序中把接收到的数据打包整理,再通过CAN总线发送出去;若UART1接收到数据,则程序会自动进入到UART1接收中断处理程序,在中断程序中把接收到的数据打包整理,再通过CAN总线发送出去;若CAN总线接收到数据,则程序会自动进入到CAN接收中断处理程序,在中断程序中把接收到的数据打包整理,再通过UART0或UART0发送出去;同时可实现对UART0或UART1的波特率进行配置保存,和对CAN总线的通讯速率进行配置保存。
采用上述技术方案的有益效果:在本技术方案中,采用DC5V供电,所述电源部分电路简单、可靠,为CPU单元及CAN收发器提供电源;所述RS232/RS422接口,包含一片双路RS232芯片,两片RS422芯片,外围电路简单、可靠,完成与CPU单元TTL电平转换功能;所述拨动开关有两个,通过对拨动开关控制,可以实现外部接口有两路RS232、两路RS422及一路RS232和一路RS422三种模式。所述CPU单元不仅完成同RS232、RS422及CAN收发器硬件接口的连接,同时通过编程控制实现RS232和RS422接口同CAN总线间的数据转换传输。所述CAN收发器主要是把TTL电平信号转换成CAN总线电平信号。该单片机内部集成了一个CAN总线接口,两个增强型全双工UART,既满足了设计要求,又减化了电路。
附图说明
下面结合附图对本实用新型的具体实施方式作进一步详细的说明。
图1为硬件电路组成框图。
图2为电路原理的接线图。
图3为电路的软件设计工作流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南中光学集团有限公司,未经河南中光学集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201720809695.7/2.html,转载请声明来源钻瓜专利网。