欢迎来到天天文库
浏览记录
ID:4426646
大小:992.50 KB
页数:32页
时间:2017-12-01
《简易数字电压表的设计(单片机课程设计)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、课程设计说明书简易数字电压表的设计院(系)专业机械电子工程班级二班学生姓名指导老师2015年3月13日课程设计任务书兹发给机械电子工程(2)班学生课程设计任务书,内容如下:271.设计题目:简易数字电压表的设计2.应完成的项目:(1)可测0~5V的8路电压输入值;(2)在LED数码管上轮流显示;(3)单路选择显示;(4)利用功能键可以实现滚动显示,显示启动/停止等;3.参考资料以及说明:[1]刘瑞新.单片机原理及应用教程[M].北京:机械工业出版社,2003.7[2]张俊,钟知原,王日根.简易数字电压
2、表的设计[J].科协论坛:下半月,2012(8)34-35[3]赵静,刘少聪,丁浩.王莉莎.基于单片机的数字电压表的设计[J].数字技术与应用,2011(6):121-125[4]魏立峰.单片机原理及应用技术[M].北京大学出版社,2005年[5]谭浩强.C语言程序设计(第二版)[M].北京:清华大学出版社,2005.12[6]蔡美琴.MCS-51系列单片机系统及其应用[M].北京:高等教育出版社,2004.44.本设计任务书于2015年3月2日发出,应于2015年3月13日前完成,然后进行答辩。专业
3、教研室、研究所负责人审核年月日指导教师签发年月日课程设计评语:27课程设计总评成绩:课程设计答辩负责人签字:年月日27摘要在电量的测量中,电压、电流和频率是最基本的三个被测量,其中电压量的测量最为经常。而且随着电子技术的发展,更是经常需要测量高精度的电压,所以数字电压表就成为一种必不可少的测量仪器。数字电压表(DigitalVoltmeter)简称DVM,它是采用数字化测量技术,把连续的模拟量(直流输入电压)转换成不连续、离散的数字形式并加以显示的仪表。采用单片机的数字电压表,由精度高、抗干扰能力强,
4、可扩展性强、集成方便,还可与PC进行实时通信。目前,由各种单片A/D转换器构成的数字电压表,已被广泛用于电子及电工测量、工业自动化仪表、自动测试系统等智能化测量领域,示出强大的生命力。本实验设计主要讲述了数字电压表的设计过程,主要包括硬件设计和程序设计,硬件主要包括以STC89C51单片机为主要控制电路、数据采样电路、显示电路等,是基于51单片机开发平台实现的一种数字电压表系统。该设计采用STC89C51单片机作为控制核心,驱动控制四块数码管显示被测电压,以ADC0809为模数转换数据采样,实现被测电
5、压的数据采样,使得该数字电压表能够测量0-5V之间的直流电压值。关键词:STC89C51、ADC0809、显示电路、数据采样27目录摘要0第一章设计总体方案11.1设计任务11.2设计要求1第二章芯片功能简介12.1STC89C51单片机简介12.1.1主要性能特点22.1.2管脚说明32.2ADC0809模数转换简介52.2.1主要性能特点52.2.2内部结构62.374HC164移位寄存器62.474HC573锁存器92.5LED显示系统102.5.1LED显示器的选择102.5.2LED译码方式
6、11第三章设计方案113.1硬件设计113.1.1单片机最小系统设计123.1.2采样电路的设计143.1.3键盘电路的设计153.1.4LED显示电路的设计153.1.5整体电路的设计163.2系统程序的设计17第四章电路板制作与仿真调试244.1电路板的设计与制作244.2伟福仿真器的仿真调试25第五章总结265.1课程设计总结26参考文献2727第一章设计总体方案1.1设计任务利用单片机AT89C51与ADC0809设计制作一个数字电压表,能够测量直流电压值。(1)可测0~5V的8路输入电压值;
7、(2)在LED数码管上轮流显示;(3)单路选择显示1.2设计要求A.系统硬件设计(1)单片机采用MCS51系列(2)A/D转换器0809(3)键盘为4×4行列式键盘,按键设有10个数字键0……9,和5个功能键依次是:各通道轮流显示键、单通道显示键、向左滚动显示键、显示启动/停止键、回车键。(4)有4位LED管,左边1位用于指示显示通道,右边3位显示电压值。B.系统软件设计(1)键盘管理程序(包括键扫描、键处理程序)。(2)LED动态显示程序,包括:(3)各通道轮流显示,共显示8个通道,每通道显示1s;
8、(4)单通道显示,仅显示指定通道电压,并保持到其他功能键按下。第二章芯片功能简介2.1STC89C51单片机简介STC89C51单片机学习板27是一款基于8位单片机处理芯片STC89C52RC的系统。其功能强大,可以实现单片机开发的多种要求,学习、开发者可以根据需要选配多种常用模块,达到实验及教学的目的。 89C51单片机学习板功能强大,具有报警,跑马灯、串行通信(max232)、段码液晶(msm0801LCD)和字符液晶显示(LCD1602)、电机控
此文档下载收益归作者所有