74LS47译码器实现简易数码管数字显示

  • 一. 元器件介绍
  • 二. 原理分析
  • 三. 仿真实验

一. 元器件介绍

这里用到的元器件有:

  1. SEVEN_SEG_COM_A 七段数码管
  2. VIRTUAL_RESISTANCE 电阻器
  3. DIgital power(VCC)数字电源
  4. 74LS47D 译码器芯片
  5. DIPSW(DIP switch)DIP开关

二. 原理分析

(1)七段数码管上装载了七个发光二极管,既然是发光二极管,那么就具有单向导通性,所以数码管会普遍的分为共阳极和共阴极两种:
共阳极表示的是内部二极管的正极全部接在一起,阴极则独立接出。
共阴极表示的是内部二极管的阴极全部接在一起,阳极则独立接出。

左端为共阳极----右端为共阴极

数码管上的ABCDEFG实际上就是对应于每一个发光二极管的阴极(或阳极)
可以看到数码管左上角的CA,指的就是共阳极数码管
对应数码管左上角显示CK的为共阴极

(2)译码器芯片需要选择输出为低电平有效的以输出到数码管阴极上驱动数码管显示,故选择74LS47D 译码器芯片,该芯片左右各有七个引脚

  1. ABCD四引脚分别从上至下分别代表输入二进制数字的低位到高位
  2. ~LT:试灯输入,用于检查数码管各段是否能正常发光。当输入为低电平时,译码器输出管脚全部输出低电平,使七段数码管全部点亮显示数字八,试灯完成后将输入置1,即对数码管显示无作用
  3. ~BI / RBO:灭灯输入 / 灭零输出,用于同时控制所有二极管的熄灭。当输入为低电平时,译码器输出管脚全部输出高电平,二极管上无电位差,所有二极管熄灭。
  4. ~RBI:灭零输入,用于控制数字0的不显示,当接入为低电平时,数码管中显示的数字0会熄灭

74LS47D 芯片真值表

DCBA A B C D E F G
0000 0 0 0 0 0 0 1
0001 1 0 0 1 1 1 1
0010 0 0 1 0 0 1 0
0011 0 0 0 0 1 1 0
0100 1 0 0 1 1 0 0
0101 0 1 0 0 1 0 0
0110 1 1 0 0 0 0 0
0111 0 0 0 1 1 1 1
1000 0 0 0 0 0 0 0
1001 0 0 0 1 1 0 0

上表取~LT、 ~BI / RBO、 ~RBI同时接入高电平
注:0表示亮灯,1表示灭灯


三. 仿真实验

如下图为没有运行时的数码管显示

如下图为运行时的数码管显示

重新接线如下

  1. 芯片左上端分别接入DIP开关控制每一个二进制位
  2. 左下端全部接高电平输入(使左下端对数显没有作用)
  3. 右端分别对应接入数码管阴极
  4. 数码管左上方为共阳极需要接入高电平
  5. 芯片与数码管连接端需要添加电阻器
    (注:电阻器阻值在一定范围内任意,该范围为(0,648.136] Ω 左开右闭)
    即最大阻值不可超过648.136(仿真测试测得最大不超过该值)且不可等于0,否则接该电阻上的二极管不显示

一位数码管最多只能实现0-9十个数字的显示,而ABCD最多可以表示到十进制数字15,所以当ABCD输入数字大于9时,数码管上无法显示,想要实现大于9的数字显示或是多位数字显示则需要添加数码管同时使用其他芯片合成计算数值或使用单片机芯片控制数字输出到不同数码管上


希望能够帮到迷途之中的你,知识有限,如有学术错误请及时指正,感谢大家的阅读

(^^)/▽ ▽\(^^)

Multisim实现简易数码管数显相关推荐

  1. 【检测技术课案】简易数显电子秤的设计与制作

    传感器与检测技术课程设计[案例1]--简易数显电子秤的设计与制作 文章目录 任务目标 一.数显电子秤的工作原理 二.各模块设计 1.应变传感器 2.信号处理电路 3.单片机和AD采样 三.仿真和测试 ...

  2. 自带数据线的迷你数显充电宝,旅途必备

    还有20多天就过年了 有件极其考验情商的事情也来临了 就是我们这群90后过年最怕的事情--相亲 但是在尴尬的场合 手机可是一个缓解气氛的好东西 不管是想要选择看电影,还是找附近的游玩 只要有手机,就可 ...

  3. 苹果7支持快充吗_支持苹果20W+华为22.5W快充,倍思发布迷你数显快充移动电源...

    日前倍思推出了移动电源新产品线:"迷你数显快充移动电源22.5W",黑白双色可选,10000mAh.20000mAh两种容量,重量仅有180g/330g,是同级中的轻量化选手,出门 ...

  4. 自带数据线的迷你数显充电宝,好用到哭

    ▲ 点击查看 无论是付钱办事坐车,还是游戏追剧闲聊,有个手机就够了啊~ 这也就导致了,出门最怕的不是没带钱,而是带了手机却没电了. 手机没电!这简直能要了老命啊! 幸好有充电宝"续命&quo ...

  5. 自带数据线的迷你数显充电宝,春运相亲必备呀

    还有20多天就过年了 有件极其考验情商的事情也来临了 就是我们这群90后过年最怕的事情--相亲 但是在尴尬的场合 手机可是一个缓解气氛的好东西 不管是想要选择看电影,还是找附近的游玩 只要有手机,就可 ...

  6. 【Proteus仿真】51单片机汇编数显大型交通灯控制

    [Proteus仿真]51单片机汇编数显大型交通灯控制 Proteus仿真 学汇编的人虽然 不多,但是还是有的,分享一个汇编的案例,给需要的人予以参考学习,有些时候我们还是需要懂一些汇编指令比较好. ...

  7. 一款双向C口带数据传输的PD数显充电线,快充数显充电线,数显模块,功率数显方案mcu 和原理

    手机的充电现在越来越重要,基本目前大部分手机都实现了快充,而快充根据不同厂家和不同协议也各有不同,而要快充充电线也是比较重要的一环了,差的充电线不仅达不到充电功率,而且可能会有安全隐患,今天szyuc ...

  8. PEAKCOO做数显压力表芯片的方案设计

    数显压力表又称数字压力表,内置压力传感器,是集压力测量.显示一体的高精度压力表,具有抗震动.显示精度高.稳定性高.可清零.自动待机等特点.该系列数字压力表采用电池供电,由于采用了低功耗的处理器芯片,续 ...

  9. matlab电流表怎么连线,数显电压电流表接线图 数显电压电流表电路图

    一.概述 三相四线多功能网络电力仪表三相电压表 多功能电力监测仪表厂家批发价格实惠,质量保证,该表作为智能电网的智能终端,大量用于电力**系统中,便于电网数据的传输.存储.分析,有效保证电力系统的安全 ...

最新文章

  1. php和python学哪个-php和python哪个
  2. Java Stack栈类详解
  3. java异常_Java线程池「异常处理」正确姿势:有病就得治
  4. java中常量定义在interface中好还是定义在class中
  5. Flex 基于数据源的Menu Tree
  6. cadence 常见pcb电阻_CADENCE从原理图到PCB步骤 精
  7. 为Mac任意命令设置快捷键
  8. Redis 经典 必问21问,BAT面试都会问,你会回答吗?
  9. Portlet开发指南第三章
  10. PHP 短信验证码:发送及验证
  11. Latex插入PPT矢量图
  12. vue项目的停止_Terminal怎么停止VUE项目
  13. 经典语音降噪方法-谱减法
  14. c语言点阵输出字母,单片机C语言程序设计:8X8LED 点阵显示数字
  15. 所有图片类型后缀汇总
  16. ajax php 源码,ThinkPHP Ajax 实例源代码_ThinkPHP教程
  17. 由浅入深分布式(5)dubbo提供者用内网地址注册provider以及 spring boot admin client用主机名注册spring boot admin server
  18. “数字江豚”背后的最严禁渔令!华为云助力武汉打响生态保卫战
  19. redis 失效时间单位是秒还是毫秒_redis设置过期时间
  20. 啊哈C——学习3.7一起来找茬

热门文章

  1. 4·26世界知识产权日,Adobe助力认知和解决知识产权的那些事
  2. 2004 最后一天纪念
  3. 高光谱图像去噪(一)
  4. 大化设计模式各类模式原则总结
  5. 2022年熔化焊接与热切割考试题及在线模拟考试
  6. 超市进销存系统 数据库设计报告
  7. java中replaceall_java replace和replaceAll
  8. Transformer中的注意力机制
  9. 三层架构(Etrunk、SVI 、VRRP)
  10. 如何用计算机绘图画图,如何实现快速高效的计算机绘图