<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 基于TMS320C6713和FPGA的數(shù)字電源控制模塊設(shè)計(jì)

          基于TMS320C6713和FPGA的數(shù)字電源控制模塊設(shè)計(jì)

          作者: 時(shí)間:2009-12-02 來源:網(wǎng)絡(luò) 收藏

          2.2 控制單元

          控制單元的功能是由主處理器調(diào)整后的數(shù)據(jù)產(chǎn)生數(shù)字PWM波,是實(shí)現(xiàn)電源高精度控制的關(guān)鍵,同時(shí)利用其強(qiáng)大的邏輯控制功能,譯碼信號作為外擴(kuò)存儲器控制信號。

          選用ALTERA-p.htm target=_blank title=ALTERA貨源和PDF資料>ALTERA公司的ACEX1K30芯片,是一種片上可編程系統(tǒng)(SOPC)單芯片,具有很高的密度,典型邏輯門達(dá)到1萬到10萬門,工作頻率可達(dá)250MHz,很低的電源功耗,具有豐富的可編程I/O引腳,能夠以2.5V、3.3V、5V等多種電壓驅(qū)動(dòng)或被驅(qū)動(dòng),使用方便靈活。
          2.3 CPLD控制單元

          CPLD控制單元的主要功能是控制和協(xié)調(diào)DSP和ADC之間的數(shù)據(jù)及控制信號的傳送和處理,同時(shí)與背板通過VME總線進(jìn)行通訊。

          CPLD選用Altera公司的EPM7128AE一144型號PLD器件。3.3V 電源供電;工作頻率高達(dá)227.3MHz;可編程調(diào)節(jié)的芯片管腳。

          2.4 模數(shù)轉(zhuǎn)換單元

          A/D單元將采集的電源狀態(tài)的模擬信號轉(zhuǎn)化為數(shù)字信號,送入DSP主處理器,與給定的電源數(shù)字量比較,通過PID算法調(diào)整數(shù)據(jù),決定PWM的寬度。

          AD公司的AD7655芯片,具有4通道16位轉(zhuǎn)換率精度;兩個(gè)跟蹤保持放大器;沒有傳輸延遲;模擬輸出電壓范圍0―5V;并行/串行5V/3V數(shù)據(jù)接口,與DSP接口兼容;單電源5V供電,正常模式下1MSPS數(shù)據(jù)吞吐率。

          3、 軟件設(shè)計(jì)

          設(shè)計(jì)中系統(tǒng)軟件采用模塊化設(shè)計(jì)思想,包括DSP系統(tǒng)控制程序、PID控制算法程序以及采用VHDL語言編寫的數(shù)字PWM程序和背板接口程序。DSP芯片的軟件需要代碼生成工具和代碼調(diào)試工具。生成工具是將用高級語言編寫的DSP程序轉(zhuǎn)化為可執(zhí)行的DSP芯片目標(biāo)代碼程序。軟件開發(fā)基于TI公司的CCStudio,它提供圖形化的編輯、編譯、匯編、連接和調(diào)試環(huán)境以及友好熟悉的操作界面。利用CCS能夠加快軟件開發(fā)周期,提高效率。

          DSP系統(tǒng)初始化完成對電源控制模塊電路的初始化和DSP工作模式選擇、相關(guān)的寄存器初始化、ADC初始化、指定接收數(shù)據(jù)緩沖區(qū)地址、串行口和主機(jī)口的初始化等??刂破魉惴ǖ脑O(shè)計(jì)是系統(tǒng)的關(guān)鍵,它的性能如何直接影響電源的性能指標(biāo)。本系統(tǒng)采用了常規(guī)PID算法加PWM前饋的控制方案,構(gòu)成復(fù)合控制來縮短系統(tǒng)的調(diào)節(jié)時(shí)間。

          用VHDL實(shí)現(xiàn)和CPLD的內(nèi)部邏輯實(shí)現(xiàn),VHDL是用來描述從抽象到具體硬件級別的工業(yè)標(biāo)準(zhǔn)語言,已經(jīng)成為統(tǒng)一的硬件設(shè)計(jì)工具。VHDL其設(shè)計(jì)方法的靈活性、可移植性都非常好,對設(shè)計(jì)的仿真方面同圖形化硬件描述方法一樣都很優(yōu)秀,設(shè)計(jì)效率在大規(guī)模設(shè)計(jì)時(shí)明顯優(yōu)于原理圖設(shè)計(jì)。控制系統(tǒng)中FPGA主要完成數(shù)字PWM波的生成,而CPLD主要是完成上位機(jī)與下位機(jī)DSP之間的高速數(shù)據(jù)通訊,使用DSP的主機(jī)口來實(shí)現(xiàn)。



          關(guān)鍵詞: C6713 320C 6713 FPGA

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();