|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于单片机的数字电压表课程设计! G% l2 m6 P- @( D4 E' y
& w3 l0 R3 M3 g* e" d T) l M" d- d% D4 l' c% G2 I
目 录
0 }( ]/ a# Y4 u" ~1 引言. ............................................................. 1
, G, s6 m4 \: _! r2 设计原理及要求 .................................................... 2
' e% F& |5 D+ T2.1 数字电压表的实现原理 . ........................................ 2, H5 d9 O; B% Q" t) Q4 m1 }8 g3 f
2.2 数字电压表的设计要求 . ........................................ 2 . P: k) K- P" y+ w) l+ Y, K4 s
3 软件仿真电路设计 .................................................. 3& w4 d& ?' D6 J1 @9 j+ V
3.1 设计思路 . .................................................... 3* B/ o8 j7 |4 }% }9 a
3.2 仿真电路图 . .................................................. 34 Y6 f" C ~, X; O. f, M
3.3 设计过程 . .................................................... 3
9 r2 A8 s, S3 E- y' a9 E, }' I3.4 AT89C51 的功能介绍 . .......................................... 4
; ~6 i% ?* D8 Q' M8 Q3.4.1 简单概述 ............................................... 43 ?! d) c, Q. J @
3.4.2 主要功能特性 ........................................... 4
4 L" P7 T \% @9 D) t" }* `: S3.4.3 AT89C51 的引脚介绍 ..................................... 5
+ a0 ^, D* N- S1 u* d" G3.5 ADC0808的引脚及功能介绍 . .................................... 6- [ S2 c, }0 [5 \" l- g, P( e
3.5.1 芯片概述 ............................................... 6) W- a$ s8 w- q2 r9 |4 y
3.5.2 引脚简介 . .............................................. 7
; y# ^, c9 \7 t! R3.5.3 ADC0808 的转换原理 ..................................... 7
9 A% T9 B/ ?& _ D( W: G! ^3.6 74LS373 芯片的引脚及功能 . .................................... 7
' m$ K' U2 |9 I* V; v6 k" q5 M! l, W3.6.1 芯片概述 ............................................... 7
) n7 I1 _+ B9 ~8 y6 ^& F3.6.2 引脚介绍 ............................................... 8
( Y7 j: j: O0 d; a+ M* B% Q8 M( h3.7 LED 数码管的控制显示 . ........................................ 8! D' V4 b* N9 E! V5 ?
3.7.1 LED 数码管的模型 ....................................... 8
: G8 l' k* j' g) e0 c3.7.2 LED 数码管的接口简介 ................................... 8
, W7 }- ?* f$ v5 s" T/ G6 z4 系统软件程序的设计 ............................................... 10
/ z3 s: w- |" G& A1 W: y) Y7 D4.1 主程序 ..................................................... 10 & I5 O ^- H7 c
4.2 A/D 转换子程序 . ............................................. 10 / @8 q/ ?# \1 L& I3 y- g+ z8 ~: U- Q
4.3 中断显示程序 ............................................... 11 * d- U! Q' u" D, T2 W0 u
5 电压表的调试及性能分析 ........................................... 13 9 J2 b* V$ a" ^8 C% z
5.1 调试与测试 ................................................. 13
& c4 A h- F/ z5.2 性能分析 ................................................... 13 6 v6 @0 ?, y/ S- L; y
6 电路仿真图 ....................................................... 14
% [; K9 w! Q1 X. P# u. r7 总结 ............................................................. 15 1 w" x7 E) F6 s* _' o- L
参考文献 . .......................................................... 166 [: I1 B. l& h
附录 1 源程序 ...................................................... 17 . g d; e9 K) X* x, z
附录 2 仿真原理电路 ................................................ 23
. I# p3 }4 I" U; ~7 ]' Q/ E
H) i' x6 e$ f* N7 B* y. m# m
; A/ d A/ M% |1 _5 _" _' x2 u! f# G, Y' L
9 T V e2 x: A6 }$ x) R6 z! S, P. n0 K
( W; q& v: e A4 A/ V9 y
2 i- I, c/ S t. U! Z" {: S1 引言/ {" \! ?9 Q; W2 p3 n! Z
H$ \6 R0 N7 y2 X& U% B
随着微电子技术的不断发展, 微处理器芯片的集成程度越来越高, 单片机已可以在一块芯片上同时集成 CPU、存储器、定时器/计数电路,这就很容易将计算机技术与测量控制技术结合,组成智能化测量控制系统。
: U( {2 Q% ` Y& c0 @& ]3 Y& I3 E$ h5 T7 m" X
9 ]$ d9 ^* `+ M9 o( u% R" j( }
数字电压表( DigitalVoltmeter)简称 DVM ,它是采用数字化测量技术, 把连续的模拟量(直流输入电压) 转换成不连续、 离散的数字形式并加以显示的仪表。与此同时,由 DVM 扩展而成的各种通用及专用数字仪器仪表,也把电量及非电量测量技术提高到崭新水平。本章重点介绍单片机 A/D 转换器以及由它们构成的基于单片机的数字电压表的工作原目前,由各种单片 A/D 转换器构成的数字电压表,已被广泛用于电子及电工测量、 工业自动化仪表、 自动测试系统等智能化测量领域,示出强大的生命力理。
b! r; z) D8 z i5 X
$ P6 t( u; H% T: n0 |' y4 m' i3 `3 J
2 c' O0 a0 P6 f& F& T; F! v本设计 AT89C51 单片机的一种电压测量电路 ,该电路采用 ADC0808 一种基于 A/D 转换电路,测量范围直流 0~5V 的 4 路输入电压值,并在四位 LED 数码管上显示或单路选择显示。 测量最小分辨率为 0.019V,测量误差约为正负0.02V。3 {, L% d, Q( E& |6 [! @) q
* `2 u6 l8 X6 [' H) K: L
0 h2 o0 e, N! A9 w5 y4 |7 a( j
+ R# O( v, U0 M, J
i& D' d2 m, j0 y- ?2 D3 @: d h
$ q' T. s9 ^8 V: G: v2 T7 J9 O+ p& J1 h- m; x& h. C
- t# ]9 `/ W- ?4 B9 R' e
% Y/ o8 V! o3 t: v9 j
9 Q6 H, z. i# P
$ x) @& {8 N0 z
: T5 l, o8 o/ J1 i
0 T( y& {0 @8 [; L
|
|