單片機維修基礎知識

來源:魅力女性吧 2.71W
單片機維修基礎知識

1、單片機系統的維修要抓住滿足單片機正常工作的三個必要條件:電源、時鐘、復位。使用萬用表直流電壓擋測量單片機工作電壓並不能100%説明電源正常,如果電源紋波過大,單片機也會工作異常。可以使用萬用表交流電壓擋或示波器測量電源紋波是否過大。

2、可以使用示波器測量單片機的時鐘信號,測量時最好將示波器探頭選擇置於10X,即觀察的信號是loMn輸人阻抗,這樣示波器的輸入阻抗處於最大狀態,對外部信號的影響最小。單片機有些是高電平復位,有些是低電平復位。髙電平復位即單片機上電後保持若干個時鐘的高電平,然後變為低電平並保持,低電平復位與此剛好相反。復位的過程可以用示波器觀察復位腳的波形。

3、如果測得高電平復位的單片機復位腳一直是高電平,低電平復位的單片機一直是低電平,或者一直有高低跳變,這屬於不正常狀態,説明單片機一直在復位,不會啟動運行程序。如果觀察到單片機復位腳有不斷的脈衝信號,這也是不正常現象。

4、包含單片機系統的電路板通電後,觀察有沒有任何指示燈閃爍,如果指示燈閃爍,説明單片機的程序運行已經開始,電源、時鐘、復位以及基本的程序運行都正常。與單片機總線相連的元件有不少邏輯電路,正常情況下,這些邏輯電路物理損壞的概率是很低的

5、但是若有外部電氣上的衝擊(比如浪湧電流,接口插拔),損壞的可能性還是有的,通常可以使用前面提到的電阻法來査找芯片短路的情況,若無短路,就無須在那些元件上糾結。另外,環境、人為因素導致的物理連接失效(電路板受到腐蝕或機械撞擊)也時有發生,維修人員可目測觀察並配合通斷測試判斷故障所在。

6、單片機系統程序丟失維修起來比較麻煩,包含並且不能丟失程序的芯片包括:PLD、CPLD、FPGA、DSP、EPROM、EEPROM、FLASH、非易失性RAM、SEEPROM以及帶內部程序部分的單片機等。

7、其中EPROM、EEPROM、FLASH、非易失性RAM、SEEPROM是可以找相同程序芯片來複制的,而PLD、CPLD、FPGA、DSP則因為有內部加密而複製困難,內部包含程序的單片機也大多經過加密,簡單讀出複製的程序是不可用的。業界有通過逆向工程對此類芯片做所謂的“解密”,但其中涉及費用的考量和知識產權保護問題的爭議。

注意事項

如有不明還需詢問專業人員。

熱門標籤