手头上有一块32×32 LED点阵模块,想制作驱动控制电路。查阅了很多资料,都找不到适合自己设计的驱动控制电路,在一篇文章中让我找到了利用32×32 LED点阵模块来做驱动控制电路,介绍如下:
32×32 LED点阵模块的行信息控制用2片74HC154,构成5-32译码器,单片机口线控制其译码输出。列的微亮扫描、点亮也分别用2片74HC154,4个片选分别单独控制,微亮扫描(2.5V)、点亮(5V)电源分别通过三极管构成的开关加到点阵的列控制端。由于整屏显示是1024个灯循环亮,为提高显示亮度,限流电阻取51欧姆(取消也可以,但为了防止制作调试过程中烧坏LED灯,不取消为好),电路如图1-1所示。
微亮扫描时流过LED的电流为: (2.5-1.8)/51=13.7mA
点亮点阵时流过LED的电流为: (5-1.8)/51=62.7mA
流过LED电流虽然比较大,但时间很短,因此不会烧坏LED灯。
图1-1 LED驱动电路
显示电路部分功能及原理
为了满足系统在工作时能准确显示光笔对应亮点所处的行列坐标值,我们采用型号为LCM103的液晶显示器显示。LCM103为10位多功能通用型8段式液晶显示模块,内含看门狗时钟发生器2种频率的蜂鸣驱动电路内置显示RAM,可显示任意字段笔画划3-4线串行接口可与任何单片机接口。其接口应用模块如图1-2所示:引脚排列图如表1-3所示。
图1-2 LCD接口应用模块
表1-3 LED接口引脚排列图:
引脚 |
符号 |
说明 |
输入/输出 |
1 |
VDD |
正电源,必须接! |
输入 |
2 |
VLCD |
LCD 屏工作电压调整,可调整视角对比度,必须接!。 |
输入 |
3 |
/INT |
WDT/定时器输出,集电极开路输出,不用可不接。 |
输出 |
4 |
LED |
不用 |
输入 |
5 |
BZ |
输出 | |
6 |
/BZ |
压电陶瓷蜂鸣片驱动 -极 |
输出 |
7 |
/CS |
模块片选,内部上拉,必须接! |
输入 |
8 |
/RD |
模块数据读出控制线,内部上拉 |
输入 |
9 |
/WR |
模块数据/指令写入控制线,内部上拉,必须接! |
输入 |
10 |
DATA |
数据输入/输出,内部上拉,必须接! |
输入/输出 |
11 |
VSS |
负电源,接地线,必须接! |
更多关于LED点阵模块的资料,可以参考:https://www.dzsc.com/product/searchfile/8599.html 内容很详细。
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。