电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

DIY小型LED点阵显示系统led显示屏

DIY小型LED点阵显示系统led显示屏_第1页
1/16
DIY小型LED点阵显示系统led显示屏_第2页
2/16
DIY小型LED点阵显示系统led显示屏_第3页
3/16
DIY 小型LED 点阵显示系统 DIY 小型LED 点阵显示系统 ——本文发表于《无线电》2008 年第12 期 近年来LED 点阵技术发展迅猛,LED 屏已经悄悄地在我们身边普及:使用场所涉及到证券市场、银行、机场、车站、商场等等,包括北京奥运会开幕式上的“巨幅画卷”也使用了巨大的LED 显示屏。LED 屏以其使用寿命长、环境适应能力强、亮度高、可视角大等优点受到用户的青睐。 LED 点阵对电子爱好者往往有着很大的吸引力,但是由于制作点阵屏接线过于麻烦,不具备制版条件的业余爱好者对此总是望而却步。笔者利用万用电路板焊接了一块 32X16 大小的 LED 屏,使用AT89S52 型单片机对其进行控制。现将资料整理出来,与广大电子爱好者分享。 整体方案与硬件电路设计 本显示屏采用列扫描、直接送行显示码的方式工作,基本显示原理在后面的软件设计部分提及。分辨率为 32X16 的显示屏由 8 个共阳型LED 点阵单元构成。共阳型LED 点阵单元(8X8)的结构示意图如图 1,由行输入高电平点亮。 图 1 LED 点阵单元结构示意图 图 2 是 8 个 LED 点阵单元级联的接线图。R1~R16 是限流电阻,用来保护 LED 的安全;VT1~VT32 是 32 只 PNP 型三极管,在这里起到开关的作用:通过控制 B01~B32 来使得在任何时刻只有唯一的列导通以点亮该列,当列切换的速度足够快时,由于人眼的视觉暂留现象,看上去整个屏都是亮的,这就是动态扫描的基本原理。 图 2 8 个点阵单元的级联 其实图 2 已经构成一块 LED 屏了,如果微处理器有足够大的驱动能力和足够多的 I/O 口,就可以直接驱动这块 LED 屏了。但是为了能用 AT89S52 单片机来控制它,我们需要再加一些驱动电路和译码电路,以提供足够的驱动能力以及简化与单片机的连接。 行驱动电路使用两片 74HC245(图 3),这是比较常用的驱动芯片,当 DIR 接高电平时,A端为输入、B 端为输出。 列扫描电路则利用了两片 4-16 线译码器 74LS154(图 4),U4、U5 分别对应左、右屏。A、B、C、D 为输入、Y0~Y15 为输出。此外,还有 CS1、CS2 两根线分别使能左、右屏译码器,也就是使能左、右屏。CS1、CS2 为低电平使能。 图 5 是 AT89S52 单片机最小系统电路。 图3 行驱动电路 图4 译码器扫描电路 图5 单片机电路 硬件制作 LED 屏在业余条件下的制作很麻烦,光8 块LED 点阵单元就有128 根飞线。相信对于很多朋友来说动手焊这么多飞线还是第一次...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

DIY小型LED点阵显示系统led显示屏

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部