產品|公司|采購|招標
返回產品中心
聯系方式:吳生020-39797930
聯系我們時請說明是 智慧城市網 上看到的信息,謝謝!
ID串口讀卡器-被動式二次開發讀卡器
本設備為采用微電子的射頻接收模塊及嵌入式微控制器,結合高效的解碼算法和的數據處理技術, 對非接接觸式卡進行讀操作。 設備經過數年的升級和完善,已非常穩定, 【 性能參數】 ■ 讀卡類型:ID卡 EM卡 可選IC卡 ■ 工作頻率 125khz ,支持 ISO14443 TYPE A/B 標準 ■ 通訊格式:USB取電 RS232串口雙向通訊 ■ 供電方式:USB口取電 5V ■ 電源功率 0.2(W) ■ 自帶設備號,可控制讀卡, 可控制發聲音 ■ 讀卡距離:0-15CM ■ 讀卡時間:<100ms ■ 支持Windows/XP/WIN7/WIN10, 32位及64位系統均可支持。 ■可支持C/S 及B/S結構開發, ■提供ACTIVEX控件,可用于WEB網頁開發 ■可以瀏覽器對讀卡器進行操作控制。 ■提供了豐富的二次開發平臺和范例 本產品針對二次軟件開發使用,請客戶免費獲取二次開發接口,交由開發人員核實可開發后 再進行采購
產品選型表
RD100U-D 標準版
RD100U 高檔版
ID卡 EM卡
免驅動 即插即用,支持全系WINdows系統 ,高檔
版USB傳輸距離 讀卡距離更遠 外殼 線材 主板 芯片 包裝 更好,
RC100U-D 標準版
RC100U 高檔版
IC卡
M1卡
RD100P
特性:
1、 通訊協議為(19200,N,8,1):波特率19200,數據位8 位,停止位1位。讀頭接受上位機設備發來的控制指令進行發送卡號、驅動蜂鳴器響、查詢讀頭的設備號、更改讀頭的設備號等。
注意:此款讀頭,不像韋根讀頭一樣刷卡時會主動向上位機設備發送卡號,而是在刷卡時把卡號先暫存進設備緩沖區,然后等待上位機設備來讀取。緩沖區只能存放一個卡號,在緩沖區為空時刷卡將會嘀一聲,并把卡號存入緩沖區,緩沖區已滿時刷卡僅會指示燈閃而不會沖掉緩沖區里的卡號。必須等到上位機設備讀卡才能清空緩沖區,使下一張卡刷卡有效。
2、 支持機號從1~65535(兩個字節的機號),可通過在讀頭上菜單操作設定,也可以用調用動態庫函數設定。
4、 一個LED指示燈和一個可發命令控制的蜂鳴器。刷卡時指示燈閃一下,蜂鳴器則只能在卡號緩沖為空時才“嘀”一聲。
5、 μEM4001、4100及其兼容的RFID卡,頻率125kHz,感應距離為80-150mm。
6、 讀卡時間小于80ms,能自動檢測卡片是否仍在感應區。
7、 采用抗干擾、快速輪詢的通訊算法,通訊更快更穩定。
8
直接串口的控制方法:
1、 讀卡
發送:0xAA,0xAA,機號低字節,機號高字節,0xD2(命令字)
如從2號機讀卡,應發送0xAA,0xAA,0x02,0x00,0xD2(命令字)
注:設備機號為1~65535,每個設備都要設定成一個固定的機號,如何設定可運行我們提供的測試程序。“0x”表示十六進制數。
有卡時返回:0x69,0xD2,卡號字節0,字節1,字節2,字節3,字節4,5個卡號字節的異或和校驗碼。
如返回0x69, 0xD2, 0x38, 0x00, 0x51, 0xA2, 0x82, 0x49
其中0x49 應等于 0x38 ^ 0x00 ^ 0x51 ^ 0xA2 ^ 0x82,如果不等于表示通訊錯誤,
卡號字節0屬于廠商代碼,不需理會。真正的卡號為字節1~字節4。一般ID卡表面上印的卡號為
(字節1×256×256×256+字節2×256×256+字節3×256+字節4)轉換成十進前的結果
沒卡時返回:0x00
2、 蜂鳴器響一聲
發送:0xAA,0xAA,機號低字節,機號高字節,0Xc3(命令字),響聲時長高字節,低字節,響聲時長高字節和低字節的異或和校驗碼。
如驅動2號機響一聲100毫秒,應發送0xAA,0xAA,0x02,0x00,0xC3,0x00,0x64,0x64。
不需返回。
電腦調用動態庫的控制方法:
本公司特提供本讀頭專用的高性能DLL動態庫sycomdll.dll,在VC6.0制作,其函數接口如下:
3、 打開串口
函數原型: HANDLE __stdcall PortOpen(int comport)
輸入:comport為串口號,如COM1為1
返回:串口句柄,如果打開不成功,返回-1
4、 關閉串口
函數原型: bool __stdcall PortClose(HANDLE comport_handle)
程序關閉之前務必釋放串口,以便其他程序使用。
輸入:comport_handle打開串口時所返回的句柄
返回:關閉成功返回true,否則false
5、 設定機號(機號為兩個字節)
函數原型:int __stdcall SetDeviceNo(HANDLE ComportHandle,int Jihao_old,int Jihao_new);
輸入:comport_handle串口句柄,在VB中為Long類型
Jihao_old 原機號,可先讀出原機號,必須知道原機號才能更改成新機號,機號范圍從1-65535
Jihao_new新機號
返回:
數字-1表示端口未打開
數字0表示讀機號成功,機號卡號已存發在JihaoString字符中
數字1表示發送失敗
數字2表示通訊超時
數字3表示讀機號失敗
數字4表示讀機號失敗
6、 讀取機號
函數原型: int __stdcall GetDeviceNo(HANDLE ComportHandle,LPSTR JihaoString)
輸入:comport_handl為串口句柄,JihaoString 機號字符串緩沖區,至少需要6個字符的空間
7、 讀卡
(1)號并在形參中返回字符串
int __stdcall GetCardNoForString(HANDLE ComportHandle,int Jihao,LPSTR CardNoString);
輸入:comport_handle串口句柄,Jihao 原機號
CardNoString字符串緩沖區,至少需要10個字符的空間
數字0表示讀卡號成功,卡號已存發在JihaoString字符中
(2)讀取卡號并在形參中返回五字節unsigned char數組
int __stdcall GetCardNoForByte(HANDLE ComportHandle,int Jihao,unsigned char * CardNoBuf);
CardNoBuf卡號字節緩沖區,至少需要5個字節空間,在VB中為byte型
數字0表示讀卡成功,卡號已存發在CardNoBuf中
數字3表示沒尋到卡
8、 驅動蜂鳴器響 x毫秒
int __stdcall SetBeep(HANDLE ComportHandle,int Jihao,int BeepXms);
輸入:comport_handle串口句柄
Jihao 機號
BeepXms響鈴持續時間
返回:數字0表示成功
9、 驅動蜂鳴器,循環z次:響x個20毫秒,停y個20毫秒
int __stdcall SetBeepEx(HANDLE ComportHandle,int Jihao,int beeptimes,int beepinterval,int loopcount);
beeptimes 響鈴持續時間
beepinterval停頓時間
loopcount循環次數
返回::數字0表示成功
10、 關閉蜂鳴器
int __stdcall CloseBeep(HANDLE ComportHandle,int Jihao);
網絡ID讀卡器(帶屏)
R30D-COM虛擬串口讀卡器
R30H HID-USB讀卡器
R40DB ID撥碼開關讀卡器
R21D ID-串口讀卡器
R20D ID-USB讀卡器
R13D ID-鍵讀卡器
R20H HID-USB讀卡器
R58D ID藍牙讀卡器
R10H HID-USB讀卡器
R15D ID-USB讀卡器
R20XD ID-USB讀卡器
R90D ID-USB讀卡器
R80D ID-USB讀卡器
編輯部 QQ交談
客服部 QQ交談
市場部 QQ交談
會員登錄新用戶注冊 >
請輸入賬號
請輸入密碼
請輸驗證碼
*您想獲取產品的資料:
個人信息:
聯系方式
廣州網源科技有限公司
采購或詢價產品,請直接撥打電話聯系
聯系人:吳生