專利名稱:數字示波器的外置編程裝置的制作方法
技術領域:
本實用新型涉及一種數字示波器,特別是涉及對數字示波器的數字芯片編程寫入的外置編程裝置。
背景技術:
數字示波器的硬件構架一般主要由人機界面部分、數據采集和處理部分、電源供電部分等構成。這些部分通常由數字芯片控制,如DSP(數字信號處理),高速單片機、嵌入式系統等。這些數字芯片需要測控程序進行控制,該測控程序通過寫入固化在數字芯片中。不同的芯片寫入的程序不相同,但是同一型號的數字示波器寫入的同一數字芯片的程序是相同的。而傳統的編程和寫入方式是分別對某一單一芯片進行編程然后寫入程序。在批量生產時,通常是在電路板上數字芯片周圍設置程序寫入接口寫入程序或是將數字芯片先在編程器寫入程序后再將數字芯片焊接在電路板上。上述兩種編程寫入的操作,只能對單個芯片單獨進行寫入,步驟復雜,效率非常低。特別是在批量生產時,同一型號數字示波器的數字芯片相同,需寫入的數字芯片的測控程序也相同。如若采用對單個芯片單獨進行編程,步驟繁雜,容易出錯,而且效率低。
實用新型內容本實用新型的目的是提供一種對數字示波器的數字芯片一次性寫入測控程序的數字示波器外置編程裝置。
為了達到上述的目的,本實用新型提供了一種數字示波器外置編程裝置。該外置編程裝置可插拔連接數字示波器的擴展模塊接口,它包括程序存儲器,存儲需寫入數字示波器的數字芯片內控制芯片工作的測控程序;示波器識別模塊,內置有唯一的識別碼;程序存儲器和所述示波器識別模塊通過總線和數字示波器的主機相連接。
所述數字示波器的外置編程裝置內還設置有緩沖器,緩沖器分別連接所述程序存儲器、所述示波器識別模塊與主機的總線。所述緩沖器包括數據總線緩沖器和地址總線緩沖器。
所述的外置編程裝置還包括電源調節與分配模塊,該電源調節與分配模塊包括若干穩壓器,向所述程序存儲器和示波器識別模塊提供穩定的電源供應。
采用以上的技術方案,能達到以下的技術效果。
1、將同一型號數字示波器的數字芯片的測控程序預先存儲于外置編程裝置的程序存儲器,在數字示波器組裝完成后,首先對示波器識別模塊中的識別碼進行識別,然后一次性從程序存儲器下載并寫入對應的數字芯片中,避免了對各個數字芯片進行單獨編程,大大減少了生產環節,提高了生產準備效率,而且不需要在數字芯片周圍設置程序寫入接口,降低了硬件成本。
2、對于硬件構架相同的數字示波器,通過接入不同的外置編程裝置,寫入不同的測控程序,可設置成不同型號的數字示波器,提高了產品線組合的靈活性。
3、當產品進行軟件升級時,如增加新的波形分析功能,不需要拆開數字示波器的主機,只要將相應的外置編程裝置接入擴展模塊接口,重新寫入一遍程序即可。降低了軟件升級操作的復雜性,增強了其可操作性。
圖1為本實用新型的數字示波器的外置編程裝置的框圖。
具體實施方式
實施例1請參照圖1,為本實用新型的數字示波器的外置編程裝置的框圖。該外置編程模塊1它包括程序存儲器3,存儲需寫入數字示波器的各個數字芯片中的測控程序。該程序存儲器3為非易失性存儲器。程序存儲器3中存儲的測控程序編好后寫入。同一型號的數字示波器,它的數字芯片的個數和類型相同,而且測控程序也相同。所以,可以將同一型號的數字示波器的所有的數字芯片的測控程序都存儲于程序存儲器3中。當產品進行軟件升級,如增加新的功能,對相應的數字芯片進行重新編程寫入程序存儲器中相應的程序部分即可。
示波器識別模塊5,它內置唯一的識別碼,不同型號的數字示波器都有一個不同的識別碼。本實施例是采用一個字節的存儲單元做為示波器識別模塊5。
數據總線緩沖器2,連接程序存儲器3和數字總線,示波器識別模塊5和數據總線,接收來自于數字總線的數據,從程序存儲器1和示波器識別模塊5中讀取的數字發送給數據總線。
地址總線緩沖器9,連接程序存儲器3和地址總線、示波器識別模塊5和地址總線。主機10通過地址總線發送的指定數據的地址通過地址總線緩沖器9發送給示波器識別模塊5和程序存儲器3。
電源調節與分配模塊7,本實施例中,外置編程模塊1中采用的若干穩壓器,向外置編程模塊1中的其它部分提供穩定的電源供應,它連接于數字示波器的電源上。
將該外置編程寫入模塊1接在數字存儲示波器的后面板預留的擴展模塊接口上,啟動數字示波器,數字示波器的主機10讀取示波器識別模塊中的識別信號,如果該識別信號和主機10內的識別信號一致,則進入程序寫入模式,在此模式下,數字示波器將存儲在外置編程模塊1的程序存儲器3內的程序下載并寫入主機10中的對應數字芯片內。系統提示寫入成功后,關機取下外置編程裝置,重新啟動主機10即可。每一型號的數字示波器對應一編程模塊,而相同的硬件構架相同的示波器,可以通過不同的外置編程裝置1,寫入不同型號的示波器程序。
實施例2實施例1公開了每一種型號的數字示波器需對應的一種外置編程裝置1,實施例2對它進行改進。示波器識別模塊5中設置有若干個識別碼,每一個識別碼對應一種類型的數字示波器類型,而程序存儲器3中存儲著和每一個識別碼對應的數字示波器的數字芯片的測控程序。
啟動數字示波器后,主機10自動識別示波器識別模塊5中和主機10中相一致的識別碼,然后進入程序寫入模塊,在程序存儲器3中找到相應的測控程序,下載至主機10并寫入主機10中對應的數字芯片內。系統提示寫入成功后,關機后取下外置編程裝置重新啟動主機即可。
采用實施例2,可將多種類型的數字示波器的測控程序存儲于一個外置編程裝置中。
雖然本實用新型已以較佳實施例公開如上,然其并非用以限定本實用新型,任何熟悉此技術者,在不脫離本技術的精神和范圍內,當可作些許之更動與潤飾,因此本實用新型的保護范圍當視權利要求書為準。
權利要求1.一種數字示波器的外置編程裝置,其特征在于它包括程序存儲器,存儲需寫入數字示波器的數字芯片內的測控程序;示波器識別模塊,內置有辨別不同型號的數字示波器的唯一的識別碼;所述程序存儲器和所述示波器識別模塊通過總線與數字示波器的主機相連接。
2.如權利要求1所述的數字示波器的外置編程裝置,其特征在于,所述外置編程裝置內還設置有緩沖器,緩沖器分別連接所述程序存儲器、所述示波器識別模塊與主機總線。
3.如權利要求2所述的數字示波器的外置編程裝置,其特征在于所述緩沖器包括數據總線緩沖器和地址總線緩沖器。
4.如權利要求1或3所述的數字示波器的外置編程裝置,其特征在于,所述外置編程裝置還包括電源調節與分配模塊,該電源調節與分配模塊包括若干穩壓器,它向所述程序存儲器和所述示波器識別模塊提供電源供應。
5.如權利要求1所述的數字示波器的外置編程裝置,其特征在于,所述的程序存儲器為非易失性存儲裝置。
6.如權利要求1所述的數字示波器的外置編程裝置,其特征在于,所述的示波器識別模塊為一個存儲單元。
7.如權利要求1或4所述的數字示波器的外置編程裝置,其特征在于,所述外置編程裝置插拔連接于數字示波器的擴展模塊接口。
專利摘要本實用新型公開了一種數字示波器的外置編程裝置,該外置編程裝置可插拔連接數字示波器的擴展模塊接口,它包括程序存儲器,存儲需寫入數字示波器的數字芯片內控制芯片工作的測控程序;示波器識別模塊,內置有唯一的識別碼;所述程序存儲器和所述示波器識別模塊通過總線和數字示波器的主機相連接。它還包括在數據總線緩沖器、地址總線緩沖器和對其它部件提供穩定的電源供應的電源調節與分配模塊。在數字示波器組裝完成后一次性從程序存儲器下載并寫入對應的數字芯片中,避免了對各個數字芯片進行單獨編程,大大減少了生產環節,提高了生產準備效率。
文檔編號G06F1/00GK2619298SQ03250489
公開日2004年6月2日 申請日期2003年4月24日 優先權日2003年4月24日
發明者李維森, 王鐵軍, 王悅 申請人:李維森, 王鐵軍, 王悅