物聯(lián)傳媒 旗下網(wǎng)站
登錄 注冊(cè)
廣州艾韋迅信息科技有限公司
留言請(qǐng)直接到www.ivysun.net/

小巧IC卡讀寫(xiě)模塊

品牌:健永

型號(hào):JY125SUT

發(fā)布時(shí)間:2013-09-25

電話(huà):020-87030040

地址:廣州市黃浦區(qū)夏園石場(chǎng)路3號(hào)四層

詳細(xì)介紹

產(chǎn)品詳情:

JY125SUT是廣州健永科技有限公司自主研發(fā)的支持ISO 14443、ISO15693協(xié)議的IC卡讀寫(xiě)模塊,專(zhuān)為PDA等手持設(shè)備設(shè)計(jì)的超低頻讀寫(xiě)模塊,體積小、功耗低、讀卡距離遠(yuǎn)。操作簡(jiǎn)單,通過(guò)簡(jiǎn)單UART命令即可完成讀寫(xiě)操作。JY125SUT低頻讀寫(xiě)模塊體積小,工作電壓寬,使用UART進(jìn)行通信,很容易嵌入到手持設(shè)備中,非常適合做門(mén)禁和手持rfid讀卡器。

詳細(xì)的技術(shù)參數(shù):
3. 通信協(xié)議
3.1 通信規(guī)則
UART數(shù)據(jù)幀格式:1個(gè)起始位、8個(gè)數(shù)據(jù)位、無(wú)奇偶校驗(yàn)位、1個(gè)停止位。
波特率:19200bps
主機(jī)每發(fā)送一個(gè)命令,模塊都有應(yīng)答。正常通信時(shí),一幀數(shù)據(jù)中,發(fā)送兩個(gè)字節(jié)數(shù)據(jù)的時(shí)間間隔不能大于6ms,若大于6ms,則作為超時(shí)處理。

3.2 數(shù)據(jù)幀格式

MCU è JY125
命令
幀長(zhǎng)度
數(shù)據(jù)
校驗(yàn)字節(jié)
Cmd
Len
Data
BCC

命 令:一個(gè)字節(jié);
幀 長(zhǎng) 度:一個(gè)字節(jié),一個(gè)幀的總長(zhǎng)度;
數(shù) 據(jù):數(shù)據(jù)可以為空;
校驗(yàn)字節(jié):從命令字節(jié)到數(shù)據(jù)的逐字節(jié)異或
BCC = Cmd ^ Len ^ Data 0 ^…^ Data n 。

JY125 è MCU
命令
幀長(zhǎng)度
狀態(tài)
數(shù)據(jù)
校驗(yàn)字節(jié)
Cmd
Len
Status
Data
BCC

命 令:一個(gè)字節(jié);
幀 長(zhǎng) 度:一個(gè)字節(jié),一個(gè)幀的總長(zhǎng)度;
狀 態(tài):一個(gè)字節(jié),0 操作成功,非0操作失敗;
數(shù) 據(jù):數(shù)據(jù)可以為空;
校驗(yàn)字節(jié):從命令字節(jié)到數(shù)據(jù)的逐字節(jié)異或
BCC = Cmd ^ Len ^ Status ^ Data 0 ^…^ Data n 。

3.3 命令操作說(shuō)明
3.3.1 JY125S系列T5557讀寫(xiě)模塊基本操作命令
1. Cmd = 0x11 GetInfo 讀取模塊信息
MCU -> JY125
命令:0x11;
長(zhǎng)度:3;
數(shù)據(jù):無(wú);

JY125 -> MCU
命令:0x11;
長(zhǎng)度:失敗為4,成功為8;
狀態(tài):0 操作成功,非0操作失敗;
數(shù)據(jù):4個(gè)字節(jié)版本數(shù)據(jù).

例:>> 11 03 12
<< 11 08 00 20 10 11 30 08
版本號(hào):2010-11-30
注1:這里的16進(jìn)制數(shù)省去了“0x”,下同。
注2:操作失敗時(shí),JY125返回的數(shù)據(jù)包長(zhǎng)度均為4,后面的數(shù)據(jù)長(zhǎng)度均指操作成功的長(zhǎng)度。

2. Cmd = 0x21 Antenna 開(kāi)關(guān)RF天線(xiàn)
MCU -> JY125
命令:0x21;
長(zhǎng)度:4;
數(shù)據(jù):0x00 關(guān)閉RF天線(xiàn),0x01 打開(kāi)RF天線(xiàn);

JY125 -> MCU
命令:0x21;
長(zhǎng)度:4;
狀態(tài):0 操作成功,非0操作失??;
數(shù)據(jù):無(wú)

例:>> 21 04 01 24
<< 21 04 00 25
操作成功。

3.3.2 T5557底層操作命令
1. Cmd = 0x81 標(biāo)準(zhǔn)寫(xiě) Standard write
MCU -> JY125
命令:0x81;
長(zhǎng)度:10
數(shù)據(jù):1字節(jié)操作碼 + 1字節(jié)鎖位 + 4字節(jié)數(shù)據(jù) + 1字節(jié)塊地址;
操作碼 最低位表示對(duì)0頁(yè)或1頁(yè)進(jìn)行操作;
鎖位 字節(jié)的最低位為0表示不鎖定,最低位為1表示鎖定,鎖定后數(shù)據(jù)不可再修改;
塊地址 低3位有效,表示0~7塊。

JY125 -> MCU
命令:0x81;
長(zhǎng)度:4
數(shù)據(jù):
1) 0x00 寫(xiě)卡成功;
2) 0xE1 寫(xiě)卡失??;
3) 0xE2 BCC錯(cuò)誤。

例:主機(jī)發(fā)送:81 0A 02 00 01 02 03 04 01 8C (操作碼:10;鎖位:0;數(shù)據(jù):01 02 03 04;塊地址:1)
從機(jī)返回:81 04 00 85
寫(xiě)成功。

2. Cmd = 0x82 保護(hù)寫(xiě) Protected write
MCU -> JY125
命令:0x82;
長(zhǎng)度:14
數(shù)據(jù):1字節(jié)操作碼 + 4字節(jié)密碼 + 1字節(jié)鎖位 + 4字節(jié)數(shù)據(jù) + 1字節(jié)塊地址;
操作碼 最低位表示對(duì)0頁(yè)或1頁(yè)進(jìn)行操作;
鎖位 字節(jié)的最低位為0表示不鎖定,最低位為1表示鎖定,鎖定后數(shù)據(jù)不可再修改;
塊地址 低3位有效,表示0~7塊。

JY125 -> MCU
命令:0x82;
長(zhǎng)度:4
數(shù)據(jù):
1) 0x00 寫(xiě)卡成功;
2) 0xE1 寫(xiě)卡失?。?br/>3) 0xE2 BCC錯(cuò)誤。

例:主機(jī)發(fā)送:82 0E 02 88 88 88 88 00 01 02 03 04 01 8B
操作碼:10;密碼:88 88 88 88鎖位:0;數(shù)據(jù):01 02 03 04;塊地址:1
從機(jī)返回:82 04 00 86
寫(xiě)成功。

3. Cmd = 0x83 喚醒命令 Wake-up command
MCU -> JY125
命令:0x83;
長(zhǎng)度:7
數(shù)據(jù): 4字節(jié)密碼;

JY125 -> MCU
命令:0x83;
長(zhǎng)度:4
數(shù)據(jù):
1) 0x00 操作成功;
2) 0xE1 操作失敗;
3) 0xE2 BCC錯(cuò)誤。

例:主機(jī)發(fā)送:83 07 88 88 88 88 84
從機(jī)返回:83 04 00 87
操作成功。

4. Cmd = 0x84 帶密碼的直接訪(fǎng)問(wèn) Direct access(PWD = 1)
MCU -> JY125
命令:0x84;
長(zhǎng)度:9
數(shù)據(jù): 1字節(jié)操作碼 + 4字節(jié)密碼 + 1字節(jié)塊地址;
操作碼 最低位表示對(duì)0頁(yè)或1頁(yè)進(jìn)行操作;
塊地址 低3位有效,表示0~7塊。

JY125 -> MCU
命令:0x84;
長(zhǎng)度:4
數(shù)據(jù):
1) 0x00 操作成功;
2) 0xE1 操作失??;
3) 0xE2 BCC錯(cuò)誤。

例:主機(jī)發(fā)送84 09 02 88 88 88 88 01 8E (對(duì)塊1進(jìn)行操作)
從機(jī)返回:84 04 00 80
操作成功。

5. Cmd = 0x85 直接訪(fǎng)問(wèn) Direct access(PWD = 0)
MCU -> JY125
命令:0x85;
長(zhǎng)度:5
數(shù)據(jù): 1字節(jié)操作碼 + 1字節(jié)塊地址;
操作碼 最低位表示對(duì)0頁(yè)或1頁(yè)進(jìn)行操作;
塊地址 低3位有效,表示0~7塊。

JY125 -> MCU
命令:0x85;
長(zhǎng)度:4
數(shù)據(jù):
1) 0x00 操作成功;
2) 0xE1 操作失?。?br/>3) 0xE2 BCC錯(cuò)誤。

例:主機(jī)發(fā)送:85 05 02 01 83
從機(jī)返回:85 04 00 81
操作成功。

6. Cmd = 0x86 正常讀 Page 0/1 regular read
MCU -> JY125
命令:0x86;
長(zhǎng)度:4
數(shù)據(jù): 1字節(jié)操作碼;
操作碼 最低位表示對(duì)0頁(yè)或1頁(yè)進(jìn)行操作;

JY125 -> MCU
命令:0x86;
長(zhǎng)度:4
數(shù)據(jù):
1) 0x00操作成功;
2) 0xE1 操作失?。?br/>3) 0xE2 BCC錯(cuò)誤。

例:主機(jī)發(fā)送:86 04 02 80
從機(jī)返回:86 04 00 82
操作成功。

7. Cmd = 0x87 復(fù)位 Reset command
MCU -> JY125
命令:0x87;
長(zhǎng)度:3
數(shù)據(jù): 無(wú)

JY125 -> MCU
命令:0x87;
長(zhǎng)度:4
數(shù)據(jù):
1) 0x00 操作成功;
2) 0xE1 操作失敗;
3) 0xE2 BCC錯(cuò)誤。

例:主機(jī)發(fā)送:87 03 84
從機(jī)返回:87 04 00 83
操作成功。

8. Cmd = 0x88 讀T5557 Read
MCU -> JY125
命令:0x88;
長(zhǎng)度:3
數(shù)據(jù): 無(wú)

JY125 -> MCU
命令:0x88;
長(zhǎng)度:32
數(shù)據(jù):
1) 0x00 (操作成功) + 數(shù)據(jù);
2) 0xE1 操作失??;
3) 0xE2 BCC錯(cuò)誤。

例:主機(jī)發(fā)送:88 03 8B
從機(jī)返回:88 20 00 11 11 11 11 22 22 22 22 33 33 33 33 44 44 44 44 55 55 55 55 66 66 66 66 77 77 77 77 A8
操作成功,返回7個(gè)塊的數(shù)據(jù),共28個(gè)字節(jié)數(shù)據(jù)。
http://www.rfid-e.com/dipin/22.html

客戶(hù)留言
廣州艾韋迅信息科技有限公司

電話(huà):020-87030040

地址:廣州市黃浦區(qū)夏園石場(chǎng)路3號(hào)四層