《多个16×16LED点阵动态显示系统设计 毕业论文答辩.ppt》由会员分享,可在线阅读,更多相关《多个16×16LED点阵动态显示系统设计 毕业论文答辩.ppt(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、多个1616LED点阵动态显示系统设计延陵学院本科毕业设计指导老师 马金祥 07自Y 陆荣生 LED显示屏的特点l亮度高 视角广l响应快l工作电压低l功耗小l寿命长l耐冲击l良好的气候耐受性设计任务l能有多位1616LED点阵显示l能通过上位机改变单片机显示内容l下位机硬件电路设计制作l上位机软件开发与应用 市场上LED显示屏的不足之处l显示单元扩展不灵活l字符更新需要对控制器重新编程l硬件复杂 成本高技术难点解决方案l提高可扩展性-采用串行传输方式l便捷下载方式-VB编程串口高速下载l降低硬件成本-用软件算法来代替硬件LED动态显示原理 点阵式LED汉字广告屏绝大部分是采用动态扫描显示方式,
2、这种显示方式巧妙地利用了人眼的视觉暂留特性。将连续的几帧画面高速的循环显示,只要帧速率高于24帧/秒,人眼看起来就是一个完整的,相对静止的画面。最典型的例子就是电影放映机。在电子领域中,因为这种动态扫描显示方式极大的缩减了发光单元的信号线数量,因此在LED显示技术中被广泛使用。本设计的硬件结构框图 中央处理器中央处理器-STC12C5A60S2增强型增强型51单片机单片机和传统的和传统的8051单片机相比较单片机相比较,有以下几个重要特点有以下几个重要特点:1.高速高速.单时钟单时钟/机器周期机器周期,指令完全兼容传统指令完全兼容传统8051,同样工作同样工作 频率时频率时,速度是普通速度是普
3、通8051的的812倍倍.2.资源丰富资源丰富.内部集成了内部集成了60KB的的Flash,1280字节的字节的 SRAM,SPI接口接口,ADC,WDT,PCA等等等等.3.ISP/IAP.该芯片采用了在系统该芯片采用了在系统(在应用在应用)可编程技术来实现可编程技术来实现代码下载和程序存储区与代码下载和程序存储区与EEPROM的复用的复用.USB 串口串口转换器芯片转换器芯片CH341T 行扫描驱动电路行扫描驱动电路由由16只只8550PNP型三极管构型三极管构成将单片机成将单片机I/O口产生的行扫口产生的行扫描信号扩流到安培级别描信号扩流到安培级别,以驱以驱动数百只动数百只LED同时工作
4、同时工作.列驱动电路列驱动电路由由2片高速串并转换芯片高速串并转换芯片片74HC595构成构成,每个每个管脚容许管脚容许20mA的电流的电流.串行时钟可达到串行时钟可达到40MHzLED显示硬件电路图软件流程示意系统初始化等待并接收串口数据送显读取显示内容开机判断是否处于通信状态?判断是否有中断标志?是否是否本设计VB上位机软件界面图输入要显输入要显示的字符示的字符单击转换单击转换字模按钮字模按钮显示转显示转换码换码单击串口单击串口下载按钮下载按钮显示相关显示相关提示信息提示信息其它三个按其它三个按钮用于软件钮用于软件控制显示屏控制显示屏VB软件字模转换过程l用asc函数取得汉字内码,并转成16进制l取出内码高八位字节,转换为国标码l打开汉字库数据文件,根据上面保存的国标码查找到对应的位置l汉字的起始位置代码,读取32个字节(16点*16点/8位=32个字节)软件模拟效果实物运行效果致谢l在此对毕业设计过程中给予我无私帮助和指导的所有老师表示衷心的感谢!l对向我提供软件帮助和电脑技术支持的各位同学表示衷心的感谢!感谢在座老师聆听我的演讲恳请各位老师批评指导!