電腦主板故障診斷卡的製作方法
2023-10-05 06:18:04 1
專利名稱:電腦主板故障診斷卡的製作方法
技術領域:
本實用新型涉及一種電腦主機板的故障診斷裝置。
一般來說,電腦出現故障是難免的,電腦出現的故障中,最嚴重和難以確定的故障要算是主板的故障,因為主板上安裝有電腦最核心的部件,如CPU、存儲器、各種I/O(輸入/輸出)接口以及各種控制電路,主板的任何故障都將導致整個電腦工作不正常或癱瘓。為此,現在的電腦主板的存儲器中,都有嵌入引導程序的電腦故障診斷程序,該程序對電腦中的各個主要部件以各種不同的方式進行測試,因此能診斷出各種不同的故障,只有在主板沒有故障時,電腦才能正常工作,而後對主板以外的部件進行故障測試。由於主板的任何故障都將使電腦不能正常工作,使得故障診斷程序對主板的測試只能在開機引導、主機尚未正常工作時啟動,此時屏幕上不可能出現任何診斷結果,診斷程序只能用揚聲器的聲響來表示主板的狀態或故障的性質。由於實際中故障的位置、性質的不可預知性,僅依靠聲音很難準確得到對故障的判斷。事實上,故障診斷程序含有詳細的故障診斷代碼機器對應的故障說明,只是電腦尚未進入到正常工作狀態而不能顯示出來,因此,如果能夠根據測試的不同內容,更直觀地得到測試結果是人們所希望的。
本實用新型的目的在於,提供一種通用性較強的、能夠方便直觀地得到測試結果的電腦故障診斷卡。
為達到上述目的,本實用新型提供了一種電腦主板故障診斷卡,包括ISA總線槽插口、PCI總線槽插口、I/O地址解碼器、代碼鎖存器、代碼解碼驅動器和數碼管顯示器,其特徵在於所述ISA總線槽插口的地址線A0-A9和數據線D0-D7分別連接所述I/O地址解碼器和所述代碼鎖存器,所述PCI總線槽插口的地址線A0-A16也與I/O地址解碼器連接,所述地址線A0-A9或地址線A0-A16攜帶的外設埠信號經所述I/O地址解碼器解碼後控制所述代碼鎖存器,將數據線D0-D7或PCI復用總線A0-A7攜帶的外設埠的故障數據鎖存起來,再經代碼解碼驅動器的解碼及驅動,輸出到所述數碼管顯示器顯示。
所述電腦主板故障診斷卡,還可以包括電源指示燈組,用以連接所述ISA總線槽插口的電源,以指示所述ISA總線槽插口的電源是否正常。
所述電腦主板故障診斷卡,還可以包括ISA信號燈組,用以連接所述ISA總線槽插口的控制信號,以指示所述ISA總線槽插口的控制信號是否正常。
所述電腦主板故障診斷卡,還可以包括PCI信號燈組,用以連接所述PCI總線槽插口的控制信號,以指示所述PCI總線槽插口的控制信號是否正常。
所述電腦主板故障診斷卡,還可以包括揚聲器和連接揚聲器的主板揚聲器插針,所述主板揚聲器插針用以連接主板揚聲器輸出,以獲取主板檢測的聲音信號。
由於本實用新型能通過與ISA或PCI埠連接的地址線鎖定指定的外設埠,將通過數據線採集的外設埠的故障數據鎖存起來,再經代碼解碼驅動器的解碼及驅動,輸出到所述數碼管顯示器顯示,可以方便、直觀地得到測試結果的錯誤代碼;由於可以通過主板的ISA總線槽插口和PCI總線槽插口獲取外設埠及故障數據,因此可以應用於各種主板,有較強的通用性和實用性;由於還包括電源指示燈組、ISA信號燈組,PCI信號燈組以及揚聲器和連接揚聲器的主板揚聲器插針,這樣使得本實用新型可以兼容主板通過聲音獲取主板故障或狀態的方式,並能對通過ISA或PCI總線槽得到的控制信號進行更直接地測試,故障測試更方便、直觀。
以下結合附圖和實施例對本實用新型作進一步說明。
圖1是本實用新型實施例原理圖;圖2是本實用新型實施例採用的I/O地址解碼器和代碼鎖存器電路圖;圖3是本實用新型實施例採用的代碼解碼驅動器電路圖;圖4是本實用新型實施例採用的電源指示燈電路圖;圖5是本實用新型實施例採用的復位信號驅動電路圖。
首先參考圖1。圖1所示的電腦主板故障診斷卡1包括ISA總線槽插口10、PCI總線槽插口6、I/O地址解碼器5、代碼鎖存器4、代碼解碼驅動器3和數碼管顯示器2,所述ISA總線槽插口10與ISA總線的各條信號相連,其中,地址線A0-A9和數據線D0-D7分別連接所述I/O地址解碼器5和所述代碼鎖存器4,所述PCI總線槽插口連接PCI總線槽的數據/地址復用線A0-A16,控制線FRAME、IRDY、TRDY、CLOCK、RESET,以及5V、3.3V、-12V、12V電源線,其中地址線A0-A16也與I/O地址解碼器連接。通過所述ISA總線槽插口獲得的地址線A0-A9或通過所述PCI總線槽插口獲得的地址線A0-A16攜帶的外設埠信號經所述I/O地址解碼器5解碼後控制所述代碼鎖存器4,將數據線D0-D7或PCI復用總線A0-A7攜帶的外設埠的故障數據鎖存起來,再經代碼解碼驅動器3的解碼及驅動,輸出到所述數碼管顯示器2顯示。
由於主板的BIOS中存儲的故障診斷程序將檢測到的主板的各種故障代碼送到埠地址為80H的外設埠中,因此只要獲取80H埠的數據就能夠得到故障診斷程序檢測到的故障代碼,再配合代碼與故障部位翻譯表即可查出所顯示的代碼所指出的故障數據,從而達到檢測故障的目的。因此,I/O地址解碼器5將地址為80H的埠地址信號譯出給代碼鎖存器4作為鎖存器的鎖存脈衝,準確地把一個字節的故障代碼鎖存起來。代碼鎖存器4將當前數據總線上所傳遞的故障代碼在來自I/O地址解碼器5的解碼信號的作用下存儲起來,以至於當數據總線上的故障代碼信號消失時直到下一個故障代碼到來之前一直不變,從而使數據總線上的代碼信息成為人眼可見的連續信息。本例中的I/O地址解碼器5和代碼鎖存器4參考圖2。由圖2可見,所述I/O地址解碼器5主要包括四個或非們105至108、與非們104、雙D鎖存器103以及三個二極體109;代碼鎖存器4由兩片型號為74LS373的8D鎖存器101和102構成,通過圖中所示的連接,即可實現將埠地址為80H的外設埠中的故障數據鎖存起來的目的。圖2中,上部的解碼、鎖存電路為從ISA總線槽插口獲得的信號使用,下部的解碼、鎖存電路為從PCI總線槽插口獲得的信號使用。
由於來自所述代碼鎖存器4的信號是二進位信號,而數碼顯示器需要的是十六進位的字符驅動信號,所以代碼解碼驅動器3可以將二進位信號翻譯成十六進位信號,達到代碼的可讀功能。當然實際中的代碼解碼驅動器3可以採用二進位轉十進位的解碼驅動器,以配合所選用的十進位的顯示器。本例中的代碼解碼驅動器3採用兩片型號為EPROM2716的紫外線擦抹只讀存儲器,參考圖3,本例中採用存儲器充當代碼解碼驅動器是利用的存儲器的構成特點,實際中完全可以採用其它任何解碼器和驅動器。
所述數碼管顯示器採用普通的兩位LED八段數碼顯示器,以十六進位的形式顯示故障代碼。
本例中還包括電源指示燈組,用以連接所述ISA總線槽插口的電源,以指示所述ISA總線槽插口的電源是否正常。所述電源指示燈組用以直接測試從ISA總線插槽獲得的5V、-5V、12V、-12V、電源是否正常,具體測試電路參考圖4。
本例中還包括ISA信號燈組,用以連接所述ISA總線槽插口的控制信號,以指示所述ISA總線槽插口的控制信號是否正常。ISA信號燈組用以直接測試從ISA總線插槽獲得的RESET(復位信號)、CLOCK(時鐘信號)、BIOS(基本輸入輸出信號)、OSC(主振信號)是否正常,當然實際中並僅限於測試上述信號。
本例中還包括PCI信號燈組,用以連接所述PCI總線槽插口的控制信號,以指示所述PCI總線槽插口的控制信號是否正常。所述PCI信號燈組用以直接測試從PCI總線插槽獲得的FRAME(幀周期信號)、IRDY(主設備準備好信號)、TRDY(從設備準備好信號)、CLOCK(時鐘信號)和RESET(復位信號)是否正常,當然實際中並僅限於測試上述信號。
上述信號的具體測試電路可以採用由驅動門電路,限流電阻以及發光二極體構成,具體可以參考圖5所示的由或非門和限流電阻構成的復位信號的驅動電路。
另外,本例中還包括揚聲器和連接揚聲器的主板揚聲器插針,所述主板揚聲器插針用以連接主板揚聲器輸出,以獲取主板檢測的聲音信號。例如開機響一短聲,表明無故障開機成功。
需要說明的是,上述電源指示燈組、ISA信號燈組、PCI信號燈組、揚聲器和連接揚聲器的主板揚聲器插針可以根據需要選用,並可以根據需要調整測試的具體內容。
權利要求1.一種電腦主板故障診斷卡,包括ISA總線槽插口、PCI總線槽插口、I/O地址解碼器、代碼鎖存器、代碼解碼驅動器和數碼管顯示器,其特徵在於所述ISA總線槽插口的地址線A0-A9和數據線D0-D7分別連接所述I/O地址解碼器和所述代碼鎖存器,所述PCI總線槽插口的地址線A0-A16也與I/O地址解碼器連接,所述地址線A0-A9或地址線A0-A16攜帶的外設埠信號經所述I/O地址解碼器解碼後控制所述代碼鎖存器,將數據線D0-D7或PCI復用總線A0-A7攜帶的外設埠的故障數據鎖存起來,再經代碼解碼驅動器的解碼及驅動,輸出到所述數碼管顯示器顯示。
2.根據權利要求1所述的電腦主板故障診斷卡,其特徵在於它還包括連接ISA總線槽插口的電源電源指示燈組。
3.根據權利要求1、或2所述的電腦主板故障診斷卡,其特徵在於它還包括連接所述ISA總線槽插口的ISA信號燈組。
4.根據權利要求3所述的電腦主板故障診斷卡,其特徵在於它還包括連接所述PCI總線槽插口的PCI信號燈組。
5.根據權利要求4所述的電腦主板故障診斷卡,其特徵在於它還包括揚聲器和連接揚聲器的主板揚聲器插針。
6.根據權利要求5所述的電腦主板故障診斷卡,其特徵在於所述代碼鎖存器為74LS373 8D鎖存器。
7.根據權利要求6所述的電腦主板故障診斷卡,其特徵在於所述代碼解碼驅動器採用EPROM2716存儲器。
專利摘要本實用新型公開了一種電腦主板故障診斷卡,包括ISA總線槽插口、PCI總線槽插口、I/O地址解碼器、代碼鎖存器、代碼解碼驅動器和數碼管顯示器,將ISA總線槽插口的地址線、數據線分別連接I/O地址解碼器和代碼鎖存器,將PCI總線槽插口的地址/數據復用總線也與I/O地址解碼器連接,經I/O地址解碼器解碼後控制代碼鎖存器,將外設埠的故障數據鎖存起來,再經代碼解碼驅動器的解碼及驅動,輸出到所述數碼管顯示器顯示。
文檔編號G06F1/16GK2510902SQ0122498
公開日2002年9月11日 申請日期2001年6月4日 優先權日2001年6月4日
發明者劉宗明 申請人:劉宗明