數(shù)碼接收模塊實現(xiàn)測試系統(tǒng)需要接收經變換器處理之后的信號,變換器以數(shù)碼方式回傳給測試系統(tǒng),包括計算機數(shù)碼和指令數(shù)碼,兩者的接收原理相同。設計采用光耦隔離的方式對數(shù)碼信號進行接收,其電路原理圖如圖6所示。
光電耦合器采用TI 公司的HCPL-2631,它具有電絕緣能力和抗干擾能力,并且能有效的抑制各種噪聲和尖峰脈沖干擾。它的兩個輸入端分別接收計算機字數(shù)碼和指令數(shù)碼,其中在光耦輸入端連接的二極管作用是用來防止信號反跳造成內部二極管燒壞。
指令信號發(fā)送模塊實現(xiàn)
指令信號是指一種斷開或閉合的開關量信號。此模塊的128路指令信號全部采用光耦繼電器來實現(xiàn),依據(jù)參數(shù)要求選擇AQY210作為控制開關的器件,它的特點是耐高壓,反應速度快,使用時間長。其單路指令信號發(fā)送電路原理如圖7所示。
由由于指令信號的路數(shù)比較多,如果FPGA 的I/O 口輸出直接驅動AQY210,勢必會增加FPGA 的功耗。因此采用三極管對FPGA 的輸出信號進行電流放大來提高控制信號的驅動能力。本設計采用NPN 型三極管3DK103,圖中3order1是FPGA 的輸出信號,其為‘0’時,三極管截止;其為‘1’時,三極管處于電流放大,流經光繼電器發(fā)光管的電流13mA 足以使AQY210導通。
測試系統(tǒng)充分利用FPGA 強大的內部邏輯功能和與外圍硬件電路的設計,來達到系統(tǒng)的測試功能。通過測試系統(tǒng)和數(shù)字量變換器的聯(lián)試,驗證了系統(tǒng)各項的輸出,對數(shù)字量變換器的性能做出權衡性的檢測。
電子發(fā)燒友網技術編輯點評分析:
本文以FPGA 為控制核心,開展數(shù)字量變換器測試系統(tǒng)設計, 系統(tǒng)通過USB 實現(xiàn)與計算機的通信,能夠產生計算機字信號及相應移位脈沖信號、勤務信號和128路指令信號,并能接收經過數(shù)字量變換器變化后的計算機數(shù)碼和指令數(shù)碼信號,測試系統(tǒng)能夠完成對數(shù)字量變換器各項性能指標的測試。實驗表明,測試系統(tǒng)精度及可靠性高、實時性好,已經成功應用于某遙測系統(tǒng)中。
大家如有問題,歡迎在評論處討論。
——電子發(fā)燒友網整理,轉載請注明出處!
評論
查看更多