1.一種基于壓力傳感器的復(fù)合式密碼鎖,包括電腦時(shí)控?cái)?shù)字電子密碼鎖本身,即操作按鍵,顯示器、單片機(jī)、電源電路、驅(qū)動(dòng)電機(jī)和電機(jī)驅(qū)動(dòng)電路以及報(bào)警器,其特征在于:所述操作按鍵的按鍵信息采集部分包括一組采集按鍵對(duì)應(yīng)數(shù)字的數(shù)字傳感器和一組采集按鍵壓力的壓力傳感器,所述數(shù)字傳感器和壓力傳感器設(shè)置于操作按鍵0-9的每個(gè)按鍵的下方,所述單片機(jī)的型號(hào)為STM32F103ZET6,所述數(shù)字傳感器中編號(hào)為PA0-PA6的導(dǎo)線連接單片機(jī)上編號(hào)為PA0-PA6的I/O引腳,壓力傳感器通過(guò)編號(hào)為Y0-Y#的導(dǎo)線連接單片機(jī)編號(hào)為PA0-PA7和PC0-PC3的I/O引腳,所述顯示器的并行數(shù)據(jù)接口連接單片機(jī)上編號(hào)為PE7-PE15的I/O引腳用于顯示相關(guān)信息,所述電源電路中編號(hào)為3.3V的導(dǎo)線連接單片機(jī)上編號(hào)為VDD的引腳用于給單片機(jī)提供電源,所述電機(jī)驅(qū)動(dòng)電路中編號(hào)為PD7和PD6的導(dǎo)線連接單片機(jī)上編號(hào)為PD7和PD6的I/O引腳用于控制驅(qū)動(dòng)電機(jī),所述報(bào)警器上編號(hào)為PB6的導(dǎo)線連接單片機(jī)上編號(hào)為PB6的I/O引腳用于異常開鎖時(shí)的報(bào)警,通過(guò)在單片機(jī)的每一個(gè)VDD的引腳上并聯(lián)一個(gè)0.1UFde電容來(lái)濾除整個(gè)系統(tǒng)所產(chǎn)生的噪聲對(duì)單片機(jī)的影響。
2.根據(jù)權(quán)利要求1所述的一種基于壓力傳感器的復(fù)合式密碼鎖,其特征在于:所述數(shù)字傳感器是通過(guò)鍵盤輪詢的方式完成信息讀取,所述壓力傳感器的壓力值讀取是由單片機(jī)內(nèi)部的AD采樣電路通過(guò)編程實(shí)現(xiàn),數(shù)據(jù)信息存儲(chǔ)于單片機(jī)的內(nèi)存中。
3.根據(jù)權(quán)利要求1所述的一種基于壓力傳感器的復(fù)合式密碼鎖,其特征在于:所述顯示器采用1602液晶顯示器。
4.根據(jù)權(quán)利要求1所述的一種基于壓力傳感器的復(fù)合式密碼鎖,其特征在于:所述電源電路包括第一級(jí)降壓和第二級(jí)降壓,第一級(jí)降壓使用開關(guān)穩(wěn)壓芯片LM2596,這個(gè)芯片可以將30V-7V的直流電壓轉(zhuǎn)換成直流5V的電壓;第二級(jí)降壓使用低壓差的線性穩(wěn)壓電路AMS1117-3.3V,用來(lái)給單片機(jī)提供穩(wěn)定純凈的直流電。
5.根據(jù)權(quán)利要求1所述的一種基于壓力傳感器的復(fù)合式密碼鎖,其特征在于:所述電機(jī)驅(qū)動(dòng)電路是一個(gè)雙路的電磁繼電器,配以三極管和MOS管組成的可以實(shí)現(xiàn)正反向和停止動(dòng)作的電路。