基于Atemga128太阳能智能小车充电系统研制.docVIP

基于Atemga128太阳能智能小车充电系统研制.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文档。上传文档
查看更多
基于Atemga128太阳能智能小车充电系统研制

基于Atemga128太阳能智能小车充电系统研制   【摘要】为了提高太阳能智能小车光伏组件的充电效率和可靠性,论文给出了智能小车充电控制器的设计方案,实现了一套基于太阳能自动循光的充电控制系统,系统以Atmel公司的Atmega128单片机为控制核心,对太阳能电板获取的直流电进行合理的转换和存储,具有浮充、过充等功能。系统设计简单,控制精度较高,性能可靠。   【关键词】Atmega128;充电控制;PWM;BUCK   近年来,石油资源日渐枯竭,且石油能源的开发利用对生态环境造成了严重的破坏,因此可持续发展、绿色能源的利用日渐成为人类急需解决的问题。太阳能作为一种绿色可再生能源,开始得到了广泛的利用[1]。当今,各国纯电动汽车的研究开发不断升温,我国多个汽车厂商开发了具有商业化的纯电动汽车。近年来,各科研院所对太阳能汽车技术进行了深入了的研究[2],本论文以太阳能智能小车为应用领域,设计了一套基于智能小车的太阳能充电控制系统。   1.太阳能智能小车控制系统框图   智能小车由于采用太阳能实现供电,因此能实现全天候工作。智能小车通过其驱动系统,能随时调整方位,采用最大功率跟踪(MPPT)技术提高太阳能发电效率。由于太阳能电池的输出电压随时间而变化,因此不能直接给智能小车供电,也不能直接储存到蓄电池中,因此,太阳能充电控制器在太阳能充电系统中起着重要的作用。   Atmega128单片机采用通过控制算法,通过实施检测充电电压、电流,调整PWM波形,控制MOSFET的通断,改变BUCK电路来调整输出电压。为了保证输出电压的稳定,系统对输出电压、电流进行采样,通过A/D转换送入单片机,与参考值进行比较,调整PWM的反馈值。其控制系统的框图如图1所示:   图1 智能太阳能充电系统结构图   系统采用两段式充电模式,为了保证充电电池不过充,单片机设定了阈值充电电压,当充电电池两端电压未达到阈值电压时候,太阳能采用恒流充电方式充电;当充电电池两端电压达到设定的阈值电压时,采用恒压模式充电,当充电电视的电压达到设定的浮冲电压时候,充电自动停止。   2.系统硬件设计   2.1 BUCK DC/DC降压型电路   由于太阳能电池的输出电压受多种因素的影响,因此系统中引入了基于AVR单片机的PWM控制方案的DC/DC转换器,来实现光伏-充电电池的能量控制系统,通过改变PWM的占空比,来改变电路的电流电压。智能小车采用的光伏组件为12V/15W规格,镍氢充电电池采用8.4V规格,因此选用Buck降压式DC/DC转换电路。具体电路如图2所示:   图2 BUCK电路   其中,MOSFET管采用IRF540 N沟道的MOS管,其内阻小于77,续流二极管采用肖特基二极管IN5822,此快恢复二极管的反向恢复时间短,反向恢复电荷少,并具有软恢复特性。电感L采用环形磁芯来绕制,计算结果电感值为75μH,取80μH,输出电容取25v1200μF。   2.2 MOSFET驱动电路的设计   MOSFET驱动需要5~10V的电压,Atmega128的输出电压为5V,不能饱和导通MOSFET管,因此采用IR2101半桥驱动芯片,VCC电压由充电电池提供。IR2101是专门用来驱动耐高压高频率的N沟道MOSFET和IGBT,它是一个8管脚的芯片,门极提供的电压范围是10~20V。Atmega128单片机产生的PWM波,经过IR2101芯片,在芯片的5管脚输出的开关信号接到MOSFET的门极G端,控制BUCK电路。驱动电路如图3所示:   图3 IR2101驱动电路   2.3 采样电路   控制器中主要有四路采样信号:充电组件的输出电压、电流,蓄电池电压、电流。其中电压采样信号通过高阻值的精密电阻分压得到,电流采样电路利用霍尔电流传感器ACS712将电流信号转换为电压信号。ACS712是Allegro公司新推出的一种线性电流传感器,该器件内置有精确的低偏置的线性霍尔传感器电路,能输出与检测的交流或直流电流成比例的电压,其测量精度符合本系统的要求,具有低噪声,响应时间快。   系统选用的Atmeag128单片机,内部集成了高速10位A/D转换器,采集的4路信号输入到单片机的AD转换引脚,通过转换,获取电压值,并计算出相应的电流值,防止蓄电池的过放或者过充。   3.系统的软件设计   ATmega128为基于AVR RISC结构的8位低功耗CMOS微处理器。由于其先进的指令集以及单周期指令执行时间,ATme-ga128的数据吞吐率高达1MIPS/MHz。包括6路分辨率可编程(1到16位)的PWM,8路10位ADC。   系统上电后,调入初始参数,设定系统的工作状态。智能小车的通过光敏电阻来检测太阳的方位角,并控

文档评论(0)

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

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

1亿VIP精品文档

相关文档