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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應用 > 基于DSP無刷直流電動機控制系統(tǒng)的研究

          基于DSP無刷直流電動機控制系統(tǒng)的研究

          作者: 時間:2012-02-23 來源:網(wǎng)絡(luò) 收藏

          3 系統(tǒng)軟件設(shè)計
          電路中采用TMS320F2812來控制有位置傳感器無刷的調(diào)速。系統(tǒng)CPU時鐘頻率采用20 MHz,并且應用PWM頻率為20 kHz。通過定時器至周期匹配事件啟動ADC轉(zhuǎn)換,使每個PWM周期都對電流進行一次采樣,并在A/D轉(zhuǎn)換中斷處理程序中對電流進行調(diào)節(jié),來控制PWM輸出。轉(zhuǎn)子每轉(zhuǎn)過600機械角就觸發(fā)一次捕捉中斷,進行換相操作和速度計算。圖4為控制流程圖。

          本文引用地址:http://www.ex-cimer.com/article/149573.htm

          f.jpg


          在電流的檢測中可以使用旁路電阻來檢測相電流。將該電阻放于三相全控功率變換電路的下端功率橋臂與地之間;電阻值的大小可以根據(jù)需要而定,一般應該使它可以起到一個功率變換電路的過電流保護作用。電阻上的電壓首先經(jīng)過放大,再送于TMS320F2812上的A/D轉(zhuǎn)換通道,得到合適的電流信號。在A/D轉(zhuǎn)換結(jié)束的時候,向CPU發(fā)出一個中斷請求信號,等待CPU對該電流信號的處理。根據(jù)電流誤差,選擇采用PID控制器還是模糊控制器,從而實現(xiàn)對PWM脈沖的占空比調(diào)節(jié)。
          上位機即PC機,編程軟件可以采用VC++。通過程序的編寫可以實現(xiàn)人機友好界面,方便操作人員的使用并且能保證系統(tǒng)高效穩(wěn)定運行。上位機可實現(xiàn):
          1)電動機速度的顯示;
          2)電流、速度值的輸入;
          3)實時、動態(tài)、直觀的顯示各參數(shù)的變化。
          4)可以顯示報警畫面:當系統(tǒng)出現(xiàn)故障時,工作人員可以通過畫面直觀的看到報警信號的工號、報警類型、報警時間和當前值,點擊報警項就會切換到報警工號對應的操作界面,工作人員可進行相應的修改,當修改結(jié)束后報警可以通過復位鍵進行復位。
          5)歷史報告畫面:可以查詢操作人員的操作記錄和操作的詳細時間,包括系統(tǒng)的啟停、各參數(shù)修改前和修改后的值等。
          6)數(shù)據(jù)的保存與打印。

          4 結(jié)論
          本文采用 TMS320F2812為核心處理器,并且控制算法上采用模糊PID控制算法來實現(xiàn)電動機速度的調(diào)節(jié),實現(xiàn)了對電動機運行的精確控制。在整體控制上采用分布式控制,更加方便了用戶對電動機的控制,也使得電動機得以精確運行。


          上一頁 1 2 3 下一頁

          評論


          相關(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); })();