一种基于zigbee无线技术的充电控制方法

文档序号:7341514阅读:309来源:国知局
专利名称:一种基于zigbee无线技术的充电控制方法
技术领域
本发明涉及一种充电控制方法,特别涉及一种采用低成本无线通信模块实现对充电装置进行控制的方法。
背景技术
随着通信技术的飞速发展,促使短距离无线通信技术成为通信技术的热点,现由于各种网络终端的出现、工业控制的自动化及家庭的智能化等的需要都迫切渴望有一种具有低成本、近距离、低功耗、组网能力强等优点的无线互联技术标准。zigbee是一种短距离、低功耗的无线通信技术,其特点是近距离、低复杂度、自组织、低功耗、低成本。适合用于自动控制和远程控制领域,可以嵌入各种设备,是一种便宜的,低功耗的近距离无线组网通讯技术。

发明内容
本发明提供一种基于zigbee无线技术的充电控制方法,将zigbee技术应用于充电控制系统,使得主控设备和充电控制装置能安置于不易布置网络通信线的场所,使得操作者易于集中控制分布于各处的充电控制装置。本发明的技术方案一种基于zigbee无线技术的充电控制方法,通过人机界面控制装置与一台以上无线通信充电控制装置,以人机界面控制装置作为主控设备,一台以上无线通信充电控制装置作为被控设备,对每台被控设备设定一站号,利用zigbee无线通信模块传输控制命令和数据,实现对各被控设备的控制操作,主控设备具体包括以下步骤Al.主控设备检测和显示被控设备当前参数;A2.主控设备判断被控设备是否需要设定电压、安时数,如需要设置设定值并返回步骤Al,如不需要进入步骤A3 ;A3.主控设备判断被控设备是否需要设定模式,如需要选定充电模式并返回步骤 Al,如不需要进入步骤A4 ;A4.主控设备判断是否启动充电,如不启动进入步骤A6 ;如启动进入步骤A5 ;A5.主控设备判断参数是否设置正确,如正确向被控设备发送开始充电命令并返回步骤Al ;如不正确进入步骤A6 ;A6.主控设备判断是否人工停止充电,如停止向被控设备发送停止充电命令并返回步骤Al ;如不停止返回步骤Al。被控设备具体包括以下步骤Bi.被控设备实时检测电压、电流,接收主控设备发送的命令,返送检测电压、电流;B2.被控设备判断电池充电是否有故障,如有故障停止充电返回步骤Bl ;如没有故障进入步骤B3 ;B3.被控设备检测是否处于充电状态,如没有处于充电状态返回步骤Bl ;如处于充电状态进入步骤B4;B4.被控设备检测电池是否充满,如充满数模转换,控制输出电流清零并停止充电返回步骤Bl ;如未充满进入步骤B5 ;B5.被控设备判断充电电流是否等于设定值,如等于返回步骤Bl ;如不等于则修正电流控制值;B6.数模转换,输出电流控制值并返回步骤Bi。当执行串行通信中断程序,作为被控设备的操作还包括以下步骤Cl.被控设备读取串行通信命令;C2.被控设备校验命令帧;C3.被控设备判断校验是否正确,若不正确中断返回,若正确进入步骤C4 ;C4.被控设备进行命令帧的转换与分析;C5.被控设备判断是否本机站号,若不是中断返回,若正确进入步骤C6 ;C6.被控设备判断是否返送电压、电流等检测值,若返送进入步骤C9 ;若不返送进入步骤C7 ;C7.被控设备判断是否写额定电压、容量等设定值,若是将设定值写入相应存储单元并进入步骤C9 ;若不是进入步骤C8 ;C8.被控设备判断是否接收到充电起停控制命令,若没接收中断返回,若接收设置操作标志、发出充电开关量控制信号并进入步骤C9 ;C9.被控设备返送信息帧转换并返送信息,中断返回。本发明提供的一种充电控制方法,优化了充电控制装置的无线控制网络,实现了短距离、低功耗的充电控制方法,从而有效提高了无线控制的智能化程度。


图1为本发明主控设备工作流程图;图2为本发明被控设备工作流程图;图3为本发明被控设备串行通信中断服务程序流程图。
具体实施例方式以下结合附图和实例对本发明作进一步的描述。一种基于zigbee无线技术的充电控制方法,通过人机界面控制装置与一台以上无线通信充电控制装置,以人机界面控制装置作为主控设备,一台以上无线通信充电控制装置作为被控设备,对每台被控设备设定一站号,利用zigbee无线通信模块传输控制命令和数据,实现对各被控设备的控制操作。如图1所述,主控设备具体包括以下步骤Al.主控设备检测和显示被控设备当前参数;A2.主控设备判断被控设备是否需要设定电压、安时数,如需要设置设定值并返回步骤Al,如不需要进入步骤A3 ;A3.主控设备判断被控设备是否需要设定模式,如需要选定充电模式并返回步骤 Al,如不需要进入步骤A4 ;
A4.主控设备判断是否启动充电,如不启动进入步骤A6 ;如启动进入步骤A5 ;A5.主控设备判断参数是否设置正确,如正确向被控设备发送开始充电命令并返回步骤Al ;如不正确进入步骤A6 ;A6.主控设备判断是否人工停止充电,如停止向被控设备发送停止充电命令并返回步骤Al ;如不停止返回步骤Al。如图2所述,被控设备具体包括以下步骤Bi.被控设备实时检测电压、电流,接收主控设备发送的命令,返送检测电压、电流;B2.被控设备判断电池充电是否有故障,如有故障停止充电返回步骤Bl ;如没有故障进入步骤B3 ;B3.被控设备检测是否处于充电状态,如没有处于充电状态返回步骤Bl ;如处于充电状态进入步骤B4;B4.被控设备检测电池是否充满,如充满数模转换,控制输出电流清零并停止充电返回步骤Bl ;如未充满进入步骤B5 ;B5.被控设备判断充电电流是否等于设定值,如等于返回步骤Bl ;如不等于则修正电流控制值;B6.数模转换,输出电流控制值并返回步骤Bi。如图3所述,当执行串行通信中断程序,作为被控设备的操作还包括以下步骤Cl.被控设备读取串行通信命令;C2.被控设备校验命令帧;C3.被控设备判断校验是否正确,若不正确中断返回,若正确进入步骤C4 ;C4.被控设备进行命令帧的转换与分析;C5.被控设备判断是否本机站号,若不是中断返回,若正确进入步骤C6 ;C6.被控设备判断是否返送电压、电流等检测值,若返送进入步骤C9 ;若不返送进入步骤C7 ;C7.被控设备判断是否写额定电压、容量等设定值,若是将设定值写入相应存储单元并进入步骤C9 ;若不是进入步骤C8 ;C8.被控设备判断是否接收到充电起停控制命令,若没接收中断返回,若接收设置操作标志、发出充电开关量控制信号并进入步骤C9 ;C9.被控设备返送信息帧转换并返送信息,中断返回。本实例的充电控制器电路以基于第二代ARM Cortex-M3内核的LPC1700系列微处理器为核心,充分利用其集成的并行口、模数转换器、数模转换器和串行口等硬件接口资源,有利于提高硬件电路工作的可靠性。其中数模转换器DAO作为通用充电电流控制接口, 按规定的充电要求,输出电压范围为0 5V的电压控制信号,控制各类触发方式为移相触发的外部充电装置输出的充电电流,使得控制器具有较强的通用性。本程序模块中的命令帧转换分析功能模块的功能是将主机消息帧的ASCII码数据转换为二进制数据,根据命令码指定的功能,将数据存入指定地址存储单元、或执行诸如启动充电等相应的控制功能。当控制器向主机返送数据信息时,需将二进制数据转换为 ASCII码数据,并按通信协议的格式组成一条返送信息帧,此功能由返送信息帧转换功能模块实现。
权利要求
1.一种基于zigbee无线技术的充电控制方法,通过人机界面控制装置与一台以上无线通信充电控制装置,以人机界面控制装置作为主控设备,一台以上无线通信充电控制装置作为被控设备,对每台被控设备设定一站号,利用zigbee无线通信模块传输控制命令和数据,实现对各被控设备的控制操作,主控设备具体包括以下步骤Al.主控设备检测和显示被控设备当前参数;A2.主控设备判断被控设备是否需要设定电压、安时数,如需要设置设定值并返回步骤 Al,如不需要进入步骤A3 ;A3.主控设备判断被控设备是否需要设定模式,如需要选定充电模式并返回步骤Al, 如不需要进入步骤A4;A4.主控设备判断是否启动充电,如不启动进入步骤A6 ;如启动进入步骤A5 ; A5.主控设备判断参数是否设置正确,如正确向被控设备发送开始充电命令并返回步骤Al ;如不正确进入步骤A6 ;A6.主控设备判断是否人工停止充电,如停止向被控设备发送停止充电命令并返回步骤Al ;如不停止返回步骤Al。
2.根据权利要求1所述的基于zigbee无线技术的充电控制方法,其特征在于 被控设备具体包括以下步骤Bi.被控设备实时检测电压、电流,接收主控设备发送的命令,返送检测电压、电流; B2.被控设备判断电池充电是否有故障,如有故障停止充电返回步骤Bl ;如没有故障进入步骤B3 ;B3.被控设备检测是否处于充电状态,如没有处于充电状态返回步骤Bl ;如处于充电状态进入步骤B4;B4.被控设备检测电池是否充满,如充满数模转换,控制输出电流清零并停止充电返回步骤Bl ;如未充满进入步骤B5 ;B5.被控设备判断充电电流是否等于设定值,如等于返回步骤Bl ;如不等于则修正电流控制值;B6.数模转换,输出电流控制值并返回步骤Bi。
3.根据权利要求1所述的基于zigbee无线技术的充电控制方法,其特征在于当执行串行通信中断程序,作为被控设备的操作还包括以下步骤Cl.被控设备读取串行通信命令; C2.被控设备校验命令帧;C3.被控设备判断校验是否正确,若不正确中断返回,若正确进入步骤C4 ; C4.被控设备进行命令帧的转换与分析;C5.被控设备判断是否本机站号,若不是中断返回,若正确进入步骤C6 ; C6.被控设备判断是否返送电压、电流等检测值,若返送进入步骤C9 ;若不返送进入步骤C7 ;C7.被控设备判断是否写额定电压、容量等设定值,若是将设定值写入相应存储单元并进入步骤C9 ;若不是进入步骤C8 ;C8.被控设备判断是否接收到充电起停控制命令,若没接收中断返回,若接收设置操作标志、发出充电开关量控制信号并进入步骤C9 ;C9.被控设备返送信息帧转换并返送信息,中断返回。
全文摘要
本发明提供一种基于zigbee无线技术的充电控制方法,包括人机界面控制装置与充电控制装置,以人机界面控制装置作为主控设备,一台以上充电控制装置作为被控设备,所述主控设备步骤包括检测和显示被控设备当前参数;判断被控设备是否需要设定电压、安时数,如需要设置设定值并返回检测否则进入下一步骤;判断被控设备是否需要设定模式,如需要选定充电模式并返回检测否则进入下一步骤;判断是否启动充电,如不启动进入判断停止充电步骤,否则进入下一步骤;判断参数是否设置正确,如正确向被控设备发送开始充电命令并返回检测,否则进入下一步骤;判断是否人工停止充电,如停止向被控设备发送停止充电命令并返回检测,否则返回下一步骤。
文档编号H02J7/02GK102496994SQ20111041004
公开日2012年6月13日 申请日期2011年12月9日 优先权日2011年12月9日
发明者严丽军, 张谦, 施智勇, 李大力, 潘晓声, 王义庆, 陈祖康 申请人:上海师范大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1