基于ATmega88PA智能太阳路灯控制器的设计.docVIP

基于ATmega88PA智能太阳路灯控制器的设计.doc

  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文档。上传文档
查看更多
基于ATmega88PA智能太阳路灯控制器的设计.doc

基于ATmega88PA智能太阳路灯控制器的设计   针对目前太阳能充电控制器的用户设置不便,以及对蓄电池的保护不够充分而是蓄电池寿命缩短的情况,设计了以AVR单片机为核心的太阳能路灯控制器硬件电路,并提供了系统软件设计。本系统采用PWM充电法及光控+时控的放电方式,有利于提高充电效率;同时该控制器具有过充、过放、过载、短路等保护措施,可以延长蓄电池使用寿命。   【关键词】太阳能 控制器 单片机 PWM   当今世界资源的日渐紧张,太阳能作为一种用之不尽的绿色能源越来越受到人们的重视。随着太阳能电池、大功率LED等器件制造技术的进步,太阳能的利用越来越普遍;其中太阳能LED路灯是最典型和广泛的应用之一。在太阳能路灯控制系统中,蓄电池寿命相对较低,如果没有一个合理的充放电方式,蓄电池的寿命将大大缩短,从而影响整个系统的稳定运行。   针对目前市面上常见的一些的控制器使用不合适的充放电控制方式易导致蓄电池损坏,出于成本的考虑缺少对蓄电池保护的措施,使系统使用寿命降低;同时操作界面设计过于简单,如指示灯、单个数码管等,用户操作设置较为麻烦。本文设计一款以AVR单片机为核心的智能路灯控制器,控制器按照蓄电池的充电规律,运用PWM充电法对蓄电池充电,提高充电效率,电路并具有过充、过放保护,最大限度延长蓄电池的使用寿命;同时,在降低成本的基础上优化用户的操作界面。   1 系统设计   太阳能路灯控制系统主要由太阳能电池板、控制器、阀控蓄电池和LED路灯构成,如图1所示。   2 硬件电路设计   2.1 核心控制器件的选择   使用单片机可使充电工作做得简单而效率又高。在能满足太阳能控制器功能要求的前提下,其核心控制器件尽可能选择性能可靠、成本地的器件。本文选择了Atmel公司的ATmega88PA单片机,该芯片先进的RISC结构,是一款高性能、低功耗的8位AVR微处理器。它具有片内PWM信号发生器、10位AD转换器、可编程EEPROM等外设;该芯片仍然在量产,价格较低,非常适合用于性价比较高的太阳能控制器当中。   2.2 输入输出电路   本控制器显示沿用了同类大部分控制器共同特点:三个发光二极管分别指示太阳能电池、蓄电池、负载的工作状态,数码管显示设置工作模式。数码管则采用了一位半数码管,即显示“18”字形。该种数码管的引脚分布与一位数码管一样,稍不一样的是左边半位“1”字形的控制引脚就是对应了普通一位数码管的小数点的控制引脚,因此一位半数码管可以采用静态方式驱动,即保证了数码管工作时的亮度,又使控制程序简化。同时,ATmega88PA单片机的IO端口能输出20mA的电流,可以直接驱动数码管,不需要另加串并转换驱动芯片,如74HC164、74HC595等串并转换驱动芯片,节省成本。输入电路采用两个按键,一个用于功能选择,一个是用于参数调整,比起市面常见的一个按键操作方便。   2.3 充电控制电路   太阳能控制器的充电线路有并联和串联两种类型,由于并联型控制器的电子开关器件与太阳能板并联,当充满电后它会对太阳能板输出端短路,影响了太阳能板的使用寿命;为此,本文选择串联方式,电路见图2所示。保险管F1与场效应管T1、T2器件构成了太阳能板对蓄电池的充电回路,其中场效应管T1是开关器件,T2是充电控制器件。T1与T2的特殊连接方法使得电路具有防反充和防太阳能电池反接的保护功能,与一般的充电回路有防反充二极管的电路相比,由于没有二极管的损耗,较好地提升了控制器的效率。为了进一步提高控制器的效率,T1、T2选用IRF3205,该开关管的导通沟道电阻低达8毫欧,使得其工作时损耗很少。   电路中的RVl为压敏电阻,它能吸收雷电经太阳能板和引线进入控制器的闪压。R1、R2、R12、R28、D5组成太阳能板电压检测电路,在ADC1处采样到的测量值送入单片机模数转换输入引脚;用于控制太阳能板工作指示灯和启停路灯。F1和D3构成了蓄电池防反接保护电路,当蓄电池接反时,F1能快速熔断,保护控制器和负载不损坏。   2.4 放电控制电路   图3中的T3、Q4、D6、R14、R15、R16和RS1构成了放电回路,R10、R11、R12构成了蓄电池电压检测电路。当ADC2处检测到蓄电池电压高于11V时,单片机输出CON2控制信号使负载接通供电,同时负载指示灯点亮,反之不切断供电,指示灯熄灭;RS1用于检测负载过载或短路,ADC3处信号送至放大器调理后接入单片机模数转换输入引脚,当过载或短路时,立刻切断蓄电池供电,同时指示灯闪烁。   图3中的D4、D5、C1、C2、R13、Q3把电池输入的电源稳定在约10V,这个电压再通过78L05的稳压电路产生5V电压给单片机使用。   2.5 温度补偿电路   太阳能

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档