单片机课程设计-数字电压表的仿真设计

上传人:aa****6 文档编号:29986378 上传时间:2018-01-26 格式:DOC 页数:22 大小:2.46MB
返回 下载 相关 举报
单片机课程设计-数字电压表的仿真设计_第1页
第1页 / 共22页
单片机课程设计-数字电压表的仿真设计_第2页
第2页 / 共22页
单片机课程设计-数字电压表的仿真设计_第3页
第3页 / 共22页
单片机课程设计-数字电压表的仿真设计_第4页
第4页 / 共22页
单片机课程设计-数字电压表的仿真设计_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《单片机课程设计-数字电压表的仿真设计》由会员分享,可在线阅读,更多相关《单片机课程设计-数字电压表的仿真设计(22页珍藏版)》请在金锄头文库上搜索。

1、 单片机系统课程设计 提供全套毕业论文,各专业都有单片机系统课程设计题目名称: 数字电压表的仿真设计 专业班级: 测控 1201 班 学生姓名: 学 号: 1 指导教师: 成绩:评语:指导老师签名:日期: 单片机系统课程设计 单片机系统课 程 设 计课程设计名称: 数字电压表的仿真设计 专 业 班 级 : 测控 1201 班 学 生 姓 名 : 学 号 : 1 指 导 教 师 : 课程设计地点: 31 号楼 课程设计时间: 2014-12-92014-12-20 单片机系统课程设计 单片机系统 课程设计任务书学生姓名 刘萌萌 专业班级 测控 1201班 学号 1题 目 数字电压表的仿真设计课题

2、性质 工程设计 课题来源 自拟指导教师 郭广灵主要内容(参数)该数字电压表是利用单片机 C51 与 ADC0808 设计一个数字电压表,将模拟信号 05V 之间的电压值转换成数字量信号,以两位数码管显示 ,并通过虚拟电压表观察 ADC0808 模拟量输入信号的电压值,LED 数码管实时显示相应的数值量。任务要求(进度)第 1-2 天:熟悉课程设计任务及要求,查阅技术资料,确定设计方案。第 3-4 天:按照确定的方案设计单元电路。要求画出单元电路图,元件及元件参数选择要有依据,各单元电路的设计要有详细论述。第 5-6 天:软件设计,编写程序。第 7-8 天:程序调试。第 9-12 天:撰写课程设

3、计报告。要求内容完整、图表清晰、文理流畅、格式规范、方案合理、设计正确。主要参考资料【1】单片微型计算机原理及接口技术审查意见系(教研室)主任签字: 年 月 日 单片机系统课程设计 单片机系统课程设计 目录一 系统概述 .11.1 课题设计的目的. .11.2 课程设计内容 .11.3 课程设计实现的目标 .1二 设计方案 .12.1 总体设计思路 .12.2 数字电压表的 PROTEUS 软件仿真电路设计 .2三、 数字电压表的程序设计 .33.1 程序流程图 .33.2 程序编译设计 .4四 数字电压表的软件设计 .54.1 数字电压表的硬件电路 .54.2 C51 单片机和数码管显示电路

4、的接口设计 .74.3 A/D 转换电路的接口设计 .7五 数字电压表的系统仿真调试 .7六 设计心得 .8参考文献 .9附录 1.10附录 2.11 单片机系统课程设计 1一 系统概述1.1 课题设计的目的.1、通过单片机课程设计,熟练掌握 C 语言的编程方法,将理论联系到实践中去,提高我们的动脑和动手的能力。2、通过定时闹钟控制系统的设计,掌握定时/计数器、中断的使用方法,和简单程序的编写,最终提高我们的逻辑抽象能力。1.2 课程设计内容1. 由于 ADC0809 在进行 A/D 转换时需要有 CLK 信号,而此时的 ADC0809的 CLK 是接在 AT89S51 单片机的 P3.3 端

5、口上,也就是要求从 P3.3 输出 CLK 信号供 ADC0809 使用。因此产生 CLK 信号的方法就得用软件来产生了。2.由于 ADC0809 的参考电压 VREFVCC,所以转换之后的数据要经过数据处理,在数码管上显示出电压值。实际显示的电压值(D/256*V REF)1.3 课程设计实现的目标利用单片机 C51 与 ADC0808 设计一个数字电压表,将模拟信号 05V 之间的电压值转换成数字量信号,以两位数码管显示,并通过虚拟电压表观察ADC0808 模拟量输入信号的电压值,LED 数码管实时显示相应的数值量。二 设计方案2.1 总体设计思路按系统功能要求,决定控制系统采用 AT89

6、C51 单片机,A/D 转换采用 单片机系统课程设计 2ADC0808。系统除能确保实现要求的功能以外还可以方便的进行其功能的扩展。本文采用 AT89C51 作为核心元件,AT89C51 是一个低功耗,高性能的 CMOS 8 位单片机。数字电压表电路组成框图如图 2-1 所示。单 片 机 芯 片 模 拟 转 换 译 码 器 数 码 管 显 示 模 拟 被 测 电 压 程序处理 驱动数码管 数字量 图 2-1 系统组成框图本设计中需要用到的电路有电源电路、模/数转换电路、单片机控制电路、显示电路等。设计中需要用到的芯片有 AT89C51 单片机、ADC0808、74LS74、LED 数码管等。2

7、.2 数字电压表的 PROTEUS 软件仿真电路设计待测电压输入信号在 ADC0808 芯片承受的最大工作电压范围内,经过模/数转换电路实现 A/D 转换,通过单片机控制电路进行程序数据处理 ,然后通过七段译码/驱动显示电路实现数码管显示输入电压。硬件电路原理图如图 2-2 所示。 单片机系统课程设计 3图 2-2 PROTEUS 软件仿真电路图3、数字电压表的程序设计3.1 程序流程图系统上电状态,初始化 ADC0808 的启动地址,数码管显示关闭,开始启动 A/D转换。等待启动结束后,将 ADC0808 的 0 号通道模拟量输入信号转换输出的数字量结果通过数码管动态显示的方式显示到三位数码管上。根据设计要求结合硬件电路,在输

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号