freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于at89c51單片機(jī)的智能水表設(shè)計(jì)-文庫吧資料

2025-06-12 01:22本頁面
  

【正文】 dr[IN]:塊地址 // pKey[IN]:密碼 // pSnr[IN]:卡片序列號, 4 字節(jié) //返 回 : 成功返回 MI_OK ///////////////////////////////////////////////////////////////////// char PcdAuthState(unsigned char auth_mode,unsigned char addr,unsigned char *pKey,unsigned char *pSnr) { char status。 } else { status = MI_ERR。amp。unLen)。 ClearBitMask(Status2Reg,0x08)。 } CalulateCRC(ucComMF522Buf,7,amp。 i++) { ucComMF522Buf[i+2] = *(pSnr+i)。 for (i=0。 19 ucComMF522Buf[1] = 0x70。 unsigned char ucComMF522Buf[MAXRLEN]。 unsigned char i。 return status。 } if (snr_check != ucComMF522Buf[i]) { status = MI_ERR。 i++) { *(pSnr+i) = ucComMF522Buf[i]。 if (status == MI_OK) { for (i=0。 status = PcdComMF522(PCD_TRANSCEIVE,ucComMF522Buf,2,ucComMF522Buf,amp。 ucComMF522Buf[0] = PICC_ANTICOLL1。 WriteRawRC(BitFramingReg,0x00)。 unsigned char ucComMF522Buf[MAXRLEN]。 unsigned char i,snr_check=0。 } return status。 *(pTagType+1) = ucComMF522Buf[1]。amp。unLen)。 ucComMF522Buf[0] = req_code。 WriteRawRC(BitFramingReg,0x07)。 unsigned char ucComMF522Buf[MAXRLEN]。同樣感謝同學(xué)們的幫助 ,在這里表示衷心感謝 ! 16 附錄: 附錄 A IC 卡讀寫模塊 附錄 B 總 設(shè)計(jì)電路圖 17 附錄 C IC 卡水表部分程序 include include include include define MAXRLEN 18 ///////////////////////////////////////////////////////////////////// //功 能:尋卡 //參數(shù)說明 : req_code[IN]:尋卡方式 // 0x52 = 尋感應(yīng)區(qū)內(nèi)所有符合 14443A 標(biāo)準(zhǔn)的卡 // 0x26 = 尋未進(jìn)入休眠狀態(tài)的卡 // pTagType[OUT]:卡片類型代碼 // 0x4400 = Mifare_UltraLight // 0x0400 = Mifare_One(S50) // 0x0200 = Mifare_One(S70) // 0x0800 = Mifare_Pro(X) // 0x4403 = Mifare_DESFire //返 回 : 成功返回 MI_OK ///////////////////////////////////////////////////////////////////// char PcdRequest(unsigned char req_code,unsigned char *pTagType) { char status。J intelligence card producing center [11] IC 卡技術(shù)網(wǎng) . [12] 開發(fā)板精品網(wǎng)- AT89C51 單片機(jī) [13] 王愛英 .智能卡技術(shù) .北京 :清華大學(xué)出版 .2021 [14] 徐德華,程受浩,劉華 .多用途射頻 IC 卡應(yīng)用系統(tǒng)的設(shè)計(jì) .探測與控制學(xué)報(bào) . 2021, 25(3) [15] 王璐,秦汝祥,賈群 .基于 RFID 技術(shù)的門禁監(jiān)控系統(tǒng),微機(jī)發(fā)展 .2021 [16] 沈宇超,沈樹群,樊榮等 .射頻識別系統(tǒng)中通信協(xié)議的模塊化設(shè)計(jì) .通信學(xué)報(bào) .2021 [17] KaiserU. Alowpower transponder IC forhighperforman 15 致謝 在本次畢業(yè)設(shè)計(jì)完成的過程中,自始至終都是在趙欣老師的全面、具體的幫助和悉心指導(dǎo)下進(jìn)行的。對于水表的控制在設(shè)計(jì)中弱化了,用一個(gè) led燈來代替。其設(shè)計(jì)主要包括 IC卡讀寫、液晶顯示、記憶單元、電磁閥控制 4個(gè)模塊。 清除顯示 0 0 0 0 0 0 0 0 0 1 將 DDRAM填滿 20H,并且設(shè)定 DDRAM 的地址計(jì)數(shù)器 (AC)到 00H 功能設(shè)定 0 0 0 0 1 DL X RE X X DL=0/1: 4/8 位數(shù)據(jù) RE=1: 擴(kuò)充指令操作 RE=0: 基本指令操作 讀取忙標(biāo)志和地址 0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0 讀取忙標(biāo)志 (BF)可以確認(rèn)內(nèi)部動(dòng)作是否完成 ,同時(shí)可以讀出地址計(jì)數(shù)器 (AC)的值 寫數(shù)據(jù) RAM 1 0 數(shù)據(jù) 將數(shù)據(jù) D7—— D0 寫入到 內(nèi)部的 RAM (DDRAM/CGRAM/IRAM/GRAM) 讀 RAM的值 1 1 數(shù)據(jù) 從內(nèi)部 RAM讀取數(shù)據(jù) D7—— D0(DDRAM/CGRAM/IRAM/GRAM) 表 31 LCD1602 部分 指令集 1602液晶顯示模塊內(nèi)部的字符發(fā)生存儲器( CGROM)已經(jīng)存儲了 160個(gè)不同的點(diǎn)陣字符圖形,這些字符有:阿拉伯?dāng)?shù)字、英文字母的大小寫、常用的字符、和日文假名等,每一個(gè)字符都有一個(gè)固定的代碼,比如大寫的英文字母 A的代碼是 01000001B( 41H),顯示時(shí)模塊把地址 41H中的點(diǎn)陣字符圖形顯示出來,我們就能看到字母“ A“。 4)請求應(yīng)答( ANSWER TO REQUEST):尋卡 5)防沖突( ANTICOLLISION):選擇唯一一張卡 6)選擇標(biāo)記( SELECT):激活所選擇的卡 7)認(rèn)證 ( AUTHENTICATION):安全性 8)讀寫操作(讀、寫、加值、減值): 交換數(shù)據(jù) ( READ/WRITE/INCREAMENT/DECREMENT) 停止( HALT):置 IC卡為停止模式,防止重復(fù)操作 MIFARE 卡操作步驟 單片機(jī)控制讀卡器 RC522,對非接觸 IC卡進(jìn)行讀寫的程序流程圖,如圖 31所示。 3. 系統(tǒng)各模塊軟件電路設(shè)計(jì) IC 卡讀寫軟件設(shè)計(jì) M1卡交換數(shù)據(jù)的過程: 1)由讀寫器 MCU(微控制器)發(fā)送指令給 MCM, 2) MCM執(zhí)行指令并將其轉(zhuǎn)換為射頻信號發(fā)送給卡; 3)卡接收到來自 MCM的指令后,按指令完成其內(nèi)部的各種處理,并回送應(yīng)答信號 /數(shù)據(jù)給 MCM; 12 4) MCM接收卡回送的射頻信號并將其轉(zhuǎn)換為數(shù)字信號輸出給 MCU,讀寫器 MCU讀 取 MCM接收到的應(yīng)答 /數(shù)據(jù),即可完成與 M1 卡的數(shù)據(jù)交換。 電源模塊 在一般情況下,液晶器件的驅(qū)動(dòng)需要兩種不同的電源電壓,一種是 +5V(工 作電壓 ),另一種是 10V(背景光對比度調(diào)節(jié)電壓 )。它由若干個(gè) 5x7或者 5x11等點(diǎn)陣個(gè)點(diǎn)距的間隔,起到字符間和行間距的作用。 讀寫器與 M1卡交換數(shù)據(jù)的過程: 1)由讀寫器 MCU(微控制器)發(fā)送指令給 MCM, 2) MCM執(zhí)行指令并將其轉(zhuǎn)換為射頻信號發(fā)送給卡; 3)卡接收到來自 MCM的指令后,按指令完成其內(nèi)部的各種處理,并回送應(yīng)答信號 /數(shù)據(jù)給 MCM; 4) MCM接收卡回送的射頻信號并將其轉(zhuǎn)換為數(shù)字信號輸出給 MCU,讀寫器 MCU讀取 MCM接收到的應(yīng)答 /數(shù)據(jù),即可完成與 M1 卡的數(shù)據(jù)交換。 RC522讀寫器對射頻卡 10 進(jìn)行讀寫后通過串口電平轉(zhuǎn)換電路將 RS- 232電平轉(zhuǎn)換為單片機(jī)所識別的 TTL電平,或者使用 USB轉(zhuǎn)接線通信,從而達(dá)到了使用 AT89C51單片機(jī)來控制射頻卡的讀寫過程。 ( 4) DVDD :數(shù)字電源 ( 5) AVDD :模擬電源 ( 6) AUX1 AUX2:輔助輸出 ( 7) OSCOUT :晶振輸出 ( 8) SDA :串行數(shù)據(jù)線 其基本結(jié)構(gòu)圖如圖 23所示 圖 23 RC522基本結(jié)構(gòu)圖 IC 卡讀寫電路的原理及說明 IC卡應(yīng)用系統(tǒng)的硬件設(shè)計(jì)結(jié)構(gòu)框圖如圖 ,總體原理圖見附錄 1。通信協(xié)議; RC522的接口引腳和讀寫器模塊的電源端,接地端,具體的功能定義如下: ( 1) OSCIN :晶振輸入 ( 2) IRQ :輸出,用來指示一個(gè)中 斷事件。 它與主機(jī)間的通信采用連線較少的串行通信,可選取 SPI、 I2C 或串行 UART(類似 RS232)模式之一,有利于減少連線,縮小 PCB板體積,降低成本。是 NXP 公司針對“三表”應(yīng)用推出的一款低電壓、低成本、體積小的非接觸式讀 寫卡芯片,是智能儀表和便攜式手持設(shè)備研發(fā)的較好選擇。 C。 ( 9)讀寫距離最大可達(dá) 10cm(取決于天線設(shè)計(jì))。 ( 7)工作頻率為 。 ( 5)無電源,自帶天線,內(nèi)含加密控制邏輯和通信邏輯電路。 ( 3)每張卡有唯一的 32位序列號。 ( 1) 1KB的 EEPROM,分為 16個(gè)扇區(qū),每個(gè)扇區(qū)分為 4塊,每塊 16B,以塊為存取單位。在信道保證和數(shù)據(jù)完整性方面, Mifare 1 標(biāo)準(zhǔn)還提供了信道檢測、存儲數(shù)據(jù)冗余校驗(yàn)、三次傳遞認(rèn)證以及防沖突機(jī)制等功能,保證了數(shù)據(jù)交換過程的安全。 圖 21 硬件總體框圖 IC 卡讀寫電路 Mifare 1 射頻 IC卡 Mifare 1 射頻 IC卡的核心是 Philips公司制造的 Mifare 1 IC S50 系列微晶片,其內(nèi)部包括1KB高速 EEPROM、數(shù)字控制模塊和一個(gè)高效率射頻天線模塊。并且,該芯片功耗低,特別適用于水表控制線路多、功能全、功耗低的要求。 系統(tǒng)硬件電路由 IC卡讀寫電路、液晶顯示控制電路、電磁閥控制電路、脈沖提取電路、安全保護(hù)電路、記憶單元電路、通信接口電路組成,以 AT89C51 為核心控制芯片,完成整個(gè)水表信號的讀、寫處理,監(jiān)控水表工作的功能。因此如何設(shè)計(jì)合適的平臺,將自動(dòng)抄表系統(tǒng)、遠(yuǎn)程監(jiān)控報(bào)警系統(tǒng)、家居安防系統(tǒng)等無“縫隙”地與數(shù)據(jù)網(wǎng)及控制網(wǎng)連接起來,開發(fā)出能體現(xiàn)優(yōu)良的綜合性、互操作性、方便實(shí)際現(xiàn)場安裝維護(hù)的一體化智能系統(tǒng)將成為今后一段時(shí)期內(nèi)的熱點(diǎn)。 根據(jù)我國金卡工程的長遠(yuǎn) 發(fā)展建設(shè)來看,單純地將普通機(jī)械式水表轉(zhuǎn)化成機(jī)械式 +電子式固然已邁出了重要的一步,但是還不夠完善,因?yàn)樗淼挠?jì)量預(yù)收費(fèi)及管理自動(dòng)化將是大勢所趨。用戶須在供水部門指定售卡點(diǎn),購水后刷卡方能使用。 智能 IC卡式水表系統(tǒng) 智能卡水表是在當(dāng)今智能卡技術(shù)與市場迅猛發(fā)展、單個(gè)智能卡及刷 卡機(jī)性能價(jià)格比日益提高的特定時(shí)期應(yīng)運(yùn)而生的。但由于單表內(nèi)設(shè)置單片機(jī)和后備電源,成本較高,推廣普及較慢。 6 ( 2)總線制智能抄表方式 總線制智能水表由于采集、計(jì)數(shù)工作單元均安裝在智能水表內(nèi)并密封,水表的數(shù)據(jù)采集、處理、存貯等基礎(chǔ)工作全由智能水表本身完場,手抄器或電腦不參與底層數(shù)據(jù)采集僅進(jìn)行通訊聯(lián)系,消除了外界因素對計(jì)量的影響。 ③ 分線制集中抄表模式的風(fēng)險(xiǎn)不僅僅是各表風(fēng)險(xiǎn)的簡單累加。錯(cuò)綜復(fù)雜的線路更使得維護(hù)工作困難重重。其典型特點(diǎn)是各 戶表通過分戶線連接至采集器。 ( 1)分線制集中抄表方式 各種分線制集中抄表方式的基本原理大致相同,即由采集器定時(shí)順序采集來自多路分戶線的水表信號,并進(jìn)行數(shù)據(jù)處理、存儲。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1