数码管显示电路的设计

作者:ll

【内容】 (1)半导体数码管

(2)74LS48集成显示译码器

【重点】 (1)数码管显示原理。

(2)74LS48译码器的功能分析

【难点】数字显示译码器的设计。

(一)   引入

在日常生活中,可以经常看到有关数字显示译码器的产品,比如下面的数字时钟、称重显示器、数字万用表。从这些现实的例子中,我们可以发现一个问题,他们是怎么把二进制的数码显示的?这也就是咱们今天将要讲授的重点内容:二进制数码怎么转换(集成显示译码器),转换后的怎么显示(半导体数码管)。


下面开始进入本节课的第一个内容,半导体数码管,了解他的结构和显示原理。

(二)    讲授内容

1、半导体数码管

1.1数码管的结构

图1是数码管的实物图,图2是数码管的内部结构示意图。数码管内部是由7个发光二极管和一个公共端组成。


根据公共端的连接方法不同,把数码管分成共阴极数码管和共阳极数码管,内部连接如下图所示。


共阳极:数码管的正极与电源正极连接。共阴极:数码管的负极与地连接。

1.2 数码管的显示原理(共阴极)

图3图4表示了数码管点亮的方式。当共阴极数码管的a段和b段二极管连接高电平的时候,二极管导通,二极管被点亮 。


了解了如何点亮某一段数码,那么怎么显示十进制数呢?下面先看下各段亮灭的组合与十进制数的关系。


从图1中可以容易发现,如果要显示数字1,需要点亮b、c段,其他段熄灭,便可显示出数字1,图5中的b、c段接如高电平,便可以显示数字1。下面只列举十进制数字2和3的显示电路,其它的十进制数类似的方法便可以显示。


2、集成显示译码器(74LS48)

2.1、7SLS48的结构

集成显示译码器的结构如图9所示,其中A、B、C、D为数据输入端;a、b、c、d、e、f、g为数据输出段;LT为灯测试信号;BI为熄灭输入信号;RBO为灭零输出;RBI为灭零输入。


2.2、7SLS48的真值表


1)     灭零控制

当BI=0时,不管输入状态如何,七段输出均为0。数码管不显示数字。

2)     灯测控制

当BI=1、LT=0时,不管输入状态如何,七段输出均为高电平,数码管显示数字“8”,用来测试数码管是否损坏。

3)     显示字符

当BI=1、LT=1,RBI=1时,输入与输出的关系如下表3所示,当输入在0000--1001时,显示0--9,当输入在1010--1111时,显示特殊字符。


表3

4)     动态灭零

当LT=1,RBI=0,输入数据DCBA=0000时,输出全为0,数码管熄灭,同时RBO输出0,它与下一位的RBI连接,通知下一位如果是零也可以熄灭。

2.3、设计演示


Ø  控制端LT=BI/RBO=RBI=1,保证正常显示字符

Ø  74LS48的输出与数码管的七段连接,并接上上拉电阻,增加驱动能力。

Ø  数码管的公共端接底电平,保证数码管正常使用。

Ø  输入数据DCBA=0001时,数码管显示数字“1”。


  • 14
    点赞
  • 89
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
鱼缸加热温控系统数码管显示电路设计需要以下材料: 1. 单片机:常用的单片机有STC89C52、AT89S52等。 2. 温度传感器:常用的温度传感器有DS18B20、LM35等。 3. 数码管:常用的数码管有共阳数码管和共阴数码管。 4. 电阻:根据具体电路需要选用不同大小的电阻。 5. 电容:根据具体电路需要选用不同大小的电容。 6. 继电器:根据具体电路需要选用不同类型的继电器。 7. 其他辅助元件:如继电器驱动芯片、按键开关等。 电路设计步骤如下: 1. 温度传感器的接法:将温度传感器的VDD和GND分别接到单片机的VCC和GND上,将温度传感器的数据线接到单片机的一个可编程IO口上。 2. 数码管的接法:数码管的公共端(COM)接到单片机的一个可编程IO口上,数码管的7个段(A~G)分别接到单片机的7个可编程IO口上。 3. 继电器的接法:将继电器的控制端接到单片机的一个可编程IO口上,将继电器的电源和加热器的电源分别接到电源上,将继电器的负载端接到加热器上。 4. 按键开关的接法:将按键开关分别接到单片机的两个可编程IO口上。 5. 编写单片机程序,通过读取温度传感器的数据,根据设定的温度值控制继电器的开关,从而控制加热器的加热和停止加热。同时,将温度值和加热状态显示在数码管上。 需要注意以下几个问题: 1. 温度传感器和数码管的接法需要按照具体型号的管脚定义来连接。 2. 继电器的电源需要选用适当的电源电压和电流,以满足加热器的工作需要。 3. 单片机的程序需要按照具体硬件配置和功能需求进行编写,需要充分测试和调试。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值