《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > 多通道可調脈寬脈沖發生器設計

多通道可調脈寬脈沖發生器設計

2008-03-10
作者:張 良,秦 玲,劉承俊,章林

  摘 要: 一種用于功率MOSFET器件觸發信號產生的多" title="的多">的多通道可調脈寬" title="脈寬">脈寬脈沖發生器。該裝置具有控制簡單,多個通道時間抖動小的特點。
  關鍵詞: 信號發生器? 多通道" title="多通道">多通道? 脈寬可調

?

  高重復頻率的固體開關技術是脈沖功率領域研究的重點之一。在兆赫茲重復頻率下,適合構成固體開關的功率電子器件有金屬氧化物半導體場效應晶體管(MOSFET)、砷化鎵光導開關(GaAs-PCSS)等。對于將功率MOSFET器件作為固體開關的脈沖功率源" title="功率源">功率源,由于單個功率MOSFET器件的耐壓和輸出電流能力有限,為了得到更高的電壓和更大的電流,需要對大量的功率MOSFET器件進行串聯和并聯。美國利弗莫爾國家實驗室(LLNL)用于產生20kV、400A的脈沖功率源,一共使用了720個功率MOSFET器件[1]。這些功率MOSFET器件在產生輸出脈沖時是同步觸發的,這樣就需要有多通道的同步觸發信號。
  功率MOSFET的開關速度非???,一般為十幾納秒。因此,對同步輸出的觸發信號需要的時間抖動要小于MOSFET器件的開關時間,否則將會引起并聯的MOSFET器件的電流不均勻,導致器件損壞。MOSFET器件的開關完全是由輸入柵極驅動信號決定的,為了能使功率MOSFET器件能在MHz的重復頻率下工作,要求觸發信號源有很小脈寬的輸出能力。本文介紹了一種可用于兆赫茲重復頻率的脈沖功率源上作為觸發信號的多通道可調脈寬、頻率的脈沖發生器的設計。
1 系統的組成和工作原理
  脈沖發生器的系統結構如圖1,整個系統由控制部分和光纖發射電路部分組成。在控制部分中,單片機89S52和可編程邏輯器件(CPLD)ispLSI1032E組成了脈沖產生的邏輯硬件核心。單片機負責接收并解析上位機(PC機)的設置信息,如輸出脈沖的寬度,頻率和個數,通過運算得到CPLD所需的分頻數,并通過8位總線傳輸給CPLD,由CPLD產生多個通道同步輸出的脈沖信號。單片機還可以讀取CPLD中關于輸出脈沖的設置,處理后返回到上位機作為診斷信息。CPLD的優點是可用I/O口多,可以實現多通道的同步輸出。光纖發射電路將每一路控制產生的脈沖信號經驅動增強電路之后,分成12路的同步脈沖,用光纖發射器件以光信號" title="光信號">光信號的方式輸出。


2 硬件設計
  控制部分的核心是單片機和CPLD器件,它們之間的接口方式一般有獨立方式和總線方式兩種。獨立方式最大的優點是接口邏輯無須遵循單片機內固定的總線方式的讀寫時序。總線方式具有編程簡單、速度快的優點。本設計采用8位總線方式,圖2為硬件連接原理圖。設計中選用的CPLD是Lattice公司的ispLSI1032E-125LJ,CPLD的時鐘采用80MHz的有源晶振,產生的脈沖的最小脈寬為12.5ns,最大的脈沖寬度 為12.5×256=3187.5ns。在脈沖串輸出模式下最多可以輸出255個脈沖;在連續輸出模式下,輸出脈沖個數不受限制。這樣的設計可以滿足脈沖功率源的應用范圍。
  單路光纖發射電路原理圖見圖3。為了使光纖發射器件有足夠的驅動電流,電路中用了3個與非門并聯驅動。每一個CPLD的輸出端口都由光纖發射電路分成12路同步光信號輸出,因此,最后能得到的觸發信號的路數可以是非常多的,足以滿足現階段開展的脈沖功率源的研究需要。

?


3 軟件設計
  信號發生器需要編寫上位機(PC機)、單片機和CPLD的程序。在PC機上,用Microsoft Visual Studio 2005作為開發平臺,以VB作為開發語言,采用System.IO.Ports.SerialPort作為串口通信的控件,編寫了上位機的控制程序。SerialPort控件很好地封裝了串口通信的操作,編寫程序僅僅需要調用Write和ReadByte這兩個函數[2]。PC的功能模塊包括設置和獲取信號發生器輸出脈沖的寬度、數量、頻率、復位單片機等。 開發的脈沖信號發生器控制程序的用戶界面如圖4所示。
  單片機89S52程序的各個函數模塊之間的關系和程序流程如圖5和圖6所示。整個程序以串口中斷處理函數作為程序的主流程。同時,由于把CPLD作為單片機的外部數據存儲器,單片機對CPLD的控制程序就簡化為對CPLD映射的幾個端口的讀寫。


  CPLD以Lattice公司的ispLevel3做為開發工具,用VHDL作為開發語言,包括端口映射模塊和脈沖生成模塊。端口映射模塊模擬單片機的讀寫時序,將CPLD映射為單片機的0x80~0x82這幾個地址。其VHDL語言關鍵代碼如下:
process(ALE,RD)
begin
  if((ALE and RD)=′1′)then
    read<=′1′;
  end if;
  if((ALE and RD)=′0′)then
    read<=′0′;
  end if;
end process;
--從總線上讀數據
process(read)
begin
  if(read′EVENT and read =′0′) then
  case ALE_Address is
    when ″10000000″=>P0<=
       baseSettingPeriod;
    when ″10000001″=>P0<=
       baseSettingWidth;
    when ″10000010″=>P0<=
       baseSettingPulsenumber;
    when others =>P0<=″ZZZZZZZZ″;
  end case;
  end if;
end process;
--寫數據到總線上
process(WR)
begin
  if (WR′event and WR=′0′)then
  case ALE_Address is
    when ″10000000″=>baseSettingPeriod<=P0;
    when ″10000001″=>baseSettingWidth<=P0;
    when ″10000010″=>baseSettingPulsenumber<=P0;
    when others=>null;
  end case;
  end if;
end process;
  端口映射部分的仿真結果如圖7所示。


  脈沖生成部分由兩個主要process組成,一個process用來產生單個的脈沖,另一個則用來產生設定數量的脈沖。仿真的波形如圖8所示。


4 實驗結果
  圖9是在周期為125ns、脈寬為12.5ns時的實驗波形。對波形的測量結果如表1。

  
  由測量結果可知,實驗波形的脈沖寬度以及周期的測量值與相應的設置值之間的誤差非常小。對二路光信號進行接收、放大和調理之后的波形的測量顯示方法得到的多路功率MOSFET器件的觸發信號,時間抖動可以小于1ns,相對于功率MOSFET開關時間(十幾個ns),其時間抖動帶來的開關動作不同步效應可以忽略。因此,采用這種方式設計的多通道觸發電路可以適應脈沖功率源的應用要求。
  本文介紹的使用51內核的單片機和CPLD器件為硬件核心搭建的多通道可調脈寬的脈沖信號發生器,可以產生足夠數量的同步光信號,滿足兆赫茲重復頻率的脈沖功率源的大量同步觸發信號的應用要求。
參考文獻
[1] COOK E G,ALLEN F V,Anaya E M,et al.Solid-
??? State modulator R&D at LLNL.International Workshop
???? on Recent Progress of Induction Accelerators Tsukuba,
???? Japan,2002.
[2] Microsoft Corporation.Microsoft MSDN Library.http://
???? msdn2.microsoft.com/zh-cn/library/system.io.ports.
???? serialport.aspx

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲男人的天堂在线aⅴ视频| 免费看av成人| 亚洲高清成人| 香港久久久电影| 亚洲一区二区三区高清| 一区二区三区波多野结衣在线观看| 亚洲国产婷婷香蕉久久久久久| 红桃视频国产一区| 国产一区视频在线观看免费| 国产区在线观看成人精品| 国产日韩精品一区二区三区| 国产精品久久一区二区三区| 国产精品成人va在线观看| 欧美网站在线| 国产精品国产福利国产秒拍 | 在线免费观看成人网| 樱桃视频在线观看一区| 在线不卡欧美| 亚洲激情av| 日韩午夜黄色| 一区二区三区精品在线| 正在播放亚洲| 亚洲欧美三级伦理| 久久精品道一区二区三区| 久久精品国产69国产精品亚洲| 久久激情一区| 亚洲精品免费在线播放| 亚洲精品视频免费观看| 在线一区二区三区四区| 亚洲制服av| 久久国产精品一区二区三区四区| 久久久国产一区二区| 久久综合综合久久综合| 欧美99在线视频观看| 欧美区亚洲区| 国产精品日韩专区| 国语自产精品视频在线看抢先版结局| 激情综合网激情| 亚洲开发第一视频在线播放| 亚洲天堂网在线观看| 欧美一区二区三区婷婷月色| 亚洲区在线播放| 亚洲一区二区在线| 久久精品91| 欧美va天堂va视频va在线| 欧美日韩综合在线免费观看| 国产精品永久免费在线| 亚洲第一精品电影| 中国成人黄色视屏| 久久精品国产亚洲精品| 一本色道久久综合狠狠躁篇怎么玩| 亚洲一区二区三区中文字幕| 久久久精品久久久久| 欧美激情综合亚洲一二区 | 在线视频成人| 宅男精品视频| 亚洲第一视频| 亚洲一区二区精品在线| 久久免费视频网站| 欧美体内谢she精2性欧美| 国产在线一区二区三区四区| 亚洲日本久久| 欧美亚洲一区二区在线观看| 亚洲美女在线视频| 欧美自拍偷拍| 欧美日韩国产精品一卡| 国产人妖伪娘一区91| 亚洲精品在线一区二区| 欧美一区二区三区久久精品茉莉花| 亚洲毛片在线免费观看| 欧美一区亚洲二区| 欧美日韩激情小视频| 国内在线观看一区二区三区 | 亚洲视屏一区| 亚洲人成在线观看| 久久精品日产第一区二区| 欧美日韩你懂的| 激情成人亚洲| 亚洲欧美一区二区原创| 亚洲视频福利| 欧美高清hd18日本| 好吊妞**欧美| 亚洲综合日韩在线| 亚洲性图久久| 欧美精选午夜久久久乱码6080| 国内精品久久久久伊人av| 亚洲一级黄色片| 一区二区日韩免费看| 女同性一区二区三区人了人一 | 日韩一级免费| 亚洲精品久久| 久久久亚洲人| 国产精品亚洲一区二区三区在线| 亚洲精品美女91| 亚洲片国产一区一级在线观看| 久久久久国产精品www| 国产精品亚洲а∨天堂免在线| 亚洲精品国产精品国产自| 亚洲电影观看| 久久国产日韩| 国产毛片久久| 亚洲一二三四区| 亚洲伊人观看| 欧美视频在线不卡| 日韩亚洲视频在线| 一本到12不卡视频在线dvd| 欧美激情久久久| 1000精品久久久久久久久| 久久不射网站| 久久久久久久久一区二区| 国产情侣久久| 性色av一区二区三区| 欧美一区二区三区四区在线观看地址 | 欧美精品v日韩精品v韩国精品v| 在线播放中文一区| 亚洲电影下载| 久久亚洲欧美| 一区二区三区在线视频观看| 久久精品夜色噜噜亚洲aⅴ| 久久久久久九九九九| 国产婷婷精品| 久久国产88| 老司机久久99久久精品播放免费 | 欧美91福利在线观看| 一色屋精品视频在线看| 亚洲成人在线网| 麻豆成人在线| 1769国产精品| 亚洲精品在线观看视频| 欧美精品九九| 99精品国产在热久久下载| 亚洲午夜羞羞片| 国产精品嫩草久久久久| 亚洲综合首页| 久久久久一区| 亚洲电影毛片| 亚洲乱码国产乱码精品精| 欧美另类69精品久久久久9999| 亚洲伦理在线| 亚洲资源av| 国产欧美精品一区二区色综合 | 欧美69wwwcom| 亚洲美女在线国产| 亚洲欧美在线另类| 国产综合视频在线观看| 亚洲国产精品99久久久久久久久| 欧美成人精品不卡视频在线观看| 91久久精品美女高潮| 在线一区二区日韩| 国产欧美91| 亚洲激情成人在线| 欧美日韩在线视频观看| 亚洲一区在线播放| 久热精品在线| 99国产精品久久久久久久久久 | 亚洲欧洲三级| 亚洲欧美日韩综合国产aⅴ| 国产在线播精品第三| 亚洲精品免费在线| 国产精品男gay被猛男狂揉视频| 久久精品人人爽| 欧美久久久久久久久| 亚洲一区精品视频| 久久亚洲国产成人| 一二三区精品福利视频| 久久九九电影| 亚洲日本中文字幕| 欧美一区二区在线看| 最新日韩在线| 欧美一乱一性一交一视频| 亚洲大黄网站| 欧美一区2区三区4区公司二百| 怡红院精品视频| 午夜视频在线观看一区二区| 在线观看亚洲a| 亚洲影音一区| 精品av久久707| 亚洲伊人网站| 亚洲国产激情| 翔田千里一区二区| 亚洲激情偷拍| 在线视频日本亚洲性| 国产一区激情| 亚洲永久精品国产| 在线看一区二区| 欧美在现视频| 亚洲美女视频在线免费观看| 久久九九国产精品| 一本久久综合| 女人天堂亚洲aⅴ在线观看| 午夜精品久久久久久久99热浪潮| 欧美精品一区二区精品网| 欧美一区二区在线| 国产精品成人午夜| 亚洲日本成人| 精品动漫3d一区二区三区| 亚洲欧美一级二级三级| 亚洲人成精品久久久久| 久久综合色一综合色88| 亚洲欧美卡通另类91av|