<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于PIC單片機的車(chē)載IC卡自動(dòng)檢票機設計

基于PIC單片機的車(chē)載IC卡自動(dòng)檢票機設計

作者: 時(shí)間:2012-04-07 來(lái)源:網(wǎng)絡(luò ) 收藏

0 引言

隨著(zhù)科學(xué)技術(shù)的進(jìn)步、社會(huì )經(jīng)濟的飛速發(fā)展,IC卡正越來(lái)越廣泛地應用于人們生活的各個(gè)領(lǐng)域。以能夠反復使用的IC卡作為付費介質(zhì),用戶(hù)在其中存入一定金額,乘車(chē)時(shí)將卡靠近檢票機,檢票機自動(dòng)扣去當次票價(jià),并轉存在檢票機中,實(shí)現了無(wú)現金交易。IC卡公共汽車(chē)自動(dòng)售票系統不僅可以減輕售票員的勞動(dòng)強度,還可以避免工作出錯,從而提高了公交公司的管理水平[2]。該文設計的IC卡采用PIC 單片機作為主控制器,實(shí)現了低功耗、高可靠性的設計需求。

1 的功能

自動(dòng)檢票機是公交車(chē)上使用的收費設備,乘客的刷卡數據將記錄在車(chē)載機中,然后用數據采集盒或其他專(zhuān)用設備將車(chē)載機中的數據下載,并送往數據采集工作站的分公司,傳入PC 機。最后使用通信線(xiàn)路將數據傳至總公司IC卡管理中心進(jìn)行匯總。

1) 檢票功能: 當有IC卡靠近檢票機的有效工作范圍時(shí),讀取IC卡的標識碼,辨別乘客類(lèi)別,并進(jìn)行相應的讀寫(xiě)操作。成功扣除當次票價(jià)后,蜂鳴器發(fā)出短“滴”聲,同時(shí)綠燈閃亮。
2) 數據存儲功能:對成功刷卡的數據進(jìn)行保存,包括營(yíng)業(yè)額、用戶(hù)卡號、刷卡時(shí)間、用戶(hù)卡類(lèi)型等數據; 對刷卡處理不完全的或列入黑名單的卡也能予以記載。
3) 參數設置功能: 車(chē)載機可以通過(guò)設置卡進(jìn)行線(xiàn)路、票價(jià)、車(chē)號、機號、時(shí)間的設置。
4) 查詢(xún)功能: 按查詢(xún)按鈕可以翻查乘客的刷卡記錄、當班司機的簽到情況及運營(yíng)情況。
5) 時(shí)間校準功能:可以用帶有時(shí)間校準任務(wù)的采集盒,在采集數據時(shí)自動(dòng)校準車(chē)載機的時(shí)鐘。
6) 顯示功能: 可以顯示乘客卡類(lèi)型、卡號、刷卡時(shí)間、當次票價(jià)、卡內余額; 司機卡號、簽到時(shí)間等信息。
7) 報警功能: 包括語(yǔ)音報警、指示燈提示、LCD顯示。對余額不足、偽卡、不正確刷卡、黑名單卡等情況及時(shí)報警。
8) 電源監控功能: 當系統電壓過(guò)低或掉電時(shí),系統采取自我保護措施,并保存重要數據。

2 系統的硬件結構設計

在設計中,選用低功耗的PIC 系列單片機作為主控制器。該系列單片機容量適中、功能豐富、運行速度快、性能可靠、價(jià)格低,滿(mǎn)足車(chē)載機的設計要求。結構框圖如圖1 所示。


基于PIC單片機的車(chē)載IC卡自動(dòng)檢票機設計
圖1 自動(dòng)檢票機的結構框圖

2. 1 RS232 與無(wú)線(xiàn)通信

系統設計了2 個(gè)標準的RS232 接口和一個(gè)無(wú)線(xiàn)通信接口。其中一個(gè)RS232 接口用于系統設置,一個(gè)用于通信。在采集數據時(shí),一般將數據采集盒插入RS232 通信接口進(jìn)行數據采集,也可以使用帶有無(wú)線(xiàn)通信功能的采集器進(jìn)行數據采集及下傳黑名單和運營(yíng)參數。

目前,車(chē)載機中使用的無(wú)線(xiàn)通信種類(lèi)繁多,有紅外線(xiàn)、藍牙、2. 4G 等。無(wú)線(xiàn)紅外技術(shù)帶寬大,穩定性佳。但紅外無(wú)線(xiàn)傳輸技術(shù)對指向性要求很高,稍微偏離角度就不能進(jìn)行操作; 另外,紅外無(wú)線(xiàn)傳輸對于發(fā)射功率要求較高。

2. 4G 技術(shù)可以雙工工作,單向傳輸速率可達2 Mbps,但價(jià)格較高。由于藍牙成本低,保密性好,目前的技術(shù)已經(jīng)相當成熟,性?xún)r(jià)比較高,所以在設計中使用藍牙技術(shù)。

2. 2 IC卡讀寫(xiě)與數據存儲

當IC卡靠近讀寫(xiě)器時(shí),車(chē)載機讀取IC卡的各種數據信息,并進(jìn)行相應的處理。設計中選用13. 56 MHz的MF RC500 來(lái)完成對MIFARE1 射頻IC卡信息的讀寫(xiě)工作。MF RC500 內部包括安全和密碼控制單元,支持快速CRYPTOI 加密算法,可用于驗證Mifare1 IC卡; MF RC500 與IC卡的通信距離最大為100 mm。在IC卡進(jìn)入工作范圍后,卡與讀寫(xiě)器之間必須進(jìn)行3 次雙向認證,只有認證通過(guò)后,才可讀寫(xiě)數據。此外,MIFARE1 卡具有16 分區,各個(gè)分區都有自己的讀寫(xiě)密碼和訪(fǎng)問(wèn)機制,能應用于不同的場(chǎng)合或系統,有很強的擴展性,可以真正做到“一卡多用”。

存儲器EEPROM 24C64 用于存放營(yíng)業(yè)額、用戶(hù)卡號、黑名單等數據。當IC卡讀寫(xiě)完畢,成功刷卡后,當次扣除的金額及用戶(hù)卡號等信息將自動(dòng)存入24C64。

蜂鳴器相關(guān)文章:蜂鳴器原理

上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>