一種基帶信號占空比保護方法及保護電路的制作方法
【技術領域】
[0001] 本發明涉及電子應用技術領域,具體地說,涉及一種基帶信號占空比保護方法及 保護電路。
【背景技術】
[0002] 大功率微波組件普遍會采用專用占空比保護器件來實現對微波組件的功率保護。 但是,目前專用占空比保護器件普遍存在兩個問題:一是專用占空比保護器件的結構封裝 過大,不利于微波組件或其控制電路的小型化設計;二是專用占空比保護器件的占空比設 置比較固定,設計固化后不便于實時動態調整及后續設計改進調整。
【發明內容】
[0003] 為解決以上問題,本發明提供了一種基帶信號占空比保護方法及保護電路,用以 實時動態調整基帶信號以明顯降低微波組件的被燒毀幾率,并有效節約微波組件或其控制 電路的設計成本。
[0004] 根據發明的一個方面,提供了一種基帶信號占空比保護方法,包括:
[0005] 基于基帶信號所在電路的工作狀態產生識別碼及基帶信號配置參數;
[0006] 基于所述識別碼判斷是否讀取所述配置參數,如讀取所述配置參數,則基于所述 配置參數判斷是否對輸入的基帶信號進行修正;
[0007] 如需進行修正,則基于所述配置參數對輸入的基帶信號進行修正,以使得輸出的 基帶信號滿足占空比要求。
[0008] 根據發明的一個實施例,產生識別碼及基帶信號配置參數的步驟進一步包括:
[0009] 監控基帶信號所在電路的工作狀態;
[0010] 基于所述工作狀態產生基帶信號所在電路不同狀態的識別碼及滿足占空比要求 的基帶信號所需的配置參數,其中,所述配置參數包括檢測周期、脈寬范圍及最大占空比。 [0011] 根據發明的一個實施例,基于所述識別碼判斷是否讀取所述配置參數的步驟進一 步包括:
[0012] 基于所述識別碼判斷基帶信號所在電路是否完成程序加載或正在執行程序加 載;
[0013] 如基帶信號所在電路已完成程序加載及未執行程序加載,則讀取所述配置參數。
[0014] 根據發明的一個實施例,基于所述配置參數判斷是否對輸入的基帶信號進行修正 的步驟進一步包括:
[0015] 對所述配置參數和實際基帶信號的對應參數進行對比,如兩者參數相同或實際基 帶信號脈寬范圍小于配置參數范圍并且占空比小于配置參數占空比,則不需對實際基帶信 號進行修正;
[0016] 如實際基帶信號脈寬范圍大于配置參數范圍和/或占空比小于配置參數占空比, 則基于所述配置參數對實際的基帶信號不滿足要求的部分進行修正。
[0017] 根據發明的一個實施例,基于所述配置參數對輸入的基帶信號進行修正的步驟進 一步包括:
[0018] 在所述檢測周期內,切除超過所述脈寬范圍的脈沖部分和超過所述最大占空比部 分的多余脈沖,以輸出滿足占空比要求的基帶信號。
[0019] 根據發明的另一個方面,還提供了一種基帶信號占空比保護電路,包括:
[0020] 參數配置單元,產生基帶信號配置參數并基于微波組件所在電路的工作狀態產生 識別碼及基帶信號配置參數;
[0021] 占空比控制單元,讀取所述識別碼,并基于所述識別碼判斷是否讀取所述配置參 數;如讀取所述配置參數,則基于所述配置參數判斷是否對輸入的基帶信號進行修正,如需 進行修正,則基于所述配置參數對輸入的基帶信號進行修正,以使得輸出的基帶信號滿足 占空比要求。
[0022] 根據發明的一個實施例,所述參數配置單元包括:
[0023] 監控模塊,監控基帶信號所在電路的工作狀態;
[0024] 識別碼模塊,基于基帶信號所在電路不同的工作狀態產生不同狀態的識別碼;
[0025] 參數設置模塊,基于基帶信號所在電路不同的工作狀態產生滿足占空比要求的基 帶信號所需的配置參數,其中,所述配置參數包括檢測周期、脈寬范圍及最大占空比。
[0026] 根據發明的一個實施例,所述占空比控制單元包括:
[0027] 識別碼判斷模塊,基于所述識別碼判斷基帶信號所在電路是否完成程序加載或正 在執行程序加載;
[0028] 配置參數讀取模塊,基于所述識別碼判斷模塊的判定結果判斷是否讀取所述參數 設置模塊輸出的配置參數,如基帶信號所在電路已完成程序加載及未執行程序加載,則讀 取所述配置參數。
[0029] 根據發明的一個實施例,所述占空比控制單元還包括檢測判斷模塊,其對所述配 置參數和實際基帶信號的對應參數進行對比,如兩者參數相同或實際基帶信號脈寬范圍小 于配置參數范圍并且占空比小于配置參數占空比,則不需對實際基帶信號進行修正;
[0030] 如實際基帶信號脈寬范圍大于配置參數范圍和/或占空比小于配置參數占空比, 則基于所述配置參數對實際的基帶信號不滿足要求的部分進行修正。
[0031] 根據發明的一個實施例,所述占空比控制單元還包括修正模塊,其在所述檢測周 期內,切除超過所述脈寬范圍的脈沖部分和切除超過所述最大占空比部分的多余脈沖,以 輸出滿足占空比要求的基帶信號。
[0032] 本發明的有益效果:
[0033] 本發明可以基于微波組件所在電路的工作狀態靈活配置調整基帶信號的占空比, 從而明顯降低微波組件的被燒毀幾率。同時,將占空比保護電路中的參數配置單元通過 可實現其他兼容編程輸出的FPGA實現、占空比控制單元通過可實現其他兼容編程輸出的 CPLD實現,并將FPGA和CPLD設置在同一印刷板上,可以不明顯增加微波組件或其控制電路 重量、體積,有效節約微波組件或其控制電路的設計成本。
[0034] 本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變 得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在說明書、權利 要求書以及附圖中所特別指出的結構來實現和獲得。
【附圖說明】
[0035] 為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現 有技術描述中所需要的附圖做簡單的介紹。
[0036] 圖1是根據本發明的一個實施例的占空比保護方法流程圖;
[0037] 圖2是根據本發明的一個實施例的占空比保護電路的原理框圖;
[0038] 圖3是根據本發明的一個實施例的占空比保護電路的電路原理圖;
[0039] 圖4是根據本發明的一個實施例的占空比控制單元的工作流程圖;以及
[0040]圖5是根據本發明的一個實施例的占空比保護電路的執行效果圖。
【具體實施方式】
[0041] 以下將結合附圖及實施例來詳細說明本發明的實施方式,借此對本發明如何應用 技術手段來解決技術問題,并達成技術效果的實現過程能充分理解并據以實施。需要說明 的是,只要不構成沖突,本發明中的各個實施例以及各實施例中的各個特征可以相互結合, 所形成的技術方案均在本發明的保護范圍之內。
[0042] 如圖1所示為根據本發明的一個實施例的占空比保護方法流程圖,以下參考圖1 來對本發明進行詳細說明。
[0043] 首先,在步驟S110中,基于基帶信號所在電路的工作狀態產生識別碼及基帶信號 配置參數。該識別碼用于指示基帶信號所在電路的工作狀態,基于不同的工作狀態產生不 同的識別碼,用以指示是否進行之后的基帶信號處理。基帶信號配置參數用于指示基帶信 號所在電路(如微波組件)所需的基帶信號產生要求。
[0044] 配置參數包括檢測周期、脈寬范圍及最大占空比,其中,檢測周期表示需要周期性 檢測多大時間范圍內的基帶信號,脈寬范圍表示所需基帶信號的最大允許脈沖寬度,最大 占空比表示一個檢測周期內的脈沖總持續時間與檢測周期比。
[0045] 具體的,在該步驟中,監控基帶信號所在電路的工作狀態,基于工作狀態產生基帶 信號所在電路不同狀態的識別碼及滿足占空比要求的基帶信號所需的配置參數。此處的工 作狀態包括基帶信號所在電路中控制部分的工作狀態,如控制部分是否完成程序加載或正 在執行程序加載等