ImageVerifierCode 换一换
格式:DOC , 页数:5 ,大小:52KB ,
资源ID:1611186      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1611186.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于单片机的LED点阵广告屏设计.doc)为本站会员(gs****r)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于单片机的LED点阵广告屏设计.doc

1、基于单片机的 LED 点阵广告屏设计摘 要LED 作为一个热门产业已经深深的影响着我们日常的生活和工作,此次设计就是针对其应用市场和当下信息化社会这一时代背景而进行的一次开发应用。本文以 STC12C5A08S2 新一代宏晶芯片为基础,利用字模提取软件,让 16*16LED 广告显示屏滚动显示,最终制板、调试成功。 关键词STC12C5A08S2;字模提取;16*16LED; 中图分类号:TP391.41 文献标识码:A 文章编号:1009-914X(2016)07-0028-01 1 引言 LED 作为一个热门产业已经深深的影响着我们日常的生活和工作,无论是平时的信息通告,还是广告宣传都能看

2、到它的身影。此次设计就是针对其应用市场和当下信息化社会这一时代背景而进行的一次开发应用。基于最小系统的设计开发具有花费低,占空小,用料少,使用方便等多方面优点。而用数码管作为显示器的 LED 屏则具有直观高效的特点。本文就将对单片机和 LED 的配合运用作深刻解析,我们将从硬件入手并配合软件的编程实现 LED 的滚动显示。本设计主要涉及单片机STC12C5A08S2【1】 ,正电压稳压器 CH340T, 片状晶振 HD74LS154P 的应用,PCB 板的绘制,还包括 led 屏的焊接、程序的调试。 2 硬、软件设计 2.1 硬件设计 本设计采用 STC12C5A08S2 单片机为主控芯片【2

3、】 ,还有电源电路、16*16 点阵显示屏电路、电压转换芯片 CH340T。电源电路把 24V 直流电稳定为+5V 直流电;16*16 点阵显示屏【3】电路是由 256 个发光二极管组成;CH340T 把 USB 口电平转换成单片机串口电平。 2.2 软件设计 程序的设计主要包括启动程序,显示汉字的字模数据,调取字模数据,字体滚动显示程序。 (1)系统初始化 对点阵屏进行全部点亮程序测试。 #include #define uchar unsigned char #define uint unsigned int #define zishu 10 /按照实际显示的字数进行修改,例如需要显示“琴

4、岛学院”四个字,则改成 4 #uchar code tab=/存储需要显示汉字的字模数据,该数据由字模提取软件得到,单片机为 8K 空间,最多约存储 200 个汉字。 (2)字体滚动显示 汉字滚动显示程序 for(flag3=0;flag3(zishu-1)*32)/判断数据是否显示结束 flag2=0; 3 电路板制作、调试 首先,根据电路原理图生成 PCB 板,然后拿到厂家制板,电路板共两块,一块是主控板;一块是点阵显示屏板。 3.1 电路板的元件焊接 将购买好的元件,焊在电路板上,然后把单片机芯片插入芯片底座。主控板和点阵显示屏板在焊接时需要注意一下事项: 3.1.1 主控板焊接时应注意

5、以下事项: (1) 焊接时应遵循先焊小件,后焊大件的焊接步骤。 (2) 对于有极性的器件,焊接时对正负极是有严格要求的,所以要注意区分它们的正负极,例如:铝电解电容、整流二极管、发光二极管等。 (3) 和焊接二极管一样,焊接三极管的持续时间也不宜过长,否则也会导致三极管的损坏。 3.1.2 点阵板焊接注意事项: (1) LED 需安装在电路板正面,并从电路板反面进行焊接【4】 。 (2) 注意区分 LED 的正负极,较长的引脚是正极,较短的引脚是负极。 (3) LED 焊接时,不要持续焊接超过 2S,否则容易导致 LED 的损坏。 (4) 要注意两根单排公头插针要从电路板反面安装,并从电路板正

6、面焊接。 3.2 电路板的安装 点阵板与主控板焊接完成后,就可以将两块板子的插针插在一起,从而完成两块独立电路板的电路连接,但是单靠这种连接方式是不够稳定的,因此我们还需要在电路板的四个角各采用一根空心铜柱子配合螺丝来进行固定安装,安装好的广告牌如下图所示【5】 。 3.3 程序调试 利用 Keil 软件将程序编写号以后,利用字模提取软件把要显示的字符的代码提取出来,比如要显示“我爱机电系” 。如图所示。 将字模代码除了第一行复制到程序代码中的“unchar code tab=”后面的圆括号内,注意将程序中原来的字模数据先删除掉。修改程序第四行#define zishu 5,需要显示几个字数字

7、就改为几,我们显示的是“我爱机电系”一共 5 个字,所以是 5。然后保存,将生成的 HEX 问价下载到单片机中,运行出结果。 4 结论 本论文包括硬件电路的设计,软件的设计,电路板的制作,程序的调试。通过单片机控制一个 16*16 的点阵显示屏,滚动显示“我爱机电系” 。利用字模提取软件把要显示的汉字代码,写到程序中,然后下载到单片机中进行显示。实现了广告屏的功能。 参考文献 1 胡汉才.单片机原理及系统设计M.北京:清华大学出版社,2004;199-222 2 胡汉才. 单片机原理及其接口技术学习辅导与实践教程M. 北京:清华大学出版社,2004;110-112 3 王飞,靳桅,邬芝权.LED 大屏幕输出电路的优化设计J.液晶与显示,2008,2:35-36 4 张?蓿?耿标.16*16 点阵 LED 的设计J.高科技产品研发,2010,3:15-16

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。