光伏控制器硬件结构
发布时间:2015/4/12 18:30:13 访问次数:1114
光伏控制器的硬件结构如图2-9所示,该控制器以AVR mega32微处理器为控制核心,AK80A-024L-150F12外围电路主要由蓄电池电压及环境温度检测与充放电控制电路、太阳能电池电压检测与分组切换电路、负载电流检测与输出控制电路、状态显示电路、数据上传接口电路和键盘输入电路构成。
电压检测电路用于识别光照强度和获取蓄电池端电压,温度检测电路用于蓄电池充电温度补偿。该系统采用PWM方式驱动充电电路,以实现对蓄电池的最优充电。太阳能电池分组切换控制电路用于不同光照强度和充电模式下太阳能电池的切换,该系统对3组太阳能电池组件进行控制。负载电流检测电路用于过流保护及负载功率检测;状态显示电路用于系统状态的显示,包括电压、负载状况及充放电状态的显示。数据上传接口电路用于系统运行
参数的上传,实现远程监控。键盘输入电路用于充电模式设定及LCD背光开启。该控制器在有太阳光时接通太阳能电池组件向蓄电池的充电回路,实现对蓄电池充电,当夜晚或阴天阳光不足时,控制蓄电池放电,以保证负载用电。
微处理器采用Atmel公司的8位嵌入式RISC处理器,具有高性能、高保密性、低功耗等优点。具有的程序存储器和数据存储器可独立访问的哈佛结构,代码执行效率高。系统采用的AVR mega32处理器包含有32KB片内可编程Flash程序存储器;1KB的E2PROM和2KB的RAM;同时片内集成了看门狗:8路10位ADC;3路可编程PWM输出;具有在线系统编程功能,片内资源丰富,集成度高,使用方便。AVR mega32赴理器可以很方便地实现外部
输入参数的设置、蓄电池及负载的管理、工作状态指示等功能。
光伏控制器的软件流程图如图2-10所示,主程序主要完成对I/O、定时器和PWM的初始化,同时根据太阳能电池组件和蓄电池的状态调用相应的充放电子程序,控制器参数的测量主要由中断服务程序完成。
光伏控制器的硬件结构如图2-9所示,该控制器以AVR mega32微处理器为控制核心,AK80A-024L-150F12外围电路主要由蓄电池电压及环境温度检测与充放电控制电路、太阳能电池电压检测与分组切换电路、负载电流检测与输出控制电路、状态显示电路、数据上传接口电路和键盘输入电路构成。
电压检测电路用于识别光照强度和获取蓄电池端电压,温度检测电路用于蓄电池充电温度补偿。该系统采用PWM方式驱动充电电路,以实现对蓄电池的最优充电。太阳能电池分组切换控制电路用于不同光照强度和充电模式下太阳能电池的切换,该系统对3组太阳能电池组件进行控制。负载电流检测电路用于过流保护及负载功率检测;状态显示电路用于系统状态的显示,包括电压、负载状况及充放电状态的显示。数据上传接口电路用于系统运行
参数的上传,实现远程监控。键盘输入电路用于充电模式设定及LCD背光开启。该控制器在有太阳光时接通太阳能电池组件向蓄电池的充电回路,实现对蓄电池充电,当夜晚或阴天阳光不足时,控制蓄电池放电,以保证负载用电。
微处理器采用Atmel公司的8位嵌入式RISC处理器,具有高性能、高保密性、低功耗等优点。具有的程序存储器和数据存储器可独立访问的哈佛结构,代码执行效率高。系统采用的AVR mega32处理器包含有32KB片内可编程Flash程序存储器;1KB的E2PROM和2KB的RAM;同时片内集成了看门狗:8路10位ADC;3路可编程PWM输出;具有在线系统编程功能,片内资源丰富,集成度高,使用方便。AVR mega32赴理器可以很方便地实现外部
输入参数的设置、蓄电池及负载的管理、工作状态指示等功能。
光伏控制器的软件流程图如图2-10所示,主程序主要完成对I/O、定时器和PWM的初始化,同时根据太阳能电池组件和蓄电池的状态调用相应的充放电子程序,控制器参数的测量主要由中断服务程序完成。
上一篇:串联型充放电控制器的基本工作原理
上一篇:光伏控制器的软件流程