飞机汽车工业应用通信消费类产品等,遍及国民经济各部门和千家万户。现在电子屏般用它来显示企业介绍,公告,标语,新闻,广告等,是综合信息发布的最佳媒体。通过此次设计可以使我更加熟悉嵌入式技术和显示屏的主要功能和适用范围,对些电子电路知识更为了解,对自己以后的工作有很大的帮助。设计任务本设计的任务是对字符设备的驱动程序开发,并实现功能相对丰富基于系统的控制程序,来控制显示屏上多模式显示功能。任务要求人机界面设计主要实现的是向用户显示功能菜单,读取用户输入的命令并且做出响应。屏动态显示包括开始显示文字广告信息暂停显示停止显示横向和纵向移动加快移动速度减小移动速度广告信息呈现出闪烁更新广告信息内容显示当时日期与时间。设备驱动主要是实现字符设备驱动控制屏的动态显示。将完成的模块移植到开发板,实现开机自动加载演示。实现个宣传小广告,广告的内容为千年文脉百年办学十年升本亲爱的老师们,您辛苦了,衷心地感谢您。信息科学与技术学院学士学位论文屏显示工作原理分析屏点阵模块结构八十年代以来出现了组合型点阵显示器模块,以发光二极管为像素,它用高亮度发光二极管芯阵列组合后,环氧树脂和塑模封装而成。这种体化封装的点阵模块,具有高亮度引脚少视角大寿命长耐湿耐冷热耐腐蚀等特点。点阵规模常见的有等等。根据像素颜色的数目可分为单色双基色三基色等。像素颜色不同,所显示的文字图像等内容的颜色也不同。单色点阵只能显示固定色彩如红绿黄等单色,双基色和三基色点阵显示内容的颜色由像素内不同颜色发光二极管点亮组合方式决定,如红绿都亮时可显示黄色,如果按照脉冲方式控制二极管的点亮时间,则可实现或更高级灰度显示,即可实现真彩色显示。最常见的单色点阵显示器的内部电路结构和外型规格如图所示。图单色模块内部电路屏动态显示分析点阵显示系统中各模块的显示方式有静态和动态显示两种。静态显示原理简单控制方便,但硬件接线复杂,在实际应用中般采用动态显示方式。动态显示采用扫描的方式工作,由峰值较大的窄脉冲电压驱动,从上到下逐次不断地对显信息科学与技术学院学士学位论文示屏的各行进行选通同时又向各列送出表示图形或文字信息的列数据信号,反复循环以上操作,就可显示各种图形或文字信息。点阵式汉字广告屏绝大部分是采用动态扫描显示方式,这种显示方式巧妙地利用了人眼的视觉暂留特性。将连续的几帧画面高速的循环显示,只要帧速率高于帧秒,人眼看起来就是个完整的相对静止的画面。最典型的例子就是电影放映机。在电子领域中,因为这种动态扫描显示方式极大的缩减了发光单元的信号线数量,因此在显示技术中被广泛使用。以点阵模块为例,说明下其使用方法及控制过程。图中,红色水平线叫做行线,行线接发光二极管的阳极,每行个的阳极都接在本行的行线上。相邻两行线间绝缘。同样,蓝色竖直线叫做列线,列线接发光二极管的阴极,相邻两列线间绝缘。在这种形式的点阵模块中,若在行线上施加高电平用表示,在列线上加低电平用表示。则行线和列线的交叉点处的就会有电流流过而发光。比如,为,为,则右上角的点亮。再如为,到均为,则最左边列个全点亮。现描述下用动态扫描显示的方式,显示字符的过程。其过程如图所示。图动态扫描显示字符的过程下面用伪代码描述动态显示的过程。第帧信息科学与技术学院学士学位论文第二帧第三帧第四帧第五帧第六帧第七帧第八帧跳到第步循环。如果高速地进行到的循环,且两个步骤间的间隔时间小于秒,由于视觉暂留,显示屏上将呈现出个完整的字符。这就是动态扫描的原理。只不过实际运用的时候,列线和行线通常不止位,还要根据列线和行线的数量来决定是用行线或列线来做扫描线,这次设计用的屏行线有根,列线有根。如果用列线来做扫描线,则每列在每次循环扫描中只可能亮次,则其发光视觉平均亮度为直流亮度的。如果用行线来做扫描线,则每次循环,每行就能亮次,其发光视觉平均亮度为直流情况下的。可见,用行线做扫描线,因为其发光周期的占空比较大,其视觉亮度是用列线做扫描线的倍。因而发光效率比前者高。在实际运用的时候,还要在每两帧之间加上合适的延时,以使人眼能清晰的看见发光。在帧切换的时候还要加入余辉消除处理。比如先将扫描线全部设置为无效电平,送下行的列数据后再选通扫描线,避免出现尾影。屏控制方式目前常见的是并行传输方式,通过位锁存器将位总线上的列数据进行锁存显示采用了点阵打开文件失败,个字模占的字节数以字节为单位得到该汉字在汉字库中的位置,信息科学与技术学院学士学位论文将从显示文本中读取到的广告信息全部解析成点阵数据,并将这些点阵数据存放在个大数组里。逐行扫描的信息科学与技术学院学士学位论文屏动态效果实现广告信息更新现在大多数广告牌显示的信息都是事先固化在系统中的,这失去了信息的实时性,特别不方便用户更换显示内容少数广告牌采用与微机直接相连,用微机来传送信息,这种系统解决了信息刷新问题,但由于有线连接,制约了系统放置的随意性,给系统的实时更新和维护带来了许多不便。本设计采用了通过机远程登入开发板,实现对广告牌内容更新,使用非常方便。动态效果实现实现屏多功能显示显示函数是用户和底层驱动函数的接口,既而控制硬件。加速移动函数通过缩短定时器触发时间来达到快速移动,在控制程序里的接口函数。通过系统调用,来实现。减速移速函数通过延长定时器触发时间来达到放慢移动,在控制程序里的接口函数。通过系统调用,来实现。闪烁显示函数要实现闪烁效果只要让显示的信息显示,然后擦除,最后又显示。在控制程序里的接口函数。通过系统调用,和,来实现。暂停显示函数通过关闭开关值不让数据更新即可以达到直停留在当前界面上。在控制程序里的接口函数。通过系统调用,来实现。重新显示函数通过打开开关值让数据更新即可。在控制程序里的接口函数。通过系统调用,来实现。停止显示函数关闭数据更新屏幕显示开关,并将数据数组,屏幕显示信息科学与技术学院学士学位论文数组里面的值全部清空。在控制程序里的接口函数。通过系统调用,来实现。开始显示函数打开数据更新和屏幕显示的开关,重新开始更新数据。在控制程序里的接口函数是。通过系统调用,来实现。更新广告信息函数读取显示文本里面的信息,解析成点阵数据,传给数据缓冲寄存器,在定时器的触发更新显示的信息。在控制程序里的接口函数是。以下为实现该功能的语句。显示时间与日期函数屏要显示日期与时间首先的获取当前系统的日期与时间,然后解析成点阵,最后控制引脚输出点亮屏。在控制程序里的接口函数是,。其实现过程与其他函数相似。信息科学与技术学院学士学位论文纵向移动显示函数实现横向移动和纵向移动之间的转换。在控制程序里的接口函数是。实现该功能的关键是屏幕在刷屏数据更新时所替换的数据的机制不同。本章小结本章重点是实现点阵数据的存取,并且通过代码解析了点阵数据的存取过程。系统框架图反映了整个系统软硬件的关系,而控制模块流程图则反映了控制模块的执行过程和控制模块所实现的功能。最后简单地概述了屏动态效果和动态效果的实现。信息科学与技术学院学士学位论文系统测试功能测试屏上显示文字并且文字可以向左移动。像些常用的表情图片字库是可以解析成点阵数据,般汉字是两个字节,而别的符号都是个字节,所以要显示别的字符注意用全角输入。图是广告千年文脉百年办学十年升本亲爱的老师们,您辛苦了,衷心地感谢您向左移动图。图文字左移左移此次设计用的控制器是开发板,得到当前系统的时间是,每个时刻屏幕只能显示个字,效果如图所示。图系统时间信息科学与技术学院学士学位论文屏上显示文字,并且文字向上移动。图是广告千年文脉百年办学十年升本亲爱的老师们,您辛苦了,衷心地感谢您向上移动图。板上显示了百年办学的下面点阵和十年升本的上面点阵。图文字纵向移动刷新率测试最慢速度左移在时间为的图片如图所示,最慢速度左移在时间为的图片如图所示。图屏左移图信息科学与技术学院学士学位论文图屏左移图屏的显示过程是先显示表情再显示表情﹏在两个表情之间有个空格。字符是的点阵,在图中在字符之前还有个点阵没有显示,在图中字符还剩下个点阵在屏幕上。总共经过的点阵为,大约时间,所以在最慢速度的屏幕的刷新率是。每次加快速度都会在前次的屏幕的刷新率上加,减慢速度就减少,但不会小于大于。信息科学与技术学院学士学位论文致谢在本论文即将完成之际,谨此向我的导师刘涛老师致以衷心的感谢和崇高的敬意,我的导师刘涛老师倾注了大量的心血,从开题报告到论文撰写,遍遍的指出每稿中的具体问题,严格把关。衷心的感谢那些在我做设计遇到困难而筹莫展迷茫的时候,给予我帮助鼓励的同学和老师。祝愿他们事业成功,天天开心。由于我经验不足能力有限,论文中难免有缺陷和不足,恳请各位老师和同学多多指正。最后,愿把我的幸福和快乐都送给关心和支持过我的人,也愿他们切如意。信息科学与技术学院学士学位论文参考文献杨清德工程应用技术北京人民邮电出版社,孙永,王贵,邬志锋屏开发实训教程术北京国防工业出社,魏广寅点阵式汉字广告屏的设计与制作硕士论文保存地点中国质大学北京图书,精通设备程序开发北京人民邮电出版社,李春茂结构原理与应用技术北京机械工业出版社,汪键,张丽娟嵌入式点阵汉字显示系统的驱动与编码科技创月,杨清德,康娅及其工程应用科技创业月,宋宝华设备驱动开发科技创业月,丁文龙,李志军嵌入式系统基础与开发教程北京北京大学出版社,韦东山嵌入式应用开发手册北京人民邮电出版社,苏永道封装技术世界,谢云祥驱动电路设计世界著设备驱动程序北京中国电出版社,陈永真,陈之勃实用驱动电路的设计时代,姜承昊最新驱动电路设计应用与制造新技术新工艺实用手册北京中国科学技术文献出版社,毕业论文题目基于嵌入式技术的广告牌功能开发英文题目院系信息科学与技术学院专业计算机科学与技术姓名江海蔡班级学号指导教师刘涛二二年五月信息科学与技术学院学士学位论文摘要现在电子屏用来显示企业介绍公告标语新闻广告等,是综合信息发布的最佳媒体。其采用了低电压扫描驱动,具有耗电省使用寿命长成本低亮度高视角大可视距离远防水规格品种多等优点,可以满足各种不同应用场景的需求。本设计以作为主控制器,设计字符设备驱动和外围电路来驱动的点阵显示屏。并实现功能相对丰富的基于系统的控制程序,来控制广告牌动态显
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 49 页
第 2 页 / 共 49 页
第 3 页 / 共 49 页
第 4 页 / 共 49 页
第 5 页 / 共 49 页
第 6 页 / 共 49 页
第 7 页 / 共 49 页
第 8 页 / 共 49 页
第 9 页 / 共 49 页
第 10 页 / 共 49 页
第 11 页 / 共 49 页
第 12 页 / 共 49 页
第 13 页 / 共 49 页
第 14 页 / 共 49 页
第 15 页 / 共 49 页
预览结束,还剩
34 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。