led点阵显示屏论文-led汉字点阵论文-led点阵显示论文

上传人:新** 文档编号:504299672 上传时间:2023-11-20 格式:DOC 页数:35 大小:1.21MB
返回 下载 相关 举报
led点阵显示屏论文-led汉字点阵论文-led点阵显示论文_第1页
第1页 / 共35页
led点阵显示屏论文-led汉字点阵论文-led点阵显示论文_第2页
第2页 / 共35页
led点阵显示屏论文-led汉字点阵论文-led点阵显示论文_第3页
第3页 / 共35页
led点阵显示屏论文-led汉字点阵论文-led点阵显示论文_第4页
第4页 / 共35页
led点阵显示屏论文-led汉字点阵论文-led点阵显示论文_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《led点阵显示屏论文-led汉字点阵论文-led点阵显示论文》由会员分享,可在线阅读,更多相关《led点阵显示屏论文-led汉字点阵论文-led点阵显示论文(35页珍藏版)》请在金锄头文库上搜索。

1、绪论摘要系统以高速单片机STCF1132为核心,设计并制作了一个基于3232点阵LED模块显示屏。该点阵可以实现扫描微亮和显示点亮两种工作模式,在扫描过程中通过自制光笔检测,获取行列坐标信息,实现“点亮、划亮、反显、整屏擦除、笔画擦除、连写多字、对象拖移”等书写显示功能,并且通过按键可以实现不同功能之间的切换。同时还能够根据环境光强的变化,自动连续调节显示屏上显示的亮度。设计方案运用了4-16线译码器74HC154驱动点阵的行和列,通过单片机的控制实现各种显示功能,显示屏亮度的自动调节采用光敏电阻检测环境光强,通过A/D转换、D/A转换实现对显示亮度的自动调节。关键词:LED点阵 单片机 74

2、HC15433目录摘要I目录II第一章 绪论11.1课题来源11.2设计任务及要求1第二章 系统方案设计32.1系统的总体设计32.2各模块的设计。32.2.1核心控制模块的的设计32.2.2光笔设计32.2.3显示方案的设计42.2.4点阵显示模式设计4第三章 系统硬件设计53.1光笔的设计53.2 3232LED点阵的连接63.3 3232LED点阵的驱动控制电路73.4 显示电路部分功能及原理73.5 键盘的使用及设计83.6 光照的检测与控制9第四章 系统软件设计114.1主程序设计114.2 外中断0服务程序(坐标检测)124.3.外中断1服务程序(按键处理)134.4LCM103驱

3、动程序设计13第五章 系统测试与结果155.1 划亮反显擦除拖移的测试和结果155.2屏亮自动调节测试和结果155.3 超时关显示节电测试和结果15总结及展望16致谢17参考文献18附录1 总电原理图(单片机系统与点阵驱动电路)19附录2 总电原理图(3232点阵连接电路)20附录3 源程序21第一章 绪论1.1课题来源 本课题来源于全国大学生电子设计竞赛LED点阵书写显示屏,它是一种控制半导体发光二极管的显示装置,其主要功能是实现“点亮、划亮、反显、整屏擦除、笔画擦除、连写多字、对象拖移”等书写显示。1.2设计任务及要求设计并制作一个基于3232点阵LED模块的书写显示屏,其系统结构如图1-

4、1所示。在控制器的管理下,LED点阵模块显示屏工作在人眼不易觉察的扫描微亮和人眼可见的显示点亮模式下;当光笔触及LED点阵模块表面时,先由光笔检测触及位置处LED点的扫描微亮以获取其行列坐标,再依据功能需求决定该坐标处的LED是否点亮至人眼可见的显示状态,从而在屏上实现“点亮、划亮、反显、整屏擦除、笔画擦除、连写多字、对象拖移”等书写显示功能。控制器3232 LED 点阵模块 光笔 图1-1 LED点阵书写显示屏系统结构示意图设计的最终要求是:在点亮功能下当光笔接触屏上某点LED时,能即时点亮该LED;在划亮功能下当光笔快速划过时,能同步点亮划过的各LED,其速度要求2S内能划过并点亮40点L

5、ED;在反显功能下能对屏上显示的信息实现反向显示;在屏幕擦除功能下能实现对屏上所显示信息整屏擦除;在笔画擦除功能下,能用光笔擦除屏上所显汉字的笔画;在连写多字功能下,能结合自选的擦除方式,在30S内以划亮方式写出四个汉字且存入机内;在对象拖移功能下,能用光笔将选定显示内容在屏上进行拖移,先用光笔以划亮方式在屏上圈定欲拖移显示对象,再用光笔将该对象拖移到屏上另一位置;当光强改变时,能自动连续调节屏上显示亮度;当光笔连续未接触屏面的时间超过1-5MIN时,自动关闭屏上显示,并使系统进入休眠模式。第二章 系统方案设计2.1系统的总体设计根据课题要求,LED点阵书写显示屏由主控模块,按键电路、LED点

6、阵模块、光笔电路及LED点阵驱动显示等部分组成。系统框图如图2-1所示:按键MCU驱动电 路LED点阵光笔检 测LCD显示光强检 测 图2-1系统框图2.2各模块的设计。2.2.1核心控制模块的的设计核心控制模块是系统的大脑,控制着系统的所有输入输出、计算、判断与决策。“LED点阵书写显示屏”检测精度要求高且数据存储容量大,选择适合的控制模块,能确保其快速是实现稳定及达到系统要求的基本条件。使用STC系列单片机,该系列单片机是高集成单片机,功能和性能都要比51系列强大很多。比如STC11F32是1T单片机,速度是AT89S51的12倍。而且内部集成了内置振荡器和复位,EEPROM、ADC、PW

7、M、四态I/O接口。2.2.2光笔设计光笔设计的关键是选择合适的传感器件,只有具有很高的灵敏度和一定的响应时间的传感器才能完成系统的要求及功能。方案一:采用核心部件为光敏电阻制成的光笔检测系统。光敏电阻是将光能转换为电能的一种传感器件,它是构成光电式传感器的主要部件。光敏电阻结构简单、使用方便、价格便宜,但经调试发现其响应时间长,不易检测。方案二:采用光敏二极管,与光敏电阻相比有较好的高频特性,具有一定的可靠性,功耗低.相比于光敏电阻而言灵敏度较差,需要较高倍数的放大器才能实现精准识别的效果。方案三:采用光敏三极管,其工作原理与光敏二极管相似。但光敏三极管除了具有光敏二极管能将光信号转换成电信

8、号的功能外,还有对电信号放大的功能。所以其灵敏度更高,响应时间快。基于以上分析,我们采用光敏三极管作为光笔的检测部件。2.2.3显示方案的设计采用LCD液晶显示器。LCD有明显的优点:微功耗、尺寸小,超薄轻巧、显示信息量大、字迹清晰、美观、视觉舒适。使整个控制系统更加人性化。采用LCM301液晶显示器,其是串行口显示,所需I/O口较少,节省了资源,焊接电路时也较为方便。2.2.4点阵显示模式设计将点阵的驱动电源分为两路,一路为正常电压,另一路通过硬件电路调节恰好能使点阵处于微亮状态。结合软件实现点阵的显示模式的改变。这样节省了资源的同时,也节约了时间第三章 系统硬件设计3.1光笔的设计光笔用光

9、电三极管3DU33型光敏三极管检测点阵屏发光的强弱变化电压信号,LM393为比较器。由于点阵的光强相对较弱,通过光电三极管的电流很小,通过串接硅二极管来提升光电三极管发射极电压,方便后级比较器作业,便于单片机检测信号。光笔原理图如下图3-1所示:图3-1光笔原理图在一空的笔壳内,将光敏三极管放置在笔壳底端,光敏三极管的引脚从一个与其直径等宽的空管引出至空管的顶部,并在其中一引脚中接一弹片,在接近的地方用铜片贯穿空管且正好卡在笔管的内部。与此同时,用一弹簧套在空管外部,并将其底不固定,这样,当笔管在点阵屏上上下抖动时,内部光敏三极管就能很好的检测了。其结构如图3-2所示:图3-2 光笔的结构图3

10、.2 3232LED点阵的连接经分析要想得到3232的点阵需要用16个共阳型88点阵(其引脚图如图3-3所示)来构建。其方法是将点阵对应的行线和列线分别进行连接,使每一条行线引脚接一行32个LED,列线也相同。图3-3LED点阵3.3 3232LED点阵的驱动控制电路3232 LED点阵的行信息控制用2片74HC154,构成532译码器,单片机口线控制其译码输出。列的微亮扫描、点亮也分别用2片74HC154,4个片选分别单独控制,微亮扫描(2.5V)、点亮(5V)电源分别通过三极管构成的开关加到点阵的列控制端。由于整屏显示是1024个灯循环亮,为提高显示亮度,限流电阻取51欧姆(取消也可以,但

11、为了防止制作调试过程中烧坏LED灯,不取消为好),电路如图3-4所示。微亮扫描时流过LED的电流为: (2.5-1.8)/51=13.7mA点亮点阵时流过LED的电流为: (5-1.8)/51=62.7mA流过LED电流虽然比较大,但时间很短,因此不会烧坏LED灯。 图3-4LED驱动电路3.4 显示电路部分功能及原理为了满足系统在工作时能准确显示光笔对应亮点所处的行列坐标值,我们采用型号为LCM103的液晶显示器显示。LCM103为10位多功能通用型8段式液晶显示模块,内含看门狗时钟发生器2种频率的蜂鸣驱动电路内置显示RAM,可显示任意字段笔画划3-4线串行接口可与任何单片机接口。其接口应用

12、模块如图3-5所示:引脚排列图如表3-1所示。引脚符号说明输入/输出1VDD正电源,必须接! 输入2VLCDLCD 屏工作电压调整,可调整视角对比度,必须接!。输入3/INTWDT/定时器输出,集电极开路输出,不用可不接。输出4LED不用输入5BZ压电陶瓷蜂鸣片驱动 +极输出6/BZ压电陶瓷蜂鸣片驱动 极 输出7/CS模块片选,内部上拉,必须接! 输入8/RD模块数据读出控制线,内部上拉输入9/WR模块数据/指令写入控制线,内部上拉,必须接! 输入10DATA数据输入/输出,内部上拉,必须接! 输入/输出11VSS负电源,接地线,必须接!图3-5 LCD接口应用模块表3-1 LED接口引脚排列

13、图注:B 处焊盘为用户需降低功耗时外加32.768KHz 晶体。A 处两焊盘分别接VDD 与VLCD。3.5 键盘的使用及设计键盘是使用比较简单的独立式键盘,而且具有发光二极管指示功能模块。在程序中采用中断扫描的方式,在没有键操作时CPU执行正常程序,只在有键操作时才处理键盘程序。其电路如图3-6所示:图3-6 独立式键盘电路图按键功能:按键一:实现点亮等功能;按键二:修改休眠时间;按键三:实现多姿连写时的保存与回放;按键四:实现整屏擦除于休眠唤醒3.6 光照的检测与控制经分析,想要实现当环境光强改变时能自动连续调节屏上显示亮度的要求,其关键是对点阵周围环境光照的检测与控制。我们通过硬件电路很好的完成了对光照的检测。基本原理是用LM358与光敏电阻够成一恒流源并于三极管的基极连接,当光敏电阻因光强的变化而改变其自身阻值时,三极管的基极电压也会随着变化。与其集电极连接的发光二极管的亮度也会伴随着改变,以此判断周围光强的变化。电路如图3-7所示:。图3-7 光照检测电路系统软件设计第四章 系统软件设计4.1主程序设计 主程序包括系统初始化,点阵扫描控制,液晶显示,以及“反显”、“擦除”等功能下数据处理程序,流程图如图4-1所示。其中点阵扫描控制程序,微亮扫描控制由单片机口控制对以译码器的片选和地址输入,使点阵按行列有规律地循环点亮,由图3-3知点亮显示的列控制信息译码地

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号