[发明专利]USB接口转换模块在审
申请号: | 201410476299.8 | 申请日: | 2014-09-17 |
公开(公告)号: | CN104409090A | 公开(公告)日: | 2015-03-11 |
发明(设计)人: | 谢志远 | 申请(专利权)人: | 深圳怡化电脑股份有限公司;深圳市怡化时代科技有限公司;深圳市怡化金融智能研究院 |
主分类号: | G11C7/10 | 分类号: | G11C7/10 |
代理公司: | 深圳市兴科达知识产权代理有限公司 44260 | 代理人: | 杜启刚 |
地址: | 518000 广东省深圳市福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | usb 接口 转换 模块 | ||
[技术领域]
本发明涉及通信技术,尤其涉及一种USB接口转换模块。
[背景技术]
USB、CAN以及RS232串口都是设备上比较常用的数据通信接口,不同接口的设备之间需要进行通信时,往往需要增加一个接口转换模块,现有的USB转CAN或USB转串口模块通常都只有一种接口转换,在很多应用场合,往往需要通过一个USB接口与多种接口的设备同时通信,所以现有的接口转换模块都不具有同时与多台设备进行通信的能力,只在实际使用中具有局限性和缺乏灵活性。
[发明内容]
本发明要解决的技术问题是提供一种能够同时满足USB转串口和USB转CAN口的USB接口转换模块。
为了解决上述技术问题,本发明采用的技术方案是,一种USB接口转换模块,包括USB接口、USB转串口的协议转换芯片、微控制器、CAN接口、通用串口、CAN收发器、232收发器和电源电路,USB接口接协议转换芯片的USB口,协议转换芯片的I/O口接微控制器的第一UART口;微控制器的CAN口接CAN收发器,CAN收发器接CAN接口;微控制器至少有一个UART口接232收发器,232收发器接通用串口。
以上所述的USB接口转换模块,CAN收发器和232收发器分别是CAN的PHY芯片和232的PHY芯片,分别实现物理层信号电平的转换。
以上所述的USB接口转换模块,电源电路包括电源芯片,电源芯片的输入 端接USB接口的电源引脚。
以上所述的USB接口转换模块,包括微控制器的运行状态指示灯,CAN收发指示灯和串口收发指示灯,微控制器运行状态指示灯,CAN收发指示灯和串口收发指示灯分别由微控制器的I/O驱动。
以上所述的USB接口转换模块,所述的微控制器是STM32芯片;STM32芯片包括5个个UART口,其中第一UART口接协议转换芯片的I/O口,另外4个UART口分别接4个232收发器,每个232收发器接一个通用串口。
以上所述的USB接口转换模块,包括EEPROM芯片,EEPROM芯片接协议转换芯片的I2C接口,EEPROM芯片存储协议转换芯片的配置信息;配置信息包括协议转换芯片的I/O口配置为虚拟串口。
以上所述的USB接口转换模块,包括自举引脚设置,自举引脚设置用于设置微控制器下载固件的方式,设置为直接利用存放于芯片的系统存储器内部的自举加载程序,通过第一UART口对微控制器的闪存重新编程,实现通过USB口直接将驱动程序下载到微控制器内部;驱动程序完成外部串口数据的收发和CAN数据的收发,微控制器的UART中断处理和CAN中断处理,分时完成CAN缓冲区以及UART缓冲区数据的读写,在特定的UART口写入或读出数据。
本发明USB接口转换模块可以实现USB同时转CAN和232串口,满足一个USB接口设备与多种接口设备同时进行通信的需要。
[附图说明]
下面结合附图和具体实施方式对本发明作进一步详细的说明。
图1是本发明实施例USB接口转换模块的原理框图。
[具体实施方式]
如图1所示,本发明实施例的USB接口转换模块包括USB接口、USB转串口的协议转换芯片(如FT2232D)、微控制器STM32芯片、CAN接口、通用串口、CAN收发器、232收发器和电源电路,USB接口接协议转换芯片的USB口,协议转换芯片的I/O口接STM32芯片的UART1口。STM32芯片的CAN口接CAN收发器,CAN收发器接CAN接口。STM32芯片另外4个UART口分别接4个232收发器,每个232收发器分别接一个通用串口。
CAN收发器和232收发器分别是CAN的PHY芯片和232的PHY芯片,分别用于实现物理层信号电平的转换。
模块无需外接其他电源,电源电路包括电源芯片,电源芯片的输入端接USB接口的电源引脚,直接通过USB接口取电。5V电源经电源IC转换为3.3V后,给模块上的各芯片提供5V电源或3.3V电源。
状态指示灯分别包括电源状态指示灯,STM32芯片的运行状态指示灯,CAN收发指示灯和串口收发指示灯,STM32芯片运行状态指示灯,CAN收发指示灯和串口收发指示灯分别由STM32芯片的I/O驱动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳怡化电脑股份有限公司;深圳市怡化时代科技有限公司;深圳市怡化金融智能研究院,未经深圳怡化电脑股份有限公司;深圳市怡化时代科技有限公司;深圳市怡化金融智能研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410476299.8/2.html,转载请声明来源钻瓜专利网。