《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 一種新型RFID收費系統設計
一種新型RFID收費系統設計
RFID中國網
空城 收編
摘要: 1引言RFID(RadioFrequencyIDentification)技術,即射頻識別技術,是一種通信技術,目前廣泛應用于各種收費場合,例如:公共交通收費系統,停車場收費系統等等。目前使用RFID技術的系統通常使用RS-485和PC端進行數據交互,但是RS-485使用單主節點,采用輪詢方式,因此存在實時性較低和通訊效率低的問題。隨著計算機科學水平的不斷飛躍和工業發展的需要,工業控制系統經歷了基地式儀表控制系統、集中式數字控制系統、集散控制系統到現在廣泛使用的現場總線控制系統的轉變。CAN(ControllerAreaNet)總線是一種基于串行通信網絡
Abstract:
Key words :

  1 引言
  
  rfidchina.org/industry/tag.html" target="_blank">RFID(Radio Frequency IDentification)技術,即射頻識別技術,是一種通信技術,目前廣泛應用于各種收費場合,例如:公共交通收費系統,停車場收費系統等等。目前使用RFID 技術的系統通常使用RS-485 和PC 端進行數據交互,但是RS-485 使用單主節點,采用輪詢方式,因此存在實時性較低和通訊效率低的問題。
  
  隨著計算機科學水平的不斷飛躍和工業發展的需要,工業控制系統經歷了基地式儀表控制系統、集中式數字控制系統、集散控制系統到現在廣泛使用的現場總線控制系統的轉變。CAN(Controller Area Net)總線是一種基于串行通信網絡的現場總線。CAN 總線采用多主工作方式,網絡上的任意節點可以在任意時刻向網絡上的其他節點發送信息。同時,CAN 總線采用非破壞性仲裁技術,當兩個或者更多的節點同時向網絡上傳送數據,優先級低的節點將停止發送,直到優先級高的節點發送完數據后再發送,這樣有效地避免了總線競爭。CAN 通信距離最遠可達10km/5kbps,通信速率最高可大1Mbps.CAN 的每幀數據都有CRC校驗或者其它檢測方式,保證了數據通信的可靠性。
  
  當一個CAN 節點發生嚴重錯誤時,該節點會自動關閉,從而不影響其它節點的正常工作。因此,CAN 總線具有可靠性強,實時性高和效率高等優勢,完全能夠取代RS 485 總線。
  
  考慮到在實際應用環境中,為了減少大量的布線工作,使用2.4G 無線網絡作為數據從RFID 到CAN總線之間傳輸的中轉站。無線技術具有成本低、靈活性高、可靠性高和安裝時間短等特點。本次設計使用選用nRF24L01 組建無線通信網絡,該芯片支持多點通信,在接受模式下可以接收6 路不同通道的數據。
  
  也就是無線網絡的接收端可以接收6 個不同發送端的數據,發送端的數據是通過RFID 模塊獲得。
  
  基于以上的討論,本文將給出一種基于CAN 總線和2.4G 無線網絡的新型RFID 收費系統。
  
  2 硬件系統設計
  
  2.1 系統拓撲結構和系統組成
  
  2.1.1 系統拓撲結構
  
  如圖1 所示,RFID 設備的相關數據將通過無線網絡傳送至CAN 收發器,后者再將數據通過CAN 總線傳送至PC 機,PC 機采用帶有CAN 接口的PCI-E 擴展卡。此外,無線通訊芯片nRF24L01 在接受模式下可以接收6 路不同通道的數據,以此來實現一個CAN節點最多控制6 個RFID 終端設備的數據傳送。在6個RFID 收費終端不能滿足需求的情況下,可以添加更多的節點,所有節點掛載在CAN 總線上,通過CAN總線,每個節點將數據傳送至PC 端。

  
  2.1.2 系統組成
  
  本系統(CAN 節點)有兩個子系統組成。B 子系統由單片機、RFID 模塊、無線模塊、看門狗、液晶屏、時鐘模塊、按鍵和EEPROM 組成。微控制器(MCU)控制RFID 模塊對Mifare 1 卡進行讀寫操作,無線模塊將有關的數據發送給A 子系統。A 子系統由單片機、無線模塊、看門狗和CAN 模塊組成。MCU 將經由無線模塊接收到的數據通過CAN 模塊發送至PC 端。由于一個節點最多可以控制6 個RFID 設備終端,因此在一個完整的系統里,A 子系統只有1 個,而B 子系統最多可以有6 個。
  
  
  2.2 微控制器
  
  微控制器選用STC89LE58RD+,它具有4 個8 位并行I/O 端口P0~P3,1 個4 位并行端口P4,32KB FLASHROM,1280 字節RAM,3 個定時器,8 個中斷源和4個中斷優先級的中斷系統。其性能完全滿足設計所需。
  
  2.3 CAN 模塊
  
  CAN 總線的硬件實現選用飛利浦公司的SJA1000和PCA82C250.
  
  2.3.1 SJA1000 芯片介紹
  
  SJA1000 是一個獨立的 CAN 控制器。它支持PeliCAN 模式擴展功能(采用CAN2.0B 協議),具有11 位或 29 位標識符,64 字節的接收FIFO,具有仲裁機制和強大的檢錯能力等。
  
  2.3.2 PCA82C250 芯片介紹
  
  PCA82C250 是CAN 總線收發器,它主要是為汽車中高速通訊(高達 1Mbps)應用而設計。它可以抗寬范圍的工模干擾和電磁干擾(EMI),降低射頻干擾(RFI),具有熱保護功能。最多可以連接110 個節點。
  
  2.3.3 硬件接口連接
  
        P1 口作為復用的地址/數據總線連接SJA1000 的AD 口,P2.0 和SJA1000 的片選段CS 相連,使得SJA1000 作為單片機外圍存儲器映射的I/O器件。此外,SJA1000 的RX0、TX0 和PCA82C250的RXD、TXD 相連。

  
  2.4 無線模塊
  
  2.4.1 nRF24L01 芯片介紹
  
  無線芯片選用nRF24L01.它是2.4GHz 無線射頻收發芯片,傳送速率高達2Mbps,支持125 個可選工作頻率,具有地址和CRC 校驗功能,提供SPI 接口。
  
  有專用的中斷管腳,支持3 個中斷源,可向MCU 發出中斷信號。具有自動應答功能,在確認收到數據后記錄地址,并以此地址為目標地址發送應答信號。支持ShockBurstTM 模式,在此模式下,nRF24L01 可以與低速MCU 相連。nRF24L01 在接收模式下可以接收6 路不同通道的數據。
  
  2.4.2 nRF24L01 硬件接口連接
  
        單片機通過模擬SPI 總線時序和nRF24L01 進行通信。其外部中斷管腳IRQ 和單片機的P3.2(外部中斷0)相連。

  2.5 RFID 模塊
  
  2.5.1 MF RC500 芯片介紹
  
  RFID 模塊選用飛利浦公司的MF RC500,它是目前廣泛使用的RFID 芯片之一。MF RC500 支持ISO14443A協議,支持MIFARE 雙接口卡,內部有高集成度模擬電路用于應答卡的解調和解碼,具有64 字節收發FIFO 緩沖區和非易失性密鑰存儲器。此外,有專用的中斷管腳,支持6 個中斷源,可向MCU 發出中斷信號。
  
  2.5.2 MF RC500 硬件接口連接
  
  
  3 軟件系統設計
  
  在初始化單片機程序中,子系統A 外部中斷設置為低電平觸發,子系統A 的中斷信號源由nRF24L01提供,當nRF24L01 收到數據后產生中斷信號,通知MCU 來讀取數據。子系統B 不使用中斷功能。
  
  在初始化nRF24L01 程序中,子系統B 配置為發送模式,使用16 位CRC 校驗。使用自動應答功能,數據通道0 被設置為接收應答信號,其數據通道0 的接收地址必須與發送端的地址相等,以此來保證能正確的收到應答信號。一個系統最多可以有六個子系統A 組成,這6 個子系統的發送地址不能重復。子系統A 配置為接收模式,使用16 位CRC 校驗,最多接收6 個通道的數據。這6 個接收地址和各子系統B 中的發送地址相等。
  
  在初試化SJA1000 中,使用PliCAN 模式,波特率125Kbps,禁止接受和發送中斷;輸出控制寄存器配置如下:正常模式,TX 下拉,輸出控制極性。此外,需正確配置驗收代碼寄存器和驗收屏蔽寄存器,此配置用于CAN 總線仲裁功能的實現。
  
  在初始化MF RC500 中,其主要設置如下:TX1和TX2 的輸出配置為13.56MHz 能量載波;解碼器的輸入源為內部解調器;使用Q 時鐘作為接收器時鐘;禁止發送和接收中斷;設置RxThreshold 寄存器值為0xFF,BitPhase 寄存器值為0xAD 等。
  
  復位請求函數將在天線的有效范圍內搜索Mifare1 卡,如果有卡存在,將建立通信連接并讀取卡上的卡片類型號TAGTYPE.防碰撞函數使MF RC500 在多張Mifare 1 卡選擇其中的一張。卡選擇函數能夠和已知序列號的卡進行通信。認證函數將Mifare 1 卡上的密碼和MF RC500 的EEPROM 中的密鑰進行匹配。
  
  只有匹配正確后,才能進行對卡的讀寫操作。發送停機指令設置Mifare 1 卡為HALT MODE.
  
  CAN 函數用于將有關數據發送至PC 機。本次設計采用查詢方式以確保數據已經發送。通過查詢狀態寄存器中的標志位TBS、TCS 和TS 即可確認是否數據發送完畢。類似的,在無線函數中為確保數據已經發送,通過查詢狀態寄存器中的TX_DS 即可。
  
  4 系統測試
  
  首先,對RFID 模塊進行了測試。將MIFARE 1卡放入天線有效范圍內,對該卡進行讀寫操作,并將相關數據顯示在液晶屏上。經過該測試,RFID 模塊讀寫正常。 隨后,測試該系統傳輸網絡的實時性,本文以溫度數據的無線傳輸進行測試。測量溫度的裝置為DS18B20 單線溫度傳感器。將該溫度傳感器連接至子系統B 中,溫度傳感器每隔一秒對室內溫度采樣一次,微控制器讀取溫度數據并通過無線網絡發送給A 子系統,A 子系統接收數據并通過CAN 總線發送至PC 端。
  
  PC 端使用Visual Basic 6.0 編寫上位機程序,上位機將溫度數據繪制成曲線并寫入文本。溫度曲線如圖8 所示,其中溫度值的精度為1 攝氏度。通過對溫度曲線圖和文本數據的對比觀察,發現溫度數據無異常, 數據沒有出現丟失情況。
  
  5 結語
  
  本文利用了CAN 總線取代RS-485 總線,克服了后者存在的缺點。同時還使用了無線技術,在減少大量布線工作的同時,充分利用了nRF24L01 多點通訊的功能。在系統搭建完成后,筆者對系統進行了長時間測試。測試結果表明:數據傳輸穩定,可靠,實時性高,克服了傳統基于RS485 總線設計的RFID 收費系統的缺陷,具有較強的使用價值。

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美a级片网站| 欧美日韩成人一区二区三区| 亚洲精品五月天| 久久爱www| 午夜国产不卡在线观看视频| 在线一区日本视频| 亚洲免费观看在线观看| 91久久精品国产91性色tv| 在线免费一区三区| 在线播放不卡| 亚洲高清色综合| 亚洲高清电影| 亚洲狠狠婷婷| 亚洲欧洲日本国产| 亚洲精品国产精品国自产观看| 亚洲国产精品久久91精品| 亚洲电影观看| 亚洲欧洲一区二区在线播放| 亚洲国产日韩一级| 亚洲精品国产精品国自产观看浪潮 | 亚洲国产一区二区三区高清| 亚洲激情女人| 亚洲免费黄色| 亚洲视频在线看| 亚洲综合欧美| 欧美在线关看| 亚洲日韩欧美视频一区| av成人天堂| 亚洲免费人成在线视频观看| 香蕉尹人综合在线观看| 久久久99国产精品免费| 久久夜色精品国产亚洲aⅴ| 母乳一区在线观看| 欧美日韩在线播放一区| 国产精品日本| 一区二区三区无毛| 亚洲美女视频| 亚洲一区在线免费| 久久精品男女| aa亚洲婷婷| 欧美专区在线观看一区| 久久女同互慰一区二区三区| 欧美电影免费| 国产精品视频999| 黄色一区三区| 亚洲每日更新| 欧美亚洲视频在线观看| 亚洲精品日本| 先锋影音国产精品| 美女露胸一区二区三区| 欧美婷婷久久| 在线成人性视频| 亚洲视频免费在线观看| 久久国产欧美精品| 亚洲视频一区二区在线观看| 欧美在线不卡| 欧美精品一区二区三区高清aⅴ| 国产精品理论片| 在线观看亚洲视频啊啊啊啊| 亚洲无线一线二线三线区别av| 亚洲成人资源| 亚洲尤物影院| 免费看亚洲片| 国产乱码精品一区二区三区五月婷| 在线成人免费观看| 亚洲免费视频一区二区| 亚洲人成人一区二区三区| 亚洲一区二区三区欧美| 男女激情久久| 国产欧美视频一区二区三区| 亚洲黄色av一区| 性欧美办公室18xxxxhd| 一本大道久久精品懂色aⅴ | 黄色亚洲免费| 亚洲男人的天堂在线aⅴ视频| 亚洲日本成人网| 欧美一区二区在线播放| 欧美精品导航| 国内精品视频在线播放| 一个色综合av| 亚洲精选视频免费看| 久久久久国产精品麻豆ai换脸| 欧美日韩亚洲综合| 在线观看一区欧美| 欧美一区二区三区免费观看视频| 亚洲视频精品| 欧美精品高清视频| 激情综合色丁香一区二区| 欧美日韩国产精品一区| 欧美影院一区| 国产精品久久久久国产a级| 亚洲欧洲日韩综合二区| 久久精品欧美日韩| 欧美在线免费视频| 国产精品久久久久久亚洲调教| 日韩亚洲在线观看| 亚洲理论电影网| 你懂的国产精品| 黄色小说综合网站| 欧美在线观看你懂的| 欧美在线精品免播放器视频| 国产精品黄视频| 99亚洲一区二区| 夜夜夜久久久| 欧美美女福利视频| 亚洲国产欧美一区二区三区久久| 久久国产精品电影| 久久国产欧美日韩精品| 国产精品婷婷午夜在线观看| 一区二区三区精品视频| 亚洲视频在线观看| 欧美日韩1区2区| 亚洲三级视频| 一区二区动漫| 欧美日韩国产在线| 日韩网站免费观看| 一区二区三区高清视频在线观看| 欧美久色视频| 亚洲精品综合久久中文字幕| 99精品视频一区二区三区| 欧美国产日产韩国视频| 亚洲激情成人在线| 99国产精品私拍| 欧美肉体xxxx裸体137大胆| 99视频一区二区| 亚洲永久在线观看| 国产久一道中文一区| 欧美一区二区三区男人的天堂| 久久精品91久久香蕉加勒比| 国产婷婷色综合av蜜臀av| 亚洲女女做受ⅹxx高潮| 欧美一级免费视频| 国产亚洲欧美激情| 亚洲国内欧美| 欧美精品一区二| 在线综合+亚洲+欧美中文字幕| 亚洲欧美日韩在线不卡| 国产老肥熟一区二区三区| 久久国产主播| 欧美大片第1页| 一卡二卡3卡四卡高清精品视频| 亚洲综合色在线| 国产视频一区在线观看一区免费| 欧美一区视频| 欧美高清视频| 一区二区高清在线| 欧美中文字幕精品| 在线成人h网| 中日韩美女免费视频网址在线观看 | 亚洲娇小video精品| 欧美女主播在线| 亚洲天堂偷拍| 久久精品综合网| 在线看国产日韩| 中文国产一区| 国产亚洲欧美日韩精品| 亚洲日韩欧美视频| 国产精品a级| 亚洲电影中文字幕| 欧美日韩综合在线| 性娇小13――14欧美| 美女精品视频一区| 在线视频日韩精品| 久久精品夜夜夜夜久久| 91久久精品网| 欧美一区2区三区4区公司二百 | 亚洲国产岛国毛片在线| 欧美日韩国产小视频在线观看| 亚洲一区尤物| 欧美成人免费播放| 亚洲一区三区视频在线观看| 开心色5月久久精品| 一本久久青青| 久久天天狠狠| 夜夜嗨av一区二区三区| 久久久爽爽爽美女图片| 亚洲精品一级| 久久久美女艺术照精彩视频福利播放 | 欧美在线国产| 欧美日韩在线精品| 久久精品国产清高在天天线 | 国产欧美va欧美不卡在线| 亚洲肉体裸体xxxx137| 国产精品最新自拍| 99热在线精品观看| 国产真实久久| 亚洲一区二区精品视频| 一区二区在线视频观看| 午夜精品影院在线观看| 亚洲黄色小视频| 欧美在线视频观看| 一本色道久久综合亚洲精品按摩| 久久青青草综合| 亚洲小说欧美另类婷婷| 欧美高清在线播放| 久久精品国产亚洲aⅴ| 国产精品区一区| 日韩一区二区精品| 一区精品在线| 久久精品亚洲乱码伦伦中文|