功能程序。
为了散转的方便,通常应先得到按下键的建号。
键号是键盘的每个键的编号,可以为十进制或十六进制。
键号所在行盘列数所在列号根据键号就可以方便地通过散转进入相应键的功能程序。
键盘子程序流程图如图所示。
按键确定键返回键数字键复位键修改设定电压系统复位初始化输入电压设定电压图键盘子程序流程图显示的软件设计本次设计中与单片机接口为间接访问方式。
间接访问方式是指把显示模块作为外设接在并行接口上,通过对并行接口的操作间接控制液晶显示模块。
的数据总线与的口相连,用口做其控制总线,接接,接,作使能信号。
在写操作时,先设置和状态,再设置数据,然后产生使能信号脉冲下降沿有效,最后复位状态。
在读操作时,先设置和状态,在设置使能信号为高电平,就可以从数据口读出数据,然后将使能信号设置成低电平,最后复位和状态。
子程序流程图如图所示。
开始设置堆栈指针启动模块第行显示为输入电压第二行显示为输出电压图子程序流程图的软件设计由原理图可知,的引脚与口相连,片选信号与的口相连,与口相连。
有两种工作方式位移位寄存器分为高位虚拟位低两位填充位以及位有效位。
在单片工作时,只需要向位移位寄存器按先后输入位有效位和低位填充位,位填充位数据任意。
这是第种方式,即位数据序列。
第二种方式为级联方式,即位数据列。
可以将本片的接到下片的,需要向位移位寄存器按先后输入高位虚拟位位有效位和低位填充位,由于增加了高位虚拟位,所以需要个时钟脉冲。
转换子程序流程图如图所示。
的软件设计本电路中,的引脚与的口相连,分别与单片机的口相连,与口相连。
软件设计时,应注意区分的个模拟输入通道和个内部测试电压地址后个地址只用来测试你写的地址是不是正确的,真正使用时不用后三个地址。
程序软件编写应注意通道地址必须为写入字节的高四位,而读入的数据是芯片上次转换完成的数据。
转换子流程图如图所示。
开始键盘输入调入程序数模转换循环图转换子流程图开始采样输出电压模数转换循环图转换子流程图系统测试与性能分析显示模块和键盘的调试因为显示与键盘在实际电路中与仿真下不会有太大区别,直接从下能仿真通过的程序就能用于实际电路。
其仿真如图所示。
确定键返回键复位键图显示模块和键盘仿真图仿真过程在软件中打开仿真电路,将工程烧录到单片机中,然后进行调试首先,系统初始化,第行显示为,第二行显示为。
然后按下标号为的键,第行显示为,第二行显示为。
此时,若按返回键,第行显示为,第二行显示为若按确定键,即输入电压为,此时,第行显示为,第二行显示为如图所示。
最后按复位键,则第行显示为,第二行显示为。
如此重复调试几次,结果均无误,则表明显示模块和键盘系统正确无误。
系统测试本设计要求输出电压范围为,根据系统原理确定键返回键复位键致谢随着论文的接近尾声,预示着大学生活的结束。
真的很感谢伴随我走过大学生活的老师和同学们。
感谢我的导师李娜老师在这次论文设计中给予我的无私帮助和宝贵意见。
在论文中有许多疑难的程序编写,图形设计,软件应用,李老师都给了我很大的帮助。
在论文结束的审查中,李老师在百忙中仍逐字逐句的复查文中的不当之处。
感谢我的可爱的同学们,没有你们给予我的方方面面的帮助,我的论文将会走许多弯路,很珍惜我们起走过的这四年的风风雨雨,我们互相帮助,互相关心。
这将是我这大学四年中最美好的回忆。
感谢我的家人,没有你们无微不至的照顾,支持,我也不可能完成我的学业。
在未来我将展翅高飞。
最后,祝愿老师和同学们拥有个更美好的明天,可知,将模拟量转换为数字量送给模数转换电路然后输出模拟量。
对本系统进行性能指标仿真测试,其中数字控制量和空载输出电压关系如表所示。
当输出端接空载时,测试数据如表所示表测试数据预设电压显示输出电压显示误差误差率精度分析绝对误差相对误差灵敏度可以看出系统绝对误差为,相对误差为,灵敏度为。
说明本设计满足精确度高的要求。
误差分析由于电路和器件的原因,输出电压会存在定误差。
从电路的原理图可以看出,系统的误差主要来源于下几个方面的量化误差基准电压温漂引入的误差稳压器电路引起的误差其他器件和线路由于温漂不稳定引起的误差从表可以看出看,误差率均不大于,误差在允许范围之内,说明电路正确,满足设计要求。
系统性能分析本设计经过系统测试可知理论电压与实际输出电压差值为毫伏级别,并且输出电压稳定无波动。
可知系统稳定性好可靠性高准确度高。
满足了设计要求所需的各项指标。
在系统设计过程中,力求硬件线路简单明了,充分发挥软件变成方便灵活的特点,来满足系统设计要求。
设计总结和展望设计总结本文设计的可控式稳压电源以线性电源为基础电路,以高性能单片机为控制核心,组成数据处理电路,在控制软件支持下,通过对线性电源输出电压进行数据采样并与给定数据比较,从而调整输出电压,使之达到给定数值的要求。
以单片机为核心的控制系统,对输出电压进行数据采集测量控制和显示通过键盘手动调节可控式稳压电源的输出电压通过实时显示输入电压和输出电压。
同时,根据课题需要,本文采用了运算放大器,以实现稳压的功能。
在系统设计的过程中还充分考虑了节能这问题,单片机有两种节电工作方式,同时配合外部其他元件工作。
另外,在选择器件上,也注意选用功耗较低的元器件,像显示模块,其特点就是功耗很低。
但是由于时间与学识水平等方面的限制,该系统还不够完善,还有许多不足之处需要改进。
展望放眼未来,直流稳压电源未来的发展方向将是以微处理器为核心的数控直流稳压高精度电源,它将会利用最新的计算机技术网络通信技术和数字化技术,充分发挥出微处理器超强的信息处理功能,使其突破传统的直流稳压电源的概念。
传统直流稳压电源的高稳定性输出将仅仅成为这种数控直流稳压电源的众多功能之。
它的功能将包括控制的智能化,即控制电路采用纯数字化电路控制手段采用微处理器与单片机组成的软件控制方式。
使直流稳压电源的智能化程度和可靠性进步提高。
随着微处理器及监控软件的介入,电源的自我监控能力普遍增强,可以实时实地的监控设备本身的各种运行参数及状态预警功能和故障诊断功能,将有效地实行电源的无人值守。
随着互联网技术的应用日益






























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
