LED点阵书写显示屏的资料.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LED点阵书写显示屏的资料

第一章 绪论 1.1课题来源 1.2设计任务及要求 图1-1 LED点阵书写显示屏系统结构示意图 设计的最终要求是:在点亮功能下当光笔接触屏上某点LED时,能即时点亮该LED;在划亮功能下当光笔快速划过时,能同步点亮划过的各LED,其速度要求2S内能划过并点亮40点LED;在反显功能下能对屏上显示的信息实现反向显示;在屏幕擦除功能下能实现对屏上所显示信息整屏擦除;在笔画擦除功能下,能用光笔擦除屏上所显汉字的笔画;在连写多字功能下,能结合自选的擦除方式,在30S内以划亮方式写出四个汉字且存入机内;在对象拖移功能下,能用光笔将选定显示内容在屏上进行拖移,先用光笔以划亮方式在屏上圈定欲拖移显示对象,再用光笔将该对象拖移到屏上另一位置;当光强改变时,能自动连续调节屏上显示亮度;当光笔连续未接触屏面的时间超过1-5MIN时,自动关闭屏上显示,并使系统进入休眠模式。 第二章 系统方案设计 2.1.系统的总体设计 图2-1系统框图 2.2各模块的设计。 2.2.1.核心控制模块的的设计 2.2.2.光笔设计 方案一:采用核心部件为光敏电阻制成的光笔检测系统。光敏电阻是将光能转换为电能的一种传感器件,它是构成光电式传感器的主要部件。光敏电阻结构简单、使用方 便、价格便宜,但经调试发现其响应时间长,不易检测。 方案二:采用光敏二极管,与光敏电阻相比有较好的高频特性,具有一定的可靠性,功耗低.相比于光敏电阻而言灵敏度较差,需要较高倍数的放大器才能实现精准识别的效果。 方案三:采用光敏三极管,其工作原理与光敏二极管相似。但光敏三极管除了具有光敏二极管能将光信号转换成电信号的功能外,还有对电信号放大的功能。所以其灵敏度更高,响应时间快。 基于以上分析,我们采用光敏三极管作为光笔的检测部件。 2.2.3.显示方案的设计 2.2.4.点阵显示模式设计 3.1光笔的设计 图3-2 光笔的结构图 3.2 32×32LED点阵的连接 图3-3LED点阵 3.3 32×32LED点阵的驱动控制电路 图3-4LED驱动电路 3.4 显示电路部分功能及原理 引脚 符号 说明 输入/输出 1 VDD 正电源,必须接! 输入 2 VLCD LCD 屏工作电压调整,可调整视角对比度,必须接!。 输入 3 /INT WDT/定时器输出,集电极开路输出,不用可不接。 输出 4 LED 不用 输入 5 BZ 压电陶瓷蜂鸣片驱动 +极 输出 6 /BZ 压电陶瓷蜂鸣片驱动 -极 输出 7 /CS 模块片选,内部上拉,必须接! 输入 8 /RD 模块数据读出控制线,内部上拉 输入 9 /WR 模块数据/指令写入控制线,内部上拉,必须接! 输入 10 DATA 数据输入/输出,内部上拉,必须接! 输入/输出 11 VSS 负电源,接地线,必须接! 图3-5 LCD接口应用模块 表3-1 LED接口引脚排列图 注:B 处焊盘为用户需降低功耗时外加32.768KHz 晶体。A 处两焊盘分别接VDD 与VLCD。 3.5 键盘的使用及设计 键盘是使用比较简单的独立式键盘,而且具有发光二极管指示功能模块。在程序中采用中断扫描的方式,在没有键操作时CPU执行正常程序,只在有键操作时才处理键盘程序。其电路如图3-6所示: 图3-6 独立式键盘电路图 按键功能: 按键一:实现点亮等功能; 按键二:修改休眠时间; 按键三:实现多姿连写时的保存与回放; 按键四:实现整屏擦除于休眠唤醒 3.6 光照的检测与控制 。 图3-7 光照检测电路 第四章 系统软件设计 4.1主程序设计 4.2 外中断0服务程序(坐标检测) 图4-2 图4-2 中断程序框图 4.3.外中断1服务程序(按键处理) 图4-3 外中断1服务程序框图 4.4.LCM103驱动程序设计 LCM10312位,单个写数据的格式是13位,写数据也可以连续写,由于每个字位占用内部3个RAM空间存放字段码,因此写数据采用连续写方式比较好。在数据连续写格式中,前面9位为模式位和模块内部RAM的起始地址,后面数据格式是每3位加1个0,取三个一组构成一个字位的信息,也是12位,这样就可以将所有写操作(命令和数据)分为写9位信息和写12位信息两个功能程序。 显示字段的排列方式与LED数码管一致,每位字段编码由8段构成(显示RAM 笔画表),占用连续的3个地址空间,但在写入格式中每个数据是4位,编写字符的字段码时要给每个数据后加0,0~9显示字符的字段码如表4-1所示。 表4-1 0~9显示字符的字段码 字符 二进制 十六进制 D0 D1 D2 D3 D0 D1 D2

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档