- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)