- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
十字旋转屏报告
旋转LED显示屏设计与测试
姓 名: 姜 x
学 号: 20112410212
班 级: (二)
专 业: 电子信息工程
一、实验任务
基于视觉暂留原理,设计一种旋转式LED显示屏,使其能够显示预设的文字,图案等。
二、显示原理
人眼在观察景物时,光信号传入大脑神经,需经过一段短暂的时间,光的作用结束后,视觉形象并不立即消失,这种残留的视觉称“后像”,视觉的这一现象则被称为“视觉暂留”。肉眼在24帧/秒以上就不会看到闪烁的,
现在我们知道16*16取模是一列一列取的了,一列有2个字节,一共16列,所以一个16*16的汉字就有32个字节,需要占用单片机的Code空间 32个字节。 Led每旋转一周红外接收管接收信号时,单片机便开始根据取模后的数组开始依次点亮16个led。这样,便能显示文字或者图形了。
硬件设计
控制芯片采用STC89C52,结构框图设计如图2所示
图2 系统结构框图
本系统采用无线供技术。利用自激震荡电路,把5v直流电压转换成交流电压。然后通过线圈电磁感应,给led主板供电。电源电路原理图如图3所示
图3 电源电路原理图
本系统用p2口,p4口,p5口控制16个led灯,次级感应线圈产生感应电压系统电路原理图如图4所示
图4 系统电路原理图
制作完成后,下载硬件测试程序进行测试,如果16个led灯能够全部点亮,则制作成功,可以作为显示屏使用,硬件测试程序见:六、程序
四、程序分析
本次实验采用查询方式编写程序,程序结构流程图如图5所示
图5 程序流程图
当程序开始运行的时候,首先就是要对程序进行初始化,主要作用就是让程序按照我们所设计的初始值去运行。初始化之后,当显示屏旋转到接收到红外发射信号时,开始执行显示程序,有规律地点亮16个led灯。16个led及其对应引脚如图6所示
图6 16个led及其对应引脚
一列灯16个 刚好对应16*16一个汉字的一列:2个字节,所以把取模到的数据依次送到P2口 和P4 P5口,这里硬件中P4 P5组成一个字节,所以显示程序如下:
for(i=0;i16;i++) //送16列 显示 这里只显示一个字。
{
P2=zimo[i*2]; //送数据低位显示
P4=(zimo[i*2+1]);//送数据高位显示 这里用了单片机P4 和P5口 是LQFP48脚才有的IO口
P5=(zimo[i*2+1])4;//这里行和列 都是IO口独立驱动的LED
DelayUs(200); //延时让LED亮起来 每列延时的时间
P2=0XFF;
P4=P5=0XFF;
}
在什么时候送显示呢?单片机IO一判断到 红外接收管接收到起点信号,就开始显示,显示完16列后等待下一次的起点信号。这样只要电机的速度够快就会稳定的把字显示字空中了。平面的文字显示同理。
如何让一组文字不断的移动?这就需要一个字幕计数器,旋转LED每旋转一圈,这个字幕计数器就加一,指向下一列,这样不断的刷新,感觉文字就在移动了,程序如下:
j就是字幕计数器,每转一圈j就会加1;
if(KEY==0) //红外接收管 判断起始位
{
j++;
if(j672) //根据显示的字数定义改数值672/16=42个字 显示完42个字后 重新开始
{
j=0 ;
}
for(i=j;i128+j;i++) //每转一圈 前进一列 这里定义一圈中同时显示128/16=8个字,
{ P2=zimo[i*2]; //送数据低位显示
P4=(zimo[i*2+1]);//送数据高
您可能关注的文档
- 北师大版小学四下《一双手》4.1ppt课件.ppt
- 北师大版小学六年级语文下册课件寓言二则.ppt
- 北师大版小学六年级语文下册课件野草.ppt
- 北师大版语文八上《黄生借书说.ppt
- 北师大版语文八下《晏子使楚》ppt课件(修改).ppt
- 北师大版小学语文二年级上册《流动的画》.ppt
- 北师大版高中英语必修3Unit 7词汇笔记讲解.doc
- 北师教育学原理36.ppt
- 北师大版语文第一册《小书架》正式版.ppt
- 北师大版语文三年级上基础复习一.ppt
- 影视工业化生产标准体系2025年行业标准化与市场竞争力提升策略报告.docx
- 工业互联网边缘计算技术在智能金融实时数据监控与处理的性能优化报告.docx
- 金融监管科技2025:区块链技术驱动下的金融安全与合规研究报告.docx
- 2025年3D打印技术在医疗器械定制化定制生产中的应用研究报告.docx
- 工业互联网平台在2025年中小企业数字化转型中的角色与价值研究报告.docx
- 智慧政务服务流程再造与优化:人工智能赋能下的变革与挑战报告.docx
- 二手交易平台2025年商业模式创新与二手艺术品交易法规研究报告.docx
- 2025年体育赛事品牌价值评估与赛事赛事赞助商赞助合作模式创新研究.docx
- 2025年航空航天与国防科技行业航空发动机涡轮盘材料抗蠕变性能研究报告.docx
- 音乐版权运营2025年:流媒体平台盈利模式创新与版权保护政策.docx
最近下载
- Unit 6 Rain or Shine (第3课时) 课件人教版(2024)英语七年级下册.pptx VIP
- 港珠澳大桥岛隧工程沉管隧道混凝土质量控制措施.pdf
- 2025年中考数学复习热搜题速递之尺规作图(2024年7月).docx
- 股市风险预警机制-深度研究.pptx
- 政策解读2025年中央一号文件PPT.pptx VIP
- 5.0MPa路面抗折混凝土配合比.docx VIP
- 17J927-1 车库建筑构造(OCR).pdf VIP
- XX市疾病预防控制中心-艾滋病HIV筛查实验室管理手册_精品.doc
- 2025年春季小学学校德育工作计划(1975字).docx VIP
- 渤海水泥厂包装车间除尘系统设计.docx
文档评论(0)