RM新时代网站-首页

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

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

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

如何設(shè)計(jì)一款簡(jiǎn)單的移動(dòng)支付讀卡器

科技觀察員 ? 來(lái)源:羅姆半導(dǎo)體社區(qū) ? 作者:羅姆半導(dǎo)體社區(qū) ? 2022-04-11 16:23 ? 次閱讀

伴隨著移動(dòng)通信的大規(guī)模推廣,移動(dòng)支付成為各方關(guān)注的熱點(diǎn)。本論文為移動(dòng)支付系統(tǒng)設(shè)計(jì)了一種雙控制器讀卡器,主控制器主要通過(guò)串行通信,從控制器主要接受主控制器命令,并根據(jù)發(fā)送的曼切斯特編碼流實(shí)現(xiàn)刷卡距離的控制。在一定程度上解決了讀卡器無(wú)法接收低頻數(shù)據(jù)的問(wèn)題。

1移動(dòng)支付模式

目前移動(dòng)支付主要的商業(yè)應(yīng)用模式有3種,第一種是是將用戶的手機(jī)號(hào)碼和后臺(tái)用戶的支付賬號(hào)綁定,通過(guò)短信進(jìn)行支付。第二種是利用GPRS或CDMA網(wǎng)絡(luò)的客戶端瀏覽器,輸入賬戶信息進(jìn)行支付。第三種是非接觸式移動(dòng)支付模式,主要應(yīng)用在公交、地鐵等移動(dòng)支付的應(yīng)用。目前,我國(guó)移動(dòng)支付領(lǐng)域主要采用第3種模式來(lái)實(shí)現(xiàn)支付。非接觸式移動(dòng)支付模式目前主要有3個(gè)方案,分別是雙界面SIMPASS、NFC、RFID-SIM,這3個(gè)方案的應(yīng)用模式和技術(shù)各有不同。SIMPASS方案功能有限,必須外帶天線,由于不同的手機(jī)SIM卡的位置也是不同的,需要進(jìn)行適配。NFC(NearFieldCommunication)方案安全性高,工作穩(wěn)定,支持手機(jī)點(diǎn)對(duì)點(diǎn)通信和主/被動(dòng)通信模式,但此方案需要定制支持NFC卡的手機(jī),目前市面上支持NFC的手機(jī)較少,推廣難度大,對(duì)于國(guó)內(nèi)電信運(yùn)營(yíng)商控制產(chǎn)業(yè)也十分不利。RFID—SIM方案將射頻模塊、天線、傳統(tǒng)SIM卡功能都集成在SIM卡中,用戶在撥打電話或收發(fā)短信的同時(shí)也能通過(guò)射頻模塊完成非接觸移動(dòng)支付交易;同時(shí),此方案采用2.4GHz的通信頻率,用戶只需要更換SIM卡,而不用更換手機(jī)即可實(shí)現(xiàn)移動(dòng)支付消費(fèi),用戶接受度高,可快速發(fā)卡,從產(chǎn)業(yè)鏈控制的角度來(lái)看是運(yùn)營(yíng)商的最佳選擇。

2讀卡器的硬件設(shè)計(jì)

射頻識(shí)別系統(tǒng)工作的頻段主要有:125kHz、13.56MHz、860~930MHz、2.45GHz和5.8GHz等,每一種頻率都有自己的特性,分別適用于不同的領(lǐng)域。由于2.4GHz頻段無(wú)須授權(quán)就可使用,數(shù)據(jù)傳輸?shù)乃俣瓤欤芙饘儆绊懖淮?,只要更換使用的RFID—SIM卡即可實(shí)現(xiàn)移動(dòng)支付,所以本文主要針對(duì)2.4GHz頻段來(lái)設(shè)計(jì)。

移動(dòng)支付系統(tǒng)由3部分組成,分別是:讀卡器、POS機(jī)和RFID—SIM卡。鏈接示意圖如圖1所示。讀卡器是POS機(jī)和RFID—SIM卡通信的紐帶,主要負(fù)責(zé)解析POS機(jī)和RFID—SIM卡上的信號(hào);POS機(jī)主要負(fù)責(zé)終端業(yè)務(wù)的處理,主要負(fù)責(zé)向讀卡器發(fā)送或接受信息;RFID—SIM卡主要是接受和處理讀卡器發(fā)來(lái)的信息。

pYYBAGJT5VaASLjkAACc6N_prbg510.png

讀卡器的硬件電路模塊如圖2所示,主要由4部分組成,分別是:電源模塊、主控制器模塊、從控制器模塊、射頻收發(fā)模塊。主要負(fù)責(zé)高低頻信號(hào)傳輸以及與POS機(jī)、RFID—SIM卡的通信。

pYYBAGJT5VKAbtiEAABzPTQbqyU118.png

2.1電源模塊

在讀卡器中,電源模塊除了為讀卡器內(nèi)部各個(gè)模塊供電之外,還要控制讀卡器的供電模式。采用直流或者通過(guò)USB輸入+5V后,再通過(guò)電平轉(zhuǎn)換芯片(MAX1818)產(chǎn)生3.3V輸入電壓給其他模塊。

2.2主控模塊

主控模塊是讀卡器的核心部分,讀卡器與POS機(jī)之間的數(shù)據(jù)就是通過(guò)它傳遞的,主要負(fù)責(zé)對(duì)射頻模塊、距離控制模塊和防止沖突檢測(cè)的初始化。本文選用了國(guó)民技術(shù)股份有限公司的Z32H256UF芯片,該芯片的主要性能是:1)多種通信接口,包括USB接口,IS07816主控制器、UART接口、SPI接口、FLASH/RAM主接口、27路GPIO接口;2)內(nèi)置振蕩控制器和PPL,可外接4~12MHz晶體;3)可以實(shí)現(xiàn)片上密鑰管理、片上簽名和身份驗(yàn)證;4)支持低功耗,芯片功耗小于500mV(5V@96M主頻)和300mV(5V@24M主頻)。

2.3射頻模塊

本文使用nRF24L01芯片來(lái)實(shí)現(xiàn)射頻信號(hào)收發(fā),nRF24IjD1是一款GFSK單片射頻收發(fā)芯片,工作于2.4~2.5GHzISM頻段。該芯片包括:頻率發(fā)生器、功率放大器、增強(qiáng)型SchockBurstTM模式控制器、晶體振蕩器、調(diào)制器和解調(diào)器。主要特性是:1)使用全球開(kāi)放的2.4GHz頻段,具有80個(gè)可選工作頻道,頻道切換時(shí)間短,滿足多頻通信及跳頻的需要,射頻通道默認(rèn)設(shè)置為2.4G,頻寬設(shè)置為1MHz。2)無(wú)線速率通過(guò)配置寄存器可選擇1Mbps或2Mbps。3)工作在增強(qiáng)型SchockBurstTM模式,具有自動(dòng)應(yīng)答及自動(dòng)重發(fā)功能,減少了主控MCU(Z32)的工作量。即:數(shù)據(jù)發(fā)送完成后,芯片立即進(jìn)入接收模式,等待對(duì)方的應(yīng)答信號(hào),若未收到,返回發(fā)送模式重新發(fā)送數(shù)據(jù),直到收到正確的應(yīng)答或重發(fā)超過(guò)最大次數(shù)為止。4)低功耗應(yīng)用:當(dāng)工作在發(fā)射模式下,發(fā)射功率為-6dBm時(shí)電流消耗為9mA,接收模式時(shí)為12.3mA;掉電模式和待機(jī)模式下電流消耗更低。5)內(nèi)置了CRC校驗(yàn)、數(shù)據(jù)包識(shí)別、載波檢測(cè)等功能,以及極少的外圍元件。6)數(shù)據(jù)通信時(shí)協(xié)商通信地址和頻率以確保信號(hào)的正確穩(wěn)定的發(fā)送。7)工作頻率、發(fā)射功率、通道地址、數(shù)據(jù)通信速率等工作參數(shù)均可以通過(guò)軟件設(shè)置來(lái)完成。

2.4低頻模塊

低頻模塊主要由C8051F330芯片、放大器、低頻線圈組成,主要負(fù)責(zé)低頻信號(hào)的產(chǎn)生、放大和發(fā)射。C8051F330芯片采用20腳MLP封裝,具有片內(nèi)上電復(fù)位、時(shí)鐘振蕩器,VDD監(jiān)視器、10位電流輸出DAC、25MHz內(nèi)部振蕩器、768字節(jié)片內(nèi)RAM、全雙工UART、SPI端口、128字節(jié)特殊功能寄存器、17個(gè)I/O端口、8KB可在系統(tǒng)編程的FLASH存儲(chǔ)器,其中的8KB可在系統(tǒng)編程的FLASH存儲(chǔ)器可用于非易失性數(shù)據(jù)存儲(chǔ),允許現(xiàn)場(chǎng)更新8051固件。用戶軟件對(duì)所有外設(shè)具有完全的控制,可以關(guān)斷任何一個(gè)或所有外設(shè)以節(jié)省功耗。

3結(jié)束語(yǔ)

本文設(shè)計(jì)的讀卡器可以支持市面上大多數(shù)手機(jī)實(shí)現(xiàn)移動(dòng)支付功能。讀卡器采用設(shè)置主從模塊的方式設(shè)計(jì)。主控制器模塊實(shí)現(xiàn)串行通信,從控制器模塊主要接收主控制器的指令,實(shí)現(xiàn)刷卡控制,具有廣闊的應(yīng)用前景。

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

    關(guān)注

    112

    文章

    16332

    瀏覽量

    177806
  • 讀卡器
    +關(guān)注

    關(guān)注

    2

    文章

    410

    瀏覽量

    39366
  • 支付系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    78

    瀏覽量

    10168
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    看看這兩讀卡器用的是什么芯片?

    `有人知道這兩讀卡器用的是什么芯片嗎?非常感謝?。∈烙裇Y-T55讀卡器http://www.siyoteam.com/Products.aspx?Code=05Mini讀卡器htt
    發(fā)表于 02-03 14:41

    我想做一款讀卡器

    我想做一款讀卡器功能是讀出系列號(hào)(卡號(hào)),有意向加我QQ***詳聊
    發(fā)表于 02-24 09:33

    電腦相關(guān)的讀卡器

    移動(dòng)磁盤(pán)”。但是,如果您取出存儲(chǔ)卡,“可移動(dòng)磁盤(pán)”將消失。)如果你使用另外個(gè)閱讀,這個(gè)問(wèn)題不太可能發(fā)生。但是,它需要個(gè)USB插座。提示
    發(fā)表于 09-16 16:51

    一款RFID讀卡器測(cè)試系統(tǒng)的設(shè)計(jì)方案

    一款RFID讀卡器測(cè)試系統(tǒng)的設(shè)計(jì)方案
    發(fā)表于 05-11 07:11

    分享一款不錯(cuò)的手機(jī)磁條卡讀卡器參考設(shè)計(jì)應(yīng)用報(bào)告

    分享一款不錯(cuò)的手機(jī)磁條卡讀卡器參考設(shè)計(jì)應(yīng)用報(bào)告
    發(fā)表于 05-18 06:10

    一款多協(xié)議射頻讀卡器的設(shè)計(jì)方案

    如何去設(shè)計(jì)多協(xié)議射頻讀卡器的硬件部分?如何去設(shè)計(jì)多協(xié)議射頻讀卡器的軟件部分?
    發(fā)表于 05-20 06:03

    怎么設(shè)計(jì)一款工作頻率為915 MHz的讀卡器

    本文基于ISO/IEC 18000-6 Type B協(xié)議設(shè)計(jì)了一款工作頻率為915 MHz的讀卡器。
    發(fā)表于 05-21 06:26

    NFC讀卡器設(shè)計(jì)

    需要利用NFC設(shè)計(jì)個(gè)讀卡器,希望大家推薦一款成本低的芯片
    發(fā)表于 07-08 14:17

    讀卡器原理圖

    讀卡器原理圖
    發(fā)表于 10-02 11:03 ?513次下載

    影碟機(jī)的讀卡器

    影碟機(jī)的讀卡器              讀卡器種專
    發(fā)表于 01-04 14:25 ?2418次閱讀

    讀卡器的接口類型

    讀卡器的接口類型              接口類型是指讀卡器與電腦主機(jī)之間的連接方式和類型。目前讀卡器都是采用USB接口
    發(fā)表于 01-09 15:06 ?4376次閱讀

    英頻杰讀卡器培訓(xùn)資料

    介紹一款超高頻讀卡器,距離遠(yuǎn)性能穩(wěn)定,適用于嵌入式應(yīng)用。資料詳細(xì)介紹了這款讀卡器。
    發(fā)表于 11-09 16:18 ?6次下載

    移動(dòng)支付讀卡器的硬件設(shè)計(jì)

    隨著移動(dòng)通信的大規(guī)模推廣,移動(dòng)支付已經(jīng)成為各方聚焦的熱點(diǎn)議。本文針對(duì)移動(dòng)支付系統(tǒng)設(shè)計(jì)了一款雙控制
    發(fā)表于 12-04 15:03 ?17次下載

    基于STM32的USB讀卡器的設(shè)計(jì)

    基于STM32的USB讀卡器的設(shè)計(jì)
    發(fā)表于 09-25 11:11 ?29次下載
    基于STM32的USB<b class='flag-5'>讀卡器</b>的設(shè)計(jì)

    RFID讀卡器的功能總結(jié)

    RFID讀卡器的功能有哪些?為什么要使用RFID讀卡器?RFID讀卡器在使用的時(shí)候,不但可以讀取數(shù)據(jù),還可以擦寫(xiě)數(shù)據(jù)。隨著RFID技術(shù)的發(fā)展,各行各業(yè)都可以見(jiàn)到RFID讀卡器的身影,R
    發(fā)表于 08-07 17:30 ?3375次閱讀
    RM新时代网站-首页