单片机原理及接口技术课程设计数....doc
《单片机原理及接口技术课程设计数....doc》由会员分享,可在线阅读,更多相关《单片机原理及接口技术课程设计数....doc(18页珍藏版)》请在三一办公上搜索。
1、辽 宁 工 业 大 学单片机原理及接口技术 课程设计(论文)题目: 数字电压表设计 院(系): 电气工程学院 专业班级: 电气103 学 号: 学生姓名: 指导教师: (签字)起止时间:2013.06.24-2013.07.12课程设计(论文)任务及评语院(系):电气工程学院 教研室:电气工程及其自动化学 号学生姓名专业班级课程设计(论文)题目数字电压表设计课程设计(论文)任务电压测量范围:0500 V;测量精度:05;量程自动切换;采用LED显示;可用现场提供的220 V交流电源。 设计任务:1. CPU最小系统设计(包括CPU选择,晶振电路,复位电路)2. 电压检测电路设计3. 显示电路及
2、电源电路设计4. .程序流程图设计及程序编写技术参数:1电压测量范围:0500 V;测量精度:052工作电源220V设计要求:1、分析系统功能,选择合适的单片机及传感器,电压检测电路以及显示电路设计等;2、应用专业绘图软件绘制硬件电路图和软件流程图;3、按规定格式,撰写、打印设计说明书一份,其中程序开发要有详细的软件设计说明,详细阐述系统的工作过程,字数应在4000字以上。进度计划第1天 查阅收集资料第2天 总体设计方案的确定第4天 CPU最小系统设计第5天 电压检测电路设计第6天显示电路及电源电路设计第7天 程序流程图设计第8天 软件编写与调试第9天 设计说明书完成第10天 答辩指导教师评语
3、及成绩 平时: 论文质量: 答辩: 总成绩: 指导教师签字: 年 月 日注:成绩:平时20% 论文质量60% 答辩20% 以百分制计算摘 要数字电压表(Digital Voltmeter)简称DVM,它是采用数字化测量技术,把连续的模拟量(直流输入电压)转换成不连续、离散的数字形式并加以显示的仪表。本课题是利用单片机设计一个数字电压表,能够测量0500V之间的直流电压值,四位数码管显示,使用的元器件数目较少。外界电压模拟量输入到A/D转换部分的输入端,通过ADC0809转换变为数字信号,输送给单片机。然后由单片机给数码管数字信号,控制其发光,从而显示数字。关键词:数字电压表;单片机;AT89C
4、51;ADC0809目 录第1章 绪论11.1 数字电压表概况11.1 本文研究内容1第2章 CPU最小系统设计22.1 数字电压表总体设计方案22.2 CPU的选择22.3 数据存储器扩展32.4 复位电路设计42.5 时钟电路设计42.6 CPU最小系统图5第3章 数字电压表输入输出接口电路设计63.1 数字电压表量程的选择63.2 数字电压表检测接口电路设计63.2.1 A/D转换器选择63.2.2 模拟量检测接口电路图73.3 数字电压表输出接口电路设计83.4 电源电路设计8第4章 数字电流表软件设计104.1 流程图设计104.1.1 主程序流程图设计104.1.2 A/D流程图设
5、计10第2章 系统设计与分析122.1 系统原理图122.2 系统原理综述13第5章 课程设计总结14参考文献15第1章 绪论1.1 数字电压表概况 数字电压表(Digital Voltmeter)简称DVM,它是采用数字化测量技术,把连续的模拟量(直流输入电压)转换成不连续、离散的数字形式并加以显示的仪表。传统的指针式电压表功能单一、精度低,不能满足数字化时代的需求,采用单片机的数字电压表,由精度高、抗干扰能力强,可扩展性强、集成方便,还可与PC进行实时通信。目前,由各种单片A/D 转换器构成的数字电压表,已被广泛用于电子及电工测量、工业自动化仪表、自动测试系统等智能化测量领域,示出强大的生
6、命力。与此同时,由DVM扩展而成的各种通用及专用数字仪器仪表,也把电量及非电量测量技术提高到崭新水平。数字电压表是诸多数字化仪表的核心与基础,电压表的数字化是将连续的模拟量如直流电压转换成不连续的离散的数字形式并加以显示,这有别于传统的以指针加刻度盘进行读数的方法, 避免了读数的视差和视觉疲劳。目前数字电压表的内部核心部件是A/D转换器, 转换器的精度很大程度上影响着数字电压表的准确度,本文A/D转换器采用ADC0809对输人模拟信号进行转换, 控制核心AT89C51再对转换的结果进行运算和处理,最后驱动输出装置显示数字电压信号。数字电压表是当前电子、电工、仪器、仪表和测量领域大量使用的一种基
7、本测量工具有关数字电压表的书籍和应用已经非常普及了1.1 本文研究内容本课题是利用单片机设计一个数字电压表,其设计要求如下:1. 电压测量范围:0500 V;2. 测量精度:05;量程自动切换;3. 采用LED显示;4. 可用现场提供的220 V交流电源。第2章 CPU最小系统设计2.1 数字电压表总体设计方案数字电压表的系统工作原理:首先,被测电压信号进入AD转换器,单片机中控制信号线发出控制信号,启动AD转换器进行转换,其采样得到的数字信号数据在相应的码制转换模块中转换为显示代码。最后发出显示控制与驱动信号,驱动外部的数码管显示相应的数据。图2.1所示为数字电压表系统硬件设计框图。 时钟电
8、路复位电路A/D转换电路测量电压输入显示系统AT89C51 图2.1 数字电压表系统硬件设计框图2.2 CPU的选择在本次课题设计中我们选择了AT89S51芯片。AT89S51是美国ATMEL公司生产的低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性
9、价比的解决方案。AT89C51提供以下标准功能:4KB的Flash闪速存储器,128B内部RAM,32个I/O口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内震荡器及时钟电路,同时,AT89C51可降至0Hz静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作,掉电方式保存RAM中的内容,但振荡器停止工作并禁止其他所有工作直到下一个硬件复位。AT89C51采用PDIP封装形式,引脚配置如图2.2所示。图2.2 AT89C51引脚配置2.3 数据存储器扩展当74LS373用作地址锁存器时
10、,应使OE为低电平,此时锁存使能端C为高电平时,输出Q1Q8 状态与输入端D18状态相同;当C发生负的跳变时,输入端D1D8 数据锁入Q1Q8。51单片机的ALE信号可以直接与74LS373的C连接。在AT89C51单片机系统中,常采用74LS373作为地址锁存器使用,其连接方法如图2.3所示。图2.3 51单片机与74LS373连接方法其中输入端D1D8接至单片机的P0口,输出端提供的是低8位地址,G端接至单片机的地址锁存允许信号ALE。输出允许端OE接地,表示输出三态门一直打开。2.4 复位电路设计复位是单片机的初始化操作。其功能主要是将程序计数器(PC)初始化为0000H,使单片机从00
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 原理 接口 技术 课程设计

链接地址:https://www.31ppt.com/p-4193914.html