2。2 数字电压表的设计要求

1、采用单片机作为中心器件,设计一个轻便简易的直流数字电压表。

2、采用 1 路模拟量输入,可以测量 0-5V 范围内的直流电压值。

3、利用 4 位一体的 LED 数码管显示至少两位小数的电压。

2。3 数字电压表的设计思路

1、根据设计要求,选择 STC89C51 单片机为核心控制器件。

2、利用 ADC0832 来实现 A/D 转换,P1 口为输出端口与单片机的接口,与

P2 口的低四位引脚相连的是时钟等端口。

3、利用 4 位一体的 7 段 LED 数码管来显示数字电压。

4、并行端口 P0 对应 LED 数码的段码输入;并行端口 P3 低四位对应位码输

入。

2。4 基本工作原理及框图

由 A/D 转换电路,LED 显示系统,STC89C51 单片机系统这三部分构造设计 了硬件电路。它的框图如下图 2。1 所示:

             

图 2。1 数字电压表系统硬件设计框图

3 系统硬件电路的设计

3。1 A/D 转换器

能把模拟量转换成数字量的器件称为模/数转换器(A/D 转换器),按照各种 A/D 芯片的转换原理能够分为双重积分型,逐次逼近型等等。双积分式 A/D 转 换器具备抗干扰能力强、转换精度高、价格便宜等优点。而逐次逼近式 A/D 转 换的转换速度更快,同时精度更高[9],在理论实践中被普遍运用。

3。1。1 逐次逼近型 A/D 转换器原理文献综述

逐次逼近型 A/D 转换器是由一个比较器、A/D 转换器、存储器及控制电路组 成。它利用内部的寄存器从高位到低位一次开始逐位试探比较。

开始时,寄存器各位清零,转换时,先将最高位置 1,把数据送入 A/D 转换 器转换,转换结果与输入的模拟量比较,如果转换的模拟量比输入的模拟量小, 则 1 保留,如果转换的模拟量比输入的模拟量大,则 1 不保留,然后从第二位依 次重复上述过程直至最低位,最后寄存器中的内容就是输入模拟量对应的二进制 数字量。

3。1。2 ADC0832 的主要性能

由美国国家半导体公司生产的ADC0832  是一种 8  位分辨率、双通道 A/D

转换芯片。由于体积小及兼容性强,如今这种性价比高的芯片被广泛运用。

上一篇:STC89C52单片机技术的红外遥控窗帘的设计+程序+电路图
下一篇:STC89C52单片机的作息时间控制器的设计+电路图

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

粉料称重装置的单片机控...

STM32单片机的无刷直流电机控制系统设计

AT89S52单片机车内空气检测系统设计+源代码

LABVIEW+AT89C51单片机智能药箱系统设计+源代码

大规模MIMO系统的发展研究现状

小型通用机器人控制系统设计任务书

高效课堂教师问卷调查表

遥感土地用变化监测国内外研究现状

PCI+PID算法直流力矩电机速...

提高小學语文課堂朗读教...

从企业eHR建设谈管理信息...

浅析施工企业保理融资成...

《水浒传》中血腥暴力研...

MNL模型历史城区居民活动...