- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅析at89s52和rs485,tsl2561的太阳能环境参数测试仪的系统设计
引? 言为了确保太阳能发电系统能够正常的工作,需要对太阳能发电系统的各项环境参数进行测量,从而有效地控制其运行。本文介绍了一种基于单片机的太阳能参数测试仪,提供了3种参数的测量功能和通信接口,以及2种供电方式,既可作为手持设备使用,又能安装在发电系统中,具有较高的实用价值。1? 硬件电路设计1.1? 总体结构该测试仪以AT89S52单片机为核心,外接温湿度传感器SHT11、照度传感器TSL2561、四位共阴数码管、RS485总线通信接口以及显示切换按键。单片机上电工作后,对当前温度、湿度、光强度进行实时测量,通过按键切换将测得的3种参数通过LED数码管进行轮流显示;此外,还可以通过RS485总线与PC机进行通信,将参数值传送到上位机,以达到远程监测的目的。该测试仪的结构框图如图1所示。1.2? 测量模块温度和湿度测量采用的是瑞士Sensirion公司生产的SHT11传感器。该传感器采用独特的CMOSens TM技术,将温湿度传感器、信号放大处理、A/D转换、I2C总线全部集成在一块芯片上,可直接与单片机接口。该芯片采用数字式输出,为编程提供了方便。光照度测量选用的是TAOS公司生产的TSL2561光强度传感器。它具有数字式输出端口和标准I2C总线接口,涵盖1~70 000 lx的宽照度范围,非常适合户外环境下光照强度的测量,适用于太阳能发电系统。图2为传感器与AT89S52单片机的接口电路设计。1.3? 电源模块电源模块提供了2种供电方式:①当测试仪作为手持设备使用时,可直接使用3.6 V锂电池,经过DC-DC电压转换芯片MAX756将电压升至5 V后为单片机和外设供电。? ②当测试仪作为固定设备安装在太阳能发电现场时,可以采用太阳能供电。太阳能电池产生的12 V电压通过稳压芯片LM7805后,得到稳定的5 V电压输出,输出电压既可以为测试模块供电还可以通过充电电路为锂电池充电。? 图3是电源模块的硬件原理图。1.4? 充电电路充电电路的核心器件采用的是上海如韵公司生产的专用充电芯片CN3058,它可以对单节磷酸铁锂可充电电池进行恒流/恒压充电。该器件内部集成有功率晶体管,使用时不需要设计外围电流检测和保护电路,适用于便携式的应用领域。图4为锂电池充电电路。其中LED1和LED2分别作为充电中和充电饱和两种状态的指示灯,R1在充电时起限流保护的作用;电容C1和C2采用的是多层陶瓷电容器(MLCC),能保证充电电路稳定工作。1.5通信模块测试仪通过RS485工业总线与PC机进行通信,其硬件接口电路如图5所示。2? 软件设计2.1? 总体设计测试仪的软件开发环境采用的是Keil c,所有代码采用C语言编写。为了方便程序调试和提高可靠性,软件采用模块化结构设计,主要由初始化程序、主程序、子程序、中断服务程序等组成。单片机上电后即开始循环执行温湿度、照度测量程序,并以设定的时间间隔在数码管上轮流动态显示;按键切换和通信功能部分由于使用频率相对较低,为降低设备功耗,其程序以中断响应的方式执行。在此要注意中断优先级的设置:按键中断优先级应高于串口中断,否则将无法进行显示切换。主程序流程如图6所示。2.2传感器驱动程序本系统采用的传感器均为集成数字芯片且都具有I2c总线接口,故其驱动程序的编写要严格遵循I2c总线的时序。主程序为每一个参数开辟了一个8位的存储空间,传感器将采集到的数据经SDA引脚串行输出,驱动程序将SDA线上输出的数据进行串并转换,并存储到相应空间中,以方便其他功能程序调用。以下是照度传感器数据采集程序的部分代码。TSL2561初始化2.3 RS485通信程序测试仪与上位机的通信采用RS485协议。串口参数为:波特率9600,数据位8位,1个校验位,1个停止位。其数据格式如图7所示。由于RS485总线协议与RS232串口协议只是接口电平上有区别,其软件编程完全按照串口通信协议进行,此处不再详述。结? 语经实验测试,该环境参数测试仪温度测量显示精度可以达到O.1℃,湿度精确到0.1%,照度可以精确到1 lx。由于主要器件均为I2C数字接口,故本测试仪还有结构简单、易维护、可扩展性强等特点,具有很高的实用价值;另外,独特的双电源供电方式更扩展了它的适用范围
员工录用管理制度
为规范试用期员工的管理和辅导工作,创造良好的试用期工作环境,加速试用员工的成长和进步,特制定目标责任制制度。
一、员工试用期规定
?1、自员工报到之日起至人力资源部确认转正之日起。
?2、员工试用期限为3个月,公司根据试用期员工具体表现提前或推迟转正。
(一)、福利待遇
?1、试用期员工工资根据所聘的岗位确定,核算时间从到岗工
您可能关注的文档
- 毕业论文-浅析web的学生综合测评系统的设计与实现.doc
- 毕业论文--浅析微博的价值共创消费者社区——企户间的深度与广度沟通.doc
- 毕业论文-浅析松下fp1-c24型plc实现交通灯的控制-毕业设计.doc
- 毕业论文_浅析单片机的数字温度计.docx
- 毕业论文——————浅析遗传算法的0-1背包问题研究.doc
- 毕业论文_浅析lbs的ios客户端应用之生活助手的设计与实现.doc
- 毕业论文完整版浅析fpga的计算器设计.docx
- 毕业论文-浅析stm32单片机的mp3播放器设计.doc
- 毕业论文格式范文 浅析并行统计计算的金融数据分析.doc
- 毕业论文—浅析ds18b20的温度检测系统.doc
- 浅析at89s51单片机的测温仪表系统的设计.doc
- 浅析at89s52的直流数字电压表设计.doc
- 浅析at89s52单片机的太阳能环境参数测试仪的系统设计.doc
- 浅析atmega16与ds18b20的智能温控系统的设计.doc
- 浅析autocad 的规划图库管理系统的设计与实现.doc
- 浅析autocad平台下的机床夹具的压板和压块的设计软件开发.doc
- 浅析autocad的核化工工艺系统标准图库的建立.doc
- 浅析autocad软件的注塑模标准件数据库的二次开发06.27.doc
- 浅析avr单片机的温度采集系统设计论文.doc
- 浅析b s模式的教务管理系统的设计与实现 毕业设计外文翻译.doc
文档评论(0)