找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

跟我一起制作1632点阵屏

[复制链接]
admin 发表于 2012-9-2 06:54:38 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
跟我一起制作1632点阵屏
16*32点阵屏幕由512个LED组成,在实际制作过程中我们可以采用8*8的点阵模块。
下面开始做1632点阵屏幕硬件设计。
所先设计行扫描电路:
16*32点阵屏幕总共有16行,其扫描电路一般采用74HC154或者74HC138来进行4-16扩展,这样可以占用较少的单片机IO口。如果利用74HC154那么一片就可以满足16行的需求;如果采用74HC138,那么需要两片。由于74HC138价格便宜,市场使用量比较大,采购比较容易,这里我们采用74HC138来进行行 扩展。74HC138是三、八译码器,根据起手册可以用两片组成4-16译码器详细电路见下图:


5_24659_b71ba2e4743fd4a.jpg


2009-9-17 15:27
其中A、B、C、D接单片的四个IO口,给他们置不同的电平可以试138的某一个管脚为低电平,E为关闭控制段,只要E为高电平,那么138的所有输出都为高电平。
74HC138的驱动能力很小,只有十几毫安,在驱动一行16个LED的时候需要进行扩流。目前扩流一般采用大功率三极管或者场效应管。大功率三极管可以采用TIP127,场效应管一般点阵屏幕上采用SI4953进行扩流,SI4953驱动电流能达到4A,一个SI4953拥有两组控制通路,具体连接方法如下:

5_24659_5c770218ab1e01e.jpg


2009-9-17 15:27
行扩展好了,第二步进行列的扩展。列一般采用串行芯片进行扩展,一般有74HC164、74HC4094、74HC595等,也有采用并行总线扩展方式的,但是那样连线比较多,这里我们采用74HC595进行列的扩展。
具体电路如下:

5_24659_1b7da118ae66f71.jpg


2009-9-17 15:27
当然也有采用一些大电流芯片或者恒流芯片进行扩展的电路。

行列都扩展后了,该把所有扩展线连接到点阵屏幕上了,这部分电路就不截图了,请看电路图。




下面讲解一下接口部分,目前通用的是一种命名为08A的接口方式,
接口电路如下图

5_24659_a0f156a9bc2da9c.jpg


2009-9-17 15:27
A、B、C、D为行扫描接口。
R1为红色数据输入端,G1为绿色数据输入端。
STR为74HC595锁存信号,CLK为74HC595时钟信号

最后上完整版本电路图


Protel_Schematic.pdf (70.15 KB, 下载次数: 4)

电路中为双色点阵,所以使用了8个595
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-11-24 05:43 , Processed in 0.067894 second(s), 14 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表