doc 基于单片机实现的数字电压表的设计与实现 ㊣ 精品文档 值得下载

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

基于单片机实现的数字电压表的设计与实现

式设置显示方式延时间接工致方式的驱动子程序读和的值置位,准备读,选择指令寄存器,读片选,有效读和值写指令代码子程序指令寄存器置位,准备读,写显示数据程序读和,写入数据高位读显示数据程序置位,准备读读和,选通数据寄存器读数据单片机毕业设计程序数字电压表的设计积存器选择信号读写选择信号使能信号中断入口主程序初始化显示定时器初始化程序重庆电子工程职业学院毕业设计论文评语学生姓名王玉成学号班级通信班专业通信技术设计论文题目基于单片机实现的数字电压表指导教师赵阔指导老师考核意见等级指导教师答辩评语等级答辩老师总评成绩等级考核小组组长备注以上两项成绩综合后,指导老师考核成绩占总分的,答辩成绩占总分的,按五级记分优良中及格不及格。显示缓冲区首地址循环显示定时器中断服务程序,读取第通道的转换结果并转换为显示值转换结果化为显示值的高字节为整数部分的低字节为的结果,为小数部分二进制小数换为进制数显示子程序逐字依次输入方式演示程序段,写入间接控制方式下的初始化子程序调用延时子程序设置工作方式清屏设置输入方式设置显示方式延时间接工致方式的驱动子程序读和的值置位,准备读,选择指令寄存器,读片选,有效读和值写指令代码子程序指令寄存器置位,准备读,写显示数据程序读和,写入数据高位读显示数据程序置位,准备读读和,选通数据寄存器读数据,附录整机原理图图内部结构转换电路设计集成摸数转换芯片实现的转换电路如图所示,被测信号由模拟输入端输入,完成转换后送入单片机,经相应处理后送出显示。图与单片机的连接显示模块设计显示模块显示器分为字段显示和字符显示两种。其中字段显示与显示相似,只要送对应的信号到相应的管脚就能显示。字符显示是根据需要显示基本字符。本设计采用的是字符型显示。系统中采用作为显示器件输出信息。与传统的数码管显示器件相比,液晶显示模块具有体积小功耗低显示内容丰富等优点,而且不需要外加驱动电路,现在液晶显示模块已经是单片机应用设计中最常用的显示器件了。可以显示行个汉字。的引脚功能模块的引脚如图所示,其引脚功能如下数据和指令选择控制端,命令状态数据读写控制线,写操作读操作背光控制正电源背光控制地数据读写操作控制位,线向模块发送个脉冲,模块与单片机间将进行次数据交换数据线,可以用位连接,也可以只用高位连接,节约单片机资源。电源端亮度控制端接地端图模块的显示操作四种基本操作有四种基本操作,具体如表所示。模块表与单片机之间有四种基本操作读状态字执行读状态字操作,如表满足,。根据管脚功能,当为有效电平时,状态命令字可从模块传输到数据总线。同时可以保持段时间,从而实现读状态字的功能。读状态字流程如图所示。图读入状态字流程图命令字表所示为命令字,其主要介绍了指令名称控制信号及控制代码。其指令名称是指要实现的功能控制代号是采用的十六进制的数值表示的。清零操作是指输入命令字后即能将整个屏幕显示的内容全部清除归位将光标送到初始位其中的号为任意,高低电平均可输入方式设光标移动方向并指定整体显示,是否移动。减量方式,移位方式,不移位显示状态指设置整体显示开关指设置光标显示开关指设置光标的字符闪耀光标画面滚动指右移或左移指移动总体或光标功能设置接口数位,指显示行数,显示字型如位,位行行,点阵操作写命令操作初始化,光标定位等读状态操作读忙标志位写数据操作要显示内容读数据操作可以把显示存储区中的数据反读出来地址设制相当于个数据库,可以在其中选择所需要的符号地址设制显示定位读和为最高位忙的标志,为标志位写数据将数据按要求写入到对应的单元读数据读相应单元内的数据表命令字指令名称控制信号控制代码清屏归位输入方式设制显示状态设制无标画面滚动功能设置地址设制地址设制读和写数据数据读数据数据写命令字由表可知当,时,才可以通过单片机或用户指令把数据写到模块,此时就对进行调制。可采用查询方式先读入状态字,再判断忙标志位,最后写命令字。图所示为写命令字的流程图。图写命令字流程图定义光标位置显示数据的位,就是把显示数据写在相应的地址中,地址占位。命令如表所示。光标定位,写入个显示字符后,地址会自动加或减,加或减由输入方式设置。表命令足要求。结论本设计以单片机为控制核心,通过集成摸数转换芯片将被测信号转换成数字信号,经单片机内部程序处理后,由液晶显示器显示测量结果。仿真测试表明,系统性能良好,测量读数稳定易读更新速度合理,直流电压测量范围为,最小分辨率为,满足任务书指标要求。但是,该系统也存在定程度的不足,例如输入电压易发生干扰不稳定,且驱动能力可能存在不足,需在被测信号的输入端加上部分驱动电路,比如将量程转换电路改成带放大能力的自动量程转换电路,将幅值较小的信号经适当放大后再测量,可显著提高精度输出量可用平均值算法来改善,使测量准确度更高。若能将测量的电压值实时保存,使用时将更方便。可实现对个通道的输入信号轮流转换,本设计仅仅使用了其中个通道,造成了较大的资源浪费。若能对电路稍加改进,实现对多路信号的轮流测量并自动保存相应结果,其应用价值将会更大。致谢本文是在赵阔老师的精心指导下完成的。在此向他表示衷心的感谢。感谢同学的鼓励和帮助,让我顺利完成本次设计任务。通过短暂的毕业设计,从而提高了我的理论水平,真正做到学有所用,虽然在其过程中我也遇到些困难,但是从中我也得到了很多的帮助,没有半途而废,没有灰心丧气,我都克服了,这些都是种收获,最让我感到高兴的是终于按质按量的完成了毕业设计。感谢我的指导老师,他严谨细致丝不苟的作风直是我工作学习中的榜样他循循善诱的教导和不拘格的思路给予我无尽启迪。本次毕业设计的每个细节都离不开您的细心指导。感谢同学朋友的帮助,在这里请接受我诚挚的谢意,参考文献徐爱钧智能化测量控制仪表原理与设计第二版北京北京航空航天大学出版社,吴金戌,沈庆阳,郭庭吉单片机实践与应用北京清华大学出版社,黄智伟全国大学生电子设计竞赛训练教程北京电子工业出版社,汪德彪单片机原理及接口技术第版北京电子工业出版社,附录系统源程序寄存器选择信号读写选择信号使能信号中断入口主程序初始化显示定时器初始化程序显示缓冲区首地址循环显示定时器中断服务程序,读取第通道的转换结果并转换为显示值,

下一篇
基于单片机实现的数字电压表的设计与实现第1页
1 页 / 共 36
基于单片机实现的数字电压表的设计与实现第2页
2 页 / 共 36
基于单片机实现的数字电压表的设计与实现第3页
3 页 / 共 36
基于单片机实现的数字电压表的设计与实现第4页
4 页 / 共 36
基于单片机实现的数字电压表的设计与实现第5页
5 页 / 共 36
基于单片机实现的数字电压表的设计与实现第6页
6 页 / 共 36
基于单片机实现的数字电压表的设计与实现第7页
7 页 / 共 36
基于单片机实现的数字电压表的设计与实现第8页
8 页 / 共 36
基于单片机实现的数字电压表的设计与实现第9页
9 页 / 共 36
基于单片机实现的数字电压表的设计与实现第10页
10 页 / 共 36
基于单片机实现的数字电压表的设计与实现第11页
11 页 / 共 36
基于单片机实现的数字电压表的设计与实现第12页
12 页 / 共 36
基于单片机实现的数字电压表的设计与实现第13页
13 页 / 共 36
基于单片机实现的数字电压表的设计与实现第14页
14 页 / 共 36
基于单片机实现的数字电压表的设计与实现第15页
15 页 / 共 36
温馨提示

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

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

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

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

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

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