3.2设计方案的特点
本控制系统利用单片机以及模数转换蕊片对蓄电池端电压采集的信号进行转换和控制,从而达到太阳能及风能互补充电的安全有效进行,其充电过程中只有在蓄电池安全有效工作的前提下才能合理地发挥其能源的利用,因此,充放电控制器是本次设计的核心内容,在此次设计中,我们应用单片机控制系统进行整个过程的实时控制,单片机系统具有应用灵活,使用方便的特点,在以单片机为核心构成的智能系统具有使用方便,可升级特点,且开发成本低,经济效益大,有很好的发展前景。原文请加优.文^论,文'网QQ324,9114
对蓄电池充电和放电的电压是必须要受监测的,不能过充电,也不能过放电,目前大功率的充电机一般没有充电保护装置,在充电过程中如果对蓄电池过充电和过放电都会造成电池的损坏,当电池电压大于一定值是要停止充电,小于一定值时要停止放电,比如12V的铅酸蓄电池最高电压不能超过13.5V,最低电压不能低于11.5V。在保证蓄电池正常安全工作的前提下,才可以安全有效地利用太阳能和风能对电池进行充电,实现自然能源的收集,收集的电能在电池正常工作的前提下,也可以根据日常生活的需要,直接进行利用,或者通过逆变器变为220V等常规市电,为日常家用电池供电
另外,此控制器完成之后不但可以控制风能、太阳能对蓄电池的合理充电,而且本系统还可以通过设置参数要求后应用于日常生活中的其它方面,如本系统还可以作为一般的电压检测系统,其应用范围广泛,成本低廉,安全可靠。
4 系统设计的实现
4.1系统设计的原理
该控制系统电路主要由单片机STC89C52与ADC0804模数转换器组成。ADC0804具有1路模拟输入端口,23-25脚地址线可决定对哪一路模拟信号输入作A/D转换。22脚是地址锁存控制端,当输入一个2us宽的低电平脉冲时,就开始对模拟信号作A/D置换;7脚是A/D转换结束标志控制端,当A/D转换结束时,7脚输出低电平;9脚是A/D转换数据输出允许控制端,当9脚输出为低电平时,A/D转换数据从端口输出;10脚是时钟输入端,在精度要求不高的条件下,可将单片机30脚直接接该端,论文网http://www.youerw.com/ 单片机的P1、P3端口作数码管的显示控制,P0端口作A/D转换数据读入,P2.0-P2.5端口作A/D转换控制,P2.6和P2.7端口作输出信号控制。R13、R19、R20、C6和ADC0804的IN0端口组成单路电压数据采集输入电路。功率场效应管Q10作蓄电池无触点放电开关,Q11作蓄电池无触点充电开关统利用ADC0804能将0-5V电压模拟量转换成数字量0-255的原理,假设太阳能电对铅蓄电池充电和铅蓄电池对负载放电的过程中,铅蓄电池的端电压变化范围是0-25.5V,经过电阻R19、R20串联分压后,在R20的两端得到<=5.0V的电压,又经过A/D换变为数字量0-255,送到89C52控制处理后,89C52将其中一路信号送至数码管进行显当前铅蓄电池实际电压值,另外一路在89C52内部通过比较程序进行较对后,决定对控器应该让铅蓄电池进行充电工作还是放电工作。原文请加优.文^论,文'网QQ3249.114
4.2系统硬件设计
4.2.1 STC89C52工作电路的设计
微控制器电路的设计与原理
STC89C52 是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。在单芯片上,拥有灵巧的8 位CPU 和在线系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 STC89C52具有以下标准功能: 8k字节Flash,256字节RAM, 32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位 定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,STC89C52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。STC89C52最小系统原理图如下:
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9]