LED 扫描接法(动态扫描/矩阵驱动)的核心思想是用时间换引脚------通过快速轮流点亮不同组别的 LED,利用人眼视觉暂留(约 24Hz 以上)实现"同时点亮"的视觉效果。
矩阵扫描(Row/Column Scanning)
最经典的方法,将 LED 排列成 M×N 矩阵。
电路接法
-
共阴接法:所有 LED 阴极按行连接,阳极按列连接
-
点亮某 LED:对应行拉低,对应列拉高
-
扫描时逐行拉低,列送入该行对应的数据
-
-
共阳接法:所有 LED 阳极按行连接,阴极按列连接
- 点亮某 LED:对应行拉高,对应列拉低
驱动示例(8×8 点阵)
-
需要 8+8=16 个 IO 口驱动 64 个 LED
-
扫描频率通常 ≥ 100Hz(每行约 1.2ms)
-
若要点亮整屏,每个 LED 实际导通时间只有 1/8,因此需要 8 倍电流补偿(在 LED 峰值电流允许范围内)