一种遥控灯具控制系统和方法技术方案

技术编号:3868310 阅读:233 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种遥控灯具控制系统和方法,该系统包括单片机以及步进电机组,所述单片机根据接收到的外部控制信号触发内部处理程序产生控制时序信号以及使能信号,通过使能相应的电机控制模块实现对所述步进电机组的控制。此外,本发明专利技术还包括用于接收外部红外控制信号的红外接收模块以及用于对所述电机组进行无线控制的无线通讯模块,所述单片机可根据红外信号启动红外信号处理流程,并且可根据接收到的无线信号启动无线通讯流程以实现红外及无线控制。本发明专利技术所述遥控灯具控制系统通过采用单片机编程控制多个电机能有效降低成本,同时通过其内包括的红外及无线处理流程实现对灯具的红外及无线控制,操作简单,电路安全性高。

【技术实现步骤摘要】

本专利技术涉及控制系统和方法,更具体地说,涉及。
技术介绍
目前,在实际生产生活中所使用的照明灯具通常需要根据照明需要对照明方位或 者照明范围进行调节,比如通过将灯具进行左右转动或上下移动来满足照明要求。然而,对 现有灯具照明方位以及灯具转动进行控制的电机驱动电路一般都是采用集成ic来实现。 这种电路的成本高,并且一般一个驱动IC只能驱动一个步进电机,如要控制多个电机就要 多个驱动IC,所以成本较高。此外,对现有灯具中电机的控制都没有遥控功能,这使得对灯 具的转动、移动控制操作很不方便,精确度也不够高。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术对灯具中多个步进电机采用多个IC 进行控制而导致的高成本问题,提供一种采用单片机编程实现对灯具中多个电机进行外部 无线控制的遥控灯具控制系统。 本专利技术解决其技术问题所采用的技术方案是构造一种遥控灯具控制系统,所述 系统包括电源模块、单片机以及与所述单片机通信连接的电机控制模块,所述单片机用于 根据接收到的外部控制信号触发内部处理程序通过所述电机控制模块实现对灯具中电机 组的控制。 本专利技术所述的控制系统还包括与单片机相连的用于接收外部红外控制信号的红外接收模块,其中,所述红外接收模块通过红外接收头与所述单片机通信连接。 在本专利技术所述的控制系统中,所述红外接收模块包括红外接收头以及电源滤波电容,所述红外接收头的数据输出端与单片机的外部中断引脚相连。 本专利技术所述的控制系统还包括与所述单片机通信连接的用于对所述电机组进行 无线控制的无线通讯模块,其中,所述无线通讯模块通过单片机的UART接口与单片机通信 连接。 在本专利技术所述的控制系统中,所述单片机还包括用于对该单片机进行在线编程、 程序下载以及仿真功能的JTAG标准接口 。 本专利技术解决其技术问题所采用的技术方案是提供一种遥控灯具控制方法,其特征在于,所述方法包括以下步骤 对外部控制信号进行检测; 将检测到的外部控制信号传送给单片机; 触发单片机内部处理流程产生控制信号控制灯具中的步进电机组。 在本专利技术所述的控制方法中,所述对步进电机组进行控制的控制信号进一步包括时序信号以及使能信号。 在本专利技术所述的控制方法中,所述内部处理流程进一步包括红外处理流程以及无线通讯流程。 在本专利技术所述的控制方法中,所述红外处理流程的启动是单片机根据所述输出高 低电平脉冲信号中的第一个低电平完成的。 在本专利技术所述的控制方法中,所述无线通讯流程的启动是在单片机接收完一个字 节的数据时通过触发中断实现的。 实施本专利技术的遥控灯具控制系统,具有以下有益效果 简单可靠的单片机编程控制可有效降低成本,并且可以实现同时对多个步进电机 的驱动控制;此外,本专利技术所述的遥控灯具控制系统可接受外部红外及无线控制信号,从而 对灯具实现红外和无线控制,避免了传统灯具手动操作的弊端;本专利技术采用的电源模块还 具有防雷击功能,能保证灯具电机更加安全的运行。附图说明 下面将结合附图及实施例对本专利技术作进一步说明,附图中 图1是本专利技术遥控灯具控制系统一实施例的模块构成框图; 图2是本专利技术遥控灯具控制系统一实施例的方框图; 图3是图1所述实施例中电源模块的电路原理图; 图4是图1所述实施例中红外接收模块22与单片机相连的电路原理图; 图5是图1所述实施例中无线通讯模块23与单片机相连的电路原理图; 图6是图1所述实施例中单片机与电机控制模块相连的电路原理图; 图7是本专利技术遥控灯具控制方法的典型流程图。具体实施例方式图1是本专利技术遥控灯具控制系统一实施例的模块构成框图。本实施例包括单片机 10、分别与所述单片机10相连的电源模块11、红外接收模块12、无线通讯模块13、电机控制 模块14以及JTAG下载模块15。 其中,所述电源模块11用于为本遥控系统中各模块供电,并且该电源模块还具有 抗雷击等优点;红外接收模块12用于接收外部红外控制信号,并将该信号传送至单片机10 以启动相应的红外处理流程;无线通讯模块13用于接收外部无线控制信号,通过与单片机 10的实时数据交互实现对电机的实时无线控制;所述电机控制模块14接收单片机10的控 制时序信号对电机组进行使能控制;此外,所述JTAG下载模块15用于对与其相连的单片机 10进行在线编程及仿真,以便于单片机10的软件更新和升级,方便调试和以后的产品软件 升级。 图2是本专利技术遥控灯具控制系统一实施例的方框图。如图所示,该实施例中的遥 控灯具控制系统包括单片机10、 LED提示灯22、 JTAG接口 23、 UART通讯接口 24、红外接收 头25、锁存器26、 L298芯片27以及电机组28。其中,所述锁存器26与L298芯片27即是 图1中所述电机控制模块的一种实施方式,用于根据单片机10的控制时序信号对电机组进 行使能控制;所述UART通讯接口 24用于将图1所述无线通讯模块连接至单片机10以接收 外部无线控制信号;类似地,所述红外接收头25用于接收外部红外控制信号。 单片机10是本专利技术遥控灯具控制系统的核心控制部件,步进电机根据从单片机IO输入的脉冲信号进行转动;所述控制可包括控制电机的转向以及转速。在本实施例中, 该单片机10通过编程对8个步进电机的转动状态进行控制,可以单独控制一个,也可以控制一组8个电机的转动状态。本实施例中,单片机10通过所述红外接收头25以及UART通 讯接口 24接收外部控制信号,并触发内部处理程序以产生步进电机的控制时序信号以及 使能信号,所述信号通过锁存器26以及L298芯片27对电机组8进行使能控制。其中,所 述L298芯片27为双H桥驱动集成电路,该芯片通过调节输入信号的占空比来调节电机组 的转速。 红外接收头25用于接收外部红外控制信号,单片机10根据该红外信号触发红外 信号处理流程。例如当所述红外接收头25接收到一个红外信号后将该红外信号传送至单 片机IO,单片机10随即产生中断,处理红外信号解码,解码成功后,根据该红外信号的信息 做相应的控制和设置。如果该红外信号是一个电机转动命令,则单片机IO把相关的控制信 息传到电机控制模块以控制电机的转动。 所述单片机10通过UART通讯接口 24与相应的无线通讯模块通信连接,当所述无 线通讯模块接收到外部无线信号后,其内包含的无线模块便通过UART通讯接口 24向单片 机10发送接收到的信号,单片机10接收到信号后,处理成相对应的控制命令,控制电机控 制模块。电机控制模块处理完控制命令后,返回一个处 理状态信息,说明电机是否按控制命 令执行;单片机10再把这个处理状态信息通过UART通讯接口 24传送到无线通讯模块,再 由无线通讯模块传输到无线发射控制端实现无线控制。 此外,在整个遥控过程中,单片机10会向与其相连的LED提示灯22发送实时状态 信息,所述LED提示灯22会根据接收到的状态信息对此时的单片机10工作状态通过提示 灯进行提示。 在本实施例中,所述单片机10使用符合JTAG接口标准定义的数据线与数据时序 来实现在线编程(ISP)或程序仿真功能。所述JTAG接口23与单片机10通信连接,并且集 成有ISP(在线编程)功能即可以在单片机10上编程写入最终用户代码,而不需要从电路 板上取下器件,并且已经编程的单片机1本文档来自技高网...

【技术保护点】
一种遥控灯具控制系统,其特征在于,所述系统包括电源模块、单片机以及与所述单片机通信连接的电机控制模块,所述单片机用于根据接收到的外部控制信号触发内部处理程序通过所述电机控制模块实现对灯具中电机组的控制。

【技术特征摘要】

【专利技术属性】
技术研发人员:周明杰廖启博
申请(专利权)人:海洋王照明科技股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1
相关领域技术
  • 暂无相关专利