多通道可調脈寬脈沖發生器設計_第1頁
多通道可調脈寬脈沖發生器設計_第2頁
多通道可調脈寬脈沖發生器設計_第3頁
多通道可調脈寬脈沖發生器設計_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、多通道可調脈寬脈沖發生器設計張 良,秦 玲,劉承俊,章林 時間:2008年03月10日 字 體: 大 中 小關鍵詞:摘要:關鍵詞:?1。這些功率MOSFET器件在產生輸出脈沖時是同步觸發的,這樣就需要有多通道的同步觸發信號。功率MOSFET的開關速度非???,一般為十幾納秒。因此,對同步輸出的觸發信號需要的時間抖動要小于MOSFET器件的開關時間,否則將會引起并聯的MOSFET器件的電流不均勻,導致器件損壞。MOSFET器件的開關完全是由輸入柵極驅動信號決定的,為了能使功率MOSFET器件能在MHz的重復頻率下工作,要求觸發信號源有很小脈寬的輸出能力。本文介紹了一種可用于兆赫茲重復頻率的脈沖功率

2、源上作為觸發信號的多通道可調脈寬、頻率的脈沖發生器的設計。1 系統的組成和工作原理2 硬件設計控制部分的核心是單片機和CPLD器件,它們之間的接口方式一般有獨立方式和總線方式兩種。獨立方式最大的優點是接口邏輯無須遵循單片機內固定的總線方式的讀寫時序??偩€方式具有編程簡單、速度快的優點。本設計采用8位總線方式,圖2為硬件連接原理圖。設計中選用的CPLD是Lattice公司的ispLSI1032E-125LJ,CPLD的時鐘采用80MHz的有源晶振,產生的脈沖的最小脈寬為12.5ns,最大的脈沖寬度 為12.5256=3187.5ns。在脈沖串輸出模式下最多可以輸出255個脈沖;在連續輸出模式下,

3、輸出脈沖個數不受限制。這樣的設計可以滿足脈沖功率源的應用范圍。單路光纖發射電路原理圖見圖3。為了使光纖發射器件有足夠的驅動電流,電路中用了3個與非門并聯驅動。每一個CPLD的輸出端口都由光纖發射電路分成12路同步光信號輸出,因此,最后能得到的觸發信號的路數可以是非常多的,足以滿足現階段開展的脈沖功率源的研究需要。?3 軟件設計2。PC的功能模塊包括設置和獲取信號發生器輸出脈沖的寬度、數量、頻率、復位單片機等。 開發的脈沖信號發生器控制程序的用戶界面如圖4所示。單片機89S52程序的各個函數模塊之間的關系和程序流程如圖5和圖6所示。整個程序以串口中斷處理函數作為程序的主流程。同時,由于把CPLD

4、作為單片機的外部數據存儲器,單片機對CPLD的控制程序就簡化為對CPLD映射的幾個端口的讀寫。CPLD以Lattice公司的ispLevel3做為開發工具,用VHDL作為開發語言,包括端口映射模塊和脈沖生成模塊。端口映射模塊模擬單片機的讀寫時序,將CPLD映射為單片機的0x800x82這幾個地址。其VHDL語言關鍵代碼如下:process(ALE,RD)beginif(ALE and RD)=1)thenread=1;end if;if(ALE and RD)=0)thenreadP0P0P0P0baseSettingPeriodbaseSettingWidthbaseSettingPulsenumbernull;end case;end if;end process;端口映射部分的仿真結果如圖7所示。脈沖生成部分由兩個主要process組成,一個process用來產生單個的脈沖,另一個則用來

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論