付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、旋转 LED 显示原理介绍如何让一列灯旋转起来感觉像稳定的字显示在空中呢?首先来分析下人的眼睛,其实人的眼睛非常好骗的,只要让电机扫描的快一点就行了,实际上肉眼在 24 帧/秒以上就不会看到闪烁的,所以要保证电机的速度能在一秒转 24 圈以上,这样的话人眼就觉得旋转的字很稳定很清晰的显示在空中了。旋转 LED 旋转起来是一个圆,那么就需要有一个传感器来判断起点位置,有人用霍尔传感器,有人用红外对管,笔者觉得用红外对管来的便宜些,而且实现起来也容易。这个起点检测非常重要,单片机就是根据这个起点来判断是否要开始显示 数据的。如果起点检测不到 单片机就不开始显示。如何让一列灯不断的送数据实现一个文字
2、的显示呢?这个就要了解文字取模的原理了,这里以PC2002 字幕为例,取一个 16*16 的中文字,见字幕选项设置:从第一列开始向下每取 8 个点作为一个字8 个节,如果最后 点就补满 8 位。取模顺序是从低到高,即第一个点作为最低位。如*取为 00000001取模后如下表:0 xFF,0 x7F,0 xFF,0 xBF,0 x3F,0 xC8,0 xBF,0 xFB,0 xBF,0 xFB,0 xBF,0 xEB,0 x80,0 x9B,0 xB7,0 xFB,0 xB7,0 xEB,0 xB7,0 x9B,0 xB7,0 xFB,0 x37,0 xF8,0 xF7,0 xEF,0 xF7,
3、0 x1F,0 xFF,0 xFF,0 xFF,0 xFF,/*点,0*/现在知道 16*16 取模是一列一列取的了,一列有 2 个字节,一共 16 列,所以一个16*16 的汉字就有 32 个字节,需要占用单片机的 Code 空间析,如下图:32 个字节。然后再结合硬件来分一列灯 16 个刚好对应 16*16 一个汉字的一列:2 个字节,所以把取模到的数据依次送到P2 口 和P4 P5 口,这里硬件中P4 P5 组成一个字节,所以显示程序如下:for(i=0;i4;/这里行和列 都是IO 口独立驱动的LEDDelayUs(200); P2=0XFF; P4=P5=0XFF;/延时让LED 亮
4、起来 每列延时的时间在什么时候送显示呢?单片机IO 一判断到 红外接收管接收到起点信号,就开始显示,显示完 16 列后等待下一次的起点信号。这样只要电机的速度够快就会稳定的把字显示字空中P5.3P2.2P2.1P2.0了。平面的文字显示同理。如何让一组文字不断的移动?这就需要一个字幕计数器,旋转 LED 每旋转一圈,这个字幕计数器就加一,指向下一列,这样不断的刷新,感觉文字就在移动了,程序如下:j 就是字幕计数器,每转一圈j 就会加 1; if(KEY=0) /红外接收管 判断起始位j+;if(j672) /根据显示的字数定义改数值 672/16=42 个字 显示完 42 个字后重新开始j=0 ;for(i=j;i4;/这里行和列 都是IO 口独立驱动的 LEDDelayUs(200); P2=0XFF; P4=P5=0XFF;/延时让 LED 亮起来 每列延时的时间最后一点是供电,旋转 LED 供电问题是比较麻烦的,这里我采用了无线供电方式,经过实践论证,功率很有限,需要改进的地方还很多,电路原理是把直流转成交流,然后经过初级线圈 ,最后次级线圈感应得电
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 三年(2023-2025)内蒙古中考语文真题分类汇编:专题04 文言文阅读(解析版)
- 银行系统风险管理岗位面试要点
- 企业培训与人力资源开发策略
- 2026年健康生活方式科普试题
- 小学生流感防疫演讲稿
- 商场物业人员考勤管理制度
- 2025年AI艺术生成技术的自适应学习与优化
- 2026年汽车制造机器人自动化率提升:趋势、技术与实践
- 关于陈景瑞的演讲稿
- 金色童年庆六一演讲稿
- 手键拍发课件
- 管理研究方法:逻辑、软件与案例 课件 第6章:社会网络分析及应用
- 伤口的评估与测量
- 文书模板-职工退休社会化管理告知书
- 2025年《教育管理》知识考试题库及答案解析
- 餐饮订餐服务合同范本
- 中职班级管理课件
- 检验科临床检验标本采集技术规范
- 2026年常州工业职业技术学院单招职业技能测试必刷测试卷附答案
- 我的青春不迷茫作文800字5篇
- 合同与协议签订标准范本
评论
0/150
提交评论