项目三点阵屏设计

项目8电子广告牌
镜面果胶
8.1任务描述
LED点阵显示屏具有亮度高、发光均匀、可靠性好、接线简单、拼装方便等优点,能构成各种尺寸的显示屏,因此,它的应用非常广泛,大到几十平方的户外广告屏,小到电梯系统中显示楼层的显示屏或交通指示屏,还有许多企业及政府部门应用的电子告示板,证券、银行等部门的信息数字混合屏,带来了较大的社会效益及经济效益。
MSC-51系列单片机作为点阵屏的控制电路,具有价廉、易于控制、使用寿命长的优点,在系统开发时可以十分容易地进行程序修改,不仅能静态显示常用汉字,还可以上下、下上、左右、右左滚动显示,为广告牌的设计提供了一种高效灵活的解决方案。
8.2  LED点阵屏简介
1.点阵屏的内部结构
点阵屏就是发光点排列成的矩阵式屏幕,在矩阵中行和列的交叉点上放置发光二极管
如图8-1所示,行线接二极管阳极,列线接二极管阴极,当行线接高电平“1”,列线接低电平“0”时,对应的发光二极管亮。
8-1点阵屏的内部结构
点阵屏中的发光二极管可为单(红、绿)、双(红+绿)、三(红+绿+蓝),其
结构如图8-2所示。
a)单              b)双              c)三
                8-2点阵屏内部发光二极管的结构
有些较好的点阵屏还可以通过调节每种颜的亮度组合出其他的颜,从而实现彩图像的显示。
LED点阵屏根据行列的数量分为4×48×816×16,我们的教学以8×8为例介绍。
2. 8×8点阵屏的管脚
  8×8点阵屏中的发光二极管共有64个,呈矩阵排列,如图8-3所示。每个发光二极管的位
置由行值、列值共同决定。
                      8-3    8×8点阵
常用的8×8点阵屏中的每个发光点一般安装两个发光二极管,红和绿各一只,24个管的排列如图8-4所示,分为0-7组,在每组端子中,“R”是红发光管的列端子,“G”是绿发光管的列端子,“+”为行端子。
                    8-4  8×8点阵屏的管脚图
如果我们想让第3行第2列的绿发光管亮,只需要将第3组的“+”接高电平,第2组的“G”接低电平即可。
8.3静态图像显示
1.任务1:让点阵屏的第一行LED红灯依次点亮,并不断循环
  硬件连接
P0接口的P00 P07分别与0-7组管脚的行端子“+”相连,将P接口的P1。0 P1。7分别与0-7组的红端子“R”相连,如图8-5所示。
业务激活
8-5  点阵屏与单片机的连接
软件编程
  让第一行的红灯亮,那么第一行的行值应为高电平“www.ppm1”,其他各行的行值为低电平“0”,也就是说,送到P0的值为“02H”,如图8-6所示。
8-6 P0为“02H”的各行电平
第一个亮的是第0列的红灯,那么第一列的列值应为低电平“0”,其他各列为“1”,即“0FEH”,延时之后,第二列的灯亮,依次类推,如图8-7所示。
8-7  列值电平
根据以上分析,得出流程图如图8-8所示。
黑刚玉磨料
8-8 1行灯亮的流程图
根据流程图编写程序如下:()
 
程序运行后,得到效果如图8-9所示。
8-9 甜菜斑蝇第1行灯亮效果图
程序中延时子程序的延时时间为125ms,能看到第一行的灯顺次点亮,如果调整延时子程
序,当延时时间为2 ms,由于视觉暂留的关系,会看到第一行红灯全亮。
思考:如何让第一行的绿灯全亮?
回答:将P接口的P1。0 P1。7分别与0-7组的绿端子“G”相连,程序不变。
2.任务2:静态显示 “X” 图形
硬件连接与任务1相同,显示效果如图8-10所示。
8-10 静态图像“×”
点阵屏显示全屏静态图像用的是扫描的思路,第1帧先给行端子赋值“81H”,列端子赋值“0FEH”,各二极管的行、列电平如图8-11所示,这时第0列的第0行和第7汽车拉紧器行的二极管亮;
8-11 第一帧图像电平
第二帧先给行端子赋值“42H”,列端子赋值“0FDH”,这时第1列的第1行和第6行的二极管亮。依次类推,各行赋值为“42H”“24H”“42H”“81H”,如图8-12所示,8次扫描之后,就会显示“X” 图形。

本文发布于:2024-09-24 12:22:34,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/240592.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:二极管   发光   点阵   显示   延时   显示屏   流程图   端子
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议