找回密码
 注册
关于网站域名变更的通知
查看: 1310|回复: 5
打印 上一主题 下一主题

[毕业设计] 基于51单片机数字电压表的设计

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-12-18 13:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
基于51单片机数字电压表的设计
5 z" U) l: d4 p& _( w& s
1 G- L5 @# [2 F7 d$ K: z9 u1 Z) ^1 M
摘    要6 D  b7 s* M8 z$ v
数字电压表简称DVM,数字电压表基本原理是将输入的模拟电压信号转化为数字信号,再进行输出显示。而A/D转换器的作用是将连续变化的模拟信号量转化为离散的数字信号,器基本结构是由采样保持,量化,编码等几部分组成。因此AD转换是此次设计的核心元件。输入的模拟量经过AD转换器转换,再由驱动器驱动显示器输出,便得到测量的数字电压。
" j  o! u1 H+ d1 Y1 _4 |+ Z. A本次设计的作品要求制作数字电压表的量程为0到5v,由于用到的模数转换芯片是ADC0809,设计系统给的供电电压为+5v。同时设计的精度为小数点后两位,满足要求的两位小数的精度,在不考虑AD芯片的量化误差的前提下,此次设计的精度能够满足一般测量的要求。
! R. C* n+ R0 O【关键词】AT89C51 ADC0809 LCD1602液晶 , N9 \3 u9 [7 n$ p; q0 p% [& o

7 z& d! n8 m6 v9 q" N目录: w- C: O+ t4 i
前  言        1
$ L: C' U9 ]3 q& p& G第一章  工作原理        2
! r; |  C3 y& ~7 Z$ d+ {1.1设计目标        2/ m# Y3 I7 n# p7 X- _
1.1.1基本功能        2
( ?9 S: x* A) [0 J- Z; K1.1.2主要技术参数        2
8 f' T8 ^$ s/ [. F1.2设计原理        2
0 J* F9 C/ ~( z4 k5 S第二章  硬件设计与原理        3, `& ?* K( I7 @# R
2.1 总设计框图        31 B* o. E' e3 Q' i5 r
2.2 硬件设计分析        37 s% j; Z( D  k+ C- o* ^4 j& D
2.2.1 电源的设计        3  r, B- s. {" A+ T! E' C
2.2.2 单片机最小系统        4
# @4 t* ^) A% S  W; p2.2.3 显示系统        10
) z, T4 q; f, |+ V. b2.2.4 模数转换        100 @  G2 w0 B; K/ P  s+ g' `
第三章  软件设计与分析        13- j0 H% J& i" w, ]+ Y! L
3.1 软件设计的组成        13& q0 v+ n# z& q8 G
3.2  源程序        15( t  y$ B8 s1 v0 a$ g/ E
第四章  软件仿真        24
4 g- z" ~& q0 H! r' P4.1 PROTEUS简介        24
! M; c- U9 |- M4.2仿真图        26
3 b  R+ c) T; R3 Y' y. `4.3原理图        27( q3 q. A- d" ?  W: M
4.4 元件清单        28
+ `  Q! u' m+ d8 j总结        29! g* Y3 a/ Y5 r' u3 n2 _6 F! D
致  谢        30
. n  k/ H+ l" ]0 h# \参考文献        31
% [) y! K  {, f5 d8 q3 ?$ a6 Y- q; h, J
) X) q+ \) Z: I. o; Y7 w
前  言1 W$ S1 h) I, j) m$ b# d. T
最近几年来,随着科技的飞速发展,单片机领域正在不断的走向社会各个角落,还带动传统控制检测日新月异更新。在实时运作和自动控制的单片机应用到系统中,单片机如今是作为一个核心部件来使用,仅掌握单片机方面知识是不够的,还应根据其具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。“单片机原理及应用课程设计”是电子类专业的学科基础科,它是继“汇编语言程序设计”,“接口技术”等课程之后开出的实践环节课程。
1 t" P$ g$ A* t
; w5 U+ g7 d% @( f5 I第一章  工作原理3 I+ s6 ?; F5 V
1.1设计目标' @( T+ C( B% d0 ]- G3 }$ _, G
1.1.1基本功能3 z  \3 t8 h# v5 K! v1 p
利用51单片机作为主控芯片,模拟量输入范围直流0v-5v。模拟量经A/D(ADC0809)模数转换芯片,把模拟量转换为数字量输入到单片机的P0口,再由单片机控制LCD1602液晶显示模拟量输入的电压值。+ Z/ H, V# p5 S: s3 H, @& I. V. M1 ]
1.1.2主要技术参数
( M# R/ A- Z7 I; c- J( f+ p/ `测量电压范围:0v至5v
! ?" z+ k$ o2 V1 q) _2 \" xA/D转换器:ADC0809(8位模数转换器)。
. {% i0 f2 F. P' q3 A" l# J显示方式: LCD1602液晶
& ]  \( R0 M2 M! A1.2设计原理& t# l& [! X" y) l$ F
此次设计的是数字电压表,要求的电压范围是0~5v。系统设计主要包括四个部分:分别是电源模块、AD模数转换部分、51单片机最小系统部分、数码管显示部分。首先由单片机初始化ADC0809模数转换芯片和共阴数码管显示,当外接被测电压后,ADC0809将模拟电压信号转换为数字信号输入到单片机的I/O口,通过单片机处理后将电压的大小显示在LCD1602液晶上面。
' E/ S: Y% F# P2 @0 u! L0 F3 H* \. ^: n% g
第二章  硬件设计与原理& x) D6 V  t5 _
以AT89C51单片机为核心,起着控制作用。系统包括LCD1602液晶显示电路、复位电路、时钟电路、模数转换电路电路。设计思路分为五个模块:复位电路、晶振电路模块、AT89C51、LCD1602液晶显示电路、模数转换器电路这五个模块。& \; P! L+ J. \- R

" d4 v, K! Y5 ~& M" _& T: z
游客,如果您要查看本帖隐藏内容请回复

1 \4 d( t9 ]% l; T7 K$ M, L( v9 f+ R) o' o4 S1 G1 p) H
/ f: a& o) k/ a7 I" y; U

7 n- l( z- ?9 O1 }; }6 D. N/ O9 S

该用户从未签到

3#
发表于 2020-12-14 14:22 | 只看该作者
6666666666663 B* Q8 c3 h& }

该用户从未签到

4#
发表于 2021-3-14 22:15 | 只看该作者
谢谢分享6666666' w6 v- [! g( X( n, W: e

该用户从未签到

5#
发表于 2021-6-20 18:14 | 只看该作者
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2026-4-18 22:11 , Processed in 0.125000 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表