电子广告屏策划方案Word文件下载.docx
《电子广告屏策划方案Word文件下载.docx》由会员分享,可在线阅读,更多相关《电子广告屏策划方案Word文件下载.docx(12页珍藏版)》请在冰豆网上搜索。
![电子广告屏策划方案Word文件下载.docx](https://file1.bdocx.com/fileroot1/2022-12/6/cc51b53e-357e-425d-98e7-81324d482b29/cc51b53e-357e-425d-98e7-81324d482b291.gif)
红、绿、蓝三基色,256级灰度的全彩色显示屏可以显示一千六百多万种颜色。
1.2.2按显示器件分类
LED数码显示屏:
显示器件为7段码数码管,适于制作时钟屏、利率屏等,显示数字的电子显示屏。
LED点阵图文显示屏:
显示器件是由许多均匀排列的发光二极管组成的点阵显示模块,适于播放文字、图像信息。
1.2.3按使用场合分类
室内显示屏:
发光点较小,一般Φ3mm--Φ8mm,显示面积一般零点几至十几平方米。
室外显示屏:
面积一般几十平方米至几百平方米,亮度高,可在阳光下工作,具有防风、防雨、防水功能。
1.2.4按发光点直径分类
室内屏:
Φ3mm、Φ3.75mm、Φ5mm、
室外屏:
Φ10mm、Φ12mm、Φ16mm、Φ19mm、Φ21mm、Φ26mm
室外屏发光的基本单元为发光筒,发光筒的原理是将一组红、绿、蓝
发光二极管封在一个塑料筒内共同发光增强亮度。
1.3广告屏的应用举例
其中的LED点阵单色图文动态条幅屏,因为成本低廉、可靠性高、显示效果优良,所以成为点阵式LED汉字广告屏中的主流产品。
第2章整体方案设计
2.1数学模型
对于点阵型LED显示可以采用共阴极或共阳极,本系统采用共阳极,其硬件电路如图2.1所示。
当行上有一正选通信号时,列选端四位数据为0的发光二极管便导通点亮。
这样只需要将图形或文字的显示编码作为列信号跟对应的行信号进行逐次扫描,就可以逐行点亮点阵。
只要扫描速度大于24Hz,由于扫描时间
很快,人眼的视觉有暂留效应,就可以看到显示的是完整的图形或文字。
图2.14*4共阳极LED点阵
例如,若要图中所示16个LED显示一个“口”字的方框,则首先在列1~4上写入列编码信号,接着应将对应的行上加选通信号,即在行、列的信号端分别加上如表2.2所示数据:
列1
列2
列3
列4
行1
行2
1
行3
行4
表2.2在点阵上所加的行信号以及列选择信号
这样,当第一行选通时列信号为0000;
第二行选通时列信号为0110;
第三行选通时列信号为0110;
第四行选通时列信号为0000;
再选通第一行送列信号0000……如此循环下去,当刷新频率足够高时(大于24Hz),由于人眼的视觉暂留特性,便可观察到稳定的方框。
2.2显示屏电路分析
2.2.1显示屏电路框图
图2.2.1显示屏电路框图
硬件电路大致上可以分成单片机系统及外围电路、列驱动电路和行驱动电路以及LED点阵阵列三大部分。
2.2.2列驱动电路图
图2.2.2列驱动部分电路图
该电路有16个74HC595,控制16个4*8的矩阵模块。
2.2.3行驱动电路图
行驱动由四个APM4953级联而成,其中7、8脚连接起来,控制两行,5、6脚连接起来,控制两行,从而实现行的控制。
第3章系统硬件的设计与分析
3.1广告屏电路及元器件的作用
电阻若干
作用:
在电路中起到限流分压的作用。
用R表示,单位欧姆(Ω)。
在像素的产品中电阻多用于限制电流大小.
例:
要求用5V点亮某LED时,则LED必须串接一个电阻,防止过流烧坏。
电阻Rled=(5-Uled)/Iled,Uled是LED正向压降,Iled是通过LED的电流,一般电流不允许大于20mA.
电容104和电容47uf16V
隔直流通交流的作用,在像素的产品中多用于滤波。
用C表示,单位(F)法。
常见的0805封装的104PF的电容,是用于滤除电路中的较高频率的电压纹波,电解电容470UF/16V,用于滤除较低频率的电压纹波。
都是起到滤除干扰信号,提高电路的抗干扰能力,使电路稳定工作。
74HC138
功能是8选1译码器,输出为8行。
控制行数据。
各引脚如图
第8脚GND,电源地。
第16脚VCC,电源正极第1-3脚A、B、C,输入脚。
第4-6脚选通输入端,(一般第5脚为EN)9-15脚和第7脚输出端。
74HC245
功能是放大及缓冲。
20和1接电源(+5V)
19脚和10脚接电源地(GND)
当电源是以上接时:
输入脚分别为2、3、4、5、6、7、8、9。
输出脚分别为11、12、13、14、15、16、17、18
注:
2脚输入时,18脚输出。
其它脚以此类推。
74HC595
功能是8位串入串、并出移位寄存器。
控制列数据。
16脚和10脚接电源(+5V),13脚和8脚接电源地(GND)。
列信号输出脚:
1、2、3、4、5、6、7、15。
第一列输出脚为7脚,以此类推。
另第八列输出
脚为15脚。
数据信号输入脚(Din)为14,数据信号输出脚
(Din)为9。
锁存信号脚(L)为12脚,移位信号脚为11脚。
74HC04
功能是六带缓冲反相器,控制使零信号(EN)。
各引脚如下图
15脚接电源(+5V),7脚电源地(GND)。
信号输入脚为:
1、3、5、9、11、13。
信号输出脚为:
2、4、6、8、10、12。
APM4953
行管功能是开关作用,每个行管控制2行。
1脚和3脚接电源(+5V)。
信号输入脚:
2、4。
信号输出脚:
5、6、7、8。
5脚和6脚为一
组输入,7脚和8脚、5脚和6脚为一组输出。
3.2单片机系统及外围电路的设计与分析
由于LED点阵显示屏由单片机控制部分和显示驱动部分组成,单片机我选择最常见的ATMEL公司的AT89C51单片机。
此单片机与MCS-51产品指令系统完全兼容,由4K字节可重擦写Flash闪速存储器,128*8字节内部RAM,32个可编程I/O口线,2个16位定时/计数器和6个中断源。
并且该单片机经济实用,使用广泛。
我们使用的是AT89C51的最小系统电路,包括:
电源、时钟脉冲、复位电路和程序存储器设定电路,暂时只是显示很少的几十个汉字,不用外接存储扩展。
时钟脉冲电路
AT89C51单片机的最高时钟脉冲频率已经达到了24MHz,它内部已经具备了振荡电路,只要在AT89C51的两个引脚(即19、18脚)连接到简单的石英振荡晶体的2个管脚即可,同时晶体的2个管脚也要用30pF的电容耦合到地。
复位电路
89C51的复位引脚(RESET)是第9脚,当此引脚连接高电平超过2个机器周期,即可产生复位的动作。
以24MHz的时钟脉冲为例,每个时钟脉冲为0.5μS,两个机器周期为1µ
S,因此,在第9脚上连接一个2μS的高电平脉冲,即可产生复位动作。
最简单的就是只有一个电阻跟一个电容就可可靠复位的电路,电阻一般选择10K,电容一般选择10µ
F,如图2.2所示。
图3.2.1通电瞬间复位电路
程序及数据存储器设定
因为单片机内部数据存储器只有128Byte,非常有限,运行大一点的程序就显得捉襟见肘;
而且程序存储器空间也只有4K,大一点的程序就存储不下,尤其是在存储汉字点阵信息的时候,每个汉字32Byte,100个汉字就到了3.1KB,程序也只有不到1KB的容量了。
在这时候必须外接存储器来扩展,那单片机怎么知道我们当前使用的是内部程序存储器还是外部程序存储器呢?
所以就需要设定单片机是使用外部程序存储器还是内部程序存储器,89C51把31脚设定为此功能,如果把31脚接地,则采用外部程序存储器,如果把31脚接VCC,则默认采用内部程序存储器。
我们暂时只是显示几十个汉字研究原理,所以仅仅用内部存储器就足够了,所以把31脚接高电位,就仅仅使用内部的4K程序存储空间。
如图2.3所示。
但是在现实大屏幕显示应用中,一般要扩展RAM,比如HY62256A(32K*8bitRAM),因为大量的数据是有电脑传送过来的,每个单片机只是负责自己控制的一行字符,这些数据是要随时更新的,采用RAM可以随时更新内容;
而且一般的显示程序优化以后的代码4K也够用了。
图3.2.289C51的基本外部电路
第4章系统软件的设计与分析
4.1显示驱动程序
显示驱动程序查询当前燃亮的行号,从显示缓存区内读取下一行的显示数据,并通过串口发送给移位寄存器。
为消除在切换行显示数据的时候产生拖尾现象,驱动程序先要关闭显示屏,即消隐,等数据发送完毕后输出74HC595的锁存信号,将显示数据打入输出锁存器并锁存,然后再输出新的行号,并打开显示。
图3.1为显示驱动程序(显示屏扫描函数)流程图。
图4.1显示驱动程序流程图
4.2系统主程序
系统主程序开始以后,首先是对系统环境初始化,包括设置串口,端口以及一些参数;
然后以分屏效果显示“勤奋求实开拓创新桂林工学院电子与计算机系毕业设计电子信息工程02-3班张涛制作。
谢谢各位老师!
”;
关闭屏3秒钟,再静止显示“勤奋求实开拓创新”停留约3秒,接着开始左跑马滚动显示“勤奋求实开拓创新桂林工学院电子与计算机系毕业设计电子信息工程02-3班张涛制作。
”。
设置系统程序不断地循环执行上述显示效果。
图3.2是系统主程序的流程图。
图4.2系统主程序流程图
第5章总结
在此LED点阵显示系统中,由于我采用了AT89C51系列单片机芯片,并且采用串行移位寄存器74HC595作列线驱动,采用AM4953作为行驱动,自设控制电路,根据汉字的ASCII码用单片机输入数字信号控制显示屏的行与列,从而显示汉字。
本设计充分利用了单片机的E2PROM、SPI等片上资源,节约成本的同时使外围电路简洁美观,故障率降低。
创新设计是大学生必须面临的一项综合素质的考验,如果说在大学四年里一个大学生没有一点创新的意识的话,那么他的大学生活肯定是失败的。
在进行创新设计的活动中,我们可以很好的将理论与实践结合起来,并能培养我们的自学能力和人际交往能力。
我们有艰辛的付出,当然更多的是丰收的喜悦。
知识固然得到了巩固和提高,但我相信在实践中的切身体会将会使我在以后的工作和学习中终身受用。
在我们艰辛付出的背后也有老师和同学默默的支持,我无法用言语来表达我对他们的感谢,我只能用一一句普普通通的话语来结尾:
谢谢你们的帮助!
参考文献:
[1]谭浩强《C程序设计》(第三版)[M]北京:
清华大学出版社,2005.7
[2]彭为《单片机典型系统设计实例精讲》[M]北京:
电子工业出版社,2006.5.
[3]姜承昊《最新LED驱动电路设计、应用与制造新技术新工艺实用手册》[M].北京:
中国科学技术文献出版社,2008.3.
[4]华成英《模拟电子技术基本教程》[M]清华大学出版社,2006.2.
[5]康华光《电子技术基础数字部分》(第五版)[M]高等教育出版社,1998.11.
[6]中国集成电路大全编委会编《中国集成电路大全——CMOS集成电路》[M].北京:
国防工业出版社,1985.
[7]杨清德康娅《LED及其工程应用》[M]人民邮电出版社2007.12
[8]谢维成杨加国《单片机原理与应用及C51程序设计》
[M]清华大学出版社2006.8