MAX7219–8位LED显示驱动IC
这个MAX7219是一种设计用来控制计算机的集成电路8x8 LED矩阵. 该IC是串行输入公共阴极(公共负片)显示驱动器,将微处理器(或微控制器)连接到七段显示器最多8位数字LED显示屏,条形图显示,或64个单独的LED。
引脚配置
MAX7219是一款24针IC,可提供不同的封装,并根据需要进行选择。每个引脚的说明如下所示。
密码 |
描述 |
显示段的公共阴极 |
|
2. |
DIG0-DIGIT0所有八段的公共接地 |
11 |
DIG1-DIGIT1所有八段的公共接地 |
6. |
DIG2-DIGIT2所有八段的公共基础 |
7. |
DIG3-DIGIT3所有八段的公共基础 |
3. |
DIG4-DIG4所有八段的公共基础 |
10 |
DIG5-DIGt5所有八段的公共基础 |
5. |
DIG6-DIG6所有八段的公共基础 |
8. |
DIG7-DIG7所有八段的共同基础 |
共享终端 |
|
4. |
GND |
19 |
V+电源 |
所有八位数字的共享段终端 |
|
14 |
分段A–所有数字的分段A |
16 |
段B–所有数字的段B |
20 |
分段C–所有数字的分段C |
23 |
分段D–所有数字的分段D |
21 |
SEG E–所有数字的Segement E |
15 |
SEG F–所有数字的Segem F |
17 |
SEG G–所有数字的Segem G |
22 |
SEG DP–所有数字的SEGEMTENT点 |
功能引脚 |
|
1. |
DIN-串行数据输入引脚 |
12 |
加载(CS)–芯片选择或数据移位引脚 |
13 |
时钟引脚 |
24 |
用于串行连接第二个芯片的双引脚 |
18 |
ISET-电流输出调整引脚 |
特点和规格
- 工作电压范围:+4.0至+5.5V
- 建议工作电压:+5V
- 最大电源电压:6V
- 允许通过每个管段引脚的最大电流:100mA
- 允许通过每个数字接地引脚的最大电流:500mA
- 低功耗
- 数据到段延迟时间:2.2毫秒
- 工作温度:0°C至+70°C
- 储存温度:-65°C至+150°C
相似集成电路
74HC595
在哪里使用MAX7219 IC
1.这种集成电路基本上用于将串行数据转换为并行数据的场合。
2.该芯片用于减少控制器或处理器的I/O引脚使用。
3.用于仅使用3个引脚控制64个LED
4.当控制器7段显示时首选。该芯片最多可控制8位数字。
5.可用于通过串行连接更多芯片来控制更多显示段。
如何使用MAX7219集成电路
该芯片的使用方式与其他芯片类似移位寄存器. 首先,我们将一位一位地向芯片发送串行数据。一旦发送完所有数据,我们将告诉芯片通过启用CS引脚将串行数据转换为输出。工作的逐步程序如下所示。
- 首先连接DIN、CS和CLK引脚。这三个引脚对控制芯片非常重要。
- 接下来是为ISET引脚选择电阻器。正如我们所知,目前市场上没有用于分段显示的标准参数。它们具有不同的电压和电流设置。为了无误地驱动显示器,我们将使用下表选择适当的电阻器。
正向电压 |
|||||
伊塞格 |
1.5V |
2.0V |
2.5V |
3.0V |
3.5V |
40毫安 |
12.2kΩ |
11.8kΩ |
11.0kΩ |
10.6kΩ |
9.69kΩ |
30毫安 |
17.8kΩ |
17.1kΩ |
15.8kΩ |
15.0kΩ |
14.0kΩ |
20mA |
29.8kΩ |
28.0kΩ |
25.9kΩ |
24.5kΩ |
22.6kΩ |
10mA |
66.7kΩ |
63.7kΩ |
59.3kΩ |
55.4kΩ |
51.2kΩ |
- 使用这种芯片有两种方法。一种是按照数据表中给出的说明逐位发送数据。第二种方法是使用以前为该芯片编写的库。使用库是获得所需结果的最简单方法。使用库,您只需输入所需数据即可发送,无需担心任何问题。
- 我们将通过DIN引脚向芯片发送数据。通过设置每个位的芯片时钟,逐位发送数据。芯片将串行数据存储在其寄存器中,直到接收到所有数据。完成数据发送后,我们将设置芯片的CS引脚,以将其寄存器中存储的所有数据移动到输出。
- 一旦芯片输出数据,它将点亮相应的LED以显示结果。
应用
- 通用轮班操作
- 测量仪器
- 数字电子
- 服务器
- 存储单元
- 网络
- 数字系统
尺寸
测量单位(英寸/毫米)