摘要: MAX7219是IC设计来控制一个 8×8的LED矩阵。该IC是串行输入共阴极(公共负极)显示驱动器,可将微处理器(或微控制器)与最多8位数字的7段数字LED显示器,条形图显示器或64个单独的LED接口。
MAX7219是IC设计来控制一个 8×8的LED矩阵。该IC是串行输入共阴极(公共负极)显示驱动器,可将微处理器(或微控制器)与最多8位数字的7段数字LED显示器,条形图显示器或64个单独的LED接口。
MAX7219是24引脚IC,提供不同的封装,并根据要求进行选择。每个引脚的说明如下。
Pin nUMBER | Description |
COMMON CATHODE OF DISPLAY SEGMENTS | |
2 | DIG0- Common ground for all eight segments of DIGIT0 |
11 | DIG1- Common ground for all eight segments of DIGIT1 |
6 | DIG2- Common ground for all eight segments of DIGIT2 |
7 | DIG3- Common ground for all eight segments of DIGIT3 |
3 | DIG4- Common ground for all eight segments of DIGIT4 |
10 | DIG5- Common ground for all eight segments of DIGIT5 |
5 | DIG6- Common ground for all eight segments of DIGIT6 |
8 | DIG7- Common ground for all eight segments of DIGIT7 |
SHARED TERMINALS | |
4 | GND |
19 | V+- Power Supply |
SHARED SEGMENT TERMINAL OF ALL EIGHT DIGITS | |
14 | SEG A – SEGEMTENT A of all DIGITS |
16 | SEG B – SEGEMTENT B of all DIGITS |
20 | SEG C – SEGEMTENT C of all DIGITS |
23 | SEG C – SEGEMTENT C of all DIGITS |
21 | SEG C – SEGEMTENT C of all DIGITS |
15 | SEG C – SEGEMTENT C of all DIGITS |
17 | SEG G – SEGEMTENT G of all DIGITS |
12 | SEG DP – SEGEMTENT DOT of all DIGITS |
FUNCTION PINS | |
1 | DIN - Serial Data Input Pin |
12 | LOAD(CS) – Chip Select or Data shift pin |
13 | CLK - Clock Pin |
24 | DOUT - Pin used to Connect Second chip serially |
18 | ISET - current output adjust pin |
工作电压范围:+4.0至+ 5.5V
推荐工作电压:+ 5V
最大电源电压:6V
允许通过每个段引脚的最大电流:100mA
通过每个DIGIT接地引脚的最大电流:500mA
低功耗
数据到段的延迟时间:2.2毫秒
工作温度:0°C至+ 70°C
储存温度:-65°C至+ 150°C
1. Thsis IC主要用于要将串行数据转换为并行数据的地方。
2.该芯片用于减少控制器或处理器的I / O引脚使用。
3.仅使用3个PINS即可控制64个LED
4.控制器7段显示时首选。该芯片最多可控制8个DIGIT。
5.可用于通过串行连接更多芯片来控制更多显示段。
该芯片的使用类似于任何移位寄存器。首先,我们将串行数据一点一点地发送到芯片。一旦发送完所有数据,我们将通知芯片通过使能CS引脚来将此串行数据转换为输出。逐步的工作过程如下。
首先连接DIN,CS和CLK引脚。这三个引脚对于控制芯片很重要。
接下来是为ISET引脚选择电阻。众所周知,市场上没有细分市场展示的标准参数。它们具有不同的电压和电流设置。为了正确驱动显示器,我们将使用下表选择合适的电阻器。
Forward voltage | |||||
ISeg | 1.5V | 2.0V | 2.5V | 3.0V | 3.5V |
40mA | 12.2kΩ | 11.8kΩ | 11.0kΩ | 10.6kΩ | 9.69kΩ |
30mA | 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以显示结果。
通用SHIFT操作
测量仪器
数码电子
伺服器
记忆体
联网
数字系统
社群二维码
关注“华强商城“微信公众号
Copyright 2010-2023 hqbuy.com,Inc.All right reserved. 服务热线:400-830-6691 粤ICP备05106676号 经营许可证:粤B2-20210308