EDA中的系統(tǒng)設(shè)計方案
作為通用電子密碼鎖,主要由三個部分組成:數(shù)字密碼輸入電路、密碼鎖控制電路和密碼鎖顯示電路。
作為電子密碼鎖的輸入電路,可供選擇的方案有數(shù)字機(jī)械式鍵盤和觸摸式數(shù)字鍵盤等多種。雖然機(jī)械式鍵盤存在一些諸如機(jī)械產(chǎn)生的彈跳消除問題和機(jī)械部分的接觸等問題,但是和觸摸式的3×4鍵盤相比,機(jī)械式鍵盤具有低成本、可靠性高、構(gòu)成電路簡單、技術(shù)成熟和應(yīng)用廣泛等特點,因此將其應(yīng)用到通用數(shù)字電子密碼鎖中還是比較適宜的。本設(shè)計中采用一個3×4的通用數(shù)字機(jī)械鍵盤作為該設(shè)計的輸入設(shè)備δ
數(shù)字電子密碼鎖的顯示信息電路可采用LED數(shù)碼管顯示和液晶屏幕顯示兩種。液晶顯示具有高速顯示、高可靠性、易于擴(kuò)展和升級等優(yōu)點,但是普通液晶顯示屏存在亮度低、對復(fù)雜環(huán)境的適應(yīng)能力差等缺點,在低亮度的環(huán)境下還需要加入其它輔助的照明設(shè)備,驅(qū)動電路設(shè)計相對復(fù)雜,因此本設(shè)計的顯示電路仍使用通用的LED數(shù)碼管。
根據(jù)以上選定的輸入設(shè)備和顯示器件,并考慮到實現(xiàn)各項數(shù)字密碼鎖功能的具體要求,整個電子密碼鎖系統(tǒng)的總體組成框圖如圖所示。
(1)密碼鎖輸入電路包括時序產(chǎn)生電路、鍵盤掃描電路、鍵盤彈跳消除電路、鍵盤譯碼電路等幾個小的功能電路。
(2)密碼鎖控制電路包括按鍵數(shù)據(jù)的緩沖存儲電路,密碼的清除、變更、存儲、激活電鎖電路(寄存器清除信號發(fā)生電路),密碼核對(數(shù)值比較電路),解鎖電路(開/關(guān)門鎖電路)等幾個小的功能電路。
(3)七段數(shù)碼管顯示電路主要將待顯示數(shù)據(jù)的BCD碼轉(zhuǎn)換成數(shù)碼器的七段顯示驅(qū)動編碼。
如圖 數(shù)字電子密碼鎖系統(tǒng)總體框圖
來源:ks990次