電子鎖克服了機械式密碼鎖密碼量少、安全性能差的缺點,無論在技術上還是在性能上使密碼鎖都有了很大的提高。電子鎖具,它也是以51系列單片機(AT89051)為核心,搭配相應的硬件電路來完成密碼的設置、存貯、識別和顯示、驅動電磁執行器并檢測它的驅動電流值、接收傳感器送來的報警信號、發送數據等功 能。
單片機接收鍵入的代碼,并與存貯在EEPROM中的密碼進行比較,如果密碼正確,則驅動電磁執行器開鎖;密碼不正確,則操作人員可以重新輸入密碼,但最多只能輸入三次;如果三次都不正確,則單片機通過通信線路向智能監控器報警。單片機將每次開鎖操作和此時電磁執行器的驅動電流值作為狀態信息發送給智能監控器,同時將接收來自傳感器接口的報警信息也發送給智能監控器,作為智能化分析的依據。