100米滾動(dòng)碼遙控組件
傳統(tǒng)的用于單向傳輸?shù)陌卜喇a(chǎn)品主要采用固定編碼集成電路,如PT2262,PT2272等編解碼芯片.但由于此類編解碼芯片的編碼長度有限,碼形格式固定不變.十分易于在空中捕捉電波碼字和掃描跟蹤的等方法破解,只能用于一些對(duì)保密安全要求不高的場(chǎng)所.
一位有經(jīng)驗(yàn)的工程技術(shù)人員只需花不到500元的成本即可制作一臺(tái)空中電波代碼拷貝機(jī),在不到1秒鐘的時(shí)間內(nèi)就能將此類系統(tǒng)破解.而用掃描跟蹤的方法也僅需數(shù)十分鐘就能破解此類系統(tǒng).
Microchip公司的基于KEELOQ算法的HCS系列滾動(dòng)碼編碼芯片則克服了以上系統(tǒng)的缺點(diǎn),已成功的應(yīng)用于以各種安防產(chǎn)品中.由于在傳輸代碼之前采用了先進(jìn)的非線性位加密技術(shù),產(chǎn)生具有極高保密性的滾動(dòng)編碼.每一次發(fā)送的代碼都是唯一的,不規(guī)則的,且不重復(fù),使得任何通過非法捕捉和掃描跟蹤等破譯手段都化為泡影.十分適用于閘門,車庫,銀行等管理系統(tǒng);自動(dòng)防盜報(bào)警系統(tǒng),身份識(shí)別,智能IC卡等領(lǐng)域.
100米滾動(dòng)碼433MHZ發(fā)射機(jī)
18元一個(gè)(含A27電池一節(jié))
二,HCS301編碼集成電路特點(diǎn):
1,保密性 可編程28Bit系列號(hào),可編程64Bit加密密鑰,每次發(fā)送代碼是唯一的,加密密鑰不可讀取
2,內(nèi)部特征 寬范圍工作電壓(HCS300 2.0V-6.3V, HCS301 5.5V-13.0V)
3,四個(gè)功能輸入口(可組合達(dá)15種功能)
4,低電壓檢測(cè)指標(biāo)
三,HCS301編碼器原理
HCS301在使用之前,必須產(chǎn)生一個(gè)唯一的加密密鑰.密鑰產(chǎn)生過程(圖1):由工廠代碼和系列號(hào)一起經(jīng)密鑰產(chǎn)生算法形成唯一的加密密碼,然后寫入片內(nèi)EPROM.工廠代碼又稱系列碼或制造商碼,長度為64Bit.每一個(gè)制造商均不相同,它用于產(chǎn)生與每一個(gè)編碼器相對(duì)應(yīng)的唯一加密密鑰.工廠代碼是整個(gè)系統(tǒng)安全的關(guān)鍵,應(yīng)規(guī)范管理,保存.如工廠代碼泄密,則整個(gè)系統(tǒng)沒有任何安全性可言.系列號(hào)為28Bit,對(duì)應(yīng)于每一個(gè)編碼器,可作為用戶碼.
HCS301編碼過程由原代碼,加密密鑰及同步碼等經(jīng)KEELOQ算法加密后.產(chǎn)生32Bit高度保密的滾動(dòng)代碼.,由于KEELOQ算法的復(fù)雜性和16位同步碼每次傳輸時(shí)都要更新,故每次傳輸代碼都和上一次的代碼完全不同.只有在傳輸216次后才可能重復(fù),以每天傳送10次代碼計(jì)算,時(shí)間間隔為18年之久.
HCS301片內(nèi)具有192Bit(16×12)EEPROM,用于存儲(chǔ)加密密鑰,序列號(hào)同步值和其它信息,在使用HCS300/301之前和使用之中都需要對(duì)其進(jìn)行操作.使用之前需對(duì)其進(jìn)行編程.為保密起見,只有在編程EEPROM之后相當(dāng)短的時(shí)間內(nèi)才能進(jìn)行回讀檢驗(yàn),其它時(shí)間為禁讀狀態(tài).使用之中則讀EEPROM信息加密,產(chǎn)生發(fā)送代碼,并更新同步值.
HCS301的發(fā)碼信息由幾個(gè)部分組成.每次發(fā)碼的碼字以引導(dǎo)碼標(biāo)志和頭標(biāo)開始,接著是滾動(dòng)碼和固定碼部分,最后為每次發(fā)送的保護(hù)時(shí)間.滾動(dòng)碼部分為32Bit加密數(shù)據(jù);固定碼部分為34Bit,包括狀態(tài)位,功能位和28位系列號(hào).總計(jì)碼組合多達(dá)7.38×1019次種.
HCS301在每一個(gè)按鍵按下時(shí)發(fā)送66位編碼數(shù)據(jù),由于滾動(dòng)碼和固定碼兩部分組成,滾動(dòng)碼部分由4個(gè)按鍵狀態(tài),2位計(jì)數(shù)溢出位,10位鑒別位及16位同步值經(jīng)加密產(chǎn)生.固定碼由28位系列號(hào),4位按鍵狀態(tài)和2位狀態(tài)位組成.
四,解碼原理
為了使發(fā)送器,接收器一起工作,發(fā)送器首先要被"學(xué)習(xí)"確認(rèn),"學(xué)習(xí)"確認(rèn)完成后,解碼器將所學(xué)的序列號(hào)和同步值經(jīng)加密后存儲(chǔ)到EEPROM中,解碼器需要工廠代碼(只有相同工廠代碼的發(fā)射器才能進(jìn)行學(xué)習(xí)),工廠代碼通常存儲(chǔ)到ROM中,以提高安全性.
解碼器取得系列號(hào)之后先與工廠代碼結(jié)合產(chǎn)生與發(fā)射器相同的密鑰,并用這一密鑰進(jìn)行解密滾動(dòng)數(shù)據(jù).解碼器接收到一次發(fā)送后,立即檢查序列號(hào)是否已被學(xué)習(xí),如果是,則進(jìn)行解碼過程.由生成的密鑰對(duì)滾動(dòng)碼部分進(jìn)行解密,用鑒別位來判斷解密否有效,如果以上通過,則對(duì)同步值進(jìn)行判斷.
解碼器同步值判斷過程:如果解密的同步值在當(dāng)前操作窗口(小于16),則同步值被重新存儲(chǔ),并執(zhí)行相應(yīng)操作.假如同步值不在當(dāng)前操作窗口,而在雙操作窗口,即32K以內(nèi),則發(fā)送過來的同步值被臨時(shí)存儲(chǔ),并回去等下一步發(fā)送,如果下一次接收到的同步值與臨時(shí)存儲(chǔ)的同步值是連續(xù)的,就會(huì)認(rèn)為發(fā)送器剛剛跳到雙操作窗口,于是新的同步值被存儲(chǔ)并執(zhí)行相應(yīng)的命令.假如發(fā)送器跳出了雙操作窗口,則認(rèn)為發(fā)射無效.每次有效發(fā)送后,整個(gè)窗口都在旋轉(zhuǎn),則剛用過的代碼是在無效操作窗口.這樣就消除了以前發(fā)送代碼被捕獲而又重新發(fā)射的可能.
接收板外形尺寸:36*22*14毫米
100米滾動(dòng)碼433MHZ鎖存型接收板A 19元一個(gè) D0~D3四位引腳輸出邏輯:鎖存型
這是滾動(dòng)碼專用接收板,采用PIC單片機(jī),引腳A是地GND、引腳B是數(shù)據(jù)腳D0、引腳C是數(shù)據(jù)腳D1、引腳D是數(shù)據(jù)腳D2、引腳E是數(shù)據(jù)腳D3、引腳F是數(shù)據(jù)腳VT、引腳G是電源腳地GND、引腳H是正5V電源VCC。
工作模式:VT端,解碼有效端,當(dāng)遙控器任意一個(gè)按鍵按下時(shí),VT輸出高電平,松開遙控器按鍵,VT恢復(fù)為低電平,D0、D1、D2、D3是四個(gè)數(shù)據(jù)輸出端,對(duì)應(yīng)的遙控器按鍵按下,輸出高電平,并且即使松開按鍵也鎖存保持不變,維持到下次遙控信號(hào)改變。
100米滾動(dòng)碼433MHZ點(diǎn)動(dòng)型接收板B 19元一個(gè) D0~D3四位引腳輸出邏輯:點(diǎn)動(dòng)型
工作模式:VT端,解碼有效端,當(dāng)遙控器任意一個(gè)按鍵按下時(shí),VT輸出高電平,松開遙控器按鍵,VT恢復(fù)為低電平,D0、D1、D2、D3是四個(gè)數(shù)據(jù)輸出端,對(duì)應(yīng)的遙控器按鍵按下,輸出高電平,松開按鍵,立即變成低電平。
使用方法:
首先看清楚接收板的端口不要接錯(cuò)線接通5V的直流電壓,這時(shí)按下接收板上的白色學(xué)習(xí)按鈕,不要松手持續(xù)按0.5秒左右,然后連續(xù)按住需要配套的遙控器遙控器上任意一個(gè)按鍵2秒鐘,這時(shí)松開學(xué)習(xí)按鈕即可完成學(xué)習(xí)過程。如果要增加遙控器可以重復(fù)以上過程,接收板最多可以學(xué)習(xí)15個(gè)遙控器。接收板斷電也能記憶已經(jīng)學(xué)習(xí)成功的遙控器。如果連續(xù)按住接收板上的學(xué)習(xí)按鈕超過8秒,接收板上的指示燈會(huì)熄滅,可以全部刪除所有已經(jīng)學(xué)習(xí)的遙控器。
必須要保證遙控接收板的5V直流電源質(zhì)量,要求是電壓要符合標(biāo)準(zhǔn)的5V電源要純凈,例如象電腦USB電源、手機(jī)充電器電源等干擾極大,遙控接收板根本無法正常工作,建議選用9~12V輸出的變壓器電源或者優(yōu)質(zhì)開關(guān)電源經(jīng)過LM7805穩(wěn)壓和220UF+0.1UF濾波后供電。
很多客戶問他們的車庫門遙控器也是HCS301芯片頻率也是433M,能否使用我們的遙控器?這里我告訴大家,能夠通用的概率極小,但是有兩種辦法可以解決問題。
第一種辦法是:原配的遙控器壞了但是HCS301芯片完好,這時(shí)可以用不漏電的電烙鐵,用焊錫把原配HC301的八個(gè)引腳兩側(cè)全部堆滿焊錫,這樣受熱比較均勻并且可以利用焊錫保持溫度,再兩邊來回用烙鐵加熱后用鑷子取下芯片。將拆卸下來芯片引腳的焊錫清理干凈后替代我們遙控器的HCS301芯片即可正常使用。
第二種辦法是:很多車庫門控制器上都有手動(dòng)開門/關(guān)門按鈕,如果我們另外用一套遙控的繼電器觸點(diǎn)來模擬手開按鈕的閉合也能控制車庫門,這里我們推薦用200米桃木+交流雙繼電器接收板組合,交流雙繼電器接收板請(qǐng)?jiān)O(shè)置成獨(dú)立繼電器輸出模式,并找出常開結(jié)點(diǎn)并聯(lián)到手開按鈕上即可。
電子制作淘寶店 銀行帳號(hào)及郵購需知 訂貨流程 立即訂貨!
手機(jī):15358760528 聯(lián)系人:謝剛 微信 xg2013xg
辦公地址:郵編226200 江蘇省啟東市江海中路511號(hào)水晶苑 A1
電子信箱:834581271@qq.com QQ:834581271