基于TSL2561温室智能调光系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于TSL2561温室智能调光系统设计

基于TSL2561温室智能调光系统设计   摘 要:光是作物生长最首要的环境因子之一。该方案基于TSL2651数字光度传感器,通过I2C总线将光度信息传送给MCU(STC89C52)处理,根据设置的光度阀值控制遮阳网、LED灯的开启和调节LED灯亮度。该系统设计结构简单,效率高,更加环保和节能,十分适用于温室等环境光照调节的应用。   关键词:TSL2561;调光;LED驱动;温室   中图分类号:TP39 文献标识码:A 文章编号:1000-8136(2011)06-0012-02      光照是植物生长发育的关键条件之一。无论是阴天或由于季节变化造成光照不足还是光照强度过高都可能成为温室植物生长、发育的限制因子。因此,对温室植物的光照度和光照时间进行一定的调节、控制是十分必要的。我国目前主要依靠增强或减弱温室设施内的自然光照,适当进行补光,而在发达国家补光已成为重要的手段。因此,本文选用TSL2561作为光照强度传感器,对光强度进行测量,使用遮阳网和人工补光,将人造光和自然光结合起来,实现光强的调节和控制,从而促进植物的良好生长。   1系统的构成   温室智能调光系统的结构,见图1。      图1温室智能调光系统的构架   本系统根据TSL2561光强度传感器采集温室的光照度信息,并将光照度信息传送到单片机并进行处理。设置两个光度阀值:光饱和点和光适宜点。当在光照时间内,光照度高于作物的光饱和点时,则通过继电器控制遮阳网的开启,从而降低温室的光照度;当在光照时间内,光照度低于作物的光适宜点时,则通过单片机控制LED的亮度,对温室进行人工补光,从而为作物的生长提供足够的光照,促进其生长。   2光强度采集部分   光强度传感器主要用来检测周围环境的光强度,并根据环境亮度来开/关LED灯或调节其亮度值。由于光敏二极管和光敏电阻温度特性和线性度差,本系统采用数字光强度传感器TSL2561。   TSL2561是TAOS推出的一款高速、低功耗、可编程、灵活配置的光强度数字转换芯片,具有标准的I2C总线接口,涵盖1~70000 Lx的宽强度范围,非常适合温室环境下光强度的测量。内部集成两路光敏二极管,通道0对可见光和红外线都敏感,通道1仅对红外线敏感。两路积分式ADC分别对两个光敏二极管的电流积分,转化为数字量,并保存在各路的数字寄存器中。其硬件电路,见图2。   TSL2561的读写操作严格遵循I2C总线协议的时序。该总线支持以字节方式发送和接收数据。以下是TSL2561数据采集程序的部分代码。   (1)TSL2561初始化   staus=I2C_WriteByte(0x39,0x80,0x03);//powerUP   staus=I2C_WriteByte(0x39,0x81,0x01);//设置积分时间和增益   (2)TSL2561照度数据采集   DataLow=I2C_ReadByte(0x39,0x8c);   DataHigh=I2C_ReadByte(0x39,0x8d);   Channel0=256*DataHigh+DataLow;   DataLow=I2C_ReadByte(0x39,0x8e);   DataHigh=I2C_ReadByte(0x39,0x8f);   Channel1=256*DataHigh+DataLow;   Lux=CalculateLux(0,1,Channel0,Channel1,0);//取得光照强度      图2TSL2561与MCU硬件连接电路   3LED驱动设计   本系统采用单颗功率为1 W,按照红蓝光发光颗粒数比为4∶2比例混合带光源式LED作为灯负载,额定电流350 mA,20~28 V直流输入。LED驱动方式可分为恒压源驱动和恒流源驱动。为了保证LED的亮度恒定和防止其过流烧坏,本系统采用恒流源驱动,若采用恒压源驱动,LED的正向电流对外加电压敏感,可靠性差。LED的调光方式分为模拟调光和PWM调光。其中模拟调光是直接改变通过LED的最大电流,但光质差,易形成色偏,故本设计选择PWM调光。   本系统选用LM3407作为LED驱动器,其本质是一个浮地的Buck变流器,开关管内置,可提供高达350 mA的恒流。硬件电路如图3所示。R1是电流检测电阻,用来设定LED负载电流,R2用来设定开关管的工作频率,本系统采用350 mA、1 MHz开关频率。DIM引脚的PWM调光信号由单片机提供,通过控制占空比来调节LED亮度。根据作物对光照不同的要求,系统自动设置相应定时值,由定时器0得到相应的调光频率。   4遮阳网控制部分      图4遮阳网控制输出驱动电路   夏季光照强度较

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档