《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > CPLD 在IGBT驅動設計中的應用

CPLD 在IGBT驅動設計中的應用

2009-06-30
作者:侯志雄 熊有倫

  摘 要: 介紹了一個實用IGBT驅動信號轉換電路的CPLD設計,并給出了該設計的仿真波形。
  關鍵詞: PWM CPLD IGBT VHDL 自頂向下

?

  隨著國民經濟的不斷發展,變頻調速裝置的應用越來越廣泛。如何打破國外產品的壟斷,已成為一個嚴肅的課題擺在我國工程技術人員的面前。
  在某型號大功率變頻調速裝置中,由于裝置的尺寸較大,考慮到結構和散熱的條件,主控板上DSP產生的PWM信號需經過較長的距離才能送到IGBT逆變單元中。為保證PWM信號傳輸的準確性和可靠性,必須解決以下幾個問題:首先是抗干擾問題(變頻器工作時,IGBT的開關動作會產生高頻干擾信號);其次是如何保證PWM信號的前、后沿質量,減少IGBT開關動作的過渡過程;最后是如何減少布線電感,盡可能縮短PWM信號傳輸距離,避免過多的內部連線。
1 總體設計
  原則上說,從觸發電路到IGBT柵極和發射極的引線應做到既短又一致。但隨著變頻調速裝置功率的不斷增大,裝置的尺寸也在增大,散熱條件要求更高。由于結構設計上的種種原因,真正做到這點有很多實際困難。
  DSP產生的PWM信號既可以采用串行方式又能以并行方式進行傳輸,但這兩種方式都有著各自的特點。采用并行方式傳輸信號(即每一個IGBT模塊的柵控端都接一根信號線)會造成系統內部接線過多、接地困難,抗干擾性大大降低,這種情況尤以采用了多重化、多電平技術的變頻裝置為甚。若利用串行方式,PWM信號的傳輸速率又受到介質的極大限制。在目前諸多傳輸介質中,只有光纖具有損耗低、頻帶寬、重量輕、不受電磁干擾等突出優點。GI型光纖用LED做光源時,傳輸速率可達140Mbit/s,傳輸損耗可忽略不計。IGBT的工作頻率通常很少用在15kHz以上,因此以異步串行方式高速傳輸PWM信號時,采用光纖作為傳輸介質是唯一的選擇。
  在串行的PWM信號送到IGBT的柵控端之前,還需將該信號轉化為并行形式。盡管采用普通的串/并轉換芯片可以實現上述功能,但這些芯片的最高工作頻率有限,如74166的最高工作頻率為35MHz,對于目前廣泛采用多重化和多電平技術的變頻裝置來講,這種工作頻率顯然有著較大的局限性。尤其是在實時性、快速性要求甚高的電機控制領域,不可能采用應答方式完成信號的傳輸,因此接收端需要有較強的糾錯和容錯能力。若采用普通的芯片,難以只用一兩片芯片完成上述功能。但CPLD具有極強的靈活性,內含128個宏單元,最高工作頻率可達167MHz(以Cypress CY37128為例),可以只用一兩片芯片就能完成較復雜的邏輯功能,因此CPLD與光纖的結合是解決大功率變頻器中信號傳輸的最好選擇。系統信號流程圖如圖1所示。


2 通訊方案
  異步串行格式的一個數據幀包括1位起始位和8位數據位,最后是停止位。起始位規定為0,8位數據位由高到低順次發送,前7位組成1個編碼字符,第八位為奇偶校驗位。停止位可以選擇1位、1位、2位。從系統實際要求出發,我們對標準的異步串行格式進行了修改,將三相PWM信號進行編碼,用以下數據格式發送到信號轉換單元:0-a3c3a2c2a1c1-V-1111。其中0為起始位,a1、a2、a3分別對應三相逆變橋每個橋臂的柵控信號,c1、c2、c3分別對應三相逆變橋每個橋臂的封鎖信號,V是一位校驗位,最后四個1為結束標志位。信號轉換單元的CPLD接收到該信號后,將此串行PWM信號轉換為并行形式。另一方面,為保證逆變單元能夠正常工作,還需將逆變單元故障信號送到上位機以供故障診斷。故障信號以以下串行編碼格式送出:0-a1a2a3a4a5a6-V-1111,0為起始位,a1、a2、a3分別對應每個橋臂的驅動故障信號,a4為過熱信號,a5、a6為通訊故障信號,V為校驗位,最后四個1為結束標志位。上位機板上的CPLD將此信號轉換為并行形式。事實上,PWM信號和故障信號的處理過程是相同的。
  對于異步串行通訊,通常要保證發送的信號在接收端能被正確接收,往往采用兩類同步處理辦法:一類是使用硬件手段實現通信協議的部分功能;另一類是使用各種短小的幀來實現通信功能。在本系統,由于實時控制對時間的要求,不可能采用上述形式的通訊方案。因此根據系統實際需要,數據傳輸采用起止式同步方案,即用“0”代表起信號,“1”代表止信號。在不發送信息時,一直發送止信號。第一個由“1”到“0”的轉換表示字符的開始收端檢測到這個轉換后控制位時鐘輸出,以便對接受信號進行碼位中點取樣判決。
  針對系統的實際要求,為確保數據通訊的正確性,在正常工作以前,DSP模塊必須向信號轉換單元固定發送一個標志字。只有當信號轉換單元連續幾次正確收到標志字后,才能建立正常通訊。在正常通訊時,為避免隨機干擾的作用,只有在連續出現多次幀錯誤的情況下,信號轉換單元才向上位機發出通訊故障信號,以確保系統工作的穩定性。
3 CPLD的實現
  20世紀90年代,引起數字系統設計方式發生突破性變革的技術是VHDL設計技術。VHDL [Very High Speed Integrated Circuit (VHSIC) Hardware Description Language]作為IEEE-1076標準所規范的硬件描述語言,非常適用于可編程邏輯器件的應用設計,并正在得以普及。采用自頂向下的設計方法,是用VHDL設計系統硬件最突出優點之一。
  通過前面對數據流和通訊方案的分析,按照自頂向下的原則,我們對信號處理單元進行功能分解,將其分解到下面的各個單元中,見圖2。通過功能分解,我們可以看到,單元內部構造可以分為三個部分:一部分對柵控信號進行處理;另一部分對故障信號進行處理;最后一部分用于產生控制故障信號發送的時鐘。


  從圖2我們可以發現柵控信號處理部分與故障信號處理部分都含有功能相同單元:校驗位生成單元、數據通信控制單元及鎖存單元,因此可以對以上這些單元進行參數化設計。在參數化設計以前,我們還需要構造一些公共的基本元件,如觸發器、寄存器、計數器和同步器等。這以后,我們就可以對前面提到的功能相同的單元進行參數化設計。
  在進行參數化設計以前,我們需要對各功能單元的輸入輸出信號進行分析以確定信號使用的數據類型。由于IGBT控制問題的特殊性,在這里我們統一使用Bit和Bit-vector型數據。Bit型數據只有兩種狀態:“0”和“1”,可以有效地防止多態數值系統給控制和編程帶來的麻煩。
  在進行傳統的電子線路設計時,設計師的工作是按電路原理圖將各個單元電路和器件連接起來,形成一個完整的系統。而在利用VHDL設計電路時,設計師所要完成的不過就是將那些用VHDL語言描述的單元電路和器件連接起來。在這個意義上,利用VHDL語言進行設計與利用傳統方法設計沒有太大的區別,但采用自頂向下的設計方法時,VHDL具有無可比擬的優越性。作為一種硬件描述語言, VHDL語言有別于一般的計算機語言。它既有并行執行的語句,又有只能順序執行的語句。利用VHDL這種特性,我們可以將整個系統分成若干個相對比較獨立的模塊來進行電路設計。在下面的程序中,進程COUNTER描述了一個16位計數器,它通過對40MHz時鐘進行分頻,產生進程CONTROLLER所需的2.5MHz時鐘。進程CONTROLLER構造了一個發送控制計數器,它通過對進程COUNTER所產生的時鐘信號進行計數,產生故障信號的發送控制信號。
  CONTROLLER: PROCESS (reset, Tclk)
  VARIABLE scit_v:BIT_VECTOR(5
  DOWNTO 0):=″000000″;
  BEGIN
  IF (reset='0') THEN
  scit_v:=″000000″;
   ELSIF (Tclk'EVENT AND Tclk='1')  THEN
  IF(scit_v<=″000111″)THEN  
  IF(tdEMPTY_s='0')THEN
  scit_v:=″001000″;
  ELSE
  scit_v:=″000000″;
  END IF;
  ELSE
  scit_v:=scit_v+1;
   END IF;
  END IF;
  scit<=scit_v;
  END PROCESS;
  COUNTER: PROCESS (clk, reset)
  BEGIN
  IF(reset='0') THEN   
  count_4<=″0000″;
  ELSIF(clk'EVENTANDclk='1') THEN
  count_4<=count_4+1;
  END IF;
  END PROCESS;
  通過上面的程序,對照圖2,我們可以看到整個設計分為三層:基本元件層-功能單元層-頂層;用基本元件構成功能單元,再由功能單元組成整個系統。每完成一個模塊的設計,便對其進行仿真測試,逐步加入各個構造模塊,模塊間通過一定的信號傳遞,構成整個系統。采用這種方法,仿真測試貫徹系統硬件設計的全過程,從而可以在系統設計早期發現設計中存在的問題。與傳統電路設計后期進行仿真相比可大大縮短系統的設計周期,節約大量的人力和物力。
4 仿真與實驗結果
  圖3是對上述芯片進行的仿真結果,Data代表來自IGBT的故障信號,仿真時Data輸入值為“0101”,即“5”。由于通訊正常,a5a6為“11”,因此上述六位產生校驗位為“1”,Txd輸出為“0-1010110-1111”。Rxd輸入為“0-1101111-1111”,Pcs(0,2,4)三位輸出表達式為:aI AND cI ,pcs(1,3,5)三位輸出表達式為:(NOT a1 )AND c1,因此Pcs(0,1,2,3,4,5)輸出為“011001”,即“19”。通過對仿真結果的分析,可以看到設計滿足功能需要。該芯片已成功地用于某型號的大功率變頻調速裝置中。


  通過上面的設計,整個PWM信號與故障信號傳輸通路只需3片CPLD芯片就可實現。系統電路的體積大為縮小,從而提高了系統的可靠性。CPLD的應用縮短了系統的設計周期,降低了開發成本。CPLD與光纖的結合是解決PWM信號長距離傳輸中準確性和可靠性的有力保障。
參考文獻
1 張燕賓.SPWM變頻調速應用技術.北京:機械工業出版社,1998
2 侯伯亨,顧 新.VHDL硬件描述語言與數字邏輯電路設計(修訂板).西安:西安電子科技大學出版社,1997
3 Kevin Skahill.VHDL for programmable logic.Addison Wesley Longman,Inc.1996
4 郭梯云,劉增基,王新梅等.數據傳輸.北京:人民郵電出版社,1998

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
在线欧美影院| 欧美一级专区免费大片| 国产精品一区视频网站| 欧美日韩视频在线一区二区 | 一本久久综合| 亚洲欧洲一区二区在线观看| 久久精品国产69国产精品亚洲 | 欧美大片免费观看在线观看网站推荐| 久久超碰97人人做人人爱| 午夜亚洲福利在线老司机| 亚洲欧美精品suv| 亚洲欧美电影在线观看| 亚洲综合精品四区| 亚洲欧美韩国| 欧美一区二区黄| 久久国产精品99久久久久久老狼| 欧美在线三区| 久久精品国产2020观看福利| 久久久亚洲综合| 美女国内精品自产拍在线播放| 蜜臀av在线播放一区二区三区| 免费观看日韩av| 欧美黄免费看| 欧美日韩精品欧美日韩精品一| 欧美日韩一区不卡| 国产精品久久久久久久久借妻| 国产精品永久免费视频| 国内精品模特av私拍在线观看| 影音先锋中文字幕一区| 亚洲人久久久| 中国成人亚色综合网站| 午夜精品一区二区三区四区 | 欧美专区亚洲专区| 亚洲国产一区二区三区高清| 亚洲人成啪啪网站| 99精品国产高清一区二区 | 久久综合精品一区| 欧美激情在线播放| 欧美午夜不卡视频| 国产精品永久免费在线| 影音先锋久久久| 一本色道久久综合精品竹菊| 亚洲综合国产| 亚洲国产乱码最新视频| 99这里有精品| 欧美专区日韩专区| 欧美成人视屏| 国产精品美女久久久免费| 国产亚洲精品高潮| 91久久线看在观草草青青| 中文精品在线| 久久精品国产久精国产一老狼| 亚洲免费激情| 欧美在线免费一级片| 欧美高清在线| 国产精品午夜久久| 亚洲国产精品视频一区| 亚洲午夜久久久| 亚洲国产毛片完整版| 亚洲自拍偷拍色片视频| 美女露胸一区二区三区| 国产精品高清在线观看| 精品av久久久久电影| 一本色道久久综合亚洲精品婷婷 | 亚洲欧洲日产国产综合网| 亚洲一区二区在线免费观看视频| 久久久国产午夜精品| 欧美日韩一级视频| 激情六月婷婷综合| 亚洲尤物影院| 日韩天堂在线观看| 久久久久久97三级| 欧美视频在线观看| 在线观看成人av| 亚洲综合日韩在线| 日韩亚洲国产精品| 久久久青草青青国产亚洲免观| 欧美午夜精品久久久久久久| 在线精品视频一区二区三四| 午夜视频一区| 亚洲在线观看视频| 欧美激情国产日韩| 国产曰批免费观看久久久| 9色国产精品| 亚洲精品久久久久久下一站| 久久精品导航| 国产精品美女主播| 亚洲美女中文字幕| 亚洲乱码久久| 另类天堂av| 国产亚洲一区二区三区在线播放| 99视频日韩| 9人人澡人人爽人人精品| 欧美aⅴ99久久黑人专区| 国产日韩一区二区三区在线播放| 亚洲丝袜av一区| 亚洲视频在线观看一区| 欧美久久婷婷综合色| 在线欧美日韩国产| 久久av资源网| 欧美主播一区二区三区美女 久久精品人 | 国产精品久久久对白| 亚洲精品一二三区| 亚洲日本中文字幕| 快射av在线播放一区| 国产日韩精品一区| 亚洲欧美国产精品va在线观看| 亚洲视频网站在线观看| 欧美剧在线免费观看网站| 亚洲第一精品在线| 亚洲国产精品久久久久婷婷老年| 久久成人在线| 国产伦精品一区二区三区| 亚洲视频中文| 亚洲欧美在线aaa| 国产精品九九久久久久久久| 一区二区三区高清不卡| 国产精品99久久久久久有的能看| 欧美日韩国产综合视频在线观看中文 | 9久草视频在线视频精品| 欧美精品一区二区三| 亚洲精品久久嫩草网站秘色| 亚洲精品国精品久久99热一| 欧美国产高潮xxxx1819| 亚洲国产女人aaa毛片在线| 亚洲电影免费观看高清完整版在线观看| 久久国产加勒比精品无码| 国语自产精品视频在线看一大j8| 欧美一区二视频| 久久夜色精品国产| 一色屋精品视频免费看| 亚洲国产一区二区在线| 欧美激情四色| 亚洲精品一区二区三区福利| 一本久久综合亚洲鲁鲁五月天| 欧美日韩第一页| 亚洲无线一线二线三线区别av| 午夜视频久久久| 国产一区二区三区观看| 亚洲国产精品成人va在线观看| 免费久久99精品国产自| 亚洲国产日韩美| 亚洲一区二区三区在线视频| 国产精品日韩在线播放| 欧美一区二区性| 欧美成人亚洲成人| 日韩亚洲欧美成人| 性色av香蕉一区二区| 国产亚洲一二三区| 亚洲伦理一区| 国产精品久久久久久久久免费樱桃 | 欧美一区二区三区另类| 黄色av日韩| 亚洲精品一二区| 国产精品国产三级国产普通话三级| 亚洲影院色无极综合| 久久久久久久久蜜桃| 亚洲福利电影| 中文在线不卡视频| 国产欧美日韩在线| 亚洲三级色网| 国产精品国产精品国产专区不蜜| 欧美亚洲综合网| 欧美激情一二三区| 亚洲欧美国产精品va在线观看 | 亚洲美女在线看| 国产精品免费网站在线观看| 久久成人一区二区| 欧美黄色一区| 小辣椒精品导航| 欧美黑人在线播放| 亚洲欧美视频在线观看视频| 男女av一区三区二区色多| 一区二区三区高清在线观看| 久久久久久一区| 亚洲乱码日产精品bd| 久久成年人视频| 亚洲区第一页| 久久成人精品无人区| 亚洲黄色在线看| 久久精品国产久精国产一老狼| 亚洲精品中文字幕在线| 久久久91精品国产一区二区三区| 亚洲精品美女91| 久久久久久久999精品视频| 亚洲日本中文字幕| 久久精品欧美日韩| 亚洲免费成人| 噜噜噜91成人网| 亚洲免费影院| 欧美精品电影在线| 久久9热精品视频| 欧美小视频在线观看| 亚洲三级电影在线观看| 国产一区二区三区高清| 亚洲欧美成人| 一本久道久久综合婷婷鲸鱼| 欧美a级在线| 久久成人羞羞网站| 国产精品夜夜夜一区二区三区尤|