999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于DSP+FPGA的磁鐵電源控制器的設計

2012-01-24 12:25:06龐科旺
電子設計工程 2012年13期
關鍵詞:信號設計

瞿 盛,龐科旺

(江蘇科技大學 電子信息學院,江蘇 鎮江 212003)

磁鐵電源大多作為電源中的一種特種電源被廣泛應用于加速器、質譜儀等設備,為磁鐵提供特定的勵磁電流以產生所需的磁場,對磁鐵電源的基本要求來源于磁場特性,因此基于數字化電源控制器的磁鐵電源為輸出高精度的穩定勵磁電流,以獲得符合運行模式的穩定磁場結構提供了重要保證[1-2]。文中介紹的磁鐵電源控制器采用DSP和FPGA的雙CPU結構,采用FPGA控制高精度模數轉換器AD7679進行采樣,通過DSP的SPI接口把采集到的數據送給DSP;由DSP運算處理后輸出用來控制磁鐵電源的帶有死區的PWM波形。

1 控制器總體結構

控制器采用DSP TMS320F2812為數字處理輸出模塊,以Altera公司的CycloneⅢ系列FPGA控制前端AD進行數據采集,數據傳輸部分由FPGA與DSP的SPI接口完成。通過DSP的SCI串口與上位機實現通訊,顯示并控制電源的運行狀態,后端的驅動電路中實現主電路和驅動電路的隔離。控制器總體結構框圖如圖1所示。

2 硬件電路設計

2.1 信號調理電路

圖1 控制器總體結構框圖Fig.1 Structure diagram of the magnet power supply controller

信號調理電路的主要作用是實現信號的放大和低通濾波。因為要保證將AD轉換器的采集信號限制在0~+5 V之間,為防止大電流信號時產生過高的輸入電壓會損壞A/D端口,設計了電平限制保護電路。AD轉換器輸入采用差分輸入方式,將單端信號轉換為差分信號,實現比例放大,有效的濾除了高頻噪聲,便于AD對輸入信號的高精度采集。圖2為信號限幅、隔離、濾波和放大電路。

圖2 信號調理電路Fig.2 Signal conditioning circuit

2.2 FPGA對AD的控制

本設計采用的AD7679是18位電荷分配的完全差分逐次逼近型模數轉換器,具有570 ksps的采樣速率,同時可以與5 V或3 V的數字邏輯電平兼容。為防止采樣點在開關脈沖之上,系統出現振蕩,可以使DSP在發出開關脈沖的同時給FPGA一個同步信號,作適當延時,等信號的尖峰脈沖消失后,FPGA再給ADC發出采樣命令。AD操作分為空閑、開始AD轉換、等待AD轉換、讀AD轉換結果4個狀態。在CONVST信號的下降沿后,開啟轉換過程,BUSY會自動置1,保持轉換。當BUSY信號變為低電平,CONVST保持高電平時,AD7679處于數據采集階段。FPGA對AD的控制如圖3所示,實際的電路中,FPGA和AD轉換器之間加入四通道的磁隔離器件ADuM1412進行數據隔離。

圖3 FPGA對AD的控制及FPGA與DSP的通信電路Fig.3 DSP control of the AD and circuit of communication between DSP and FPGA

2.3 DSP與FPGA間的通信

TMS320F2812內部帶有一個SPI接口,通過定義控制寄存器,設置DSP為主設備,為通信提供時鐘信號,FPGA作為從設備。由于DSP和FPGA的I/O口引腳電壓相匹配(3.3 V),所以不需要電平轉換電路。設置FPGA在時鐘脈沖上升沿時發送數據,在下降沿時接收數據。由于FPGA發送的數據時總是將最高位的數據移出,接著將剩余的數據分別左移一位,所以DSP將接收到的數據逐位左移實現數據接收。當SPISTE引腳為低電平時,FPGA逐位發送數據;當SPICLK引腳為高電平時,DSP逐位讀取數據,并且左移一位后等待下一次SPICLK為高電平,當SPISTE為高電平時,則DSP已經接收完FPGA發送的數據,經過8個時鐘脈沖后,完成一次SPI時序,DSP將接收到的數據存儲到已經定義的數組中。DSP與FPGA通信引腳連接如圖3所示。

2.4 驅動電路的設計

圖4的驅動電路中高速光耦HCPL-4503快速實現信號的轉換和隔離,而故障信號經低速光耦TLP521-1隔離后送至PDPINTx引腳,PWM輸出引腳變為高阻態,同時產生一個中斷,封鎖驅動信號,關閉功率開關管。

3 控制器軟件設計

當發生中斷時,DSP的CPU會根據中斷響應的優先級和中斷向量表判斷,跳至相應的子程序執行,實現各自的功能。圖5為主程序的流程圖。

為防止上下兩橋臂開關器件同時導通,驅動波形需要具有一定的死區時間。設置DSP死區控制寄存器DBTCONx[8-11]位死區定時器周期為m,DBTCON[2-4]位的死區定時器預定標因子為x/p,若通用定時器時鐘周期為t,則死區時間tS=m*p*t[6]。死區部分控制流程如圖6所示。

圖4 后端驅動電路Fig.4 Backend driving circuit

圖5 主程序流程圖Fig.5 Flow chart of main program

圖6 死區部分控制流程Fig.6 Control-flowchart of dead zone

圖7為DSP和FPGA之間的通信流程。波特率的配置通過對DSP的SPIBRR寄存器的編程實現,在SPI接口設計時應注意使用系統時鐘對SCLK信號進行同步以減少SCLK引起的通信錯誤。

4 結束語

采用DSP+FPGA架構的磁鐵電源控制器兼有兩種信號處理芯片的優越性,有效的提高了運算速度和精度。在后續的研究中根據需要設置相應參數,選擇合適的控制算法,以滿足磁鐵電源輸出極低紋波和受精確控制的電流。

圖7 DSP與FPGA之間的通信流程Fig.7 Flowchart of SPIcommunication between DSP and FPGA

[1]馬紅霞,燕偉康,趙升.一種高穩定度軟開關加速器磁鐵穩流電源[J].電氣傳動自動化,2009,31(3):32-34.MA Hong-xia,YAN Wei-kang,ZHAO Sheng.A magnet stabilized-current supply of high-stability soft switch accelerator[J].Electric Drive Automation,2009,31(3):32-34.

[2]趙久籍,尹兆升.粒子加速器技術[M].北京:高等教育出版社,2006.

[3]李夕紅.基于DSP和FPGA的數字化開關電源的實用化研究[D].成都:成都理工大學,2008

[4]劉勇,祝忠明,羅文淵,等.基于FPGA+DSP的高精度數字電源數據采集系統設計[J].電子元器件應用,2009,11(1):25-27.LIU Yong,ZHU Zhong-ming,LUO Wen-yuan, et al.Design of high-precision digital power data collecting system based on FPGA+DSP [J].Electronic Components Applications,2009,11(3):25-27.

[5]劉鵬鵬,王晶,尹小杰,等.基于DSP和FPGA的通用控制器的設計[J].電子設計工程,2011,19(21):170-172.LIU Peng-peng,WANG Jing,YIN Xiao-jie, et al.Design of a genrral motion controller based on DSP and FPGA[J].Electronic Design Engineering,2011,19(21):170-172.

[6]顧衛鋼.手把手教你學DSP—基于TMS320X281X[M].北京:北京航空航天大學出版社,2010.

猜你喜歡
信號設計
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
孩子停止長個的信號
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于LabVIEW的力加載信號采集與PID控制
一種基于極大似然估計的信號盲抽取算法
主站蜘蛛池模板: 强奷白丝美女在线观看| 91午夜福利在线观看| AV无码国产在线看岛国岛| 国产在线精彩视频二区| 国产成人综合亚洲欧美在| 在线视频亚洲色图| 99在线观看国产| 久久99国产综合精品1| 国产福利观看| 内射人妻无码色AV天堂| 国产一区二区人大臿蕉香蕉| 久久青草免费91观看| 国产成人精品在线| 欧美天堂久久| 2019年国产精品自拍不卡| 国产va免费精品观看| 亚洲天堂精品视频| 97se综合| 成人伊人色一区二区三区| 成人自拍视频在线观看| 亚洲av成人无码网站在线观看| 日本草草视频在线观看| 国产xx在线观看| 国产全黄a一级毛片| 在线免费看黄的网站| 久久精品国产亚洲麻豆| 国产精品亚洲五月天高清| yy6080理论大片一级久久| 亚洲动漫h| 国产91丝袜在线观看| 国产成人精品亚洲日本对白优播| 免费毛片a| 精品综合久久久久久97超人该| 国产喷水视频| 国产不卡网| 亚洲欧洲日韩久久狠狠爱| 无码中文AⅤ在线观看| 欧美成人综合视频| 人人澡人人爽欧美一区| 国产色婷婷视频在线观看| 国产精品视频观看裸模| 午夜国产大片免费观看| 国产亚洲精品yxsp| 亚洲中文字幕久久无码精品A| 国内精品91| 欧美国产在线看| 久综合日韩| 欧美国产综合色视频| 成人午夜福利视频| 在线观看无码av免费不卡网站 | 伊人网址在线| 国产亚洲第一页| 久久久久无码精品| 欧美国产精品拍自| 亚洲 日韩 激情 无码 中出| 激情無極限的亚洲一区免费| 亚洲日韩精品无码专区97| 在线va视频| a级毛片免费网站| 国产高清国内精品福利| 亚洲综合精品香蕉久久网| www.国产福利| 日韩天堂视频| 九九久久精品免费观看| 中文字幕久久精品波多野结| 国产精品免费露脸视频| 丰满人妻一区二区三区视频| 国产白浆在线| 色亚洲成人| 国产精品无码一区二区桃花视频| 怡红院美国分院一区二区| 欧美性久久久久| 又爽又黄又无遮挡网站| 亚洲欧美一区二区三区麻豆| 欧美一区二区精品久久久| 欧美一级在线播放| 欧美a√在线| 精品亚洲国产成人AV| 超碰91免费人妻| 国产精品福利尤物youwu| 在线国产毛片手机小视频| 日韩欧美91|