欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    16x16的点阵LED图文显示屏设计方案报告.docx

    • 资源ID:1301284       资源大小:286.27KB        全文页数:25页
    • 资源格式: DOCX        下载积分:7金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要7金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    16x16的点阵LED图文显示屏设计方案报告.docx

    Xianninguniversity单片机原理及应用课程设计报告书题目:16X16点阵1.ED电子显示屏设计姓名:学号:专业:电气工程及其自动化指引教师:徐武雄设计时间:6月阐明:姓名处第一人为小组长,学号顺序与姓名相应。(上交文档时,此行删除)电子与信息工程学院1 .引言错误!未定义书签。1. 1.设计意义错误!未定义书签。2. 2.系统功能规定错误!未定义书签。3. 3.本构成员所做工作错误!未定义书签。2 .方案设计错误!未定义书签。3 .硬件设计错误!未定义书签。4 .软件设计错误!未定义书签。5 .系统调试错误!未定义书签。6 .设计总结错误!未定义书签。7 .附录A;源程序错误!未定义书签。8 .附录B;作品实物图片错误!未定义书签。9 .参照文献错误!未定义书签。16X16点阵1.ED室内电子显示屏设计才商要:1.ED显示屏作为一种新型显示屏件,是由各种发光二极管按矩阵形式排列封装而成,通惯用来显示时间、图文等信息。本设计是基于ATS52单片机16x16显示屏,其中包括了硬件、软件、调试等方案设计。此外、该设计只需简朴级联就能实现显示屏拓展,但级联时要注意不要超过驱动负载范畴。核心词:Ats52;1.ED;单片机1引言1.1. 设计意义1.ED显示屏是一种通过控制半导体发光二极管显示方式,用来显示文字、图形、图像、动画、行情、视频、录像信号等各种信息显示屏幕。图文显示屏可与计算机同步显示中文、英文文本和图形;视频显示屏采用微型计算机进行控制,图文、图像并茂,以实时、同步、清晰信息传播方式播放各种信息,还可显示二维、三维动画、录像、电视、VCD节目以及现场实况。1.ED显示屏显示画面色彩鲜艳,立体感强,静如油画,动如电影,广泛应用于车站、码头、机场、商场、医院、宾馆、银行、证券市场、建筑市场、拍卖行、工业公司管理和其他公共场合。它长处:亮度高、工作电压低、功耗小、微型化、易与集成电路匹配、驱动简朴、寿命长、耐冲击、性能稳定。1.2. 系统功能规定设计一种能显示16X16点阵图文1.ED显示屏,规定能显示图文或文字,显示图文或文字应稳定、清晰,图文或文字显示,以卷帘形式向上滚动显示。1.3. 本构成员所做工作方案原理论证:汪航,李如发,杜绍飞焊接:汪航调试:李如发设计报告:杜绍飞2方案设计2.1总体设计图文显示普通有静态和动态显示两种方案,静态方案虽然设计简朴,但其使用管脚太多,如本设计中16X16点阵共有256个发光二极管,显然单片机没有这样多端口,如果我采用锁存器来扩展端口,按8位锁存器来计算,16x16点阵需要256/8=32个锁存器。这个数字很庞大,由于咱们仅仅是16X16点阵,在实际应用中显示屏往往要大得多,这样在锁存器上花成本将是一种很庞大数字。因而在实际应用中显示屏几乎都不采用这种设计,而采用此外一种称为动态扫描显示办法。动态扫描意思简朴地说就是逐行轮流点亮,这样扫描驱动电路就可以实现多行(例如16行)同名列共用一套驱动器。详细就16X16点阵来说,把所有同1行发光管阳极连在一起,把所有同1列发光管阴极连在一起(共阳极接法),先送出相应第一行发光管亮灭数据并锁存,然后选通第1行使其燃亮一定期间,然后熄灭;再送出第二行数据并锁存,然后选通第2行使其燃亮相似时间,然后熄灭;以此类推,第16行之后,又重新燃亮第1行,重复轮回。当这样轮回速度足够快(每秒24次以上),由于人眼视觉暂留现象,就可以看到显示屏上稳定图形了。采用扫描方式进行显示时,每一行有一种行驱动器,各行同名列共用一种驱动器。显示数据普通存储在单片机存储器中,按8位一种字节形式顺序排放。显示时要把一行中各列数据都传送到相应列驱动器上去,这就存在一种显示数据传播问题。从控制电路到列驱动器数据传播可以采用并列方式或串行方式。显然,采用并行方式时,从控制电路到列驱动器线路数量大,相应硬件数目多。当列数诸多时,并列传播方案是不可取。采用串行传播办法,控制电路可以只用一根信号线,将列数据一位一位传往列驱动器,在硬件方面无疑是十分经济。但是,串行传播过程较长,数据按顺序一位一位地输出给列驱动器,只有当一行各列数据都以传播到位之后,这一行各列才干并行地进行显示。这样,对于一行显示过程就可以分解成列数据准备(传播)和列数据显示两某些。对于串行传播方式来说,列数据准备时间也许相称长,在行扫描周期拟定状况下留给行显示时间就太少了,以致影响到1.ED亮度。解决串行传播中列数据准备和列数据显示时间矛盾问题,可以采用重叠解决办法。即在显示本行各列数据同步,传送下一列数据。为了达到重叠解决目,列数据显示就需要具备所存功能。通过上述分析,就可以归纳出列驱动器电路应具备功能。对于列数据准备来说,它应能实现串入并处移位功能;对于列数据显示来说,应具备并行锁存功能。这样,本行已准备好数据打入并行锁存器进行显示时,串并移位寄存器就可以准备下一行列数据,而不会影响本行显示3硬件设计3.1 电源、单片机系统及其管脚阐明:此某些为为电源某些。若电源为家用电源,则需通过降压,整流滤波,稳压等环节得到一种稳定5V电压,此电压可作为主电路电压单片机系统及其管脚惯用时钟电路设计有两种方式,一种是内部时钟方式,一种是外部时钟方式。本实验采用内部时钟方式,将XTA1.l与XTA1.2之间跨接一种石英晶振和微调电容,从而构成一种稳定自激震荡器。电容值取30pF左右,其大小将影响震荡频率高低、振荡器稳定性和起振迅速性。为减少线间寄生电容,晶振和电容应尽能安装得与单片机接近,保证晶振稳定可靠工作。另一某些是复位某些。上电自动复位电路是最简朴复位电路,只需要一种IK左右电阻、一种22pF左右电容及12MHZ晶振。有时还需要按键手动复位,此时只要在电容上并联一种按键即可。单片机信号输出采用串行输出,因而在下一模块移位寄存器要与该某些串行口P30(RXD)及P3.1(TXD)相连其图形如下图,Ul,QDM。HlIMI302PQ3M3PQiADiPDW$PQ6AD6IOJMlnoK.1MP22OP23A11吃(M2t2SMP2j6M(MJlM5A119C51nMXD>3.111DP32flN"HJflNfTR.MD师生P3的显阳而I¾11BT-1.31.工ljlrsl212¾7Z112a-1O11-上卫”T11611-图-单片机悴纬佟I-k)-PBU1.140PBI239PB2338PR3437的P841.8懦MQSI)PB5C836MISo)Pmc7M(SCK)PB?Ca给RESTC132VCCC1031GNDC11XTAl?C1229KIA1.'C1121POOC1427*CIS28P02C125P03匚1724PWC1823P05C1912PIHI2021-W利双为M痴柏柏破3NDMpc7yc2c5w心3C2三C1狈三D7JTJTJTJTJTJRJTJTJRJTJRJ3-TJ3TJTJTJRJ图一曲附相管则国3.2 点阵及其驱动某些点阵显示用是动态扫描来实现。在采用扫描方式显示时,由于每行要带动十六个二极管,每行电流较大。若每个二极管安5mA计算,十六个二极管就得80mA电流,超过单片机管脚承受范畴,因而每行都加有一种驱动器,本设计行驱动用是十六个PnP型三极管。三极管发射极接5V电压,集电极接点阵行线,而其基级本应接单片机,但该接线方式占用为了16个单片机管脚,为了节约单片机管脚,用了一片741.S154译码器,这样就只需要3个管脚了。741.S154管脚图及其阐明如图三。点阵及其驱动某些总体接线图如图五(未画完整)各行同名列共用一种列驱动,数据普通存储在单片机存储器中,按8位一种字节形式存储。由于列线过多,故多采用串行传播。由于每次要传播16位,并且数据要逐位输给驱动器,只有当一行中各列数据都已传播到位后,这一行各列才干进行并行显示,耗时较长。为了满足以上规定,驱动选取741.S595移位寄存器。74HC595是硅构造CMOS器件,。74HC595是有8位移位寄存器和一种存储器,三态输出功能。移位寄存器和存储器是分别时钟。数据在SCHCP上升沿输入,在STCP上升沿进入存储寄存器中去。如果两个时钟连在一起,则移位寄存器总是比存储寄存器早一种脉冲。移位寄存器有一种串行移位输入(Ds),和一种串行输出(Q7,),和一种异步低电平复位,存储寄存器有一种并行8位,具备三态总线输出,当使能OE时(为低电平),存储寄存器数据输出到总线。其特点:8位串行输入/8位串行或并行输出存储状态寄存器,三种状态;输出寄存器可以直接清除100MHZ移位频率。输出能力:并行输出,总线驱动;串行输出;原则中档规模集成电路。741.S595管脚图及其阐明如图四。OUTPUTS对3个输入信号进行译码。得到8个输出状态。G1,G2A,G2B,为数据容许输出端,G2A,G2B低电平有效。Gl高电平有效。A,B,C为译码信号输出端,Y0Y7为译码输出端,低电平有效图三741.S154管脚图图四:741.S595管脚图管脚及其阐明:QA-QH:八位并行输出端。QH):级联输出端。SI:串行数据输入端。74595控制端阐明:838S88880|88餐8821.Aeco4>7fSC1.R(10脚):低点平时将移位寄存器数据清零。SCK(U脚):上升沿时数据寄存器数据移位。QA->QB->QC->.->QH;下降沿移位寄存器数据不变。(脉冲宽度:5V时,不不大于几十纳秒就行了)图五点阵及其驱动4软件设计本软件规定实现如下规定:中文要稳定、明亮并且文字要以一定速度上升滚动显示。显示屏软件模块:初始化程序、主程序、多字滚动、显示程序、扫描程序。显示程序重要功能是向屏体提供显示数据,并产生各种控制信号,使屏幕按设计规定显示。软件设计中,显示屏软件系统分为两层;第一层是底层显示驱动程序,第二层是上层系统应用程序。显示驱动程序负责向屏体送显示数据,并负责产生行扫描信号和其她控制信号,配合完毕1.ED显示屏扫描显示工作。显示驱动器程序由定期器TO中断程序实现。系统应用程序完毕系统环境设立(初始化)、显示效果解决等工作,由主程序来实现。4.1显示驱动程序显示驱动程序在进入中断后一方面要对定期器TO重新赋初值,以保证显示屏刷新率稳定,1/16扫描显示屏刷新率(帧频)计算公式如下:刷频率(帧频)=1/16XTO溢=l16Xf12(65536-t)其中f位晶振频率,t为定期器TO初值(工作在16位定期器模式)。然后显示驱动程序查询当前燃亮行号,从显示缓存区内读取下一行显示数据,并通过串口发送给移位寄存器。为消除在切换行显示数据时候产生拖尾现象,驱动程序先要关闭显示屏,即消隐,等显示数据打入输出锁存器并锁存,然后再输出新行号,重新打开显示。图六为显示驱动程序(显示屏扫描函数)流程图图六4.2系统主程序本设计系统软件能使系统1.ED显示屏各点亮度均匀、充分,可显示图形和文字,显示图形和文字应稳定、清晰无串扰。图形或文字显示有静止、移入移出等显示方式。系统主程序开始后来,一方面是对系统环境初始化,涉及设立串口、定期器、中断和端口;然后以“卷帘出”效果显示图形,停留约几秒;接着向上滚动显示“

    注意事项

    本文(16x16的点阵LED图文显示屏设计方案报告.docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开