doc 基于单片机的多用太阳能手机充电器设计(最终版) ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:26 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-25 15:42

基于单片机的多用太阳能手机充电器设计(最终版)

,这样将大大降低硬件的成本。软件的设计采用模块化的程序设计方法,分为主程序部分按键采集模块数码管显示模块转换采集模块以脉宽信号产生模块等。程序的设计既参考了些资料里的内容,也有相当多的自我设计,比如说脉宽调制信号产生程序,就是参考了网友提供的标志位加定时器实现的方法,但主程序中有关数据处理计算的则是自己设计,因为这些东西涉及到具体硬件电路,是找不到相关资料的,在数据处理中有简单的单字节算法,也有双字节的,有的则采用巧妙的算法有效避免出现双字节,从而使程序设计变得简单。对于本设计,如果进行进步的的研究,我认为应该在以下几个方面重点考虑考虑显示模块改用液晶显示,这样可以减小电流损耗,还可显示汉字,使显示更加丰富人性化。但在总的造价有所增加产生由独立芯片完成,这样可减轻单片机的负担,使其有时间做其它人性化的服务,并可提高电路输出精度电路设计中尽可能的使用较少的按键,使六个按键减为四个,这需要通过程序来实现致谢经过几个月的努力,在指导老师的帮助下,终于完成了多用太阳能手机充电器的设计和调试。从确定设计题目的那天开始,指导老师就开始不断地给我提供帮助,从最初的方案确定,到元器件的选择,电路的修改和调试,程序的编写和修改,以及论文的制作等等,很多都是涉及到细节的问题正是由于指导老师无私帮助,我才得以完成设计,指导老师自己也是很忙的,他带有很多实验课,每次与指导老师见面几乎都是在实验室,可想而知指导老师对我的关心,在做毕业设计的同时也是个学习和成长的过程,虽然设计中很多东西都是指导老师以前做过的,但是指导老师几乎每次都对我说先自己慢慢做,有什么问题再来问我,正是由于指导老师严谨的科学态度,才使我从最初接触这个课题时的迷茫变为现在豁然开朗,期间指导老师不断提供的帮助和鼓励是很重要的,特别要提及的是关于充电器的应用问题,要是没有指导老师提供的指导和建议是根本不可能完成的。在此,对指导老师的帮助表示感谢,参考文献蒋鸿飞,胡淑婷绿色能源太阳能充电器上海应用技术学院学报自然科学版蔡朝洋单片机控制实习与专题制作北京北京航空航天大学出版社,年月李朝青单片机原理及接口技术北京航空航天大学出版社张伯文简易镍镉电池定时恒流充电器电池康华光电子技术基础模拟部分北京高等教育出版社,张红梅,尹云华太阳能电池的研究现状与发展趋势水电能源科学滨川圭弘太阳能光伏电池及其应用北京科学出版社,沈德金等接口电路与实用程序实例北京大学出版社,年张军军,孙佩石,梁海涛智能化小区路灯光伏充电器的设计电源技术陈维,沈辉,王东海等太阳能半导体照明驱动技术研究照明工程学报徐大诚,邹丽新,丁建强微型计算机控制技术及应用高等教育出版社,年肖鹏,陈国呈,吴春华等种新型光伏独立发电系统拓扑及控制策略上海大学学报自然科学版周林,武剑,栗秋华等光伏阵列最大功率点跟踪控制方法综述高电压技术附录主电路原理图数码管恒流充电,恒压充电转换子程序,,,,,,,,,,,,,附录汇编源程序波输出检测输出数码管显示缓冲输出标志位高电平缓冲低电平缓冲检测周期缓存输出电压检测缓冲输出电流检测缓冲波周期功能选择功能选择周期设为乘以比例得出实际输入电压中为低电平周期中为高电平周期,,开中断模式,定时,开始输出,赋值,赋值,中为低电平周期中为高电平周期开中断模式,定时,开始输出,赋值,赋值,输出未完成返回输出低电平输出高电平,矩阵键盘通过行列交叉按键编码进行识别。通常所用的按键为轻触机械开关,正常情况下按键的接点是断开的,当我们按压按钮时,由于机械触点的弹性作用,个按键开关在闭合时不会马上稳定地接通,在断开时也不会下子断开。因而机械触点在闭合及断开的瞬间均伴随有连串的抖动,抖动时间的长短由按键的机械特性及操作人员按键动作决定,般为按键稳定闭合时间的长短是由操作人员的按键按压时间长短决定的,般为零点几秒至数秒不等。在本设计中由于按键不是太多,故采用独立按键法,这样可以减小编程的难度,图为本设计的按键接线图。图按键接线图对电路总体考虑后,将采集电路接在了单片机的口,并用口做采集控制,这样口仅用接收数据,不用发送数据,有口的硬件构成知道,其做输出的话需接上拉电阻,做输入的不用接,这样整体上减少了电路的硬件开支,而口要做串口传输等工作,所以在本电路中将按键接在口,其中是数字减键,为数字加键,键位确定键,为过电流保护指示灯,为输出功能选择键,按下代表给手机电池充电,按下则做普通直流电源使用,其中输出可直接用连接线给手机充电,电池充电控制则有手机提供。数码管显示电路单片机内有个串行端口,通过引脚和可与外部电路进行全双工的串行异步通信,发送数据时由端送出,接收时数据由端输入。串口有四种工作方式,通过编程设置,可以使其工作在任方式以满足不同的场合。其中,方式是位移位寄存器输入输出方式,多用与外接移位寄存器以扩展端口。串口的工作方式可以参看相关的书籍,此处不做详细介绍。方式的输出是位串行数据,通过移位寄存器可将位串行数据变成位并行数据输出,也可以将外部的位并行数据变成位串行数据输入。因此外接个移位寄存器就可扩展个位的并行输入输出接口,如果想多扩展几个并口就需要在外部级连几个移位寄存器。本设计采用基于串口的数码管静态显示电路,在串口扩展中最常用的就是基于串口的数码管显示电路。在单片机应用系统中,数码管的显示常用两种方法静态显示和动态扫描显示。所谓静态显示,就是每个显示器都要占用单独的具有锁存功能的接口用于笔划段字形代码。这样单片机只要把要显示的字形代码发送到接口电路,就不用管它了,直到要显示新的数据时,再发送新的字形码,因此,使用这种方法单片机中的开销小。可以提供单独锁存的接口电路很多,常用的就是通过串口外接串并转换器,扩展并行的口。需要几个数码管就扩展几个并行接口,数码管直接接在的输出脚上,单片机通过串口将要显示数据的字形码逐的串行移出至的输出脚上数码管就可以显示相应的数字。图数码管驱动电路单片机的串口外接片作为显示器的静态显示接口,把的作为数据输出线,作为移位时钟脉冲。第和引脚并行输出端分别接显示器的各段对应的引脚上。本设计设计采用的是共阳极数码管,因而各数码管的公共极接电源,本电路有提供,并采用三只串联的二极管降压,而非电阻降压,这样保证个数码段的亮度致。要显示字段则相应的移位寄存器的输出线必须是低电平。当有按键按下时,有单片机处理编码后送到数码管上显示。斩波电路变换器广泛应用于便携装置如笔记本计算机蜂窝电话等中。它有两种类型,即线性变换器和开关变换器。开关变换器因具有效率高灵活的正负极性和升降压方式的特点,而备受人们的青睐。变换是将固定的直流电压变换成可变的直流电压,也称为直流斩波。斩波器的工作方式有两种,是脉宽调制方式不变,改变通用,二是频率调制电路降压斩波器,其输出平均电压小于输入电压,极性相同。电路升压斩波器,其输出平均电压大于输入电压,极性相同。电路降压或升压斩波器,其输出平均电压大于或小于输入电压,极性相反,电感传输。电路降压或升压斩波器,其输出平均电压大于或小于输入电压,极性相反,电容传输。还有电路。在本电路中输入始终大于输出,所以采用脉宽调制方式的变换器,始化,电路功能选择,输出选择并确定输出,单片机采集计算输出信号,定时采集数据并处理调节信号占空比等,程序整体框架如图所示。图程序整体框架流程电路启动初始化初始化是为单片机的运行设置初始的运行环境,主要完成以下工作清片内,每次单片机加电时,都将引起单片机的上电复位操作。复位操作完成以后,单片机的寄存器会被置以不同的值,这些值中有相当部分是未知的值。这些未知的开始初始化电池充电充电子程序电源子程序结束值在单片机复位完成,正式运行以后,会产生无法让程序设计人员掌握的后果,甚至会造成系统的损坏。因此,在单片机运行后,首先清使之置初始参数设定,便于程序设计人员掌握,以利系统的工作。设置系统运行所需的各个参数,设置定时器和中断设定。图为初始化程序流程。图初始化程序流程按键采集程序键盘子程序用于探测开关是否处在有效的开关状态,以决定是否启动系统运转。读线读取相连的端口,并将其值判断处理后存于相关缓存中。其中读取端口后要做定的延时以排除键抖引起的误动作。图为按键子程序结构流开始清片内初始参数设定设定定时器设定中断设定返回程图。图按键子程序结构流程图数码管显示子程序开机时,初始化数码管,通过串口将的字形码输出使数码管显示。然后判断口是否有键按下,如果没键按下继续判断。显示子程序首先初始化串口,使串口工作在方式,再读取显示缓冲区内的数据显示缓冲区主要是用来存放即将要显示的数据,然后通过查表的方式找到对应的字形码,最后把字形码写入串口寄存器通过串口方式发送出去。当个时钟脉冲后,字形码都移至的,数码管就显示相应按键的编码。显示子程序是怎么将显示缓冲区中的数据变成相应的字形码呢具体的方法是将每个数字的字形码以进制数从小到大的次序依次存放在存储器中的固定区域中,构成显示代码表。当要显示字符时,把表格的起始地址送入数据指针寄存器中作为基址,将显示缓冲区内的数据作为偏移量送入变址寄存器,执行查表指令则累加器中得到的结果即表格中取出的对应数字的字形码。对于电路中的共阴极数码管数据位和字形的对应关系如下表。由于单片机在以方式串行发送数据的时候数据从引脚从低位到高位依次输出,而最先输出的数据经过串转并后到达,也就是

下一篇
基于单片机的多用太阳能手机充电器设计(最终版)第1页
1 页 / 共 26
基于单片机的多用太阳能手机充电器设计(最终版)第2页
2 页 / 共 26
基于单片机的多用太阳能手机充电器设计(最终版)第3页
3 页 / 共 26
基于单片机的多用太阳能手机充电器设计(最终版)第4页
4 页 / 共 26
基于单片机的多用太阳能手机充电器设计(最终版)第5页
5 页 / 共 26
基于单片机的多用太阳能手机充电器设计(最终版)第6页
6 页 / 共 26
基于单片机的多用太阳能手机充电器设计(最终版)第7页
7 页 / 共 26
基于单片机的多用太阳能手机充电器设计(最终版)第8页
8 页 / 共 26
基于单片机的多用太阳能手机充电器设计(最终版)第9页
9 页 / 共 26
基于单片机的多用太阳能手机充电器设计(最终版)第10页
10 页 / 共 26
基于单片机的多用太阳能手机充电器设计(最终版)第11页
11 页 / 共 26
基于单片机的多用太阳能手机充电器设计(最终版)第12页
12 页 / 共 26
基于单片机的多用太阳能手机充电器设计(最终版)第13页
13 页 / 共 26
基于单片机的多用太阳能手机充电器设计(最终版)第14页
14 页 / 共 26
基于单片机的多用太阳能手机充电器设计(最终版)第15页
15 页 / 共 26
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批