LED點(diǎn)陣書(shū)寫(xiě)顯示屏
掃描二維碼
隨時(shí)隨地手機(jī)看文章
一、任務(wù)
設(shè)計(jì)并制作一個(gè)基于32×32點(diǎn)陣LED模塊的書(shū)寫(xiě)顯示屏,其系統(tǒng)結(jié)構(gòu)如圖1所示。在控制器的管理下,LED點(diǎn)陣模塊顯示屏工作在人眼不易覺(jué)察的掃描微亮和人眼可見(jiàn)的顯示點(diǎn)亮模式下;當(dāng)光筆觸及LED點(diǎn)陣模塊表面時(shí),先由光筆檢測(cè)觸及位置處LED點(diǎn)的掃描微亮以獲取其行列坐標(biāo),再依據(jù)功能需求決定該坐標(biāo)處的LED是否點(diǎn)亮至人眼可見(jiàn)的顯示狀態(tài)(如圖1中光筆接觸處的深色LED點(diǎn)已被點(diǎn)亮),從而在屏上實(shí)現(xiàn)“點(diǎn)亮、劃亮、反顯、整屏擦除、筆畫(huà)擦除、連寫(xiě)多字、對(duì)象拖移”等書(shū)寫(xiě)顯示功能。
圖1 LED點(diǎn)陣書(shū)寫(xiě)顯示屏系統(tǒng)結(jié)構(gòu)示意圖
二、要求
1.基本要求
(1)在“點(diǎn)亮”功能下,當(dāng)光筆接觸屏上某點(diǎn)LED時(shí),能即時(shí)點(diǎn)亮該點(diǎn)LED,并在控制器上同步顯示該點(diǎn)LED的行列坐標(biāo)值(左上角定為行列坐標(biāo)原點(diǎn))。
(2)在“劃亮”功能下,當(dāng)光筆在屏上快速劃過(guò)時(shí),能同步點(diǎn)亮劃過(guò)的各點(diǎn)LED,其速度要求2s內(nèi)能劃過(guò)并點(diǎn)亮40點(diǎn)LED。
(3)在“反顯”功能下,能對(duì)屏上顯示的信息實(shí)現(xiàn)反相顯示(即:字體筆畫(huà)處不亮,無(wú)筆畫(huà)處高亮)。
(4)在“整屏擦除”功能下,能實(shí)現(xiàn)對(duì)屏上所顯示信息的整屏擦除。
2.發(fā)揮部分
(1)在“筆畫(huà)擦除”功能下,能用光筆擦除屏上所顯漢字的筆畫(huà)。
(2)在“連寫(xiě)多字”功能下,能結(jié)合自選的擦除方式,在30s內(nèi)在屏上以“劃亮”方式逐個(gè)寫(xiě)出四個(gè)漢字(總筆畫(huà)數(shù)不大于30)且存入機(jī)內(nèi),寫(xiě)完后再將所存四字在屏上逐個(gè)輪流顯示。
(3)在“對(duì)象拖移”功能下,能用光筆將選定顯示內(nèi)容在屏上進(jìn)行拖移。先用光筆以“劃亮”方式在屏上圈定欲拖移顯示對(duì)象,再用光筆將該對(duì)象拖移到屏上另一位置。
(4)當(dāng)環(huán)境光強(qiáng)改變時(shí),能自動(dòng)連續(xù)調(diào)節(jié)屏上顯示亮度。
(5)當(dāng)光筆連續(xù)未接觸屏面的時(shí)間超過(guò)1~5min時(shí)(此時(shí)間可由控制器設(shè)定),能自動(dòng)關(guān)閉屏上顯示,并使整個(gè)系統(tǒng)進(jìn)入休眠狀態(tài),此時(shí)系統(tǒng)工作電流應(yīng)不大于5mA。
(6)其他。
三、說(shuō)明
1.設(shè)計(jì)制作時(shí)所用LED點(diǎn)陣模塊的發(fā)光顏色不限。
2.各種功能的切換方式自定,但應(yīng)力求操作簡(jiǎn)便。
3.在各種功能的實(shí)際操作過(guò)程中,必要時(shí)可用按鍵或其他控制方式進(jìn)行輔助。例如,“連寫(xiě)多字”時(shí),寫(xiě)完一字后用自定義控制方式存入該字并清屏,然后再寫(xiě)下一字。
4.系統(tǒng)應(yīng)采用5V單電源供電。
5.設(shè)計(jì)制作時(shí)應(yīng)在電路板上留有系統(tǒng)耗電參數(shù)的測(cè)試點(diǎn)。
6.設(shè)計(jì)報(bào)告正文中應(yīng)包括系統(tǒng)總體框圖、核心電路原理圖、主要流程圖、主要的測(cè)試結(jié)果。完整的電路原理圖、重要的源程序和完整的測(cè)試結(jié)果用附件給出。
四、評(píng)分標(biāo)準(zhǔn)