可编码LED滚动显示屏设计

可编码LED滚动显示屏设计

ID:44069254

大小:587.53 KB

页数:19页

时间:2019-10-18

可编码LED滚动显示屏设计_第1页
可编码LED滚动显示屏设计_第2页
可编码LED滚动显示屏设计_第3页
可编码LED滚动显示屏设计_第4页
可编码LED滚动显示屏设计_第5页
资源描述:

《可编码LED滚动显示屏设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、可编码LED滚动显示屏一、课程设计目的1、LED点阵屏核心功能即自主设计任意图形并实现循环滚动显示。2、通过本次课程设计加深对单片机课程的全面认识和掌握,对单片机课程的应用进一步的了解。3、掌握SPT串口进行数据传输的应用,并学会使用外部芯片辅助项目设计。4、锻炼通过自学与自己探索的方式解决问题的能力。5、通过此次课程设计将单片机软硬件结合起来对程序进行编辑,校验,锻炼实践能力和理论联系实际的能力。6、锻炼团队分工合作与协调能力。二、用途及功能LED点阵大屏具有三大优点,1色域广,2,电耗相比较低,3.,寿命长。随着技术的进步,在现实生活中LED点阵大屏的应用越来越广

2、泛,越来越有取代其他同类产品的趋势,因而现在对LED点阵屏的应用实践具有很重要的意义。目前我国大部分的广场电视、高速公路、车站等的信息发布平台等公共信息发布系统均釆用点阵显示的方式设计。LED因其体积小,耗电量低,高亮度及环保等优点而被广泛应用于公共场所的大屏显示上,LED点阵大屏可应用于户外广告,交通导航,大厅公告,比赛的多媒体实时显示等领域。本次课程设计我们设计了一8X8的LED显示屏,通过我们的按键来自主设计调制显示屏上的图形,并配以动态显示效果。如果我们将此融合到简单的开发系统中,就能达到开发智力、想彖力和自主动手能力的效果。1、能准确的现实所有的简单图形。2

3、、能准确显示简单的汉字。3、通过键盘我们能自如输入任意的图形。4、动态显示我们设计完成的图形。三.硬件设计思想1、总体结构框图2、方案讨论与设计方案一:我们先确定选用8X8的LED显示屏。我们将Atmcgal6的PORTA口接到LED屏的每一行,这样,我们通过控制avr单片机内部上拉电平来控制每一行灯的亮灭,这样的话我们就可以通过LED显示屏输出图形。但是这样的话就存在一个问题:我们只能只能显示我们预先设置好几个的图形,通过按钮来转换,而不能对其形状进行控制,达不到我们自主设计动手,开发智力的设计目标。方案二我们确定选用8X8的LED显示屏,为了弥补不能对各个LED灯

4、亮灭的随意控制,我们引入4X4矩阵键盘,74HC164移位寄存器,这样的话每两个按钮就能移位自主控制一行显示灯的亮灭,如:11号键代表控制第一行最后一个灯的显示状态为亮,按下后,前原来这八个灯的显示状态就会依次向左移动一位,在最后位的灯显示状态为亮,同理,如果我们按下10号时,就代表我们将最后一个LED灯的状态置为灭,此时原来这一行的灯的显示状态依次向左移一位。这样我们就能自主设计任意图形。为了增强显示能力,我们又引入动态显示效果,能将我们己编好的图形进行循环滚动显示。3、单片机控制系统我们使用的是Atmel公司的AVR高速8位微控制器ATmegal6。ATmegal

5、6芯片为40个引脚,内部集成了1K字节的RAM、512字节的EEPROM、16K字节的Flash以及2个UART串行接口等。由于采用了高性能的MCU,省掉了大量的外圉器件,如外扩RAM、ROM存储器等,使硕件结构大大简化,提高了系统的可靠性。ATmegal6芯片的引脚图如下:347?7?14151617isi?2C2113-c?BO(TO)?B1(Tl)?B2(AINO)PB3(AIN1)PB4(SS)?B5(MOSI)?B6(NASO)PB7(SCK)(ADCO)PAO(ADCl)PAl(ADC2)PA2(ADC3)PA3(ADC4)?A4(ADC5)PAS(ADC

6、6)PA6(ADC7)PA7?D0(RXD)?D1(TXD)PD2(INTO)PD3(INTI)?D4(OC1B)?D5(OC1A)?D6(ICP)?D7(TOSC2)RESETPCOPCIPC2PC3PC4PC5(TOSC1)PC6(TOSC2)?C7AREFAGNDAVCC353433222324252627282932313064039383736GND其中的PDO即为RXD引脚(RXD是USART的数据接收引脚),PD1即为TXD引脚(TXD是USART的数据发送引脚),引脚11即为GND接地。4、74LC164模块74LC164是8位单向移位寄存器,Ds二D

7、sa・Dsb是数码串行输入端,CR是清零端,Q0-Q7是数码并行输出端,CP是时钟脉冲一一移位操作信号。同时,74LC164是串入并岀的器件,支持SPT通信协议,也可以通过软件模拟的方式实现数据的传输,具有占用I/O口资源少、驱动能力强等优点。通过将74LC164的MR端口直接接高使能,通过SP1传送到74LC164的数据可以直接出现在输出端。74LC164的操作时序图:n9L£WCJLogicDiagramwmnsTimingDiagramCLEM5.键盘模块由于该系统功能较为简单,因此我们自己焊接了一个4X4矩阵键盘来控制LED灯的亮灭。n9L£

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。