首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
ZigBee实现智能调光系统
来源:本站整理  作者:佚名  2011-08-16 11:02:46



3.2 终端设备节点设计
  终端设备的软件设计包括A/D转换、定时计数器等,其中最主要的是控制光强PWM波占空比设计。
  PWM控制就是对脉冲宽度进行调制的技术。系统采用定时器T4,它是8位定时/计数器,支持输出比较和PWM输出,光强控制策略如图6所示。
 

attach_34748" sizcache="3" sizset="4" style="display: none; position: absolute"> 8(132).jpgattachments/day_110401/110401155802e4f7007cf92d15.jpg" status="2" onload="return imgresize(this);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/>


  光强控制策略如下:
  (1)当实际光强大于光强合适区的上限时,调节定时器的寄存器,使得PWM占空比变小,光强变小,逐渐回到光强合适区;
  (2)当实际光强小于光强合适区的下限时,调节定时器的寄存器,使得PWM占空比变大,光强变大,逐渐回到光强合适区;
  (3)当实际光强在光强合适区中时,由于系统误差的存在,以及人眼对光强小范围的变化不是特别敏感,可以不用调节定时器的寄存器。
  4 系统上位机软件设计
  监控机系统采用LabVIEW进行编程,它的主体由状态机结构、串口通信部分组成,可以实现一键开灯、一键关灯功能,并且观察光照值。状态机功能列表如表2所示。

attach_34749" sizcache="3" sizset="6" style="display: none; position: absolute"> 9(90).jpgattachments/day_110401/11040115582913c3415f59f559.jpg" status="2" onload="return imgresize(this);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/> 
  通信串口设置主要用于设置PC机与网络控制器的串口通信参数,包括串口端口的选择、波特率、奇偶检验位、数据位和停止位等。
  为了使系统运行安全可靠,还设计了安全登录子系统,即只有先登录该系统才能完成整个系统的监控。登录程序如图7所示。

attach_34750" sizcache="3" sizset="8" style="display: none; position: absolute">

 
  最后,将主监控机设置为服务器系统,通过网站技术可以让接入以太网的PC机通过远程登录到该服务器。这样,就可以远程监控整个系统的运行。
  5 结语
  用手遮挡光敏电阻来模拟室内光线变暗,白光LED的亮度变强;手移开,白光LED亮度变暗。将系统的调节频率提高后,可以实现无级调光,并在上位机上监控运行状况。
 

上一页  [1] [2] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:43,593.75000 毫秒