当前位置 - 股票行情交易網 - 財經資訊 - USB接口不能用是什麽原因?

USB接口不能用是什麽原因?

前置USB接口為什麽不認U盤

某品牌機電腦,故障現象是前置USB接口不能使用,檢查發現:在我的電腦屬性裏設備管理器中的USB驅動安裝正常,但是把U盤等移動設備插入前置USB接口時,系統沒有任何反應,和沒有插入設備時壹樣;不過把U盤插入後置USB接口時,卻能夠發現新硬件,提示安裝相應的驅動程序。由此可以判斷USB驅動和主板的驅動安裝沒有問題,故障是出在USB接口的硬件方面,如跳線插針錯誤,連線斷開,USB接口內的簧片變形等。

拆開機箱,仔細檢查前置USB跳線的跳線插接位置,沒有發現問題;並用萬用表測試USB接口的供電極性,電壓為5.06V,也是正確的,看來前置USB接口的極性正確,供電電壓正常。難道會是連接線的問題?我把連接線仔細檢查壹遍,全部導通。無奈之余,只好拆下前面板。前面板上有壹個Microphone接口,壹個Line Out,壹個USB接口,還有壹個S-Video接口和壹個Audio In接口,不過在這個機型上沒有使用,都焊接在壹小塊電路板上。其中USB接口,通過四芯排線連接在主板上的插針上。在前置USB接口的四根連線中接有F1,F2,F3,F4四個保險電阻,並且數據+和數據-兩路還各有壹個濾波電容C2,C3,用來濾除幹擾,和兩個起保護作用的二極管D1,D2。

如果USB設備不能用,有這麽幾種可能原因:

1)F1-F4中的保險電阻有壹個或多個斷路,造成電源供應中斷或數據中斷。

2)濾波電容C2,C3短路,導致數據接地。

3)D1,D2中有壹個或全部對地短路。

根據以上的分析,我用萬用表測試F1-F4的通斷情況,沒有發現問題。再測試C2,C3也沒有發現短路情況。最後在測試D1,D2時,發現這兩個二極管的完全導通。因為二極管擊穿導通後,將數據-和數據+的信號直接進地,所以才導致前面的USB接口不能識別U盤等移動設備。

由電路分析D1和D2是起保護作用的,當數據+和數據-的信號強度過大時或者因電路故障有過高的電壓輸入時,這時D1和D2將導通,將強信號接地,這時起到保護 作用。所以這兩個三極管即使不用,也不會有什麽嚴重後果。最後用熱風焊機把這兩只作怪的小二極管吹去,再接入線路中測試,OK。

以前不少主機出現過這種情況:移動硬盤不另加擴展電流接口就能在後置USB接口上能夠使用,而在前置USB接口上不能使用。我壹直向顧客解釋是因為前置USB接口和後置USB接口的供電方法不同,同時前置USB接口要經過多次連接,其間有壹定的接觸電阻,導致供電電流不足所致。現在看來,很有可能是因為保險電阻限流造成供電電流不足,或者是保護二極管擊穿短路致使數據接地。

2.升級操作系統

朋友有壹“老機”(賽揚300A CPU、精英雙子星主板),近日幫其升級操作系統(Windows 98到Windows 2000)時出現壹“怪”事:在Windows 98下使用正常的U盤,重裝Windows 2000後不能識別了。

首先懷疑U盤沒插好,接觸不良。於是反復插拔,確信已插好。但是系統還是無法檢測到。於是進入“控制面板→系統→硬件→設備管理器”,發現在通用串行總線控制器中有“Unsupported VIA USB universal host controller”的提示。把該項刪除掉,進行刷新,又出現“Unsupported VIA USB universal host controller”的提示。怎麽辦?病急亂求醫,直接安裝U盤的驅動程序。驅動程序安裝好後,還是無法識別U盤。這下傻了眼,難道U盤壞了?拿到單位的電腦上,在Windows 98、Windows 2000下都能使用,證實U盤沒壞。是重裝的Windows 2000系統有問題?於是格式化C盤,重裝Windows 98。插上U盤,很快就檢測到了,安裝好驅動程序後,U盤使用正常。看來確實是Windows 2000系統的問題。但問題在哪兒呢?作為壹名計算機專業教師,我怎能放棄這次解決問題的機會。於是再次將系統升級安裝為Windows 2000。插上U盤,還是無法檢測到。

我再壹次進入“控制面板→系統→硬件→設備管理器”,選取通用串行總線控制器中“Unsupported VIA USB universal host controller”的屬性,並選擇“驅動程序→更新驅動程序”,在“下壹步”中選“顯示已知的設備驅動程序”。列表框中出現了四個選項,除了上面出現的“Unsupported VIA USB ……”選項有兩個外,還有“standard universal PCI to USB host controller”、“VIA USB universal host controller”兩項 ,於是我選了“VIA USB …”。確定退出後,久違的對話框終於出現:找到了U盤!

當閃存盤不能在系統中被正確識別時,多半與USB接口的相關設置或驅動程序有關,可將此作為解決問題的入手點。

希望對妳有幫助^^