基于紅外模塊的單片機電子密碼鎖安全性論證
4 遙控模塊硬件的安全性設計方案
4.1 遙控系統(tǒng)的構成
遙控系統(tǒng)主要由紅外遙控發(fā)射裝置、接收裝置、微處理機等組成,如圖5所示。本文引用地址:http://www.ex-cimer.com/article/171922.htm
4.2 選用芯片介紹
(1)遙控編碼芯片LC7461。
LC7461是由SANYO公司生產(chǎn)能的遙控專用編碼芯片。OSCO和OSC1之間接諧振器。由Ko0~Ko7,KI0~KI3構成鍵盤的行與列。OUT引腳輸出紅外發(fā)射管控制信號。
7461產(chǎn)生的遙控編碼是連續(xù)的42位二進制碼組,其中前26位為用戶識別利,能區(qū)別不同的紅外遙控設備,防止不同機種遙控碼互相干擾。后16位為8位操作碼和8位操作反碼用于核對數(shù)據(jù)是否接收準確。當遙控器上任意一個按鍵按下超過36 ms時,LC7461芯片的振蕩器使芯片激活,將發(fā)射一個特定的同步碼,對于接收端而言就是一個9 ms的低電平和一個4.5 ms的高電平,使程序知道從這個同步碼之后可以開始接收數(shù)據(jù)。
(2)一體化紅外接收頭。
HS0038接收紅外信號頻率為38 kHz,周期約26μs,同時將遙控信號的接收、放大、檢波、整形集于一身,是紅外接收電路一體化的紅外接收裝置,如圖7所示。并能與TTL、COMS電路兼容,簡化了接收電路的復雜程度和電路的設計工作。
HS0038為黑色環(huán)氧樹脂封裝,不受日光、熒光燈等光源干擾,內(nèi)附磁屏蔽,功耗低、靈敏度高。在用小功率發(fā)射管發(fā)射信號情況下,其接收距離可達35m。HS0038為直立側面收光型,3個管腳分別是地、+5 V電源、解調(diào)信號輸出端。
評論