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