LED广告牌制作方法.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LED广告牌制作方法

LED广告牌制作方法 本文由ququl贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 我做过这样的毕业设计,16*64 点阵显示屏,可以各种显示,时间,温度等功能。 给你一个参考: 可以去我的博客下载: LED 点阵汉字显示屏 概 述 这次比赛制作由于时间紧,同时为了降低制作难度, 仅作了四个字的轮流显示,实际使用时 可根据这个原理自行扩充显示的字数。 设计制作主要运用于学校的宣传栏,如:本科评估的各种信息,学校学院重要通知,天气预 报等各种信息。 系统设计 一 硬件电路 (1)系统组成: 主要硬件电路:LED 点阵条屏是由 16 个 8*8 的 LED 点阵块组成,形成 16*64 矩形点阵, 以 AT89S51 为控制核心。显示屏的其他主要硬件有: ① 带锁存输出的 8 位移位寄存器 74HC595,作为 LED 的列线驱动输入; ② 四六译码器 74LS154,作为 LED 行线的译码选择(实际制作中考虑成本问题改为两个 74HC138 联合) ; ③ 三极管 9012,连接四六译码器的十六个输出端,作为开关使用,驱动 LED 的行线。 图二 AT89S51 单片机最小系统 AT89S51 相关器件连接的接脚如下:PA0-PA3 连接 4-16 译码器的输入口 A,B,C,D;PB0-PB3 连接 74HC595 的输入口 SI,SCK,RCK;PD6-PD7 作串口通信使用连接 RxD,TxD 两个三八译码 器 74LS138 组成的 16 个输出端连接 16 个 9012 的三极管的基极 B, 发射极 E 连接 5V 电源, 集电极 C 连接到三个汉字点阵的 16 个行线控制端。 点阵的 48 列数据线驱动由 6 片 74HC595 级联组成, 前一片 74HC595 的 Q’ 引脚连接下一片的 SI 引脚, H 各片的 SCK、 RCK、 SRCLR、G 引脚分别并联。 (2)LED 点阵块 图三 LED 点阵块 8*8 的 LED 点阵为单色行共阴模块, 单点的工作电压为正向 (Vf)=1.8 v ,正向电流 (IF) 8-10 = mA 。静态点亮器件时(64 点全亮)总电流为 640mA,总电压为 1.8 v,总功率为 1.15 W。 动态时取决于扫描频率(1/8 或 1/16 秒) ,单点瞬间电流可达 80-160 mA。 16*16 点阵静态 时 16*16*10mA,动态时单点电流 80-160mA。 实际测试:整机电流 700 mA (2) 移位寄存器 74HC595 图四 74HC595 内部逻辑图 74HC595 是带锁存输出的 8 位移位寄存器, 其管脚见下图, 其中 SI 是串行数据的输入端; VCC、 GND 分别为电源和地;RCK 是存储寄存器的输入时钟,SCK 是移位寄存器的输入时钟,SCLR 是移位寄存器的输入清除,Q’H 是串入数据的输出,G 是对输入数据的输出使能控制,QA~QH 串入数据的并行输出。从 SI 口输入的数据在移位寄存器的 SCK 脚上升沿的作用下输入到 74HC595 中, RCK 脚的上升沿作用下将输入的数据锁存在 74HC595 中, G 为低电平时时, 在 当 数据并行输出。SCLR 为移位寄存器的输入清除端。 (3) 74HC138 以及驱动电路 图五 74HC138 以及驱动电路实物图 4-16 线译码器(用两块 74HC138 组成) ,其管脚如图所示,A,B,C,D 为译码的输入端,值 的区间从 0000 到 1111,Y1~Y15 是对应 A,B,C,D 四个输入引脚的输出脚,其中选中的线用 输出低电平,没有选中的输出高电平,G1、G2 是使能端,只有输入相应 D 低电平才能使译码 器正常工作。 驱动三极管为 16 个 9012,用万能板焊接。 二 软件设计 单片机方的程序设计 单片机在 LED 点阵汉字显示系统中主要负责数据的接收、 存储和扫描显 示 LED 点阵屏三大主要功能。串行移动的子程序设计 这是一个通用子程序,在显示子程序 中都要被调用,功能是移位寄存器 74HC595 接收单片机发出的点阵行数据,逐位移动到对应 位置后再进行锁存和输出工作,同时对四六译码器进行开关工作,控制屏幕的显示。 部分程序:初始化程序: #include #define uchar unsigned char #define uint unsigned int #define SPEED 3 uchar col,disrow; uint word; uchar code HZ[]; uchar BUFF[6]; void loadoneline(v

文档评论(0)

zw4044 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档