全油门(PWM占空比= 1)当前输出精度完全由R4的精度和LM337内部参考的±2%(保证,通常更好,通常更好)的精度确定。因此,它独立于逻辑供应...
串行 4 位 7 段 LED 显示屏
接线图
2025年02月15日 12:59 19
admin
该显示模块的主控制器是 MAXIMs MAX7219驱动芯片。片上包括 BCD 解码器、多路复用扫描电路、段和数字驱动器、用于存储数字值的 8×8 静态 RAM 以及用于从主机 MCU 接收显示数据的 3 引脚 SPI 接口。
所有 LED 的段电流仅通过一个外部电阻器设置。然而,该器件还通过内部脉宽调制器提供显示器亮度的数字控制 (从最小到最大 16 级)。
本项目使用的七段模块是 LITE-ON, Inc.s 的 LTC-4727JS 模块,具有 LED 段状排列和引脚配置,如下图所示。

部件
接口示例
该显示模块可以使用 LedControl 库轻松与 Arduino 连接。以下示例显示数字 1 到 4 并激活 L1、L2 和 L3 分段。MAX7219 的 SPI 接口引脚 DIN、CLK 和 LOAD 分别由 Arduino 数字 I/O 引脚 7、6 和 5 驱动。但是,LedControl 库允许自定义这些引脚。

所有 LED 的段电流仅通过一个外部电阻器设置。然而,该器件还通过内部脉宽调制器提供显示器亮度的数字控制 (从最小到最大 16 级)。
本项目使用的七段模块是 LITE-ON, Inc.s 的 LTC-4727JS 模块,具有 LED 段状排列和引脚配置,如下图所示。

MAX7219 和 LTC-4727JS LED 模块之间的接口如下所示。LTC-4727JS 的公共阴极端子(数字 1、数字 2、数字 3 和数字 4)分别连接到MAX7219驱动器芯片的 D3、D2、D1 和 D0 引脚。L1、L2 和 L3 LED 段的共阴极引脚 (4) 连接到 MAX7219 的 D4 引脚。因此,为了打开 L1、L2 和 L3 段,MAX7219 的 D4 数字选择引脚应有效。显示器由 5V 施加到其 VCC 引脚供电。电阻器 R1 定义通过 LED 段的恒定电流。

接口示例
该显示模块可以使用 LedControl 库轻松与 Arduino 连接。以下示例显示数字 1 到 4 并激活 L1、L2 和 L3 分段。MAX7219 的 SPI 接口引脚 DIN、CLK 和 LOAD 分别由 Arduino 数字 I/O 引脚 7、6 和 5 驱动。但是,LedControl 库允许自定义这些引脚。

相关文章
发表评论