




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、常州信息职业技术学院学生毕业设计 (论文) 报告系 别: 电子与电气工程学院 专 业: 光伏发电技术及其应用班 号: 光伏122 学 生 姓 名: 李思雨 学 生 学 号: 1206213210 设计(论文)题目: 太阳能充电宝 指 导 教 师: 刘民健 设 计 地 点: 常州信息职业技术学院 起 迄 日 期: 2014-5-23 2014-11-14 毕业设计(论文)任务书专业 光伏发电技术及其应用 班级 光伏122 姓名 李思雨 一、课题名称: 太阳能充电宝 二、主要技术指标(或基本要求): 1、太阳能移动电源可以将太阳能转化为电能并储存在内部锂电池内 2、此产品以锂电池作为储能装置,能做
2、到双向充电,既可以由太阳能所转化为的电能充电,也可以通过220v交流电充电 3、此产品的输出电压达到5v,最大输出电流为2a,可以达到移动设备的供电要求 4、 拥有led显示电路,可以直观的显示移动电量的剩余电量 5、 设置按键,可以选择控制led显示的开启和关闭 三、主要工作内容: 1、了解太阳能移动电源在市场的行情及发展情况 2、通过各种渠道学习了移动电源整体设计思路 3、元器件的选择与使用 4、太阳能移动电源的电路图与原理图的设计 5、撰写毕业设计 四、主要参考文献:1、蒋鸿飞,胡淑婷.绿色能源太阳能充电器.上海应用技术学院学报(自然科学版) 2、阎石.数字电子技术基础.北京:高等教育出
3、版社 3、路秋生.常用充电器电.路与应用.北京:机械工业出版社 4、董文博,吴知非.数字化智能充电器的设计.电子技术应用 5、张毅刚等.单片机原理及应用.北京:高等教育出版社 6、刘超.基于单片机的智能手机电池充电系统.长春理工大学学报 7、黎明,姬成周等.太阳能电池参数的数值提取方法.北京师范大学学报(自然科学版) 8、冯昌,徐进明.超高亮度led在太阳能城市灯光系统中的应用武汉科技学院学报 9、李金锋,韩淑刚.快速充电器电路剖析.山东电子 10、凡文.充电器电路m.电子世界 学 生(签名) 年 月 日 指 导 教师(签名) 年 月 日 教研室主任(签名) 年 月 日系 主 任(签名) 年
4、月 日毕业设计(论文)开题报告 设计题目太阳能手机充电宝一、 选题的背景和意义: 背景:随着现在手机相机mp4等等便携设备的普及,便携设备的电量问题使现代人苦恼。且在便携设备普及的同时,移动电源也在发展,现在人们需要更加完美的移动电源。 意义:太阳能手机充电宝一次性解决的人们的两个问题:1.手机等便携设备没电了怎么办2.移动电源没电了又怎么办。有了一个移动电源在一定程度上提供了便携设备外出使用是的能源保障,但毕竟它是有一定容量的,想要再次充电的话需要电源插座。但是加上了光伏发电这一特性后,移动电源更加完美,可以供应急使用,而且随时随地,并不需要在插座旁才能充电,无论你是在车里车外,光线充足就无
5、需担心。二、 课题研究的主要内容:1. 光伏电池的选用,如何才能达到给移动电源充电的内部蓄电池良好供电的要求,并且要尽可能体积小,强度大,光电转换效率高,经济。2. 蓄电池的选用,合理的选用蓄电池容量,能够够消费者呈现一个非常可观的电池容量。3. 通过程序编写,合理的设置移动电源上几个按钮的作用,何时开始充电,何时开始使用太阳能电池给移动电源充电,何时打开充电宝的附加功能(手电),何时显示移动电源的裕量。4. 电配适器的设计,安全有效的将220v交流转换成为可以冲入移动电源的电流。移动电源的内部设计。三、 主要研究(设计)方法论述: 首先大概地对移动电源有一个整体的认识,其次将其分成不同的电路
6、部分,例如稳压电路等等,接着研究,并算出精确地参数。四、设计(论文)进度安排:时间(迄止日期)工 作 内 容2014.9.25前拟定毕业设计的题目2014.9.26-2014.10.8完成毕业设计任务书及开题报告2013.10.9-2013.10.15完成毕业设计的摘要和前言2013.10.16-2013.10.25完成总体的设计方案,中期检查2013.10.26-2013.11.23完成设计的各个部分,提交毕业设计初稿2013.11.24后准备毕业答辩五、指导教师意见: 指导教师签名: 年 月 日六、系部意见: 系主任签名: 年 月 日目 录1前言11.1太阳能电池工作原理11.2设计内容及
7、思路12设计方案及原理33硬件设计43.1单片机供电电路43.1.1电源稳压器43.1.2电路设计53.2基于at89s52 单片机的液晶显示控制电路53.2.1at89s52单片机53.2.212864显示屏63.2.3电路设计73.3数模转换电路83.3.1adc0809芯片83.3.274hc74芯片123.3.3电路设计123.4dc/dc降压模块133.4.1mc34063芯片133.4.2电路设计143.5继电器控制模块164软件设计174.1系统整体程序设计174.2电路启动初始化184.3按键采集程序204.4显示屏显示子程序224.5充电子程序的设计27结 论30参考文献31
8、致 谢32附录a:硬件电路图33附录b:单片机程序36摘 要 太阳能现如今已经在各个领域得到了广泛的运用,而且随着太阳能电池的发展,现在的太阳能电池的光电转化效率逐步提升,而且体积越来越小,非常适合作为便携设备的供电系统。此设计的主要目的就是为了结合太能能电池的特性与设计电路特性,制造出稳定,便携的太阳能移动电源。此设计主要是通过太阳能电池板,将太阳能转化为电能,然后利用芯片实现直流/直流降压,从而可以将太阳能电池转化的电能经过转换,成为稳定的可供移动设备安全使用的电流,并采用adc0809芯片进行数模转换,传递给at89s52单片机,通过程序的控制,让充电的电压和电流显示在液晶屏上,并能在电
9、池充电完成后自动停止充电。再运用7812和7805芯片将太阳能输入的电压幅值降至5v左右,为单片机供电。关键词:数模转换设备adc0809;at89s52单片机;降压电路第1章. 前言基于太阳能的移动电源具有节能、环保、安全、方便、寿命长、适用广等特点,十分具有价值。它的永久性、灵活性、干净清洁等优点给新能源开发带来了无限的创新空间,其采用太阳光能,无需市电,无后期运行费用,节约用电,是国家大力推广使用的绿色环保节能能源,它可任意安装,不受位置限制,安装使用简单,哪里有阳光哪里就有电,其科技含量高,技术先进,故障率低,基本免维护,维修量极少,操作简单,只要轻轻一按就有电源输出。当电力、煤炭、石
10、油等不可再生能源频频告急,能源问题日益成为制约国际社会经济发展的瓶颈时,越来越多的国家开始实行“阳光计划”,开发太阳能资源,寻求经济发展的新动力。太阳能电池是利用光电材料吸收光能后发生的光电子转移反应产生电能的,根据所用材料的不同,太阳能电池可分为:硅太阳能电池、以无机盐多元化合物为材料的电池、纳米晶太阳能电池等。从长远来看,随着太阳能电池制造技术的改进以及新的光电转换装置的发明,各国对环境的保护和对再生清洁能源的巨大需求,太阳能电池仍将是利用太阳辐射能比较切实可行的方法,可为人类未来大规模地利用太阳能开辟广阔的前景。1.1 太阳能电池工作原理太阳能电池是通过光电效应或者光化学效应直接把光能转
11、化成电能的装置。 太阳光照在半导体 p-n 结上,形成新的空穴-电子对,在p-n结电场的作用下,空穴由n区流向p区,电子由p区流向n区,接通电路后就形成电流。这就是光电效应太阳能电池的工作原理。太阳能发电方式太阳能发电有两种方式,一种是光-热-电转换方式,另一种是光-电直接转换方式。1.2 设计内容及思路本充电器通过太阳能电池板将太阳能转化为电能,转化来的电能主要供两部分电路使用:1、通过7812和7805芯片将太阳能输入的高幅值电压降低为5v,从而为单片机供电。2、经过dc/dc变换电路处理后,由充电电路为负载供电。本电路采用的是开始恒流快速充电,待电池电压上升到设定值时,自动转入恒压充电的
12、方式,并且这样有利于保存电池容量。充电过程中采用发光二级管进行指示,系统中设计有完备的过压保护,避免因电池过度充电而损坏。由dc/dc变换电路转换而来的信号传输给adc0809信号,进行数模转换,再将所得的数字信号传递给单片机,通过程序的控制,使液晶屏显示充电电流和电压。另外,选用了光耦合器来控制继电路,从而很好地将单片机与外界电路隔离,避免单片机控制部分受到一定的影响,而且当用电器充电达到设定的幅值后,可以利用继电器将电路断开,从而起到保护电路和用电器的作用。文中介绍设计的太阳能移动电源,与普通的移动电源相比,它的特殊之处除了能源的供应来自太阳能电池板外,还充分利用了单片机的智能性,设有完备
13、的电压电流检测保护电路,并通过显示电路显示电路状态,通过功能键可以灵活的选择电路输出,为不同的电子产品提供充电。把太阳能电池板放在一个有阳光的地方,即可以为一般电源提供一个方便的太阳能充电点。这种便捷的太阳能充电器几乎可以在任何地方补充电力,从而获得通信的自由。第2章 设计方案及原理如图2-1所示,由太阳能输入的电压分为两部分使用,一部分经过单片机供电电路,将电压降至5v,从而驱动单片机,使其工作,通过单片机的程序控制显示电路的显示;另一部分电压通过dc/dc降压模块将电压降低,供外界用电器充电使用,同时将dc/dc降压模块的输出电压传送给adc0809芯片,完成数模转换的功能,再将转换成的数
14、字信号传递给单片机,通过单片机的控制,利用继电器实现光电耦合,将单片机和外围电路隔离,同时利用单片机内的程序控制显示屏,将输出电压和电流显示出来。at89s52按键太阳能电池板单片机供电电路显示电路12864用电器adc0809可调型dc-dc变换电路继电器控制电路图2.1设计框架图第3章 硬件设计1.3 单片机供电电路1.3.1 电源稳压器该部分电源稳压器件选用的是7805和7812芯片,78系列集成稳压器是常用的固定正输出电压的集成稳压器,输出电压有5v、6v、9v、12v、15v、18v、24v等规格,最大输出电流为1.5a。7805输出电压为5v,7812输出电压为12v。78系列是三
15、端稳压集成电路,且为有正电压输出。这种稳压用的集成电路,只有三条引脚输出,分别是输入端、接地端和输出端。它的样子像是普通的三极管。用78系列三端稳压ic来组成稳压电源所需的外围元件极少,电路内部还有过流、过热及调整管的保护电路,采用了噪声低、温度漂移小的基准电压源,使用起来可靠、方便,而且价格便宜。该系列集成稳压ic型号中的78后面的数字代表该三端集成稳压电路的输出电压,如7805表示输出电压为正5v,7812表示输出电压为正12v。在实际应用中,应在三端集成稳压电路上安装足够大的散热器(当然小功率的条件下不用)。当稳压管温度过高时,稳压性能将变差,甚至损坏。7805典型应用电路图:78系列集
16、成稳压器的典型应用电路如图3-1所示,这是一个输出正5v直流电压的稳压电源电路。ic采用集成稳压器7805,c1、c2分别为输入端和输出端滤波电容,rl为负载电阻。当输出电流较大时,7805应配上散热板。 图3.178系列集成稳压器的典型应用电路1.3.2 电路设计单片机对电源质量要求严格,只有波形稳定清晰的电源才能使单片机上电复位,否则无法上电复位,晶振不能起振,单片机就不工作。单片机电源使用 5v 电压,因此需要将太阳能转换来的电压经过降压和稳压后才能供单片机使用。如图2-2所示,该部分电路由7805和7812芯片组成,将太阳能输入的较高幅值的3电压转换为5v左右的电压,用于给单片机供电。
17、当太阳能输入电压正常时,左边的二极管导通,正常发光;当为单片机提供的工作电压正常时,右边的二极管导通,正常发光。单片机供电电路的主要功能是将太阳能电池板转化的直流电经过7812的初步降压,然后由7805再次稳压供给单片机使用,78系列稳压芯片性能稳定,属于集成稳压芯片的较常用系列,同时其价格低廉并能实现系统要求,所以其被选用。电路中所连接的电容为滤波的作用。图3-2单片机供电电路原理图1.4 基于at89s52 单片机的液晶显示控制电路1.4.1 at89s52单片机按照功能,at89s52的引脚可分为主电源、外界晶振或振荡器、多功能i/o口,以及控制、选通和复位四类。尽管均可作普通i/o口用
18、,但p0p3口的结构和驱动能力有所不同:p1、p2、p3是内部带上拉电阻的8位准双向口,不必外接上拉电阻,每个端口可带4个ttl;p0口是开漏结构的8位准双向口,作普通i/o口时必须外接上拉电阻,每个端口可带8个ttl负载。引脚复用功能p0、p2口为普通i/o口和总线复用口,p1的部分和p3的全部端口具有第二功能。at89s52的i/o口具有自动识别特性。即p0、p2口的总线复用和p1、p3口的第二功能,都是由单片机内部自动选择的,不需要使用者通过指令去设定。at89s52可外接晶振或振荡器,频率范围033mhz,外接振荡器时xtal2浮空,该电路图中,我选择接入了一个12m的晶振,以实现晶体
19、振荡电路。1.4.2 12864显示屏表3-1 显示屏的接口说明管脚号名称level功能1vss0v电源地2vdd+5v电源正(3.0v-5.0v)3v0对比度(亮度)调整4csh/l模组片选端,高电平有效5sidh/l串行数据输入端6clkh/l串行同步时钟:上升沿时读取sid数据15psbll:串口方式17reseth/l复位端,低电平有效19avdd背光源电压+5v20kvss背光源负载0v图3-312864工作原理方框图显示屏的接口说明如表3-1所示。12864是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为
20、12864, 内置8192个16*16点汉字,和128个16*8点ascii字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示84行1616点阵的汉字,也可完成图形显示。低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块,工作原理方框图如图3-3所示。1.4.3 电路设计单片机的连接原理图如图3-4所示,本模块电路主要负责在给外部用电器充电时,将用电器的电压和电流显示出来,其次可以通过按键,根据所充用电器的具体型号,设置最大幅
21、值充电电压,当太阳能充电器充至所设置的幅值时,电路自动断开,不再为外界用电器供电。显示屏选用的是12864,其自带字库使用方便,能够节省单片机资源,与1602相比其面积大,显示的内容更加丰富。本系统的显示内容较多,并且基本运用的都是中文字符,其能够更清晰准确的完成系统的调整、校准和显示任务。图3-4单片机连接原理图单片机中,由于该电路无外扩程序存储器和数据存储器,所以31引脚ea应接高电平。按键接在电源和9口上,完成了电路的复位功能,由于复位时高电平有效,在本电路中,当刚接上电源的瞬间,复位按键所接的电容两端相当于短路,即相当于给reset引脚一个高电平,等充电结束时(这个时间很短暂),电容相
22、当于断开,这时已经完成了复位动作。该电路中p0口用于接收由adc0809芯片转换来的数字信号,p1.0用于控制继电器的开断,p2.02.3用于控制液晶显示屏,p2.42.7用于控制按钮,调节幅值上限,p3.03.2为地址输入端,p3.33.7用于控制adc0809芯片。1.5 数模转换电路1.5.1 adc0809芯片adc0809是cmos器件,不仅包括一个8位的逐次逼近型的adc部分,而且还提供一个8通道的模拟多路开关和通道寻址逻辑,因而有理由把它作为简单的“数据采集系统”。利用它可直接输入8个单端的模拟信号分时进行a/d转换,在多点巡回检测和过程控制、运动控制中应用十分广泛。1、内部结构
23、和外部引脚adc0809的内部结构和外部引脚如下图所示。内部各部分的作用和工作原理在内部结构图中已一目了然,在此就不再赘述,下面仅对各引脚定义分述如下:图3-5adc0809内部结构框图地 址选中通道addcaddbadda000011110011001101010101in0in1in2in3in4in5in6in7表3-1地址信号与选中通道的关系 (a)、in0in78路模拟输入,通过3根地址译码线adda、addb、addc来选通一路。(b)、d7d0a/d转换后的数据输出端,为三态可控输出,故可直接和微处理器数据线连接。8位排列顺序是d7为最高位,d0为最低位。(c)、adda、add
24、b、addc模拟通道选择地址信号,adda为低位,addc为高位。地址信号与选中通道对应关系如上表所示。(d)、vr(+)、vr(-)正、负参考电压输入端,用于提供片内dac电阻网络的基准电压。在单极性输入时,vr(+)=5v,vr(-)=0v;双极性输入时,vr(+)、vr(-)分别接正、负极性的参考电压。(e)、ale地址锁存允许信号,高电平有效。当此信号有效时,a、b、c三位地址信号被锁存,译码选通对应模拟通道。在使用时,该信号常和start信号连在一起,以便同时锁存通道地址和启动a/d转换。(f)、starta/d转换启动信号,正脉冲有效。加于该端的脉冲的上升沿使逐次逼近寄存器清零,下
25、降沿开始a/d转换。如正在进行转换时又接到新的启动脉冲,则原来的转换进程被中止,重新从头开始转换。(g)、eoc转换结束信号,高电平有效。该信号在a/d转换过程中为低电平,其余时间为高电平。该信号可作为被cpu查询的状态信号,也可作为对cpu的中断请求信号。在需要对某个模拟量不断采样、转换的情况下,eoc也可作为启动信号反馈接到start端,但在刚加电时需由外电路第一次启动。(h)、oe输出允许信号,高电平有效。当微处理器送出该信号时,adc0809的输出三态门被打开,使转换结果通过数据总线被读走。在中断工作方式下,该信号往往是cpu发出的中断请求响应信号。2、工作时序与使用说明adc0809
26、的工作时序下图所示。当通道选择地址有效时,ale信号一出现,地址便马上被锁存,这时转换启动信号紧随ale之后(或与ale同时)出现。start的上升沿将逐次逼近寄存器sar复位,在该上升沿之后的2s加8个时钟周期内(不定),eoc信号将变低电平,以指示转换操作正在进行中,直到转换完成后eoc再变高电平。微处理器收到变为高电平的eoc信号后,便立即送出oe信号,打开三态门,读取转换结果。图3-6adc0809工作时序模拟输入通道的选择可以相对于转换开始操作独立地进行(当然,不能在转换过程中进行),然而通常是把通道选择和启动转换结合起来完成(因为adc0809的时间特性允许这样做)。这样可以用一条
27、写指令既选择模拟通道又启动转换。在与微机接口时,输入通道的选择可有两种方法,一种是通过地址总线选择,一种是通过数据总线选择。如用eoc信号去产生中断请求,要特别注意eoc的变低相对于启动信号有2s+8个时钟周期的延迟,要设法使它不致产生虚假的中断请求。为此,最好利用eoc上升沿产生中断请求,而不是靠高电平产生中断请求。3、工作原理电压电流的a/d采集是逐次逼近原理进行模-数转换的器件。adc0809的采样分辨率为8位,其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行a/d转换。adc0809由一个8路模拟开关、一个地址锁存与译码器、一个a/d转换
28、器和一个三态输出锁存器组成(如图3-7所示)。多路开关可选通8个模拟通道,允许8路模拟量分时输入,共用a/d转换器进行转换。三态输出锁器用于锁存a/d转换完的数字量,当oe端为高电平时,才可以从三态输出锁存器取走转换完的数据。图3.7adc0809内部结构图8条模拟量输入通道adc0809对输入模拟量要求:信号单极性,电压范围是 0-5v,若信号太小,必须进行放大;输入的模拟量在转换过程中应该保持不变,如若模拟量变化太快,则需在输入前增加采样保持电路。地址输入和控制线: ale为地址锁存允许输入线,高电平有效。当ale线为高电平时,地址锁存与译码器将 a、b、c三条地址线的地址信号进行锁存,经
29、译码后被选中的通道的模拟量进转换器进行转换。a、b 和c 为地址输入线,用于选通 in0-in7上的一路模拟量输入。数字量输出及控制线:st为转换启动信号,当st上跳沿时,所有内部寄存器清零;下跳沿时,开始进行 a/d 转换;在转换期间,st 应保持低电平。eoc为转换结束信号。当eoc为高电平时,表明转换结束;否则,表明正在进行 a/d 转换。oe为输出允许信号,用于控制三条输出锁存器向单片机输出转换得到的数据。oe1,输出转换得到的数据;oe0,输出数据线呈高阻状态。d7d0为数字量输出线。clk为时钟输入信号线。因 adc0809的内部没有时钟电路,所需时钟信号必须由外界提供,通常使用频
30、率为 500khz,vref(+) ,vref(-)为参考电压输入。本设计中用单片机的p0口接收来自0809的转换数据,p3.0、p3.1、p3.2依次接在 0809 的 a、b、c 地址线,p3.3和p3.4通过或非门接在0809的 oe 端,p3.4和p3.5通过或非门接 start和ale端,p3.6通过或门接 eoc端,时钟信号由单片机的ale端经74hc74触发器二分频后提供,单片机采用12mhz晶振,ale端经二分频后为500khz。adc0809具体工作过程为:首先 p3.0、p3.1、p3.3输入3位地址,并使 p3.4和p3.5低电平输出,将地址存入地址锁存器中,同时令sta
31、rt发出进行a/d转换的信号,此时地址经译码选通8路模拟输入之一到比较器进行数模转换。之后eoc输出信号变低,指示转换正在进行。直到a/d转换完成,eoc变为高电平,指示a/d转换结束,结果数据已存入锁存器,这个信号可用作中断申请,而触发单片机动作准备接收数据,这时使p3.3变为低电平输出低电平,输出三态门打开,转换结果的数字量输出到数据总线上,单片机读取 p0口然后做下一步处理操作。1.5.2 74hc74芯片74hc74是一款高速cmos器件,它是双路d 型上升沿触发器,带独立的数据(d)输入、时钟(cp)输入、设置(sd)和复位(rd)输入、以及互补的q和q非输出。设置和复位为异步低电平
32、有效,且不依赖于时钟输入。74hc74数据输入口的信息在时钟脉冲的上升沿传输到q口。为了获得预想中的结果,d输入必须在时钟脉冲上升沿来临之前,保持稳定一段就绪时间。74hc74的工作电压范围为:2.06.0 v,其具有阻抗对称输出、高抗扰、低功耗、esd保护等特性。1.5.3 电路设计at89s52单片机没有内置的 a/d转换模块,因此采集的电压需要经a/d 转换才可接入单片机。如图3-8所示,模数转换的功能就是将太阳能光伏电池板产生的电压转化为数字信号方便单片机读取数据并对外围电路进行控制,此模块电路只要有adc0809,74hc02、74hc74组成,其中74hc02是由各或非门集成的芯片
33、,此模块性能稳定。本系统主要利用ad采集电压和电流信号,时钟口连接,方便程序的编写,74hc74主要的作用是将单片机30引脚的ale频率进行多次分频,最后转化为可供adc0809使用的500khz信号。adc0809的最大测量电压是5v,本电路在测量高电压时采用电阻分压方式,间接测量高电压。图3.8数模转换原理图1.6 dc/dc降压模块1.6.1 mc34063芯片mc34063是一种开关型高效dc/dc变换集成电路。它的内部含有具有温度补偿的基准电压源、比较器、具有限电流电路的占空比可控的振荡器、驱动器和大电流输出开关管。另外,它的内部还设有大电流的电源开关,34063能够控制的开关电流达
34、到1.5a,参考电压源是温度补偿的带隙基准源,振荡器的振荡频率有3引脚的外接定时电容决定;开关晶体管由比较器反向输入端与振荡器相连的逻辑控制线路置成on,并由与振荡器输出同步的下一个脉冲设置成off。1、内部结构mc34063的内结构图如图3-9所示:1引脚:开关管t1集电极引出端;2引脚:开关管t1发射极引出端;3引脚:定时电容ct的接线端,调节电容ct的电容值可以使工作频率在100hz-100khz之间变化;4引脚:gnd:5引脚:电压比较器反相输入端同时也是电压输出取样端,使外接电阻精度不低于1%的精度电阻;6引脚:vcc;7引脚:负载峰值电流取样端,6、7引脚之间的电压超过300mv时
35、芯片启动内部过流保护电路,起到过流保护的作用;8引脚:驱动管t2的集电极引出端。图3-9mc34063内部结构图2、工作原理振荡器通过恒流源对外接在ct管脚(3引脚)上的定时电容不断地充电和放电以产生震荡波形。充电和放电都是恒定的,震荡频率仅取决于外界定时电容的容量。与门的c输入端在震荡器对外充电时为高电平,d输入端在比较器的输入电平低于阈值电平时为高电平。当c和d输入端都变成高电平时触发器被置为高电平输出开关管导通;反之当振荡器在放电期间,c输入端为低电平,触发器被复位,使得输出开关管出于关闭状态。电流限制通过检测连接在vcc和5引脚之间电阻上的压降来完成功能。当检测到电阻上的压降接近超过3
36、00mv时,电流限制电路开始工作,这时通过ct管脚(3引脚)对定时电容进行快速充电以减少充电时间和输出卡关管的导通时间,结果是使得输出开关的关闭时间延长。1.6.2 电路设计如图3-10所示,系统需要将光伏电池转化后的直流电压转化为可给蓄电池充电的直流电压,mc34063是点盘双极型线性集成电路,专用于直流-直流变换器控制部分,片内悍勇温度补偿带隙基准源、一个占空比周期控制振荡器、驱动器和大电流输出开关,能输出1.5a的开关电流,他能使用较少的外接元件构成开关式升压变换器,降压式变换器和电源反向器。比较器的反相输入端(引脚5)通过外接分压电阻r1、r2监视输出电压 。其中,输出电压u0=1.2
37、5(1+ r2/r1)由公式可知输出电压。仅与r1、r2数值有关,因1.25v为基准电压,恒定不变。故通过调节滑动变阻器r2,可改变输出电压u0的大小。引脚5电压与内部基准电压1.25v同时送入内部比较器进行电压比较。当引脚5的电压值低于内部基准电压(1.25v)时,比较器输出为跳变电压,开启芯片内部的r-s触发器的s引脚控制门,r-s触发器在内部振荡器的驱动下,触发器的输出端q为“1”状态(高电平),驱动管内部开关三极管t1和t2导通,使输入电压ui向输出滤波器电容c2充电以提高u0,达到自动控制u0稳定的作用。当引脚5的电压值高于内部基准电压(1.25v)时,r-s触发器的s引脚控制门被封
38、锁,输出端q为“0”状态(低电平),内部开关三极管t1和t2截止。振荡器的ipk 输入(引脚7)用于监视开关管三极管t1(引脚1)的峰值电流,以控制振荡器的脉冲输出到r-s触发器的q端。引脚3外接振荡器所需要的定时电容c3电容值的大小决定振荡器频率的高低,亦决定开关管t1的通断时间。图3-10dc/dc降压模块原理图1.7 继电器控制模块如图3-11所示,继电器控制模块主要由继电器,光电耦合器,三极管等组成,此电路的主要功能是控制充电电路的通断,即当电池充满时自动切断电源,防止蓄电池的过充,从而保护并延长了电池的使用寿命,此模块由单片机的p1.0进行控制,当p1.0口的电压拉低时,电压通过限流
39、电阻给光电耦合器通电,光电耦合器的光电转换使3和4引脚导通,电源通过限流电阻使三极管导通,继电器得电接通。当输入信号为低电平时,光耦内部的发光二极管的电流近似为零,输出端两管脚间的电阻很大,相当于开关“断开”;当输入信号为高电平时,光耦内部的发光二极管发光,输出端两管脚间的电阻变小,相当于开关“接通”。图3.11继电器模块原理图第4章 软件设计1.8 系统整体程序设计如图4-1所示,本设计整体工作主要由单片机程序控制实现,其工作过程为:电路启动初始化,并对继电器开始初始值设置,这一步是在按下幅值键后,通过“加”和“减”按钮调节实现的,待继电器初始值设置完毕后,电路开始对外界用电器进行充电工作,
40、直至用电器电压达到继电器初始值设置电压时,电路停止工作。adc0809初始化幅值键是否按下?12864初始化继电器初始设置主循环扫描yn增加键是否按下?减小键是否按下?上限值加0.1v上限值减0.1vyyn确认键是否按下?上限值调整完毕yn按键扫描及显示按键扫描及显示切断充电电源yn采集是否超上限?开始1.9 电路启动初始化如图4-2所示,初始化是为单片机的运行设置初始的运行环境,主要完成以下工作:清片内,每次单片机加电时,都将引起单片机的上电复位操作。复位操作完成以后,单片机的寄存器会被置以不同的值,这些值中有相当一部分是未知的值。这些未知的值在单片机复位完成,正式运行以后,会产生无法让程序
41、设计人员掌握的后果,甚至会造成系统的损坏。因此,在单片机运行后,首先清0使之置初始参数设定,便于程序设计人员掌握,以利系统的工作。设置系统运行所需的各个参数,设置定时器和中断设定。adc0809初始化液晶初始化单片机i/o口初始化开始图4-2电路启动初始化流程图电路启动初始化程序:void delay(int t) /微秒级的延时 while(t-); void fasong(uchar byte) /发送一个字节 uchar i; for(i=0;i8;i+) sid=byte&0x80; /取最高位 clk=1; clk=0; /允许传送 byte=byte1; /右移一位 void wr
42、ite(bit start,uchar temp) /写数据,写指令 uchar start_data,hdata,ldata; if(start=0) /11111abc中的b=0 start_data=0xf8; /写指令 else start_data=0xfa; /写数据 delay(1); /延时程序时序需要 hdata=temp&0xf0; /取高四位 ldata=(temp4)&0xf0; /取低四位 fasong(start_data); /发送指令 delay(1); fasong(hdata); /发送高四位 delay(1); fasong(ldata); /发送低四位
43、delay(1);void onit() /液晶的初始化sbit psb=p20;psb=0;delay(1);write(0,0x30); /选取基本指令集write(0,0x0c); /开显示,关光标,关闪烁write(0,0x01); /清屏write(0,0x06); void init()p1=0xff; void delay2(int z)int i,j;for(i=0;iz;i+)for(j=0;j125;j+);void main() sbit jdq=p10;double bijiaozhi; /幅值上限的设定值 bijiaozhi=12000; /比较值设置12vinit(
44、); /液晶初始化onit(); /p1口初始化 jdq=0; /继电器开启delay2(5);1.10 按键采集程序按键初始化幅值按键是否按下y延时10ms后继续判断液晶清屏写入幅值字符串并显示上限初值确认键是否按下yy幅值加1减键是否按下幅值减1yy加键是否按下y幅值上限设定完毕并显示屏幕主界面nn等待确认键按下nn图4.3按键采集程序如图4-3所示,键盘子程序用于设置继电器的初始值,以保证在为外界用电器充满电后,电路能及时断开,起到保护电路和用电器的电路。探测输出电压是否处在有效的工作状态,以决定是否启动系统运转,并将其值判断处理后存于相关缓存中。其中读取端口后要做一定的延时以排除按键抖动引起的误动作。按键采集程序:void delay2(int z)int i,j;for(i=0;iz;i+)for(j=0;j=17100) bijiaozhi=3000; if(bijiaozhi=2900) bijiaozhi=17000; if(queren=0) delay2(10);/延时10ms if(queren=0) break; while(!queren); 1.11 显示屏显示子程序 如图4-4所示,开机时,按下复位键,通过程序。令显示屏上显示初始电压、电流及设计者姓名。用液晶显示ad
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 手工具产品安全性与风险评估考核试卷
- 船舶拆除工程进度控制与调度管理考核试卷
- 沿海货物运输协同发展考核试卷
- 油气田开发过程中的节能减排措施考核试卷
- 橡胶在电子设备散热中的应用考核试卷
- 电力系统稳定性分析与优化控制考核试卷
- 稀土金属矿选矿厂工艺参数优化与调整考核试卷
- 航天器地面模拟试验与测试考核试卷
- 海外度假别墅租赁及海外旅游服务合同
- 海上石油作业平台应急通信设施租赁与安全保障服务协议
- 桥梁减隔震装置技术条件
- 施工环境保护培训课件
- 化工厂节能降耗措施
- 电力预防性试验课件
- 三废环保管理培训
- 基于MATLAB的电流、电压互感器特性的仿真分析
- 操作系统课程设计报告
- 《临床研究注册》课件
- 2023年贵州烟草专卖局笔试试题
- 员工身心健康情况排查表
- 订购单模板(订货单模板)
评论
0/150
提交评论