数字电压表课程设计..doc

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字电压表课程设计..doc

湖南工程学院应用技术学院 课 程 设 计 课程名称 单片机原理与应用 课题名称 数字电压表的设计 专 业 电气工程及其自动化 班 级 学 号 姓 名 指导教师 赵葵银、汪超、李晓秀等 2014 年 5 月 26 日 湖南工程学院应用技术学院 课程设计任务书 课程名称:单片机原理与应用 题 目:数字电压表的设计 专业班级: 学生姓名: 学号: 26 指导老师: 审 批: 任务书下达日期 2014 年 5 月 26日 设计完成日期 2014 年 6 月 6日 设计内容与设计要求 设计内容: 1) 简易数字电压表可以测量0~51V的输入电压值,经过A/D转换,经过单片机处理后,在LED数码管上显示。 2) 如测试端输入4.0V,则应显示4.0,测试精度为0.2V。 设计要求: 1)系统设计方案正确、合理 2)进行系统的硬件设计; 3)完成必要元器件选择; 4)完成应用程序设计与仿真调试; *5)进行应用程序的调试; 主 要 设 计 条 件 1、MCS-51单片机实验操作台1台; 2、PC机及单片机调试软件; 3、Proteus软件 4、实验室调试 说 明 书 格 式 封面 课程设计任务书 目录 系统总体方案设计 系统硬件设计 软件设计(包括流程图) 系统的安装调试说明 8、 总结 9、参考文献 10、附录 11、课程设计成绩评分表。 进 度 安 排 第一周 星期一、上午:布置课题任务,课题介绍及讲课。 下午:借阅有关资料,总体方案讨论。 星期二、确定总体方案,学习与设计相关内容。 星期三、各部分方案设计。 星期四、各部分设计。 星期五、设计及上机调试。 第二周 星期一:设计及上机调试。 星期二:调试,中期检查。 星期三:调试、写说明书。 星期四--星期五上午:写说明书、完成电子版并打印成稿。 星期五下午:答辩。 参 考 文 献 参考文献 1、 《单片机原理与应用》 王迎旭等编 机械工业出版社 2、 《51系列单片机设计实例》 楼然苗等编 北京航空航天大学出版社 3、 《计算机硬件技术基础实验教程》 黄勤等编 重庆大学出版社 4、《微型计算机接口技术及应用》 刘乐善主编 华中科技大学出版社 5、《单片微型计算机原理及接口技术》陈光东等编 华中科技大学出版社 第1章 设计总体方案 1.1设计要求 (1)以51单片机为核心器件,组成一个简易的直流数字电压表。 (2)能够以LED或者LCD方式对采样电压进行显示。 (3)显示位数为小数点后2位(转换精度为8位的A/D)。 (4)能够对多路模拟量进行测量。 (5)能够使用按键对采样通道进行选择。 (6)对采样通道进行显示。 1.2设计思路 ⑴ 根据设计要求,选择AT89C51单片机为核心控制器件。 ⑵ A/D转换采用ADC0808实现,与单片机的接P0引脚。 ⑶ 电压显示采用LCD ML016L液晶显示屏,由P1口并行输入。 1.3设计方案 硬件电路设计由5个部分组成; A/D转换电路,AT89C51单片机系统,LCD显示系统、时钟电路及测量电压输入电路。硬件设计 框图如图1.1所示。 第2章 硬件电路设计 2.1 A/D转换模块 A/D转换模块是以ADC0808为主,通过数据采样将模拟量送入ADC0808,随后经过转换成为数字量转给51单片机。 在设计时我用总线方式将OUT1~OUT8与单片机模块的P0口相连,A,B,C,ALE分别与单片机模块P3.0,P3.3,P3.4,P3.5相连如图,采样数据经IN0~IN7输入。CLK有51单片机定时器产生,START口与单片机P3.6相连控制ADC0808的工作。当ALE为高电平是输入口可以接受采样数据,随后待EOC为高电平时转换完成,OE为高电平则输出口将数据送给单片机。如图1.4所示 图1.4ADC模块 2.2 单片机系统 2.2.1 AT89C51模块 AT89C51提供以下标准功能:4KB的Flash闪速存储器,128B内部RAM,32个I/O口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内震荡器及时钟电路,同时,AT89C51可降至0Hz静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作,掉电方式保存

文档评论(0)

rewfdgd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档