用于充电桩的单串口多用途装置及其控制方法制造方法及图纸

技术编号:8982014 阅读:178 留言:0更新日期:2013-07-31 23:56
本发明专利技术涉及电动汽车充电领域,具体涉及一种用于充电桩的单串口多用途装置及其控制方法;采用的技术方案是:包括ARM串口模块,所述ARM串口模块通信连接有MCU信息处理模块,所述ARM串口模块预存有ARM串口控制软件,所述MCU信息处理模块预存有MCU信息处理软件,所述MCU信息处理模块通信连接有串口扩展模块和串口转IO模块;本发明专利技术的有益效果在于:通过软件控制串口的切换,因此既能将ARM上的串口扩展为普通的串口,又能作为IO使用,对于充电桩中使用多路串口和处理大量的IO信息非常有用,本装置小巧灵活,使用操作方便简单,既满足了充电桩中需要用大量串口的功能,又能处理大量的IO信息。

【技术实现步骤摘要】

本专利技术涉及电动汽车充电领域,具体涉及一种。
技术介绍
随着充电站、无人充电站建设的普及,对充电过程的安全防范注意也越来越重要。借助设备通信、图像识别、传感器技术、系统集成等技术的发展,安全防范已成为充电设施运行情况的重要环节,成为充电站运行好坏的关键之一。集成设备通信、图像识别、传感器技术、系统集成时,需要中央处理单元具有大量的串口和IO接口来处理这些信息,因此对中央处理单元接口的综合要求越来越高。对于目前ARM上面的外设接口,存在多方面问题:1、目前市场上面的ARM工控板串口资源少,在实际应用中,串口资源珍贵,在需要接入大量外设的情况下,串口资源的使用更加紧凑。2、目前市场上面的ARM工控板能可靠使用IO资源的很少,并且IO对ARM设计来说本来就是不可靠的, 加之IO资源价格昂贵,数量也不充裕,满足不了外设需要大量可靠IO来支撑系统集成及开发的需求。3、充电桩或者充电站,集成设备通信、图像识别、传感器技术、系统集成时需要大量外设接口,这就使得开发成本高,且存在不可靠、不稳定等因素。因此充电桩的串口通信难度大,质量不可靠。
技术实现思路
本专利技术的一目的在于,提出一种用于充电桩的单串口多用途装置,其可以接多种外部设备;本专利技术的另一目的在于,提出一种用于充电桩的单串口多用途装置的控制方法,其可以控制串口作为一扩多使用还是串口作为转IO使用。为实现上述目的,本专利技术提供一种用于充电桩的单串口多用途装置,包括ARM串口模块,所述ARM串口模块通信连接有MCU信息处理模块,所述ARM串口模块预存有ARM串口控制软件,所述MCU信息处理模块预存有MCU信息处理软件,所述MCU信息处理模块通信连接有串口扩展模块和串口转IO模块。在本专利技术中,所述ARM串口模块采用型号为ARMll的芯片。进一步的,所述MCU信息处理模块包括串口扩展处理单元、串口转IO处理单元、功能切换处理单元和错误信息处理单元。具体的,所述MCU信息处理模块采用型号为MSP430F149的芯片。进一步的,所述ARM串口模块还电性连接有开关量输入检测单元和功率继电器输出控制单元。具体的,所述开关量输入检测单元还设有输入通道,每一路输入通道上都设有LED指示灯;所述功率继电器输出控制单元还设有输出通道,每一路输出通道上都设有LED指示灯。再者,所述ARM串口模块还电性连接有输入通道输出控制通道指示单元,所述输入通道输出控制通道指示单元与开关量输入检测单元和功率继电器输出控制单元电性连接。进一步的,一种用于充电桩的单串口多用途装置的控制方法,包括如下步骤:步骤a:ARM串口模块采用传统通用的通信串口,ARM串口控制软件将传统串口中的DTR信号改造成为在串行通信中使用的模式切换信号,并将DTR信号置为I或O以表示不同的模式,通过ARM串口模块发送到MCU信息处理模块;步骤b =MCU信息处理模块获取DTR切换信号后,MCU信息处理软件对DTR切换信号进行判断;若DTR切换信号为I,则执行步骤C =MCU信息处理模块向ARM串口模块反馈确定ARM串口模块选择串口功能模式,DTR切换信号置位为数据终端准备信号;步骤d:串口扩展模块正常工作,ARM串口变为母口,串口扩展模块将母口扩展为多个串口使用;若DTR切换信号为0, 则执行步骤e =MCU信息处理模块向ARM串口模块反馈确定ARM串口模块选择串口转IO功能模式,DTR切换信号置位为数据终端准备信号;步骤f:串口转IO模块正常工作,串口转IO模块将ARM串口模块转换为8路或者16路IO使用。具体的,所述的ARM串口控制软件和MCU信息处理软件采用Microsoft VisualStudio9.0 和 Microsoft Visual Basic6.0 作为开发工具。本专利技术具有以下有益效果:本专利技术的,因为ARM串口模块与MCU信息处理模块相互通信连接,且MCU信息处理模块与串口扩展模块和串口转IO模块相互通信连接,并且通过ARM串口控制软件和MCU信息处理软件控制串口的切换,因此既能将ARM上的串口扩展为普通的串口,又能作为IO使用,对于充电桩中使用多路串口和处理大量的IO信息非常有用,本装置小巧灵活,使用操作方便简单,既满足了充电桩中需要用大量串口的功能,又能处理大量的IO信息。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的结构框图;图2为本专利技术的软件控制流程图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1,本专利技术提供一种用于充电桩的单串口多用途装置,包括ARM串口模块10,所述ARM串口模块10通信连接有MCU信息处理模块11,所述ARM串口模块10预存有ARM串口控制软件,所述MCU信息处理模块11预存有MCU信息处理软件,所述MCU信息处理模块11通信连接有串口扩展模块12和串口转IO模块13。ARM串口模块10采用传统通用的通信串口,ARM串口控制软件将传统串口中的DTR(Data Terminal Ready数据终端就绪)信号改造成为串口功能模式信号,即在串行通信中使用的一个模式切换信号,通过ARM串口模块10发送到MCU信息处理模块11上,MCU信息处理模块11中的MCU信息处理软件根据DTR信号确定ARM串口模块10选择串口扩展功能还是串口转IO功能,然后反馈回正确的应答信号给ARM串口模块10,ARM串口模块10选择了相应的串口功能模式来接收处理未来的数据传输。在本专利技术中,所述ARM串口模块10采用型号为ARMll的芯片,串口模块采用RTS/CTS通信协议。ARM串口模块10通过接收数据的引脚RXD与MCU信息处理模块11上发送数据的引脚TXD连接,通过发送数据的引脚TXD与MCU信息处理模块11上接收数据的引脚RXD连接,通过接地弓I脚Gnd与MCU信息处理模块11上接地弓I脚Gnd连接,并且ARM串口模块10还通过DTR信号接口与MCU信息处理模块11上的DTR信号接口连接。另外MCU信息处理模块11上发送数据的引 脚TXD与串口扩展模块12和串口转IO模块13上的接收数据的引脚RXD连接,MCU信息处理模块11上的接收数据的引脚RXD与串口扩展模块12和串口转IO模块13上发送数据的引脚TXD连接。作为本专利技术一种具体的实施例,所述MCU信息处理模块11包括串口扩展处理单元111、串口转IO处理单元112、功能切换处理单元113和错误信息处理单元114 ;所述MCU信息处理模块11采用的芯片型号是MSP430F149,MCU信息处理模块11可做功能扩展,针对串口扩展处理单元111、串口转IO处理单元112、功能切换处理单元113和错误信息处理单元114在MCU信息处理模块11上增加了相应的芯片。MCU信息处理模块11中本文档来自技高网...

【技术保护点】
一种用于充电桩的单串口多用途装置,其特征在于:包括ARM串口模块(10),所述ARM串口模块(10)通信连接有MCU信息处理模块(11),所述ARM串口模块(10)预存有ARM串口控制软件,所述MCU信息处理模块(11)预存有MCU信息处理软件,所述MCU信息处理模块(11)通信连接有串口扩展模块(12)和串口转IO模块(13)。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨晴张志生高尚飞吴渭明高云祥李光彪杨荣国赵建付聪聪
申请(专利权)人:昆明能讯科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1