数字电压表设计任务书
- 格式:doc
- 大小:38.00 KB
- 文档页数:3
湖南工程学院课 程 设计课程名称 单片机原理与应用课题名称 数字电压表专 业 自动化班 级 1191学 号姓 名指导教师 李晓秀王迎旭2013年 12月 13日湖南工程学院课程设计任务书课程名称单片机原理与应用课题数字电压表设计专业班级学生姓名学号指导老师李晓秀王迎旭审批任务书下达日期 2013年 12月 1日任务完成日期2013年 12月 13日目录第1章系统总体方案选择与设计 (1)1.1 系统设计要求 (1)1.2 系统设计思路 (1)1.3 系统设计方案 (1)第2章硬件电路设计 (3)2.1 I/O接口分配表 (3)2.2 时钟电路与复位电路 (3)2.3 按键控制电路 (4)2.4 LED显示电路 (4)2.5 AD电压采样电路 (5)第3章软件设计 (7)3.1 主函数设计 (7)3.2 定时中断模块设计 (8)3.3 按键处理模块设计 (9)第4章系统调试结果与操作说明...................... - 10 -0 第5章系统设计总结.................................. - 12 -2 致谢................................................... - 13 -3 参考文献 .............................................. - 14 -4 附录A 系统硬件电路设计原理图................ - 15 -5 附录B 程序清单................................... - 16 -6第1章系统总体方案选择与设计1.1 系统设计要求该系统要求简易数字电压表利用串行A/D转换器对0~5v范围内的信号进行检测,并能将所测量的电压在LED显示器上显示(0.00~5.00),键盘操作有:启动、保持和复位功能。
1.2 系统设计思路根据系统设计要求,采用STC公司生产的STC89C52RC为核心控制芯片,该芯片使用经典的MCS-51内核,拥有灵巧的8 位CPU 和在系统可编程Flash,是一种低功耗、高性能CMOS8位微控制器,而且具有与AT89C51类似的控制方法,简单方便,易于控制。
************学院毕业设计任务书学生姓名:班级:学号:题目:基于51单片机的数字电压表设计一、设计任务:利用单片机系统与模数转换芯片AD0809、显示模块等的结合构建数字电压表。
由于单片机的发展已经成熟,利用单片机系统的软硬件结合,可以组装出许多的应用电路来。
此方案的原理是模数(A/D)转换芯片的基准电压端,被测量电压输入端分别输入基准电压和被测电压。
模数(A/D)转换芯片将被测量电压输入端所采集到的模拟电压信号转换成相应的数字信号,然后通过对单片机系统进行软件编程,使单片机系统能按规定的时序来采集这些数字信号,通过一定的算法计算出被测量电压的值。
最后单片机系统将计算好了的被测电压值按一定的时序送入显示电路模块加以显示。
二、设计要求:(1)、测量的电压准确无误,量程为0~5V、0~12V、0~24V。
(2)、精度误差小于 0.1V ;(3)、数码管直读电压值。
三、参考文献:[1] 陈权昌,李兴富.单片机原理及应用[M].广州:华南理工大学出版社,2007.[2] 李庆亮.C语言程序设计实用教程[M].北京:机械工业出版社,2005.[3] 杨志忠.数字电子技术[M].北京:高等教育出版社,2003.[4] 及力.Protel 99 SE原理图与PCB设计教程[M].北京:电子工业出版社,2007.[5] 徐江海.单片机实用教程[M].北京:机械工业出版社,2006.[6] 胡宴如.模拟电子技术[M].北京:高等教育出版社,2008.[7] 汪文,陈林.单片机原理及应用[M].湖北:华中科技大学出版社,2007.[8] 康华光.电子技术基础数字部分[M].北京:高等教育出版社,2008.[9] 杨欣.电子设计从零开始[M].北京:清华大学出版社,2005.指导教师签名:年月日教研室主任:年月日。
毕业设计姓名:孟冬冬专业:电气自动化班级:电气1001班设计课题:数字电压表的设计指导教师:杨喜录电子信息工程系印制二○一二年九月宝鸡职业技术学院毕业设计任务书姓名:孟冬冬专业:电气自动化班级:电气1001班设计课题:数字电压表的设计指导教师:杨喜录电子信息工程系印制二○一二年九月引言数字电压表是采用数字化电路测量的电压仪表。
它以其高准确度、高可靠性、高分辨率、高性价比、读数清晰方便、测量速度快、输入阻抗高等优良特性而倍受人们的青睐。
数字电压表是诸多数字化仪表的核心与基础。
以数字电压表为核心,可以扩展成各种通用数字仪表、专用数字仪表及各种非电量的数字化仪表(如:温度计、湿度计、酸度计、重量、厚度仪等),几乎覆盖了电子电工测量、工业测量、自动化仪表等各个领域。
因此对数字电压表作全面深入的了解是很有必要的。
传统的模拟式(即指针式)电压表已有100多年的发展史,虽然不断改进与完善,仍无法满足现代电子测量的需要,数字电压表自1952年问世以来,显示强大的生命力,现已成为在电子测量领域中应用最广泛的一种仪表。
数字电压表简称DVM (Digital Voltmeter ),它是采用数字化测量技术,把连续的模拟量(直流输入电压)转换成不连续、离散的数字形式并加以显示的仪表。
目前,由各种单片A/D 转换器构成的数字电压表,已被广泛用于电子及电工测量、工业自动化仪表、自动测试系统等领域,显示出强大的生命力。
与此同时,由DVM 扩展而成的各种通用及专用数字仪器仪表,也把电量及非电量测量技术提高到崭新水平。
智能化数字电压表则是最大规模集成电路(LSI )、数显技术、计算机技术、自动测试技术(ATE )的结晶。
一台典型的直流数字电压表主要由输入电路、A/D 转换器、控制逻辑电路、计数器(或寄存器)、显示器,以及电源电路等级部分组成。
它的数字输出可由打印机记录,也可以送入计算机进行数据处理。
系统概述数字电压表是将被测模拟量转换为数字量,并进行实时数字显示的数字系统。
南京工程学院课 程 设 计 任 务 书 (二 )课程名称单片机原理及应用 A院(系、部、中心) 专 班 起 指 止 导 日 教 业 级 期 师通信工程学院 电子信息工程 电信 0912012-6-4 至 2012-6-8宗慧1.课程设计应达到的目的 在学习《单片机原理及应用 A》课程的基础上,进一步深入理解 MCS-51 单片机的结 构、工作原理和应用技术,提高单片机控制系统设计、研发的能力;按照教学计划的要 求,利用一周时间,综合应用所学知识,设计具有一定功能的小型单片机控制系统,培 养学生一定的自学能力和独立分析问题、解决问题的能力,要求学生能通过独立思考、 查阅工具书、参考文献,提出自己的设计方案,找出设计中遇到问题的解决途径。
2.课程设计题目及要求 题目:数字电压表设计1.整个课程设计的各个环节都要自己动手。
2.通过 TLC1549 串行 A/D 转换芯片完成数字电压表设计,通过 LED/LCD 显示测量值; 3.采用 C 语言编程实现; 4.其他要求参见“nKDE-51 单片机实验教学系统实验指导书” ; 5.基本任务为必做项目,附加任务为选做项目; 6.对课程设计进行总结,撰写课程设计说明书。
3.课程设计任务及工作量的要求〔包括课程设计计算说明书、图纸、实物样品等要求〕 设计任务: 1.基本任务: 利用 nKDE-51 单片机实验教学系统上的硬件资源, 实现数字电压表的 测量与显示功能。
2.附加任务:通过键盘控制测量操作的启停。
在 LCD 上显示测量结果。
工作量要求: 1.设计的硬件电路图与程序流程图; 2.源程序代码; 3.系统运行结果符合课程设计要求。
4.主要参考文献 1、《nKDE51 单片机实验教学系统实验指导书》南京邮电大学,2011 年 2、《单片机原理与应用及 C51 程序设计》 (第 2 版) ,谢维成等编著,清华大学出版社, 2009 年 3、 《单片机原理及应用》 (第 2 版) ,李建忠,西安电子科技大学出版社,2008 年 4、其他参考资料(自选) 5.课程设计进度安排 起 止 日 期 2012 年 6月 4 日 6月 5 日 6月 6 日 6月 7 日 6月 8 日 6.成绩考核办法 1、 设计和调试满分为 25 分、答辩验收满分为 30 分,视以下情况计分: ①完成在 LED 上的显示功能,可获得基本分 30 分; ②完成在 LCD 上的显示功能,可加 15 分; ③完成键盘控制功能,可加 10 分; 2、 课程设计说明书:基本分 20 分,满分为 30 分; 3、考勤(15 分) :缺勤一次扣 5 分,缺勤三次及以上不及格。
引言.................................................. 错误!未定义书签。
1 系统总体设计及方案.................................. 错误!未定义书签。
1.1设计题目、内容、规定 ............................ 错误!未定义书签。
1.2概述 ............................................ 错误!未定义书签。
1.3系统原理及基本框图 .............................. 错误!未定义书签。
1.4方案阐明 ........................................ 错误!未定义书签。
1.5方案论证 ........................................ 错误!未定义书签。
1.5.1 显示某些 .................................... 错误!未定义书签。
1.5.2 A/D转换某些................................. 错误!未定义书签。
2 电路设计............................................ 错误!未定义书签。
2.1输入电路 ........................................ 错误!未定义书签。
2.2A/D转换电路..................................... 错误!未定义书签。
2.3双积A/D转换器工作原理.......................... 错误!未定义书签。
2.4A/DC0808转换流程图.............................. 错误!未定义书签。
2.5液晶显示某些..................................... 错误!未定义书签。
中原工学院信息商务学院
毕业设计(论文)任务书
姓名马奔系:信息工程专业:自动化班级:103题目基于单片机的数字式电压表的设计
设计任务设计并制作一个可以测量直流电压的数字表,要求如下:
1、精度为0.1级,表头为4位半;
2、可以自动调整量程,使测量的电压可以最大精度显示;
3、测量电压范围DC0V~100V;
4、显示采用LED数据管显示;
5、系统工作稳定,满足实验台的相关要求。
任务:控制器硬件电路设计、控制器外观及结构设计及相关程序设计。
时间进度01-02周:毕业实习;熟悉掌握设计任务的要求,查阅资料,确定系统方案;03-06周:熟悉相关扩展接口器件原理;
07-10周:完成硬件电路原理图的设计;
11-13周:完成PCB板的设计;
14周:完成部分扩展接口芯片的仿真实验;
15周:完成毕业论文修改,准备毕业答辩。
原
始参资考料文和献主
要[1]徐大诚,微型计算机控制技术及应用.高等教育出版社,2003年[2]李朝青,单片机原理及接口技术.北京航空航天大学出版社,2003年[3]康华光,电子技术基础模拟部分(第五版),2006年
系主任签字指导教师签字。
衢州学院数字电压表设计说明书课题名称:基于单片机的数字电压表的设计专业名称: 10电气自动化学生班级: 2 学生姓名:王斌浩陆正土施连喜指导教师:徐进顾能华摘要电压表是测量仪器中不可缺少的设备,电压表的好坏直接影响到测量精度。
为此,设计了一个具有一定精度的数字电压表,控制系统采用STC89C52单片机,A/D转换采用ADC0809,显示采用LCD1602液晶模块。
数字电压表可以测量0~5V 的输入电压值,并在LCD1602上可实现两路选择显示,测量最小分辨为0.02V,测量误差约为+/-0.02V。
由于尝试少并且器材质量的问题,该作品精度不是很高,但是器件的应用还是蛮好的!关键字:A/D转换;STC89C52单片机;LCD1602液晶模块目录引言1 数字电压表的设计1.1设计目的1.2设计任务及要求1.3设计方案2 硬件设计2.1单片机设计2.1.1 时钟电路2.1.2复位电路2.1.3 7芯片功能介绍2.1.STC89C52控制电路2.2逐次逼近式A/D转换模块设计2.2.1 ADC0809引脚功能2.2.2 ADC0809与单片机接口2.3LCD1602液晶显示模块设计2.3.2 1602LCD的基本参数及引脚功能2.3.3 基本操作时序表3 软件设计3.1初始化程序3.2A/D转换子程序3.31602LCD液晶显示模块程序及按键控制程序4 系统调试4.1硬件调试4.2软件调试5 结论谢辞参考文献附录引言数字电压表简称DVM,基本工作原理是利用A/D转换电路将待测的模拟信号转换成数字信号,通过相应换算后将测试结果以数字形式显示出来的一种电压表。
较之于一般的模拟电压表,数字电压表具有精度高,测量准确,读数直观,使用方便等优点。
电压表的数字化测量,关键在于如何把随时连续变化的模拟量转化成数字量,完成这种转换的电路叫模数转换器(A/D)。
数字电压表的核心部件是A/D 转换器,由于不用的A/D转换原理构成了不同类型的DVM。
沈阳航空航天大学课程设计任务书课程名称电子线路课程设计院(系)电子信息工程学院专业电子信息工程班级学号21姓名张超伟课程设计题目简易数字电压表电路的设计课程设计时间:2010年12月20日至2011年01月02日课程设计的内容及要求:一、设计说明设计一个简易数字电压表,它可以测量直流、交流电压。
其参考原理框图如图1所示。
1数字电压表的原理框图二、技术指标测量电压的技术指标如下表1所示。
表1三、设计要求1.在选择器件时,应考虑成本,要求采用LED显示。
各量程的转换采用开关转换。
2.根据技术指标,通过分析计算确定电路和元器件参数.3.画出电路原理图(元器件标准化,电路图规范化).四、实验要求1.根据技术指标制定实验方案;验证所设计的电路。
2.进行实验数据处理和分析。
五、推荐参考资料1.沙占友、李学芝著.中外数字万用表电路原理与维修技术。
[M]北京:人民邮电出版社,1993年2.阎石。
数字电子技术基础。
[M]北京:高等教育出版社,2006年3.童诗白、华成英。
模拟电子技术基础。
[M]北京:高等教育出版社,2006年4.戴伏生.基础电子电路设计与实践.[M]北京:国防工业出版社,2002年5.谭博学主编.集成电路原理与应用.[M]北京:电子工业出版社,2003年六、按照要求撰写课程设计报告指导教师年月日负责教师年月日学生签字年月日成绩评定表一、概述本设计是简易数字电压表,随着电子科学技术的发展,电子测量成为广大电子工作者必须掌握的手段,对测量的精度和功能的要求也越来越高,而电压的测量甚为突出,因为电压的测量最为普遍。
而本次任务是可以测量直流、交流电压,分为2V 和20V 两档,输入电阻为10M Ω,精确度要求达到1mV 、10mV ,通过参考多种材料及分析仿真,做成了简易数字电压表。
通过此次课设使我对我们所学的知识有了更深的认识和体会,对自我动手的能力也提高了很多。
二、方案论证方案一:数字电压表可以测量直流、交流电压,最终经转换通过LED 显示.其原理框图如图2所示2数字电压表的原理框图输入电压经分压电路分成2V 和20V 两档,再通过电压跟随器构成的保护缓冲电路后输出,如果为直流,则直接通过压频转换送到计数译码显示电路,若为交流先经过交直流转换电路,再通过压频转换,到计数译码驱动电路,最终通过LED 数码管显示出来。
《单片机技术》课程设计说明书数字电压表院、部:电气与信息工程学院学生姓名:zxxxx指导教师:肖冬瑞职称讲师专业:电气工程及其自动化学号:1xxxxxxx班级:电气本xxx完成时间:2016年x月湖南工学院《单片机技术》课程设计课题任务书学院:电气与信息工程学院专业:电气工程及其自动化在日常维修、教学和科研中、电压表是不可缺少的。
本课题目的就是以单片机为基础设计出一种结构简单、工作可靠、灵活性好的数字电压表。
该设计介绍了一种基于单片机的简易数字电压表的设计。
该设计主要由三个模块组成:A/D转换模块,数据处理模块及显示模块。
A/D转换主要由芯片ADC0809来完成,它负责把采集到的模拟量转换为相应的数字量在传送到数据处理模块。
数据处理则由芯片AT89S52来完成,其负责把ADC0809传送来的数字量经过一定的数据处理,产生相应的显示码送到显示模块进行显示;此外,它还控制着ADC0809芯片工作。
此数字电压表可以测量0-5V的模拟直流输入电压值,并通过一个四位一体的共阳数码管显示出来,误差不超过0.02V。
该设计的数字电压表,其硬件电路所用元件较少、成本低、调节简单;软件采用汇编语言编写,其灵活性较高,经过理论研究、原理设计和整机调试,实验结果表明,该方案可行。
并且由于该数字电压表系统构造简单、抗干扰能力较强,因此具有一定的实用价值。
关键词 :数字电压表;单片机;A/D转换1 绪论 (1)1.1 课题研究相关背景 (1)1.2 课题研究意义 (1)1.3 国内外研究现状 (1)2 硬件电路设计 (3)2.1 A/D转换介绍 (3)2.1.1 逐次逼近型A/D转换器原理 (3)2.1.2 ADC0809芯片 (3)2.2 单片机系统 (4)2.2.1 AT89S52简单功能介绍 (4)2.2.2 AT89S52芯片 (5)2.3 其他逻辑电路 (5)2.3.1 74LS74电路 (5)2.3.2 或非门,非门电路 (6)2.4 数码管显示电路 (7)2.4.1 LED简介 (7)2.4.2 LED显示原理 (8)2.5 时钟电路和复位电路 (8)2.5.1 时钟电路 (8)2.5.2 复位电路 (9)2.6 锁存电路 (9)2.7 硬件电路的最终确立 (10)3 程序设计 (11)3.1 程序设计方案 (11)3.2 程序介绍 (11)3.2.1 初始化程序 (11)3.2.2 A/D转换程序 (11)3.2.3 中断法程序 (12)4 仿真及误差分析 (13)4.1 Proteus仿真图 (13)4.1.1 原理图说明 (13)4.2 误差分析 (14)4.2.1 设计结果显示 (14)4.2.2 误差分析 (15)结束语 (16)致谢 (17)参考文献 (18)附录 (19)附录A 电路原理图 (19)附录B 元件清单 (20)附录C 实物图 (21)附录D 程序清单 (22)1 绪论1.1 课题研究相关背景数字电压表(Digital Voltmeter)简称DVM,它是采用数字化测量技术,把连续的模拟量(直流输入电压)转换成不连续、离散的数字形式并加以显示的仪表。
东北石油大学课程设计东北石油大学课程设计任务书课程硬件课程设计题目数字电压表设计专业计算机科学与技术乃元学号 4主要容、基本要求等一、主要容:利用EL教学实验箱、微机和QuartusⅡ软件系统,使用VHDL语言输入方法设计数字钟。
可以利用层次设计方法和VHDL语言,完成硬件设计设计和仿真。
最后在EL教学实验箱中实现。
二、基本要求:1、A/D转换接口电路的设计,负责对ADC0809的控制。
2、编码转换电路设计,负责把从ADC0809数据总线中读出的电压转换成BCD码。
3、输出七段显示电路的设计,负责将BCD码用7段显示器显示出来。
三、扩展要求1、当测量结束后,蜂鸣器鸣响10声。
四、参考文献[1] 朝清.单片机原理及技术接口[M].:航空航天大学.出版时间:2011年6月第17次印刷[2] 康华光,邹寿彬等.电子技术基础数字部分[M].:高等教育[3] 康华光,林,电子技术基础模拟部分[M].:高等教育.[4] 吴金戌,郭庭吉.8051单片机实践与应用[M].:清华大学,2002[5] 国勋.缩短ICL7135A/D采样程序时间的一种方法[J].电子技术应用.1993.完成期限 2周指导教师冰专业负责人富宇2012年 6 月 10 日摘要本文阐述了EDA技术的基本特征及关键技术,介绍了EDA工具软件和硬件描述语言,分析了EDA技术的现状及发展趋势。
EDA是电子设计自动化(Electronic Design Automation)的缩写。
由于它是一门刚刚发展起来的新技术,涉及面广,容丰富,理解各异,所以目前尚无一个确切的定义。
但从EDA技术的几个主要方面的容来看,可以理解为:EDA技术是以大规模可编程逻辑器件为设计载体,以硬件描述语言为系统逻辑描述的主要表达方式,以计算机、大规模可编程逻辑器件的开发软件及实验开发系统为设计工具,通过有关的开发软件,自动完成用软件的方式设计电子系统到硬件系统的一门新技术。
毕业设计(论文)题目:数字电压表的设计与制作年级专业:电气自动化14321班学生姓名:秦小钧指导教师:杨海蓉2016年10 月13 日毕业设计任务书毕业设计题目:数字电压表的设计与制作题目类型工程设计题目来源学生自选题毕业设计时间从 2016/09/25 至 2016/10/131.毕业设计内容要求:采用AT89S52作MCU,ADC0809(或其他芯片)进行AD转换,测量电压的范围为直流0-5V电压,四位数码管显示.2。
主要参考资料[1]万福君,潘松峰.单片微机原理系统设计与应用[M],中国科学技术大学出版社,01年8月第2版[2]周责魁。
控制仪表与计算机控制装置[M] ,化学工业出版社,02年9月第1版[3]李青。
电路与电子技术基础[L],浙江科学技术出版社,05年2月第1版[4]陈乐. 过程控制与仪表[M],中国计量学院出版社,07年3月[5]孙育才. 新型AT89S52系列单片机及其应用[M],清华大学出版社,05年5月第1版3.摘要本设计由A/D转换、数据处理及显示控制等组成,测量0~5V范围内的输入电压值,由4位共阳8段数码管扫描显示,最大分辨率0.1V,误差±0。
05V。
数字电压表的核心为AT89S52单片机和ADC0832 A/D转换集成芯片.关键词:数字电压表;单片机;AT89S52; ADC0832第一章设计方案的选择1。
1功能要求及设计目标采用AT89S52作MCU,ADC0809(或其他芯片)进行AD转换,测量电压的范围为直流0—5V电压,四位数码管显示。
(设计并制作出实物为优).1。
2 系统设计方案AT89S52具有如下特点:40个引脚,8k Bytes Flash片内程序存储器,256 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器AT89C52可以按照常规方法进行编程,也可以在线编程。
东北石油大学课程设计东北石油大学课程设计任务书课程硬件课程设计题目数字电压表设计专业计算机科学与技术学院姓名学号主要内容、基本要求等一、主要内容:利用EL教学实验箱、微机和QuartusⅡ软件系统,使用VHDL语言和层次设计方法,完成硬件设计和功能仿真。
最后在EL教学实验箱中予以实现。
二、基本要求:本实验中所要求设计的数字电压表为4位,由三大部分组成,每一部分又包含了若干子电路,将各电路组合起来,就构成了一个整体。
1、A/D转换接口电路的设计,负责对ADC0809的控制。
2、编码转换电路设计,负责把从ADC0809数据总线中读出的电压转换成BCD码。
3、输出七段显示电路的设计,负责将BCD码用7段数码管显示出来。
三、参考文献[1] 潘松.EDA技术实用教程[M].北京:科学出版社, 2003.11-13.[2] 包明.《EDA技术与数字系统设计》.北京航天航空大学出版社. 2002.[3] EDA先锋工作室.Altera FPGA/CPLD设计[M].北京:人民邮电出版社2005.32-33.[4] 潘松.SOPC技术实用教程[M] .清华大学出版社.2005.1-15.完成期限:2周指导教师:专业负责人:2012年6月10日东北石油大学课程设计成绩评价表指导摘要本文介绍了利用EDA-V硬件系统和微机上的Quartus7.2-II等软件系统。
VHDL 的英文全名是Very-High-Speed Integrated Circuit HardwareDescription Language,诞生于1982年。
1987年底,VHDL被IEEE和美国国防部确认为标准硬件描述语言。
自IEEE公布了VHDL的标准版本,IEEE-1076(简称87版)之后,各EDA公司相继推出了自己的VHDL设计环境,或宣布自己的设计工具可以和VHDL 接口。
此后VHDL在电子设计领域得到了广泛的接受,并逐步取代了原有的非标准的硬件描述语言。
<<单片机技术>>课程设计说明书数字电压表院、部:电气与信息工程学院学生姓名:指导教师:王韧职称副教授专业:电气工程及其自动化班级:电气本1104班完成时间:2014年6月5日湖南工学院课程设计任务书课程:单片机技术课程设计题目:数字电子钟数字频率计数字电压表交通灯抢答器密码锁波形发生器数字温度计计算器数字式秒表适用班级:电气本1101~2、电气本1103~4电气本1105~自本1101时间: 2013~2014学年第二学期指导教师:王韧《单片机技术》课程设计任务书一、设计题目:数字电子钟、数字频率计、数字电压表、交通灯、抢答器、密码锁、波形发生器、数字温度计、计算器、数字式秒表。
二、适用班级:电气本1101~2、电气本1103~4、电气本1105~自本1101三、指导教师:王韧四、设计目的与任务:学生通过理论设计和实物制作解决相应的实际问题,巩固和运用在《单片机技术》中所学的理论知识和实验技能,掌握单片机应用系统的一般设计方法,提高设计能力和实践动手能力,为以后从事电子电路设计、研发电子产品打下良好的基础。
五、设计内容与要求设计内容1、数字电子钟设计一个具有特定功能的电子钟。
该电子钟上电或按键复位后能自动显示系统提示符“P.”,进入时钟准备状态;第一次按电子钟启动/调整键,电子钟从0时0分0秒开始运行,进入时钟运行状态;再次按电子钟启动/调整键,则电子钟进入时钟调整状态,此时可利用各调整键调整时间,调整结束后可按启动/调整键再次进入时钟运行状态。
2、数字频率计设计一个能够测量周期性矩形波信号的频率、周期、脉宽、占空比的频率计。
该频率计上电或按键复位后能自动显示系统提示符“P.”,进入测量准备状态。
按频率测量键则测量频率;按周期测量键则测量周期;按脉宽测量键则测量脉宽;按占空比测量键则测量占空比。
3、数字电压表设计一个能够测量直流电压的数字电压表。
测量电压范围0~5V,测量精度小数点后两位。
单片机课程设计简易数字电压表的设计目录第一章课程设计任务书 ··················································错误!未定义书签。
1.1 设计题目·································································错误!未定义书签。
1.2 设计目的·································································错误!未定义书签。
任务书摘要本文介绍了基于89c51单片机的一种8路输入电压测量电路,该电路采用ADC0809作为A/D转换元件,测量范围0至5伏,小数点后显示一位。
要求能够依次显示每路通道电压,而且能够通过拨码开关选择输入通道。
使用3位LED 模块显示,前面一位显示通道号,后面两位显示测量电压值。
本系统主要包括四大模块:数据采集模块、控制模块、显示模块、A/D转换模块。
绘制电路原理图与工作流程图,并进行调试,最终设计完成了该系统的硬件电路。
在软件编程上,采用了汇编语言进行编程,开发环境使用WAVE集成开发环境。
开发了显示模块程序、通道切换程序、A/D转换程序。
关键词:ADC0809;A/D转换;LED显示目录1 方法论证 (5)1.1 系统的设计任务 (5)1.2 设计方案 (5)1.3 软硬件开发环境 (6)2 数字电压表硬件设计 (7)2.1 单片机主电路设计 (7)2.1.1 复位电路 (7)2.1.2 晶振电路 (7)2.2 测量、转换电路设计 (8)2.3 按键电路设计 (9)2.4 显示电路设计 (10)2.4.1 LED数码管构成 (10)2.4.2 显示方式 (11)3 软件设计 (14)3.1 主程序设计 (14)3.1.1 工作流程 (14)3.1.2 存储空间定义安排 (15)3.2 模块程序设计 (15)3.2.1 A/D转换测量程序 (15)3.2.2 显示程序 (16)4 系统调试与分析 (18)4.1 调试内容及问题解决 (18)4.2 系统进一步改进方案 (18)附录1:硬件原理图 (20)附录2:程序清单 (21)参考文献 (24)1 方法论证1.1 系统的设计任务设计单片机主电路、数据采集接口电路、LED显示电路、拨码控制电路,能够实现对8路电压值进行测量,能够显示当前测量通道号及电压值,电压精度小数点后1位,可以通过键盘选择循环显示8路的检测电压值和指定通道的检测电压值。
1.2 设计方案将数据采集接口电路输入电压传入ADC0809数模转换元件,经转换后通过D0至D7与单片机P0口连接,把转换完的模拟信号以数字信号的信号的形式传给单片机,信号经过单片机处理从LED数码显示管显示。