电子专业课设报告 八路数据采集循环显示(3)

2019-06-05 15:01

图3.2 80C52单片机引脚

它一共有40个引脚,引脚又分为四类。其中有四个电源引脚,用来接入单片机的工作电源。工作电源又分主电源、备用电源和编程电源。还有两个时钟引脚XTAL1、XTAL2。还有由P0口、P1口、P2口、P3口的所有引脚构成的单片机的输入/输出(I\\O)引脚。最后一种是控制引脚,控制引脚有四条,部分引脚具有复位功能。

综上所述,单片机的引脚特点是:

1.单片机多功能,少引脚,使得引脚复用现象较多。

2.单片机具有四种总线形式:P0和P2组成的16位地址地址总线;P0分时复用为8位数据总线;ALE、PSEN、RST、EA和P3口的INT0、INT1、T0、T1、WR、RD以及P1口的T2、T2EX组成控制总线;而P3的RXD、TXD组成串行通信总线。

3.3 4个共阴7段数码管显示器

实验中我们采用的是四位共阴数码管,其管脚图如下:

7 页 共 11 页

图3.3四位共阴数码管

静态显示驱动:静态驱动也称直流驱动。静态驱动是指每个数码管的每一个段码都由一个单片机的I/O端口进行驱动,或者使用如BCD码二-十进制译码器译码进行驱动。静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O端口多,如驱动5个数码管静态显示则需要5×8=40根I/O端口来驱动,要知道一个89S51单片机可用的I/O端口才32个呢:),实际应用时必须增加译码驱动器进行驱动,增加了硬件电路的复杂性。

8 页 共 12 页

第四章 硬件各模块设计说明

4.1 模拟数据输入电路

为了使电路更加的直观,增加系统的可读性,将电位器的输出电压作为数据采集模块的输入,模块图如下图所示。

图4.1 模拟数据输入图

在此模块图中,使用了八个滑动变阻器,通过改变电位器是的电阻值,从而是INi端电压值发生改变,进而达到改变采集模块输入数据的目的。

4.2 AD转换电路

多路数据采集系统,通过多路模拟开关控制多路之间的切换,实现单片A/D芯片对多路数据信号的逐个采集。模数转换的核心是模数转换器(ADC),即A/D芯片。它将输入的模拟信号进行量化,即把连续的模拟信号转换为计算机能处理的离散数字信号。模块图如下图所示。

9 页 共 13 页

图4.2 ADC0809转换模块图

上图所示原理图工作过程为:ALE的上升沿将A、B、C端选择的通道地址锁存到8位A/D转换器的输入端。START的下降验启动8位A/D转换器进行转换。A/D转换开始使EOC端输出低电平。A/D转换结束,EOC输出高电平。该信号通常可作为中断申请信号。OE为读出数据允许信号。OE端为高电平时,可以读出转换的数字量。

4.3 数码管显示电路

显示部分由4个八段共阴数码管和两片74LS373组成,数码管为动态扫描显示,动态显示的特点是将所有位数码管的段选线并联在一起,由位选线控制是哪一位数码管有效。选亮数码管采用动态扫描显示。所谓动态扫描显示即轮流向各位数码管送出字形码和相应的位选,利用发光管的余辉和人眼视觉暂留作用,使人的感觉好像各位数码管同时都在显示。模块图如下图所示。

10 页 共 14 页

图4.3.1数码管显示电路

此图为显示部分,其中第四个数码管实现所采集的通道号,前面三个数码管显示此通道的电压值,上电后系统正常工作,显示去最先显示通道0以及通道0的电压值,一秒后切换到通道1,这样依次递增,当通道7显示完以后,又回到通道0,实现循环显示。

图4.3.2数码管显示电路

此模块为数码管的驱动电路,两片74LS373实现数码管的动态扫描显示,U4作为数码管的段选驱动,U5为位选驱动。

4.4 方式控制电路

键盘模块实现的功能只显示某一通道的通道号和钙通道电压值。如下如所示。

11 页 共 15 页


电子专业课设报告 八路数据采集循环显示(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:数学高考总复习:基本不等式与不等式的证明

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: