一种对灯进行自动控制的方法和装置的制作方法

文档序号:8119704阅读:263来源:国知局
专利名称:一种对灯进行自动控制的方法和装置的制作方法
技术领域
本发明涉及一种对灯进行自动控制的方法和装置,特别是一种用 无线局域网对灯进行自动控制的方法及实现该自动控制方法的装置。
背景技术
对灯进行自动控制的现有技术是用计算机的输出端来控制灯的 开、关、亮度、颜色状态的变化。计算机向输出端输出指令,使输出 端口安装的继电器、晶闸管、可控硅、电位器等执行元件动作,执行 元件的变化通过控制线传递到灯,实现灯的开、关、亮度、颜色状态 的变化。如果灯的数量多,计算机输出端和控制线数量增加,硬件结构就很复杂;如果灯分布范围广,控制线长度会很长,又多又长的控 制线使施工、维护十分困难。灯的数量达到成千上万个时,现有技术 就难以实现对灯的自动控制。发明内容本发明的目的是提供一种对灯进行自动控制的方法和装置,主要 解决现有的方法中如果灯的数量多,计算机输出端和控制线数量增加, 硬件结构就很复杂;如果灯分布范围广,控制线长度会很长,又多又 长的控制线使施工、维护十分困难等技术问题,有利于低成本地对数 量较多的灯进行控制。为解决上述技术问题,本发明是这样实现的一种对灯进行自动控制的方法,其特征在于具有无线信号发射 功能的计算机通过无线局域网来实现对连接每一个灯的IC芯片进行自 动控制,该无线局域网发射信号的有效接收范围应能覆盖被控制的灯的分布区域。所述的对灯进行自动控制的方法,其特征在f:计算机将自动控 制信息编码通过无线网卡发送到IC芯片。所述的对灯进行自动控制的方法,其特征在于每个灯由一IC芯 片控制,灯和IC芯片一一对应。所述的对灯进行自动控制的方法,其特征在于被控制的灯是指 用电力点亮的发光体如白炽灯或霓虹灯或LED。一种装置,用于实现如上所述的方法,其特征在于它包括由计 算机和无线网卡组成的计算机无线局域网控制系统、可接受无线控制 信号的IC芯片和与IC芯片连接的灯;其中该IC芯片由接收单元、写码单元、译码单元、自检单元、 执行单元五部分组成;该接收单元接收计算机发出的无线信号,该无线信号包括地址码 和操作码;该写码单元供用户写入该ic芯片的地址码; 该自检单元根据计算机的无线自检相关指令,进行系统清零、复 位,IC芯片和灯的自检;该译码单元对接收单元接收的自动控制信息编码进行识别,若发现信息编码中的地址码与本IC芯片中的地址码符合,就输出指令命令 执行单元执行同组信息编码中的操作指令;该执行单元在得到译码单元允许执行的指令后,执行同组操作指 令,使受该IC芯片控制的灯的状态,符合操作指令的要求并保持这一 状态直到下一次接收单元又接收到与地址码相符的新的信息编码无线 信号后,执行单元再将灯的状态按这条新的操作指令进行刷新。所述的装置,其特征在于该IC芯片中的地址码一经写入便不会 自行消失,但可人为改写。所述的装置,其特征在于该地址码也可由IC芯片生产方在制造芯片过程中写入。所述的装置,其特征在于该地址码一般可包含A、 B、 C、 D 4 组,A码具有唯一性',保证每一 IC芯片有自己独有的与其它IC芯片 不同的A地址码。所述的装置,其特征在于若译码单元识别出控制信号发射的地 址码与IC芯片内部固有的地址码不一致,IC芯片的执行单元就不执行 同一编组的操作码,灯的状态保持不变。所述的装置,其特征在于该无线信号为32位自动控制数据编码, 其中前16位地址码,后16位操作码。藉由上述技术方案,本发明具有的技术效果是本发明方法和装置在无线网卡发射信号的有效接收范围内,计算 机不占用输出端、不需要控制线就能够对成千上万个灯中的任意一个 灯进行开、关、亮度、颜色状态变化的控制,成本低、操作方便。附困说明图l是对灯进行自动控制的原理图;图中l是计算机、计算机内 含无线网卡,2是电源线,3是IC芯片,4是灯。图2是IC芯片3的方框图;图中4是灯。图3是IC芯片的内部拓朴图;图中5是天线(位于芯片外)、4 是灯(位于芯片外)、6是射频接收电路、7是数字逻辑控制电路、8 是电可擦写存储器EEPROM 1/0输入输出控制电路、9是上电复位电 路、IO是访问和认证电路、11是电可擦写存储器EEPROM电路、12 是时钟信号电路、13是写入控制电路、14是控制输出电路。图4是IC芯片3的逻辑方框图。
具体实施方式
请看

图1,计算机1通过无线网卡向空中发出自动控制信息的无线编码,每组自动控制信息编码为32位,前16位为地址码,后16位为 操作码。在无线网卡发射信号的有效接收范围内,所有的IC芯片3都 能接收到无线自动控制信息编码。 '计算机1采用带无线网卡的计算机,如TinkPadR60,其采用的是 Intel PRO/Wireless 2200BG无线网卡。再请看图2,图2是IC芯片3工作原理方框图。IC芯片3内部由 接收单元、写码单元、译码单元、自纟企单元、执行单元五部分组成。IC芯片3的接收单元接收计算机1发出指令编码的无线信号。IC芯片3的写码单元供用户写入该IC芯片3的地址码,地址码一 经写入便不会自行消失,但可人为改写。地址码也可由IC芯片3生产 方在制造芯片过程中写入,并将地址码标识在IC芯片外包装上供用户 编程序时使用。地址码一般可包含A、 B、 C、 D 4组,A码具有唯一 性,保证每一 IC芯片3有自己独有的与其它IC芯片3不同的A地址 码。IC芯片3与灯4是一一对应的,A码也是IC芯片3控制着灯4的 地址码。B码、C码、D码可以有重复性,供IC芯片3和灯4的自枱r 以及系统清零、复位等用。IC芯片3的自检单元根据计算机1的无线自检相关指令,进行系 统清零、复位,IC芯片3和灯4的自检。IC芯片3的译码单元对接收单元接收的自动控制信息编码进行识 别,若发现信息编码中的地址码与本IC芯片3中的地址码符合,就输 出指令命令执行单元执行同组信息编码中的操作指令。IC芯片3的执行单元在得到译码单元允许执行的指令后,执行同 组操作指令,使受该IC芯片3控制的灯4的状态(开、关、亮度、颜 色)符合操作指令的要求并保持这一状态直到下一次接收单元又接收 到与地址码相符的新的信息编码无线信号后,执行单元再将灯4的状 态按这条新的操作指令进行刷新。下面从IC芯片内部各功能电路进一步说明上述具体实施方法请看图4,图4是IC芯片3的内部拓朴结构。射频接收电路6采用Freescale公司MC13192芯片,工作在2.4G频道,由放大电路、整 形电路、解调电路、串行数字比较电路组成。将天线5接收到的计算 机l通过无线网卡发出的自动控制编码信息,进行放大、整形和解调, 转换成规范的数字信号,并传递给数字逻辑控制电路7和访问和认证 电路10。本发明中采用TOSHIBA公司的TDA8002C芯片,该芯片集合了 数字逻辑控制电路7、访问和认证电路IO、写入控制电路13。 下面分别进行描述。数字逻辑控制电路7由移位寄存器和控制寄存器组成;访问和认 证电路10由数字比较电路组成。数字逻辑控制电路7中的移位寄存器 收到射频接收电路6传递过来的自动控制编码,控制寄存器打开电可 擦写存储器EEPROM输入输出控制电路8的输出口 ,由访问和认证电 路10中的数字比较电路将射频接收电路6输出的32位数字信号中的 前16位地址码和存储在电可擦写存储器EEPROM11即本发明采用 ATMEL公司的AT24C02芯片中的IC芯片3的16位地址码进行比專交, 如果来自射频接收电路6的地址码和IC芯片3的地址码相符,访问和 认证电路10就指令控制输出电路14执行由射频接收电路6传递过来 的32位数字信号中的后16位操作码,使灯4的状态符合计算机1所 要求的状态,并保持到IC芯片3在接收所有计算机1通过无线网卡发 出的自动控制编码信息中,访问和认证电路IO再次发现与IC芯片3 地址码相符的指令,访问和认证电路10指令控制输出电路14即 MAXIM公司的MAX6951芯片执行新编码中的后16位4喿作码。如果IC芯片3中的访问和认证电路10将射频接收电路6传递过 来的由计算机l发出的自动控制无线编码信息中的前16位地址码与IC 芯片3中的地址码比较后并不相符,访问和认证电路10不作为,控制 输出电路14保持灯4的状态不改变。IC芯片3中的写入控制电路13由写保护电路组成,制造方在制造 IC芯片3时就将写入密码制造在IC芯片3内,用户要写入地址码时,通过计算机1无线网卡输入写入密码,写入控制电路13中的写保护电 路验证正确后,数字逻辑控制电路7打开电可擦写存储器EEPROM I/O 控制器8的输入口,后续的数据就有序地存储在电可擦写存储器 EEPROM 11即AT24C02芯片上,为该IC芯片3的地址码。IC芯片3 的地址码可重复写入一万次以上,数据可保存十年以上。IC芯片3中的控制输出电路14采用MAXIM公司的MAX6951芯 片,由电子开关电路、电子电位器电路、晶闸管电路组成,按照16位 操作码指令,控制灯4的开、关、亮度、颜色的状态。IC芯片3中的上电复位电路采用CATALYST公司CAT1832芯片, 由开机清零电路组成,在系统开机瞬间对IC芯片3内的所有电路进行 清零,完成初始化。IC芯片3中的时钟信号电路采用Dallas公司的DS1302时钟芯片, 由时钟发生器电路组成,使IC芯片3内的所有电路能同步运行。再请看图4。图4是IC芯片工作的逻辑框图,开机清零后开始工 作,将接收到的32位自动控制数据编码中前16位地址码与IC芯片3 中的16位地址码进行比较,若符合IC芯片3中的控制执行单元就根 据32位自动控制编码中后16位操作码指令对灯进行控制;若不符合 IC芯片3就清零,进入下一次地址码比较。本发明中,天线5和射频接收电路6即MC13192芯片组成了接收 单元;写入控制电路13和数字逻辑控制电路7、电可擦写存储器 EEPROM输入输出控制电路8、电可擦写存储器EEPROM 11即 AT24C02芯片组成了写码单元;访问和认证电路10和数字逻辑控制电 路7、电可擦写存储器EEPROM输入输出控制电路8、电可擦写存储 器EEPROM 11即AT24C02芯片组成了译码单元;控制输出系统14即 MAX6951芯片组成执行系单元;上电复位电路9即CAT1832芯片和 访问和认证电路10、数字逻辑控制电路7、电可擦写存储器EEPROM 输入输出控制电路8、电可擦写存储器EEPROM 11即AT24C02芯片、 控制输出电路14即MAX6951芯片组成了自检单元;控制输出电路14即MAX6951芯片组成了执行单元。本发明对灯4进行自动控制装置工作时,主控计算才几1通过无线 网卡源源不断地向空中发出32位一组的自动控制信息编码的无线信 号,无线局域网系统内的所有IC芯片3均在接收计算机1发出的自动 控制信息编码无线信号并对每组信息编码进行识别。当自动控制信息 编码中的地址码与IC芯片3固有地址码不相符时,该IC芯片3的执 行单元不作为,灯4的状态维持原状;当某组自动控制信息编码中的 地址码与IC芯片3的地址码一致时,该IC芯片3就执行该组编码中 的操作指令,使其控制的灯4的状态与操作指令要求一致。本发明对灯进行自动控制装置中,所有的IC芯片3和灯4连接后 都并联挂在电源线上,并没有控制线接到灯上。IC芯片3只有在收到 与其地址码相符的自动控制信息编码后才会执行该信息编码中的操作 指令。本发明用计算机1指令编码的无线寻址方式逐一对每片IC芯片3 发出才乘作指令。32位指令编码中,16位地址码可以控制65536个灯, 16位操作码可以命令芯片内的执行系统完成复杂的操作执行。65536 个灯的自动控制系统是一个非常大的系统。本发明对灯进行自动控制 的方法和装置每次只改变了一个灯的状态,计算机1和无线网卡强大 的无线通讯功能使发自动控制信息指令编码的速度非常快一一发出 65536組指令只需五十分之一秒的时间,肉眼看来65536个灯是同时点 亮的。在一秒内可对65536个灯中每个灯的状态改变50次,实际应用 中并不需要这么快的速度,计算机1还有很多时间闲着,系统还可大 大扩展,并增加差错检测信息以提高系统可靠性。本发明中的IC芯片3承载了现有技术对灯进行自动控制装置中的 继电器、晶闸管、可控硅、电位器等执行元件和控制线的全部功能。IC 芯片3中的接收单元、写码单元、译码单元、自检单元这四部分对所 有IC芯片3都是基本相同的,而执行单元根据控制对象灯4的不同规 格、不同控制要求而设计制作成不同系列。IC芯片3的体积非常细小,如果是控制LED, IC芯片可以直接封装在LED内,内含IC芯片的LED 外表与普通LED几乎无异。如果是控制白炽灯,IC芯片可做成模块封 装在灯座内。 '本发明对65536个灯中的每一个灯实现了自动控制,当亮度颜色 的变化,数量分布的变化,位置布局的变化,速度节奏的变化,方向 图案的变化,各种排列与组合的变化在65536个灯上——表现出来可 以营造出无穷无尽的魔幻般的视觉效果。操作者借助互联网可以远距 离对灯进行自动控制,遥控距离不受限制。用无线局域网对灯进行自动控制的方法装置,能够实现现有技术 无法实现的对成千上万个灯中的每一个灯的自动控制,满足用户的需 求,给用户带来全新的体验。用无线局域网对灯进行自动控制的方法和装置,不占用计算机的 输入输出口,不用控制线,整个系统结构简单,硬件成本有非常大的 降低;做工程就是将灯安装在规定位置接好电源线即可,现场施工快 捷,施工成本还有非常大的降低。成熟的IC芯片制造工艺又确保本系 统非常可靠,基本不用维护。本发明用无线局域网对灯进行自动控制的方法及装置也可应用于 对阀门、电动机、电动器械等装置的自动控制。
权利要求
1、一种对灯进行自动控制的方法,其特征在于具有无线信号发射功能的计算机通过无线局域网来实现对连接每一个灯的IC芯片进行自动控制,该无线局域网发射信号的有效接收范围应能覆盖被控制的灯的分布区域。
2、 根据权利要求1所述的对灯进行自动控制的方法,其特征在 于计算机将自动控制信息编码通过无线网卡发送到IC芯片。
3、 根据权利要求1所述的对灯进行自动控制的方法,其特征在 于每个灯由一IC芯片控制,灯和IC芯片一一对应。
4、 根据权利要求1所述的对灯进行自动控制的方法,其特征在 于被控制的灯是指用电力点亮的发光体如白炽灯或霓虹灯或LED。
5、 一种装置,用于实现如权利要求l或2或3或4所述的方法, 其特征在于它包括由计算机和无线网卡组成的计算机无线局域网控 制系统、可接受无线控制信号的IC芯片和与IC芯片连接的灯;其中该IC芯片由接收单元、写码单元、译码单元、自检单元、 执行单元五部分组成;该接收单元接收计算机发出的无线信号,该无线信号包括地址码 和操作码;该写码单元供用户写入该ic芯片的地址码;该自检单元根据计算机的无线自检相关指令,进行系统清零、复位,IC芯片和灯的自检;该译码单元对接收单元接收的自动控制信息编码进行识别,若发现信息编码中的地址码与本IC芯片中的地址码符合,就输出指令命 令执行单元执行同组信息编码中的操作指令;该执行单元在得到译码单元允许执行的指令后,执行同组操作指 令,使受该IC芯片控制的灯的状态,符合操作指令的要求并保持这 一状态直到下一次接收单元又接收到与地址码相符的新的信息编码无线信号后,执行单元再将灯的状态按这条新的操作指令进行刷新。
6、 根据权利要求5所述的装置,其特征在于该IC芯片中的地 址码一经写入便不会自行消失,但可人为改写。
7、 根据权利要求6所述的装置,其特征在于'该地址码也可由 IC芯片生产方在制造芯片过程中写入。
8、 根据权利要求6或7所述的装置,其特征在于该地址码一 般可包含A、 B、 C、 D4组,A码具有唯一性,保i正每一IC芯片有 自己独有的与其它IC芯片不同的A地址码。
9、 根据权利要求5所述的装置,其特征在于若译码单元识别 出控制信号发射的地址码与IC芯片内部固有的地址码不一致,IC芯 片的执行单元就不执行同一编组的操作码,灯的状态保持不变。
10、 根据权利要求5所述的装置,其特征在于该无线信号为 32位自动控制数据编码,其中前16位地址码,后16位操作码。
全文摘要
本发明涉及一种对灯进行自动控制的方法和装置。该方法是具有无线信号发射功能的计算机通过无线局域网来实现对连接每一个灯的IC芯片进行自动控制,该无线局域网发射信号的有效接收范围应能覆盖被控制的灯的分布区域。该装置中包括由计算机和无线网卡组成的计算机无线局域网控制系统、可接受无线控制信号的IC芯片和与IC芯片连接的灯。本发明主要解决现有的方法中如果灯的数量多,计算机输出端和控制线数量增加,硬件结构就很复杂;如果灯分布范围广,控制线长度会很长,又多又长的控制线使施工、维护十分困难等技术问题,有利于低成本地对数量较多的灯进行控制。
文档编号H05B37/02GK101222806SQ20081003270
公开日2008年7月16日 申请日期2008年1月16日 优先权日2008年1月16日
发明者白英彩, 健 金, 金起农 申请人:上海高智机器人新技术合作公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1