基于犆犃犖总线的太阳能控制器设计

基于犆犃犖总线的太阳能控制器设计

ID:38125556

大小:1.55 MB

页数:4页

时间:2019-05-24

基于犆犃犖总线的太阳能控制器设计_第1页
基于犆犃犖总线的太阳能控制器设计_第2页
基于犆犃犖总线的太阳能控制器设计_第3页
基于犆犃犖总线的太阳能控制器设计_第4页
资源描述:

《基于犆犃犖总线的太阳能控制器设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、测试系统与模块化组件电子测量技术第33卷第7期ELECTRONICMEASUREMENTTECHNOLOGY2010年7月基于犆犃犖总线的太阳能控制器设计黄钉劲费韩吕宏(西安工业大学光电工程学院西安710032)摘要:应用CAN现场总线技术实现了太阳能控制器的模块化设计。介绍了太阳能控制器的硬件设计方案和软件总体框架,给出了CAN节点初始化以及接收和发送的程序流程,通过对多个功率模块的冗余组合,构成不同容量的太阳能发电系统。系统采用主控制器和功率模块两级方式,通过CAN总线实现通讯和控制。实验结果表明,所采用方案正确可行,增进了系统的

2、灵活性,有利于系统的拆装和维护,且在太阳能方阵的控制数量设计方面,比传统的太阳能控制器有所提高。关键词:太阳能发电;CAN总线;控制器中图分类号:TM76文献标识码:B犇犲狊犻犵狀狅犳狊狅犾犪狉犮狅狀狋狉狅犾犾犲狉犫犪狊犲犱狅狀犆犃犖犫狌狊HuangDingjinFeiHanLvHong(XianTechnologicalUniversity,Xian710032)犃犫狊狋狉犪犮狋:AdesignofsolarcontrollerthatapplyCANbustechnologywasintroduced.Thestructure

3、ofhardwareandtheframeworkofsoftwarewasintroduced.Theprogramflowchartofinitialization,receiptandtransmissionofCANnodewasdescribed.Thesolarelectricgenerationsystemwasmadeupwithvarietiesofpowermodules.ThepowermodulesarecontrolledandcommunicatedbyCANbus.Theexperimentresults

4、showthatthemodularschemeofsolarcontrollerwasrightandavailable.Itimprovedtheflexibilityandmaintenanceofthesolarpowersystem.Moreover,thenumberofsolarsquarematrixwasadvancedcomparingwiththeconventionalsolarcontrollers.犓犲狔狑狅狉犱狊:solarpowergeneration;CANbus;controller作为主控芯片,主

5、控制器集中监测,功率模块独立控制的两级0引言[13]MCU方案。主控制器和功率模块控制器之间通过CAN在国家新能源政策的支持下,太阳能技术得到了长足总线进行通信和控制,每路太阳能光伏方阵由功率模块控制,的发展,新兴技术不断得到应用。由于其应用范围是交流主控制器根据蓄电池的充电状态控制功率模块,实现蓄电池电网难以到达的偏远及农村无电地区,因而要求其具有良的充放电管理。本设计总体系统结构图如图1所示。好的可靠性、互换性和可扩展性。太阳能控制器以微处理技术为核心,完成电源的充放电管理。现有设计大都限于单机模式,由于芯片硬件资源的局限,这样

6、的设计难以实现对大容量太阳能电站的控制。模块化的设计是一种好的方法,模块的组合可以构成不同容量的太阳能电站系统。国外现有技术有的采用了RS485总线实现模块之间的通讯与控制。但RS485总线的带载能力有限,理论上可实现40个功率模块。本文用CAN现场总线实现了太阳能控制器的模块化设计,使系图1系统结构统的带载能力达到了新的高度,有效的提高了系统的可靠性和可扩展性,并使系统扩容变得非常方便。2系统硬件设计1系统总体设计2.1主控制器硬件设计本系统采用了内嵌CAN现场总线协议控制器的单片机主控制器是整个系统的核心,它主要负责监控蓄电池·9

7、2·黄钉劲等:基于CAN总线的太阳能控制器设计第7期组的充电状态,对异常情况实时处理并报警。蓄电池组的中断程序由定时器中断、ADC中断和CAN中断。其状态监控是由ADC电路检测蓄电池组两端的端电压,判中定时器中断采用定时器0、定时器1和定时器2,定时器断蓄电池组的充电状态。充电电流检测、放电电流也是由0中断运行键盘扫描程序,定时器1中断设定1s、5s、20sADC电路完成。其次,不同容量的蓄电池组的充放电参数定时标志位,定时器2中断开启ADC通道进行模数转换。是不一样的,这些参数可以通过键盘来设置。主控制电路ADC中断对模数转换的结果

8、进行处理。CAN中断对结构图如图2所示。主控制器能够存储30天之内的充放CAN总线发送来的报文进行接收处理。下面将详细介绍电数据,通过观察数据可以了解整个系统近期的运行状AT90CAN128中CAN总线的软件设计(主程序

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。