【基础知识】【模块介绍】8位8段数码管(74HC595)【硬件部分】

八段数码管

基本介绍

数码管实际上是
多个LED按照一定顺序排列,并加上遮罩所构成的元件。

八段一般会引出9个引脚,其中7个引脚显示数字(或某些字母),1个显示小数点,1个作为片选端。

根据连接方式的不同,数码管分为共阳和共阴。
共阳在这端输出低电平时点亮,高电平时会熄灭,共阴则相反。

位置编号

为了便于编程,设计者将数码管的8个LED按照一点规则编号并设置了独特的名称
如下图
在这里插入图片描述
按照dp,gfedcba的端口顺序排列可以产生一个8位2进制数(2位16进制数)来表示亮灭信息,
1表示这个端口是高电平,0则表示是低电平。

例如
0x00在共阳接法表示全亮,在共阴接法表示全灭

符号的编码

编码没有明确的标准,能看懂即可。
下文介绍的是作者常用的编码规则。

名称dpgfedcba共阳数码共阴数码
00xC00x3F
10xF90x06
20xA40x5B
30xB00x4F
40x990x66
50x920x6D
60x820x7D
70xF80x07
80x800x7F
90x900x6F
A0x880x77
b0x830x7C
C0xC60x39
d0xA10x5E
E0x860x79
F0x8E0x71
Line0xBF0x40
Bleak0xFF0x00
White0x000xFF
Spot0x7F0x80

共阴和共阳互为对方的按位取反。

这是上表所指数码管的示意图
在这里插入图片描述

视觉暂留

当加在LED的两端的电压消失时,LED并不会瞬间熄灭,亮度会随时间流逝而缓慢降低,不同的LED的完全熄灭时间不同,从几毫秒到几秒都有。

视觉暂留:人眼在观察景物时,光信号传入大脑神经,需经过一段短暂的时间,光的作用结束后,视觉形象并不立即消失
详情见

因此,当多个LED分别点亮LED一个一段时间后熄灭,在人眼看来则是全部点亮。

这是扫描的物理和生物基础

八位八段数码管模块

74HC595

这是个高速串行输入转并行输出的芯片
在这里插入图片描述
有14个引脚

引脚号名称功能
8GND
16VDD电源
10SCLR低电平复位
13OE输出使能,低电平时才有输出
15,1-7QA-QH并行输出
14SDI串行输入
9SDO串行输出
12RCLK存储寄存器时钟
11SCLK移位寄存器时钟

学过数电的应该从原理图里看得出:
SCLR(10),OE(13)为低电平有效。
RCLK(12),SCLK(11)为上升沿有效。

低电平就是接地时有效

上升沿是什么请看
外部中断的上升沿触发部分

这个芯片内部有2个8位寄存器
串行数据输入和输出的叫做移位寄存器
并行数据输出并所存的叫存储寄存器

从SDI(14)输入的串行数据被按输入顺序放入移位寄存器 如果输入数据多余8个,则多余的数据被从SDO(9)输出。
每当SCLK(11)出现一个上升沿时接受一位数据。

当RCLK(12)出现上升沿时,则移位寄存器的数据按照最先输入的到QH,最后输入的到QA的顺序放入数据寄存器并输出。

注意:百度上说这个芯片的移位频率能达到100MHz,但我实测小于1us数据将无法传输

模块外观

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

原理图

这是模块的卖家给的原理图

芯片部分
在这里插入图片描述

2个595芯片级联,U3作为数码管的片选,根据不同数据选择需要接受数据的数码管
U4作为数据发送,写入的数据为上文提到的符号编码。

数码管部分

在这里插入图片描述

这是共阳数码管,原理图中 上半部分是引脚是数据输入,下半部分是片选信号

接口和指示灯
在这里插入图片描述

由此看见,多个模块也可以进行级联

芯片滤波
在这里插入图片描述

如果根据原理图自制时请将这两个电容在PCB设计时分别靠近2个595芯片

软件部分

基于74HC595的8位8段数码管的硬件部分介绍到此为止
软件部分请见
【STM32标准库】【自制库】8位8段数码管(74HC595)【软件部分】

  • 24
    点赞
  • 99
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值