电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

74hc164控制数码管显示系统设计方案

2021-11-12 09:31分类:电子元器件 阅读:

 

  一、数码显示管的构造

  数码显示管由八个发光二极管(下称字段名)组成,根据不一样的组成可以用来表明数字0~9。数码显示管分成共负极和共阳极氧化二种构造。说白了共负极,立即将全部的LED的负极连到一起,而共阳极氧化这反过来,全部的阳极氧化被连到一起。但并不是那类构造,其制定的工作原理基本一致,唯一不一样的是光耦电路的制定有差别,一般共负极选用推(Push)电流量的方法来推动,而共阳极氧化构造则选用拉(Pull)电流量的方法来推动。

  二、数码显示管原理

  共阳极氧化数码显示管的八个发光二极管的阳极氧化(二极管正端)联接在一起。一般,公共性阳极氧化接上拉电阻(一般插线),别的引脚环节光耦电路輸出端。当某一段光耦电路的输入输出端为高电平时,则此段所联接的字段名通断并照亮,依据门头广告段的不一样搭配可表明出各种各样数据或标识符,这时,规定段光耦电路能吸取稳定的段导通电流量,还需依据未插线及额定值段通断电流量来确认对应的功率电阻。

  三、单片机设计介绍

  单片机设计是在一块集成ic上融合了cpu构件(CPU)、存储器(RAM、ROM)、计时器/电子计数器和各种各样键入/輸出(I/O)插口(如并行处理I/O口、串行通信I\O口和A/D转化器)等。因为单片机设计一般 是为实时处理运用而设计方案制作的,因而,又称之为微处理器(MCU)。

  74hc164控制数码管显示系统设计方案

  74hc164操纵数码显示管显示设备方案设计

  一、总体方案设计

  1、 系统软件构成

  本系统功能由硬件设备和系统两绝大多数融洽进行。 本体系的硬件配置选用模块化,以单片机设计操纵为关键,74hc164为推动,与数码显示管通信接口等构成单片机设计操纵的数码显示管显示设备。该系统软件硬件配置首要包含主控芯片控制模块、报警模块、数码显示管表明控制模块等。在其中单片机设计控制板关键进行外场硬件配置的调节及其一些计算按作用,74hc164进行串行通信键入,并行处理輸出,数码显示管表明控制模块进行标识符、数据的展示作用。 系统软件选用模块化方式。该系统关键由源程序、计时器T0终断服务项目程序段、164程序段等组件构成。

二、硬件开发

  1、主控芯片控制模块设计方案

本工程选用AT89S52单片机设计。 开关电源、时钟信号及其延时电路是单片机设计运行的主要标准,缺一不可。单片机设计操作系统的基本上工作中电源电路电路、晶振电路、延时电路。

  (1)电路控制模块设计方案

  开关电源为体系板上的其它功能模块给予 5V开关电源。系统软件板可从USB接口获得 5V开关电源,即用相对应配套设施的USB线从台式电脑主机上获得 5V直流稳压电源。

  (2)晶振电路控制模块设计方案

  单片机设计的时钟信号用于位单片机设计集成ic里面的各类实际操作给予時间标准。 晶振电路为单片机设计造成脉冲发生器编码序列,做为单片机设计运行的時间标准,典型性的晶体振荡頻率为12MHz。

  因为AT89S52系列单片机设计集成ic内有数字时钟谐振电路,因而本工程中使用內部数字时钟方法,只需在51单片机的XTAL1和XTAL2脚位外接石英谐振器和微调电容,就够变成谐振电路器并在单片机设计內部形成脉冲发生器数据信号,实际电源电路如图所示1-1。图上电容器C1和C2的效果是平稳頻率和迅速起振。

  (3)延时电路控制模块设计方案

  延时电路应用单片机设计或系统软件中的其它构件处在某中明确的情况。

  如在MC-51系列单片机设计的RST脚位处引进上拉电阻并维持两个振荡周期,单片机设计里面就实行校准实际操作。具体运用中,校准实际操作有两类主要方式:一种是通电校准,另一种是功能键校准。本工程中选用案子校准方法,实际电路原理如图所示1-1。在单片机设计运作期内,可以用此案子进行重置实际操作。

  2、报警模块设计方案

  本工程中采用无源蜂鸣器。无源蜂鸣器的阳极接 5V的开关电源,另一极接在三极管8550的集电结,三极管8550关键用作数据信号的变大,以推动数码显示管工作中。三极管8550的基极根据功率电阻收到单片机设计P2的P2.0如图所示1-1,根据操纵三极管8550的基极脉冲信号来开启或关掉无源蜂鸣器。三极管8550的发射极接地装置。

  3、数码显示管表明控制模块设计方案

  本工程中采用8段共阳极氧化数码显示管,数码显示管的a、b、c、d、e、f、g、dp段各自与74hc164的QA、QB、QC、QD、QE、QF、QG、QH相接,用于操纵表明数据。数码显示管的公共性也就能端COM联接 5V的开关电源。如原理图1-1

  74hc164控制数码管显示系统设计方案

  三、软件开发

  1、算法设计设计方案

  单片机设计的P0口P1.0、P1.1根据操纵74hc164操纵LED数码管表明。

  单片机设计的P2口P2.0用以操纵8550是不是通断,进而操纵无源蜂鸣器。

  单片机设计的P2口P2.1、P2.2、P2.3操纵三个单独功能键。

  2、编程设计 源程序关键进行子调用函数等作用

  主程序流程图:

  74hc164控制数码管显示系统设计方案

  74hc164控制数码管显示系统设计方案

  计时器T0终断服务项目子函数流程表:

  74hc164控制数码管显示系统设计方案

  164子函数流程表:

  74hc164控制数码管显示系统设计方案

  C语言程序:

  74hc164控制数码管显示系统设计方案

  74hc164控制数码管显示系统设计方案

  74hc164控制数码管显示系统设计方案

  74hc164控制数码管显示系统设计方案

  74hc164控制数码管显示系统设计方案

  74hc164控制数码管显示系统设计方案

上一篇:压敏电阻的主要参数与应用类型

下一篇:双向可控硅几大基本要素解析_双向可控硅导通条件

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部