一种usb接口型uart总线转can总线的装置的制作方法

文档序号:7884194阅读:684来源:国知局
专利名称:一种usb接口型uart总线转can总线的装置的制作方法
技术领域
本实用新型涉及CAN总线,特别是涉及一种USB接口型UART总线转CAN总线的装置。
背景技术
目前,控制器局域网CAN(Controller Area Network)总线由于其优秀的抗干扰能力和灵活的使用性,使用CAN总线的系统越来越普遍,但在现场调试时,如果对CAN总线上的数据进行监控,需要购买昂贵的USB总线转CAN总线适配器,并且在连接一些特定的工控机或显示设备时需要开发驱动程序。现有的UART总线转CAN总线设备的UART接口端通信速率大多等于或低于115200bps,而CAN总线的速率可以达到1Mbps,当CAN总线速率较高时会存在通信丢数据的风险,设备还需要额外供电。为了解决上述存在的问题,相关厂商莫不费尽心思来谋求解决之道,但长久以来一直未见适用的设计被发展完成,而一般产品又没有适切的结构能够解决上述问题,此显然是相关业者急欲解决的问题。
发明内容本实用新型的目的是在提供一种USB接口型UART总线转CAN总线的装置,能够增加通信的可靠性,且成本低、使用方便。本实用新型的目的及解决其技术问题是采用以下的技术方案来实现的。本实用新型一种USB接口型UART总线转CAN总线的装置,其包括:USB接口转UART接口芯片,带有USB总线控制器,具有输入端和UART接口输出端,该输入端与USB接口连接;微控制芯片,包括CAN接口端和UART接口端,该UART接口端与该USB接口转UART接口芯片的UART接口输出端连接 '及CAN收发器,与该微控制芯片的CAN接口端连接。本实用新型的目的以及解决其技术问题还可以采用以下的技术措施来进一步实现。较佳的,前述的USB接口型UART总线转CAN总线的装置,其中该USB接口芯片使用SILICON LABS的芯片CP2102,该微控制芯片采用ST公司的微控制芯片STM32F103,该CAN收发器采用TI公司的CAN收发器SN65HVD1050。借由上述技术方案,本实用新型一种USB接口型UART总线转CAN总线的装置至少具有下列优点及有益效果:本实用新型的UART接口端的通信速率可以达到1Mbps,增加了通信的可靠性,可以直接连接在计算机USB接口上,供电方便,同时可以在现场通过计算机或其他设备的USB接口连接本实用新型与CAN总线进行通信或监控CAN总线。上述说明仅是本实用新型技术方案的概述,为了能够更清楚了解本实用新型的技术手段,而可依照说明书的内容予以实施,并且为了让本实用新型的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
图1:本实用新型一种USB接口型UART总线转CAN总线的装置的结构示意图。图2:本实用新型实施例的芯片CP2102的电路示意图。图3:本实用新型实施例的CAN收发器SN65HVD1050的电路示意图。图4:本实用新型实施例的微控制芯片STM32F103的电路示意图。
具体实施方式
为更进一步阐述本实用新型为达成预定发明目的所采取的技术手段及功效,
以下结合附图及较佳实施例,对依据本实用新型提出的一种USB接口型UART总线转CAN总线的装置其具体实施方式
、结构、特征及其功效,详细说明如后。参阅图1所示,为本实用新型一种USB接口型UART总线转CAN总线的装置的结构示意图,其包括USB接口转UART接口芯片、微控制芯片及CAN收发器。该USB接口转UART接口芯片带有USB总线控制器。在本实施例中,该USB接口芯片使用SILICON LABS的芯片CP2102,参阅图2所示,为本实用新型实施例的芯片CP2102的电路示意图;该芯片CP2102的输入端用于与USB接口连接,而UART接口输出端与微控制芯片的UART接口端连接。该微控制芯片包括CAN接口端和UART接口端。在本实施例中,该微控制芯片采用ST公司的微控制芯片STM32F103,包括CAN接口端和UART接口端,且基于Cortex_M3核心,参阅图4所示,为本实用新型实施例的微控制芯片STM32F103的电路示意图;其中,该微控制芯片STM32F103的UART接口端与芯片CP2102的UART接口输出端连接,而另一端与CAN收发器连接。在本实施例中,该CAN收发器采用TI公司的CAN收发器SN65HVD1050,参阅图3所示,为本实用新型实施例的CAN收发器SN65HVD1050的电路示意图,其与微控制芯片STM32F103及外部CAN总线连接。在具体实施例中,当CAN总线上有数据时,CAN收发器SN65HVD1050将数据传送至微控制芯片STM32F103,微控制芯片STM32F103收到CAN总线的数据时将数据编码后通过串行口 TXD将数据送至芯片CP2102,芯片CP2102将收到的数据通过USB接口传给计算机。如果计算机需要下发数据到CAN总线时,将数据通过USB接口送至芯片CP2102,芯片CP2102将数据通过串行线RXD送至微控制芯片STM32F103,微控制芯片STM32F103收到数据后经解码将数据通过CAN收发器SN65HVD1050发至外部CAN总线上。以上所述,仅是本实用新型的较佳实施例而已,并非对本实用新型作任何形式上的限制,虽然本实用新型已以较佳实施例揭露如上,然而并非用以限定本实用新型,任何熟悉本专业的技术人员,在不脱离本实用新型技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本实用新型技术方案的内容,依据本实用新型的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本实用新型技术方案的范围内。
权利要求1.一种USB接口型UART总线转CAN总线的装置,其特征在于其包括: USB接口转UART接口芯片,带有USB总线控制器,具有输入端和UART接口输出端,该输入端与USB接口连接; 微控制芯片,包括CAN接口端和UART接口端,该UART接口端与该USB接口转UART接口芯片的UART接口输出端连接;及 CAN收发器,与该微控制芯片的CAN接口端连接。
2.根据权利要求1所述的USB接口型UART总线转CAN总线的装置,其特征在于,其中该USB接口芯片使用SILICON LABS的芯片CP2102,该微控制芯片采用ST公司的微控制芯片STM32F103,该CAN收发器采用TI公司的CAN收发器SN65HVD1050。
专利摘要本实用新型是有关于一种USB接口型UART总线转CAN总线的装置,其包括USB接口转UART接口芯片,带有USB总线控制器,具有输入端和UART接口输出端,该输入端与USB接口连接;微控制芯片,包括CAN接口端和UART接口端,该UART接口端与该USB接口转UART接口芯片的UART接口输出端连接;及CAN收发器,与该微控制芯片的CAN接口端连接。借由本实用新型,能够增加通信的可靠性,且成本低、使用方便。
文档编号H04L12/40GK202979000SQ20122064148
公开日2013年6月5日 申请日期2012年11月28日 优先权日2012年11月28日
发明者韩金坤, 陈可南, 赵星, 杨涛 申请人:凯迈(洛阳)电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1