一種高精度的數字移相器的制造方法
【技術領域】
[0001] 本發明設及一種高精度的數字移相器,尤其適用于鎖定放大器參考通道的信號方 波移相。
【背景技術】
[0002] 移相器的主要功能是對傳輸信號的相位進行調整。在基于相關原理的微弱信號檢 測系統中,相敏檢測器是核屯、部件;相敏檢測器的輸出不但取決于輸入信號的幅度,還取決 于輸入信號與參考信號的相位差。為了準確無誤的從背景噪聲中檢測出有用的微弱信號, 該就要求參考通道的移相器具有移相連續可調、精度高的特點。
[0003] 公知的純模擬式移相器雖然可W實現連續移相,但線性差、精度較低;傳統的數字 移相器主要由PIN開關二極管或鐵氧體器件實現,設計簡單易于實現,但移相精度不高;典 型的數字移相器大都由DDS技術設計而成,要么采用專用的DDS巧片,要么直接運用DSP或 FPGA巧片構成數字移相器電路,能實現高精度的移相,并且移相角度連續可調,但是硬件成 本過高,軟件實現復雜,調試困難,難W實現。
【發明內容】
[0004] 本發明要解決的技術問題是,針對現有數字移相器存在的上述不足,提供一種失 真度小、電路簡單可靠的高精度的數字移相器,應用于鎖定放大器的參考通道中、實現0~ 180°的連續移相。
[0005] 本發明為解決上述技術問題所采用的技術方案是:
[0006] 一種高精度的數字移相器,包括微控制器、D/A轉換器、方波/S角波變換器、數模 轉換參考電壓形成電路和比較器,所述微控制器的輸出端分別與D/A轉換器的輸入端、數 模轉換參考電壓形成電路的復位端口連接,D/A轉換器的輸出端與比較器的反相輸入端連 接,方波/=角波變換器的輸出端同時與數模轉換參考電壓形成電路的輸入端W及比較器 的同相輸入端連接,比較器的輸出端與微控制器的外部中斷(邊沿觸發中斷)管腳連接,數 模轉換參考電壓形成電路的輸出端連接至D/A轉換器的參考電壓端口。
[0007] 按上述方案,所述的微控制器采用支持邊沿觸發的處理器。
[000引按上述方案,所述的D/A轉換器采用帶片外參考電壓的DAC巧片。
[0009] 按上述方案,所述方波/=角波變換器采用有源積分電路,該電路由電阻、電容和 運算放大器組成,運算放大器的同相輸入端經電阻R3接地,運算放大器的反相輸入端分別 與電阻R1、電阻R2、電容C的一端連接,電阻R2、電容C的另一端接至運算放大器的輸出端。
[0010] 按上述方案,待移相方波頻率為所述有源積分電路的下限頻率的10倍W上(方波 /=角波轉換過程中積分不能達到飽和,即=角波的峰值要小于方波的峰值,W此保證轉換 的精度和減小失真度)。
[0011] 按上述方案,所述數模轉換參考電壓形成電路采用由集成采樣保持器構成的電路 或帶有記憶電容的峰值保持電路。
[0012] 按上述方案,所述由集成采樣保持器構成的電路至少包括集成采樣保持器、記憶 電容化、n電路,集成采樣保持器經記憶電路化接地,集成采樣保持器的IN腳接方波/ = 角波變換器的輸出端,集成采樣保持器的OUT腳接D/A轉換器的參考電壓端口,集成采樣保 持器的LOGIC引腳為采樣/保持控制引腳,微控制器的復位信號輸出端經口電路與LOGIC 引腳連接。
[0013] 按上述方案,所述帶有記憶電容的峰值保持電路包括第一比較器A1、二極管D1、 二極管D2、記憶電容化、晶體管BG、第二比較器A2,第一比較器A1的同相輸入端接至方波/ S角波變換器的輸出端,第一比較器A1的反相輸入端分別接至二極管D1的陽極、D/A轉換 器的參考電壓端口,二極管D1的陰極與第一比較器A1的輸出端及二極管D2的陽極連接, 二極管D2的陰極經記憶電容化、晶體管BG連接后接地,微控制器的復位信號輸出端與晶體 管BG的基極連接;記憶電容化的一端還連接至第二比較器A2的同相輸入端,第二比較器 A2的反相輸入端與第二比較器的輸出端連接且接至D/A轉換器的參考電壓端口。
[0014] 本發明的工作原理;待移相方波接入方波/=角波變換器,給定待移相方波的移 相角a至微控制器;待移相方波由方波/=角波變換器轉換成與之同步的=角波,該= 角波作為比較器的同相輸入端的輸入信號,比較器反相輸入端的輸入信號由微控制器控制 D/A轉換器輸出的模擬電壓提供,其中D/A轉換器的參考電壓由數模轉換參考電壓形成電 路鎖定的=角波峰值來給定;比較器輸出的移相方波反饋給微控制器的外部中斷管腳,由 移相方波的上下邊沿觸發中斷模塊;微控制器在上下邊沿中斷控制中,根據給定的移相角 a,改變D/A轉換器輸出的模擬電壓,該模擬電壓與比較器同相輸入端的S角波比較,實現 對待移相方波移相a角度。
[0015] 本發明與現有技術相比具有W下主要優點;移相精度高、失真度小,能實現連續移 相,電路結構簡單,硬件成本低,控制操作靈活,易于實現。
【附圖說明】
[0016] 圖1是本發明高精度的數字移相器的結構圖;
[0017] 圖2是本發明結構圖中對應各點的波形;
[001引圖3是方波/S角波變換器的電路圖;
[0019] 圖4是基于集成采樣保持器的數模轉換參考電壓形成電路的結構示意圖;
[0020] 圖5是基于精密檢波的數模轉換參考電壓形成電路的結構示意圖;
[0021] 圖6是微控制器中斷的控制流程圖;
[0022] 圖7是比較器的電路圖。
【具體實施方式】
[0023] 下面根據具體實施例并結合附圖,對本發明作進一步詳細的說明。
[0024] 參照圖1所示,本發明所述的高精度的數字移相器,包括微控制器、D/A轉換器、方 波/=角波變換器、數模轉換參考電壓形成電路和比較器,所述微控制器的輸出端分別與 D/A轉換器的輸入端、數模轉換參考電壓形成電路的復位端口扣rst)連接,D/A轉換器的輸 出端與比較器的反相輸入端連接,方波/=角波變換器的輸出端同時與數模轉換參考電壓 形成電路的輸入端W及比較器的同相輸入端連接,比較器的輸出端與微控制器的外部中斷 (邊沿觸發中斷)管腳連接,數模轉換參考電壓形成電路的輸出端連接至D/A轉換器的參考 電壓端口(化ef)。
[0025]a點待移相方波經方波/S角波變換器轉換成與之同步的b點S角波。根據不同 的移相角a,微控制器給出對應的數字量
In為D/A轉換器的位數) 去驅動D/A轉換器,由D/A轉換器輸出模擬電壓(d點)與b點S角波比較,得到所需移相 方波的上升沿,該邊沿反饋給微控制器的中斷管腳并觸發中斷。在中斷服務程序中,將D/A 轉換的數字量data更新(data= 2n-data),D/A轉換器輸出的模擬電壓(d'點)與b點S 角波比較,得到方波的第二個邊沿下降沿,該下降沿同樣反饋給微控制器的中斷管腳并觸 發中斷,在中斷服務程序中,將D/A轉換器的數字量用表達式
昏次更新。D/A 轉換器根據該值轉換出的對應的模擬電壓(d點),再與b點=角波比較,得到下一個周期方 波的第一個邊沿(上升沿)。該過程周而復始,直至得到所需的e點移相方波信號。該e點 移相方波形成過程中,模擬電壓td'的電壓值分別為:
(其中化ef為D/A轉換器的參考電壓,由數模轉換參考電壓形成電路鎖定S角波的峰值電 壓提供)。
[0026] 結構原理圖對應各點的波形如圖2所示。波形圖I為a點待移相方波,波形圖II 為經方波/=角波轉換電