本實用新型專利技術涉及檢測領域,尤其是涉及對被測設備信號流檢測的信號檢測裝置。本實用新型專利技術針對現有技術存在的問題,提出一種信號檢測裝置,通過DSP芯片與FGPA芯片實現的總線隔離模塊、地址譯碼模塊、數據收發器、顯示模塊配合,對不同的被測設備信號流進行檢測,實現信號檢測領域的低成本、低功耗的嵌入式應用,方便生產線程進行產品檢測與維修閉環信號的方便檢測。一種信號檢測裝置包括DSP芯片、地址譯碼模塊、總線隔離模塊、數據收發器、顯示模塊等。本實用新型專利技術應用于數據檢測領域。?(*該技術在2022年保護過期,可自由使用*)
【技術實現步驟摘要】
一種信號檢測裝置
本技術涉及檢測領域,尤其是涉及對被測設備信號流檢測的信號檢測裝置。技術背景電子產品的設計與生產在大多數情況下是分開的,由于生產方一般不了解產品的設計思路、設計方提供的可檢測信號一般又很少,那么生產現場對產品的故障檢測、故障定位與維修會特別難以實現。
技術實現思路
本技術所要解決的技術問題是針對現有技術存在的問題,提出一種信號檢測裝置,通過DSP芯片與FGPA芯片實現的總線隔離模塊、地址譯碼模塊、數據收發器、顯示模塊配合,對不同的被測設備信號流進行檢測,實現信號檢測領域的低成本、低功耗的嵌入式應用,方便生產線程進行產品檢測與維修閉環信號的方便檢測。本技術采用的技術方案如下一種信號檢測裝置包括DSP芯片、地址譯碼模塊、總線隔離模塊、數據收發器、顯示模塊,所述DSP芯片分別與地址譯碼模塊一端、總線隔離模塊一端連接,所述地址譯碼模塊另一端、總線隔離模塊另一端分別對應與數據收發器第一端口、數據收發器第二端口連接,數據收發器第三端口與被測設備雙向通訊連接,數據收發器第四端口與顯示模塊連接。所述地址譯碼模塊包括與非門、譯碼器、D觸發器,所述DSP芯片分別與與非門一端、譯碼器一端連接,所述與非門另一端、譯碼器另一端分別對應與D觸發器第一輸入端、D 觸發器第二輸入端連接,D觸發器輸出端與數據收發器第一端口連接。所述譯碼器是3-8譯碼器。所述與非門是五選一與非門。所述數據收發器是緩存器。所述總線隔離模塊包括組合邏輯電路、觸發器電路、緩存器電路,所述DSP芯片分別與組合邏輯電路、觸發器電路一端連接,所述觸發器電路另一端與緩存器電路一端連接, 所述緩存器電路另一端與數據收發器第二端口連接。所述總線隔離模塊中的觸發器電路包括至少一個觸發器,所述觸發器是D觸發器。所述總線隔離模塊中的緩存器電路包括至少一個緩存器,所述總線隔離模塊中的 D觸發器與總線隔離模塊中的緩存器一一對應。綜上所述,由于采用了上述技術方案,本技術的有益效果是對不同的被測設備信號流進行閉環檢測,通過總線隔離模塊、地址譯碼模塊將DSP 芯片發送的信號發送給數據接收模塊,然后DSP芯片通過數據收發器將待測數據發送至被測設備,若設備接收數據并正常工作,則將返回正確數據至數據收發器進而通過顯示模塊進行顯示。本設計過程實現信號檢測領域的低成本、低功耗的嵌入式應用,方便生產線程進行產品檢測與維修閉環信號的方便檢測。附圖說明本技術將通過例子并參照附圖的方式說明,其中圖I是本技術原理框圖;圖2是地址譯碼模塊原理框圖;圖3是總線隔離模塊原理框圖。具體實施方式為了使本技術的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本技術進行進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本技術,并不用于限定本技術。本裝置工作原理通過DSP芯片定時發送地址數據及檢測數據信號,如每一秒鐘寫一次,每讀寫兩次數據(如Oxaa和0X55)作為一個檢測周期來檢測同一組信號。假設寫數據0x55給總線隔離模塊,并將地址數據通過地址譯碼模塊選通具體地址后,將地址數據與檢測數據共同輸入到數據收發器中,數據收發器對數據進行緩存解析后,發送至被測設備,檢測被測設備是否正常工作,若被測設備工作過程正常,則返回該檢測數據給數據收發器并通過顯示模塊進行顯示。本裝置中通過FPGA芯片可設計地址譯碼模塊、總線隔離模塊、數據收發器。數據收發器工作原理數據收發器接收總線隔離模塊送出的數據并同時接收地址譯碼數據輸出的地址,將總線隔離模塊發送的數據發送至地址譯碼模塊選通的被測設備上,如果被測設備工作正常則該數據順利經過被測設備,并從被測設備數據輸出端原樣返回給數據收發器,之后送顯示模塊點亮LED。經過觀察LED的顯示結果與DSP發送數據對應與否即可判斷被測設備正常與否。數據收發器通過緩存器實現。組合邏輯電路組合邏輯電路通過三個輸入信號的組合來選通其后的觸發器,當其輸入多路選通信號組成某個信號值時,組合邏輯電路輸出選通正向的觸發器,即數據從 DSP流向數據收發單元;否則,選通反方向觸發器,即數據由數據收發單元流向DSP。例如 輸入信號是xrd信號(讀信號)、xwe (寫信號)、xcs (片選信號),則當xrd信號為“I”、xwe 信號為“0”、XCs信號為“O”時,假設其數據位組合是依次由低到高,則三個輸入信號組合輸入信號是“ 100”,此時,數據從DSP流向數據收發單元;當xrd信號為“O”、xwe信號為“I”、 xcs信號為“O”時,即當三個輸入信號組合輸入信號是“010”,此時,數據由數據收發單元流向 DSP。五輸入與非門與非門就是當五個輸入信號全部為“I”時,輸出信號為“O” ;其余全部輸出信號全部為“ 1”,此電路用于有剩余地址線的狀態。顯示模塊就是通過LED及控制電路實現。地址譯碼模塊工作原理通過將DSP發送的地址數據進行解析并發送至數據收發器選通被測設備需要控制的地址。工作步驟如下I) DSP芯片發送地址數據給地址譯碼模塊通過譯碼器進行譯碼處理,送入D觸發器地址輸入端(D端)、發送片選信號給D觸發器片選端(S端),FPGA供給D觸發器時鐘輸入端(CLK端),并發送片選信號給D觸發器是片選端(S端),輸入譯碼器的輸入信號通過與非門控制后輸出是有效使能信號給D觸發器(使能端CE端)。2)當D觸發器使能端有效,時鐘信號有輸入,片選信號有效,則DSP輸出的地址數據經過譯碼器譯碼后選通某一路地址有效,則這個有效地址信號經過D觸發器地址輸入端輸入,并且從D觸發器地址輸出端(Q端)輸出至數據收發器第一端口。總線隔離模塊工作原理控制DSP經過FPGA各個電路模塊與被測設備間數據的讀寫,避免總線沖突。工作步驟如下I)通過DSP發送數據信號給觸發器數據輸入端(D端),FPGA提供時鐘信號給觸發器時鐘輸入端(CLK端),DSP發送的多路選通信號經過組合邏輯電路后,控制多路觸發器。 觸發器的個數與緩存器數量一一對應。2)觸發器時鐘輸入信號有效,觸發器使能端有效,則DSP發送的數據信號通過觸發器的數據輸入端后,再通過觸發器數據輸出端(Q端)輸出至緩存器后通過數據總線發送至數據收發器。實施例一如圖I所示,一種信號檢測裝置包括DSP芯片、地址譯碼模塊、總線隔離模塊、數據收發器、顯示模塊,所述DSP芯片分別與地址譯碼模塊一端、總線隔離模塊一端連接,所述地址譯碼模塊另一端、總線隔離模塊另一端分別對應與數據收發器第一端口、數據收發器第二端口連接,數據收發器第三端口與被測設備雙向通訊連接,數據收發器第四端口與顯示模塊連接。實施例二 如圖2所示,在實施例一基礎上,所述地址譯碼模塊包括與非門、譯碼器、D觸發器,所述DSP芯片分別與與非門一端、譯碼器一端連接,所述與非門另一端、譯碼器另一端分別對應與D觸發器第一輸入端、D觸發器第二輸入端連接,D觸發器輸出端與數據收發器第一端口連接。實施例三在實施例二基礎上,所述譯碼器是3-8譯碼器。其他應用也可以是其他譯碼器。實施例四在實施例二或三基礎上,所述與非門是五選一與非門。實施例五在實施例二、三或四基礎上,所述數據收發器是緩存器。實施例六如圖3所示,在實施例一、二、三、四或五基礎上,所述總線隔離模塊包括組合邏輯電路、觸發本文檔來自技高網...
【技術保護點】
一種信號檢測裝置,其特征在于包括DSP芯片、地址譯碼模塊、總線隔離模塊、數據收發器、顯示模塊,所述DSP芯片分別與地址譯碼模塊一端、總線隔離模塊一端連接,所述地址譯碼模塊另一端、總線隔離模塊另一端分別對應與數據收發器第一端口、數據收發器第二端口連接,數據收發器第三端口與被測設備雙向通訊連接,數據收發器第四端口與顯示模塊連接。
【技術特征摘要】
1.一種信號檢測裝置,其特征在于包括DSP芯片、地址譯碼模塊、總線隔離模塊、數據收發器、顯示模塊,所述DSP芯片分別與地址譯碼模塊一端、總線隔離模塊一端連接,所述地址譯碼模塊另一端、總線隔離模塊另一端分別對應與數據收發器第一端口、數據收發器第二端口連接,數據收發器第三端口與被測設備雙向通訊連接,數據收發器第四端口與顯示模塊連接。2.根據權利要求1所述的一種信號檢測裝置,其特征在于所述地址譯碼模塊包括與非門、譯碼器、D觸發器,所述DSP芯片分別與與非門一端、譯碼器一端連接,所述與非門另一端、譯碼器另一端分別對應與D觸發器第一輸入端、D觸發器第二輸入端連接,D觸發器輸出端與數據收發器第一端口連接。3.根據權利要求2所述的一種信號檢測裝置,其特征在于所述譯碼器是3-8譯碼器。4.根據權利...
【專利技術屬性】
技術研發人員:詹介秋,
申請(專利權)人:四川九洲電器集團有限責任公司,
類型:實用新型
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。