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

正文內(nèi)容

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

2024-12-09 19:12本頁面
  

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