手機SIM卡讀卡器常見問題 手機SIM卡讀卡器的各種常見故障分析
一、各種讀卡器的常見問題
1、卡片芯片朝上朝下問題
卡片在讀卡器中芯片朝上或朝下的問題,是根據讀卡器的型號的不同而有區別的:RD600、RD600U、RD600P、RD600W-T、RD600S-T、RD600S-U-T讀卡器中的卡片芯片朝上; RD600W-B、RD600S-B、RD600S-U-B讀卡器中的卡片芯片朝下;
2、自動測卡問題
RD600演示程序中的自動測卡功能僅供參考,不是判斷卡型的唯一標準,因為在測卡時讀的是特征字節,而卡的特征字節有可能因卡的生產商不同而有所不同,當測卡不準時,請手動選卡型號。
3、驗證密碼問題
接觸式讀卡器在驗證密碼時,如果在前一次核對密碼正確后而沒下電的情況下,無論輸入任何密碼它都認為是正確的,只有下電后才能判斷密碼的正確與否。
4、RD900ID的參數問題
RD900ID-S讀卡時需要打開超級終端,通訊速率為:1200BPS;RD900ID-P則只需打開一個文檔即可。還有種情況就是讀卡器RD900ID是根據客戶的要求定制的,采用的波特率和輸出數據方式都有所差異,欲知詳細情況請與我們的技術員聯系。
5、USB讀卡器
在使用USB讀卡器時,不能先接讀卡器,而是應該先安裝USB驅動,然后再接上USB讀卡器,這時系統會自動找到設備的。
6、RD800M
在RD800M演示程序中,使用自動測試功能后,如果再繼續其它操作得先對卡下電(即把卡片從感應區移開);如果要對射頻卡讀卡器改變波特率繼續工作,應該對讀卡器先斷電,然后波特率才能夠修改成功,因為讀卡器只有在剛通電的情況下,才處于自動偵測波特率的狀態。
7、IC_InitType
此函數不是測卡函數,它沒有測卡功能,它的作用是告訴讀卡器將要操作的卡型號而已。
8、初始化串口錯誤
串口資源已經被占用,(包括初始化串口后非正常退出而未關閉串口,然后再去初始化串口); 計算機與讀寫器通訊的波特率與讀寫器默認波特率不一致;計算機與讀寫器通訊的串口與讀寫器默認串口不一致;設備連接不正確,接觸不正常。
9、DES算法加減密
在VB中,部分數據在使用DES算法加密減密后與原文有所不同,解決辦法為:可將密文定義為全局變量,直接傳遞給解密函數解密;或者將加密后的密文以BYTE表示,用傳地址方式傳遞。
10、擦除
102、1604卡只有在數據成功擦除后,才能夠正確地寫入新的數據;對102卡寫數據時起始地址必須為偶數,數據長度也必須為偶數。
二、 NCR讀卡器常見故障維修與排除
磁卡讀寫器(MCRW)故障
1、故障現象:
當磁卡放到插卡口時MCRW的遮門不打開,磁卡無法進入。
2、診斷、分析:
在Supervisor狀態下用KEY盤進入MCRW診斷程序,依畫面提示將磁卡放到插卡口時遮門不開。
根據MCRW的基本工作原理,在MCRW的入口處有磁卡寬度檢測開關(SW1),磁感應頭(Sense Head)和遮門電磁閥。寬度檢測開關用于判斷磁卡寬度;磁感應頭用于感應磁卡的第2或第3磁道。當磁卡放到插卡口時,如果卡的插入方向正確同時磁卡寬度符合要求,則感應頭控制電路和磁卡寬度檢測電路同時發出中斷請求信號,主控電路輸出24V電壓使遮門電磁閥吸合,遮門打開磁卡進入,只要有一個條件不符合遮門就打不開。用儀表檢查磁卡寬度檢測開關(SW1),開關觸點良好;檢查磁感應頭(Sense Head)和遮門電磁閥線圈,直流電阻均正常,而在電磁閥應該吸合時電磁線圈沒有24V電壓。
用手指強行撥開遮門將磁卡推進MCRW。用診斷程序對讀第一磁道、讀第二磁道、讀寫第三磁道、吞卡等進行一系列的測試均正常,只有退卡時遮門不開,卡無法退出。
讀寫磁卡功能由讀寫磁頭和磁卡位置傳感器(PD1、PD2、PD3)控制電路共同完成。讀寫磁卡測試正常。說明這兩部分控制電路無故障。退卡時。當磁卡經過PD2到達PD1時,傳感器電路發出信號,電磁閥通電吸合,遮門打開退卡成功。測量電磁閥線圈,在應該吸合時電磁線圈沒有24V電壓。
3、診斷結論:
遮門控制電路故障。
4、修復過程:
檢查遮門控制電路,驅動三極管(TR1)正常,而三極管的基極電阻阻值有原來的1K變成了240K,表明此電阻(R1)已損壞。更換電阻重新測試MCRW的各項功能均正常,磁卡讀寫器修復。
5、費用比較:
磁卡讀寫器價格為人民幣2萬元左右,電阻價格則極低
HI3 BUS板故障
1、故障現象:
開機后機器自檢,當檢測到VGA顯示器時屏幕顯示“RED VOLTAGE IS LOW”,機器停止工作。
2、診斷、分析:
上述自檢功能是檢測顯示器適配器、顯示器以及它們之間的聯接部分的電路。具體的說就是檢測顯示器的輸入信號、主控板的顯示適配器、BUS板的顯示器接口電路、以及顯示器與BUS板之間的連接線。由出錯信息可知,上述部件電路中的RGB電路中的R電路部分部分有故障。
為了加快診斷速度,可采用排除法判定故障部位,更換顯示器,故障依舊,說明顯示器無故障;檢查顯示器與主控板之間的VGA連接線,完好無損。根據工作原理,顯示器的信號來源于主控板,更換主控板,故障依然存在,更換BUS板,故障消失;
3、診斷結論:
故障發生在BUS板。
4、修復過程:
HI3 BUS板是一塊總線接口板,它提供ISA BUS、SDC接口、以及電源分配等功能,通過它實現主控板對各功能模塊的控制。由于NCR公司未提供BUS板電路圖。筆者只能根據板子上的元件及工作原理自行繪制電路圖進行分析。
根據原理圖、故障現象及筆者多年的工作經驗分析,一般板子上的二極管損壞的可能性比較大。用萬用表測量,果然是其中的一個已損壞(正反向的電阻接近零),更換后正常。
5、費用比較:
HI3 BUS板價格為人民幣6千元左右,二極管則極低。
主控板通信接口損壞
1、故障現象:
畫面出現“很抱歉,此機暫停服務”,流水帳記錄的出錯信息為“CAN NOT TRANSMIT OO”。
2、診斷、分析:
上述現象說明通信有故障。如果ATM與分行主機之間的通信是利用主控板上的RS-232接口的HDLC方式進行的。用測試頭(Turnaround plug)插在RS-232口子上,然后用KEY盤做故障診斷,顯示,Loop1 passed
Loop2 passed
Loop3 special M-Status=83
No clear To Send Detected
由于NVRAM中存有通信地址等參數,為了避免因參數意外丟失而造成通信故障,特清除NVRAM中的參數。將其中的1、13號開關撥到ON位置啟動機器,當屏幕顯示”NVRAM passed”后,將1、13號開關撥到OFF位置后再次啟動機器,然后重新配置通信地址等參數,再做通信測試,故障依然存在。
3、診斷結論:
主控板的通信接口控制電路有故障。
4、修復過程:
根據RS-232接口定義,腳2 TD數據發送(輸出);
腳3 RD數據接收(輸入);
腳5 CTS清除發送(輸入);
腳20 RTS請求發送數據(輸出)。
診斷顯示“No Clear To Send Detected”表明,腳5沒有檢測到將有數據信號輸入的提示信號,檢查主控板RS-232接口控制電路,可以看出該通信接口控制電路,可以看出該通信接口控制電路又兩片SN75C1154芯片組成。由于NCR未提供主控板的詳細資料,只能自己查閱有關芯片資料。