資訊中心

聯係我們

深圳市91污污電子科技有(yǒu)限(xiàn)公司
地址:深圳市福(fú)田區紅荔(lì)路(lù)第一世界廣場A座8D-E
谘詢電話:0755-83766766
E-mail:info@cd-zf.com

在自(zì)動化測試中,可(kě)編(biān)程電源如何接收觸發信號?

2025-07-10 14:18:27  點(diǎn)擊:

在自動化測試中(zhōng),可(kě)編(biān)程電源通過多種接口和觸發模式接收外部信號,實現與測試係統(如電子負載、數據采集卡、上位機等)的精準同步。其核心機製包括(kuò)硬件觸發(fā)信號(hào)接收軟件(jiàn)指令觸發以及混合觸發策略,具體實現(xiàn)方式如下:

一、硬件觸發(fā)信號接收:直接響應物理信號

可編(biān)程電源通過專用觸發接口(如Trigger In)接收外部(bù)電平(píng)或脈衝信號,實現即時動作控製。這是自動化測試中最常用的同步方式,具有低延遲(μs級(jí))高可靠性的特點。

1. 觸發信(xìn)號類型

  • 電平觸發(Level Trigger)
    • 原理:電源持續監測觸發輸入端的電壓電平,當電壓達到預設閾值(如高電平≥2.4V,低電平≤0.8V)時,執行觸發動作(zuò)。
    • 應用場(chǎng)景
      • 測試電源啟動時(shí)的過衝電流:上位機通過數字I/O卡輸出高電(diàn)平信號,電源收(shōu)到後立即輸出(chū)設定電壓,同時電子負載切換至恒流模式。
      • 電(diàn)池充放電循環測試:電源(yuán)在充電完成後保持高電平輸出,電子負(fù)載檢測到該信號後開始放(fàng)電(diàn)測試。
  • 邊沿觸發(Edge Trigger)
    • 原理:電源檢測觸發信號的上升沿(yán)(0V→5V)或下(xià)降沿(5V→0V),在邊(biān)沿到來時執行動作。
    • 應用場景(jǐng)
      • 動態響應測試:信號發生器輸出脈衝信號,電源在上升(shēng)沿時快(kuài)速改變輸出電(diàn)壓(如從0V跳變至12V),模擬負載突變場景。
      • 多設備同(tóng)步測試:主(zhǔ)控(kòng)製器(如PLC)發送同步脈衝,所有電源在上升沿同時啟動輸出,確保時序一致(zhì)。

2. 觸發信號源

  • 數字I/O卡(kǎ)
    • 通過PCIe/PXI總線與上位機連接,輸出TTL/CMOS電平信號(如(rú)NI PCI-6509提供32路數字輸出)。
    • 優勢:可編程控製(zhì)信號時序,支持複雜邏輯(如延時、脈衝寬度調製)。
  • 信號發生器
    • 輸出精確的脈(mò)衝或方(fāng)波信號(如Keysight 33500B係列支(zhī)持1μHz至20MHz頻率調節(jiē))。
    • 應用:生成高(gāo)頻(pín)觸發信號,測(cè)試(shì)電(diàn)源的瞬態(tài)響應能力。
  • 其他測試設備
    • 電子負(fù)載的Status Out信號:當負載完成測試(如電池(chí)放電至截止電壓)時,輸出觸發(fā)信號通知電源停止輸出。
    • 示波器的Trigger Out信號:在捕獲到特定波形(如電源過衝)時,觸發電(diàn)源調整輸出參數。

3. 電源側配置

  • 觸發輸入設置
    • 通過前麵板或軟件界麵選擇觸發模式(電平/邊沿)、極性(上升沿/下降沿)和閾值(zhí)電壓。
    • 示例(Keysight N6700係列)
      plaintextTRIG:INP:MODE LEV      ; 設(shè)置為電平(píng)觸發TRIG:INP:LEV 2.5       ; 設置觸發(fā)閾值為2.5VTRIG:INP:POL POS       ; 選擇上升沿觸發
  • 觸(chù)發動作定義
    • 配置電源在收(shōu)到觸發信號後執行的操作,如開啟/關閉輸出、切換(huàn)輸(shū)出模式(CV→CC)、調整參數(電壓/電流步(bù)進)。
    • 示例(Chroma 62000P係(xì)列)
      plaintextSOUR:FUNC:TRIG OUTP:ON ; 觸發後開(kāi)啟輸出SOUR:VOLT:TRIG 5.0     ; 觸發後輸(shū)出電壓設為5V

二、軟件(jiàn)指令觸發:通過通信接口遠程控製

當硬件觸(chù)發不可用或需複雜(zá)邏輯控製時,可通過電源的通信接口(kǒu)(如LAN、GPIB、USB)發送軟件指令實現觸發。此方(fāng)式靈活性高,但延遲較大(ms級)。

1. 觸發指令類型

  • 立即(jí)觸發(Immediate Trigger)
    • 上位機(jī)發(fā)送指令後,電源立即執行預設動作(如開啟輸出)。
    • 示例(SCPI指令)
      plaintextOUTP ON                 ; 開啟輸出SOUR:VOLT 12.0         ; 設置輸出電壓12V
  • 條件觸發(Conditional Trigger)
    • 電源在滿足特定條件(如輸入(rù)電壓穩定、溫度達標)後自動觸發。
    • 應用場景
      • 電源(yuán)模(mó)塊測試:當輸入電壓穩(wěn)定在220V±1%持(chí)續10秒後,自(zì)動開始輸出測試。

2. 軟件觸發流程

  1. 建立通信連接
    • 通過VISA、IVI或廠商提供的SDK初始化電源通信接口(如viOpenDefaultRM(&vi))。
  2. 發送觸發指令
    • 使用SCPI或(huò)自(zì)定義協議發送(sòng)控製命令(如viWrite(vi, "OUTP ON", ...))。
  3. 監控(kòng)觸發狀態
    • 讀取電源狀(zhuàng)態(tài)寄存器(如STAT:OPER:COND?),確認動作是否執行成功。

3. 延遲優化(huà)策略

  • 減少通信輪(lún)詢次數(shù)
    • 使用事件驅動模式(如電源在觸發後主動發送*STB?狀態查(chá)詢指令),而(ér)非持續輪詢。
  • 預加載配置
    • 在觸發前將所有參數(電壓、電流、模式)寫入電源緩衝區(qū),觸發時僅需發送OUTP ON指令。

三、混合觸發策略:硬件(jiàn)+軟件協同控製

在複雜測試場景中,需結合硬(yìng)件觸發的(de)高速性和軟件觸發的靈活性,實現多層級同步控製。

1. 典型應用場景

  • 多電源同步啟動
    1. 主控製器通過數字I/O卡輸出同步脈衝(硬件觸發),所有電源在上升沿同時開啟(qǐ)輸出。
    2. 上位機通過LAN接口監控各電源輸出電壓,若某台電源未啟動,則發送軟件指令強製觸發。
  • 動態負載測試
    1. 信(xìn)號發生器輸出脈衝信號(硬件(jiàn)觸發),電源在上升沿時快速改變輸出電壓。
    2. 電子負載通過軟件(jiàn)指令(lìng)(如INP:MODE CC)切(qiē)換至恒流模式,模(mó)擬負載突變。

2. 時序控製關鍵點

  • 觸發延遲補償
    • 測量硬(yìng)件觸發信號從發送到電源(yuán)響應的時間(jiān)(如通(tōng)過示波器捕獲),在軟件中設置(zhì)對應延遲(如TRIG:DEL 0.5ms)。
  • 錯誤處理機製
    • 若硬件觸發失敗(如信號丟失),軟件需自動切換至備用觸發方案(如定時觸發)。

四、實際案例:電源與(yǔ)電子負載同步測試

測試目(mù)標

驗證電源在負載電流階(jiē)躍時的動態響應(電壓跌落≤500mV,恢複時間≤100μs)。

硬件配置

  • 可編(biān)程電源:Keysight N6705C(支持硬件觸發和SCPI指(zhǐ)令)。
  • 電子(zǐ)負載:Chroma 6310A(支持外部觸發和CC模式)。
  • 觸發信號源:信號發生器(輸出5V脈(mò)衝,上升沿時間≤100ns)。

觸發流程

  1. 電源側配置
    • 設置觸發模式為上升沿(yán)觸發,觸(chù)發後輸出電壓從0V跳變至12V。
    • 配(pèi)置(zhì)輸出阻抗為0.1Ω(模擬實際(jì)線路阻抗)。
  2. 電子(zǐ)負載(zǎi)側配置
    • 設置(zhì)為CC模式,初始電流0.1A,觸發後切換至(zhì)2A(模擬電流階躍)。
  3. 同步測試
    • 信號發(fā)生器輸出脈衝信號,電源和電子負載在上升沿同時動作。
    • 示(shì)波(bō)器捕(bǔ)獲(huò)電源輸出電壓(yā)和(hé)負載電流波(bō)形,驗證動態響應指標(biāo)。

五、常見問題與解決方案(àn)


問題原因解決方案
觸(chù)發信號丟失(shī)信號線接觸不良或電源觸發閾值過高檢查連接線,降低觸發閾值(如(rú)設為1.5V)
觸發延遲過大軟件通信輪詢間隔過長改用(yòng)事件驅動模(mó)式或硬件觸發
多設備同步誤差超標觸發信號傳播路徑長(zhǎng)度不一致使用等長電纜或(huò)星型觸發分配器
觸(chù)發動作(zuò)未執行電源處於(yú)保護狀態(如過壓/過流)讀取狀(zhuàng)態寄存器,清除故障後重新觸發


91污污_91视频污_香蕉91视频_91香蕉视频18