基于单片机的数字电压表设计.doc

资料分类:单片机自动化 上传会员:G战队 更新时间:2018-05-30
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8051
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:传统的机械式的指针电压表,存在精度低易老化等缺点,而且目前的电力公司正在推行远程读取电表读数,减少人力成本,所以老式的电压表无法在数字化的时代下生存,因此基于单片机开发价格低廉,稳定可靠的数字电压表具有很大的必要性。

本设计基于单片机开发,主要由A/D转换模块,LED的显示模块以及用单片机的数据处理模块这三个模块组成。在这个设计中,A/D转换模块的功能是将获取到的电压值的模拟量转换为相应的数字模拟量。单片机的数据处理则是把从A/D转换模块里传送过来的数据经过一定的处理,转换为可以显示在显示模块上面的数据。系统具有显示准确可靠,误差小的优点,可以满足生产的要求。设计完成后通过Proteus软件进行仿真验证,结果表明系统满足设计前的各项要求。

 

关键词:数字电压表;单片机;A/D转换;Proteus软件

 

目录

摘要

Abstract

第一部分 1 引言-1

1.1  数字电压表及其发展-1

1.2 单片机的介绍-1

1.3 本课题研究的主要内容-1

2 硬件电路设计-2

2.1 A/D转换器-2

2.1.1 芯片ADC0808的引脚特征及功能-2

2.1.2 芯片ADC0808的构造和运行流程-4

2.2 单片机模块-5

2.2.1 AT89C51的介绍-5

2.3 复位电路-7

2.4 时钟电路-8

2.5 显示系统的设计-9

2.5.1 显示系统的结构及选择-9

2.5.2 显示系统的译码方式-10

2.6 总体电路设计-10

3 整体程序设计-11

3.1 总程序设计方案-11

3.2 系统子程序设计-12

3.2.1 初始化程序-12

3.2.2 A/D转换程序-12

3.2.3 LED显示程序-12

3.3 程序仿真-13

3.3.1 软件调试-13

3.3.2 显示结果及误差分析-13

总  结-16

参 考 文 献-17

附录

致谢

相关论文资料:
最新评论
上传会员 G战队 对本文的描述:根据老师给我的这个课题进行的一波分析,决定了这次数字电压表的设计两个主要的器件,分别是型号为AT89C51的单片机和A/D转换芯片的型号ADC0808。这整个设计的基本工作原理就是当我开......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: