欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

采用PIC16C57單片機(jī)和KEELOQ芯片實(shí)現(xiàn)滾動(dòng)碼解碼系統(tǒng)的設(shè)計(jì)

電子設(shè)計(jì) ? 來(lái)源:電子設(shè)計(jì)應(yīng)用 ? 作者:劉金華 ? 2020-07-09 07:58 ? 次閱讀

傳統(tǒng)上,用于單向傳輸?shù)陌卜?a target="_blank">產(chǎn)品主要采用固定編碼集成電路,如PT2262 、PT2272 、AX5326 、AX5327等編解碼芯片。但由于此類編解碼芯片的編碼長(zhǎng)度有限,碼形格式固定不變,容易通過(guò)空中捕捉電波碼字和掃描跟蹤等方法破解。因此,此類編解碼芯片只能用于一些對(duì)保密安全要求不高的場(chǎng)所。相比之下,Microchip公司推出的KEELOQ編碼系統(tǒng)編碼方式安全性大大提高。

KEELOQ 技術(shù)是一種復(fù)雜的非線性加密算法,經(jīng)它加密后的碼稱為滾動(dòng)碼,KEELOQ也是滾動(dòng)碼技術(shù)的專利代碼。KEELOQ編碼系統(tǒng)的編碼方式不是固定的,使數(shù)據(jù)傳輸具有極高的保密性,每次傳輸?shù)拇a都是唯一、不規(guī)則且不重復(fù)的。解碼系統(tǒng)由PIC系列單片機(jī)構(gòu)成,編解碼系統(tǒng)經(jīng)“學(xué)習(xí)”后,便構(gòu)成一系統(tǒng),編碼與解碼同步滾動(dòng),使得任何非法捕捉和掃描跟蹤等破譯手段都難以奏效。基于這一原理,本文提出了一種基于PIC16C57的滾動(dòng)碼解碼安防系統(tǒng)的設(shè)計(jì),主要包括遙控發(fā)射系統(tǒng)、遙控接收譯碼控制系統(tǒng)兩大部分。硬件系統(tǒng)結(jié)構(gòu)圖見圖1。

采用PIC16C57單片機(jī)和KEELOQ芯片實(shí)現(xiàn)滾動(dòng)碼解碼系統(tǒng)的設(shè)計(jì)

系統(tǒng)主要由按鍵加密發(fā)送器和接收控制器組成。用戶可以按下按鍵開關(guān)發(fā)起與接收機(jī)的通信,通過(guò)一串長(zhǎng)度為64~128位的數(shù)據(jù)流進(jìn)行發(fā)送器和接收器的會(huì)話,該數(shù)據(jù)流包括前引導(dǎo)碼、命令碼和一串加密滾動(dòng)碼。

遙控發(fā)射系統(tǒng)

遙控發(fā)射器主要由滾碼發(fā)生電路和載波發(fā)射電路兩部分組成,如圖2所示。S0-S3是四路控制按鍵,LED為發(fā)射指示,滾動(dòng)編碼以串行方式通過(guò)PWM接口,再由發(fā)射電路發(fā)射出去。發(fā)射電路采用MAX1472射頻模塊,如圖3所示。

遙控接收解碼控制系統(tǒng)

在接收解碼控制系統(tǒng)中,需要有射頻接收電路(見圖4)和解碼控制系統(tǒng)(見圖5)兩部分。

在解碼控制系統(tǒng)中,單片機(jī)采用PIC16C57,片內(nèi)有72單元的RAM,2K程序存貯器ROM,20個(gè)I/O接口,以及片內(nèi)定時(shí)計(jì)數(shù)器和看門狗電路。在本設(shè)計(jì)中,由于使用的輸入輸出接口較多,需要進(jìn)行擴(kuò)展。輸入擴(kuò)展可采用單向驅(qū)動(dòng)器74LS244, 輸出擴(kuò)展可采用8D觸發(fā)器74LS273。在遙控接收電路中,采用與發(fā)射器配套的MAX1473。E2PROM可以選用任何容量的采用I2C總線協(xié)議的產(chǎn)品,以用作存貯滾動(dòng)編碼的“參考碼”。

為了使編碼器、解碼器一起工作,編碼器首先要被“學(xué)習(xí)”確認(rèn)?!皩W(xué)習(xí)”時(shí), 先按下PIC單片機(jī)解碼器下的“LAN”按鍵,并在規(guī)定時(shí)間內(nèi)按下編碼器的任意按鍵2 次。若在規(guī)定的時(shí)間內(nèi)沒有接收到2 次數(shù)據(jù), 或者有接收到2 次數(shù)據(jù), 但數(shù)據(jù)經(jīng)校驗(yàn)不正確, 則認(rèn)為學(xué)習(xí)失敗, 應(yīng)重新學(xué)習(xí)。 若長(zhǎng)按“LAN”鍵超過(guò)8.2s,則解碼器將擦除全部的編碼器存儲(chǔ)值?!皩W(xué)習(xí)”成功后, 解碼器將所學(xué)的序列號(hào)和同步值經(jīng)加密后存儲(chǔ)到E2PROM中。解碼器接收到一次發(fā)送后,立即檢查序列號(hào)是否已被學(xué)習(xí),如果是,則進(jìn)行解碼過(guò)程。然后,由生成的密鑰對(duì)滾動(dòng)碼部分進(jìn)行解密,用鑒別位來(lái)判斷解密是否有效,如果以上通過(guò),則對(duì)同步值進(jìn)行判斷。同步值判斷通過(guò)后,接收到的按鍵值才輸出。

本系統(tǒng)中單片機(jī)控制部分可以檢測(cè)門的狀態(tài)并驅(qū)動(dòng)微功耗的電子鎖電磁繼電器,實(shí)現(xiàn)開/關(guān)功能。結(jié)合盜警檢測(cè)、火警檢測(cè)等,就可以構(gòu)成一個(gè)完善的家用/辦公場(chǎng)所報(bào)警系統(tǒng)。

結(jié)語(yǔ)

通過(guò)結(jié)合多家外圍器件和微處理器件,整合利用KEELOQ芯片的安全性、Maxim射頻芯片的可靠性和PIC16C57單片機(jī)的性價(jià)比,通過(guò)實(shí)際運(yùn)行,系統(tǒng)達(dá)到了預(yù)先設(shè)計(jì)的要求。應(yīng)用KEELOQ 加密算法及非易失性的同步值, 使得所設(shè)計(jì)的系統(tǒng)具有極高的保密性, 可廣泛應(yīng)用于各種安全保密系統(tǒng),比如各種報(bào)警系統(tǒng)、防盜系統(tǒng)、住宅、辦公樓、汽車及車庫(kù)等門衛(wèi)管理系統(tǒng)。

責(zé)任編輯:gt


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    456

    文章

    51263

    瀏覽量

    427749
  • 集成電路
    +關(guān)注

    關(guān)注

    5392

    文章

    11631

    瀏覽量

    363402
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6044

    文章

    44624

    瀏覽量

    638944
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    PIC16C57構(gòu)成的吸氧機(jī)電路

    PIC16C57構(gòu)成的吸氧機(jī)電路主要元件有PIC16C57,78L05,ULN2003A等元件構(gòu)成。
    發(fā)表于 03-05 11:17 ?2640次閱讀
    <b class='flag-5'>PIC16C57</b>構(gòu)成的吸氧機(jī)電路

    基于PIC16C57滾動(dòng)遙控安防系統(tǒng)

    重復(fù)的。解碼系統(tǒng)PIC系列單片機(jī)構(gòu)成,編解碼系統(tǒng)經(jīng)“學(xué)習(xí)”后,便構(gòu)成一
    發(fā)表于 08-18 15:48

    滾動(dòng)車庫(kù)門控制系統(tǒng)

    滾動(dòng)車庫(kù)門控制系統(tǒng)系統(tǒng)采用PIC16F72作為控制芯片
    發(fā)表于 01-28 09:08

    pic16c57中文資料pdf

    PIC16C57是美國(guó)microchip推出的世界上第一種8腳超小型單片機(jī)系列芯片,體積雖小卻集成了很多功能特點(diǎn)。節(jié)省了很多別的單片機(jī)應(yīng)用中必須外掛的元器件。
    發(fā)表于 08-01 18:10 ?43次下載

    基于PIC16C57解碼器設(shè)計(jì)與應(yīng)用

             文章針對(duì)采用PT2262 編碼芯片系統(tǒng)中,使用多個(gè)PT2272 解碼
    發(fā)表于 09-15 08:12 ?50次下載

    PIC單片機(jī)在可編程數(shù)碼式樓宇對(duì)講系統(tǒng)中的應(yīng)用

    摘要:本文介紹應(yīng)用PIC16C57單片機(jī)設(shè)計(jì)的一種可編程、高性能的數(shù)碼式樓宇對(duì)講系統(tǒng),詳細(xì)闡明了有關(guān)工作原理和關(guān)鍵技術(shù)。本系統(tǒng)充分應(yīng)用PIC
    發(fā)表于 12-21 22:29 ?107次下載

    單片機(jī)在智能照明控制中的應(yīng)用

    【摘 要】 論述了用PIC16C57單片機(jī)來(lái)實(shí)現(xiàn)智能照明系統(tǒng)的控制。設(shè)計(jì)了以單片機(jī)為核心的控制系統(tǒng)
    發(fā)表于 05-15 22:16 ?1340次閱讀
    <b class='flag-5'>單片機(jī)</b>在智能照明控制中的應(yīng)用

    基于PIC16C57的低電阻測(cè)量系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

       介紹一種以pci16c57單片機(jī)為核心的低電阻測(cè)量?jī)x,與普通的低電阻測(cè)量?jī)x不同的是:該測(cè)量?jī)x的測(cè)試電流僅為0.5mA并加有多種保護(hù)電路,具有很高的安全性能。主要用于軍工、國(guó)防、民用爆破等行業(yè)的電火工品的直流低電阻的測(cè)量。
    發(fā)表于 08-29 17:33 ?10次下載
    基于<b class='flag-5'>PIC16C57</b>的低電阻測(cè)量<b class='flag-5'>系統(tǒng)</b>的設(shè)計(jì)與<b class='flag-5'>實(shí)現(xiàn)</b>

    采用PIC16C57單片機(jī)KEELOQ技術(shù)實(shí)現(xiàn)滾動(dòng)解碼的安防系統(tǒng)設(shè)計(jì)

    傳統(tǒng)上,用于單向傳輸?shù)陌卜喇a(chǎn)品主要采用固定編碼集成電路,如PT2262 、PT2272 、AX5326 、AX5327等編解碼芯片。但由于此類編解碼
    的頭像 發(fā)表于 11-30 09:20 ?4947次閱讀
    <b class='flag-5'>采用</b><b class='flag-5'>PIC16C57</b><b class='flag-5'>單片機(jī)</b>與<b class='flag-5'>KEELOQ</b>技術(shù)<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>滾動(dòng)</b><b class='flag-5'>碼</b><b class='flag-5'>解碼</b>的安防<b class='flag-5'>系統(tǒng)</b>設(shè)計(jì)

    PIC單片機(jī)的程序設(shè)計(jì)經(jīng)驗(yàn)分享

    1、PIC單片機(jī)程序的基本格式 先介紹二條偽指令: EQU ——標(biāo)號(hào)賦值偽指令 ORG ——地址定義偽指令 PIC16C5X單片機(jī)在RESET后指令計(jì)算器PC被
    發(fā)表于 11-15 15:54 ?2238次閱讀

    PIC16C5X單片機(jī)的程序存儲(chǔ)器結(jié)構(gòu)和堆棧技術(shù)介紹

    從上圖可看出,PIC程序存儲(chǔ)器采用分頁(yè)結(jié)構(gòu),每頁(yè)長(zhǎng)0.5K。因此對(duì)于PIC16C52程序存儲(chǔ)器在1頁(yè)之內(nèi),而對(duì)于PIC16C54和PIC15C
    發(fā)表于 11-06 16:36 ?2211次閱讀
    <b class='flag-5'>PIC16C</b>5X<b class='flag-5'>單片機(jī)</b>的程序存儲(chǔ)器結(jié)構(gòu)和堆棧技術(shù)介紹

    基于PIC單片機(jī)的精確加油系統(tǒng)設(shè)計(jì)

    精確加油系統(tǒng)由低功耗單片機(jī)(PIC16C57)、IC卡讀寫控制電路、EEPROM存儲(chǔ)電路、液晶顯示、電源電壓監(jiān)測(cè)電路、電源保護(hù)電路、漏電檢測(cè)及報(bào)警電路等組成。
    發(fā)表于 02-17 16:26 ?1518次閱讀
    基于<b class='flag-5'>PIC</b><b class='flag-5'>單片機(jī)</b>的精確加油<b class='flag-5'>系統(tǒng)</b>設(shè)計(jì)

    使用單片機(jī)實(shí)現(xiàn)16解碼芯片74C922應(yīng)用的C語(yǔ)言程序免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用單片機(jī)實(shí)現(xiàn)16解碼芯片74C922應(yīng)用的
    發(fā)表于 03-24 09:41 ?10次下載

    PIC單片機(jī)實(shí)現(xiàn)LCD1602滾動(dòng)顯示字符串

    PIC單片機(jī)實(shí)現(xiàn)LCD1602滾動(dòng)顯示字符串
    發(fā)表于 11-16 11:51 ?15次下載
    <b class='flag-5'>PIC</b><b class='flag-5'>單片機(jī)</b><b class='flag-5'>實(shí)現(xiàn)</b>LCD1602<b class='flag-5'>滾動(dòng)</b>顯示字符串

    PIC16C57滾動(dòng)遙控安防系統(tǒng)電路圖設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《PIC16C57滾動(dòng)遙控安防系統(tǒng)電路圖設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 11-06 08:31 ?0次下載
    <b class='flag-5'>PIC16C57</b>的<b class='flag-5'>滾動(dòng)</b><b class='flag-5'>碼</b>遙控安防<b class='flag-5'>系統(tǒng)</b>電路圖設(shè)計(jì)