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

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 無傳感器直流無刷電機DSP控制系統(tǒng)在變頻空調(diào)中的應(yīng)用(06-100)

          無傳感器直流無刷電機DSP控制系統(tǒng)在變頻空調(diào)中的應(yīng)用(06-100)

          —— 無傳感器直流無刷電機DSP控制系統(tǒng)在變頻空調(diào)中的應(yīng)用
          作者:Microchip Technology Inc. Bonnie C. Baker, Reston Condit 時間:2008-04-07 來源:電子產(chǎn)品世界 收藏

            有刷直流(BDC)電機廣泛被用于多種應(yīng)用中,包括許多小型設(shè)備和小家電。傳統(tǒng)上,小型設(shè)備/家電市場采用模擬控制方法來驅(qū)動BDC電機。低成本單片機解決方案為BDC電機控制帶來方法的重大革新。BDC電機結(jié)合帶有智能的單片機即增強了此類小型設(shè)備的功能,同時又提高了能源效率。

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

            本文描述了BDC電機的基本工作原理和應(yīng)用。此外,本文還給出了采用單片機的一種低成本實用BDC電機控制方案。在BDC電機中采用高效的單片機設(shè)計可以獲得運行噪聲小、速度和扭矩控制精度高的低成本解決方案。

            有刷直流(BDC)電機的工作原理

            圖1示出的是BDC電機的基本構(gòu)造。圖中畫出的組件包括定子、轉(zhuǎn)子、電刷和換向器。定子和轉(zhuǎn)子磁場相互作用驅(qū)動電機旋轉(zhuǎn)。有刷直流電機的類型根據(jù)電機定子或外殼中磁場的產(chǎn)生方式來劃分。根據(jù)有刷直流電機的類型,定子磁場可以由永磁鐵或定子中的繞組產(chǎn)生。對于后一種情況,定子繞組與轉(zhuǎn)子繞組可以是并行、串行、或混合方式連接。這三種有刷直流電機分別稱為并激電動機、串激電動機和復(fù)激電動機。

            定子產(chǎn)生靜止磁場。這一靜止磁場圍繞在電樞(或稱轉(zhuǎn)子)的周圍。外加電源激發(fā)出電樞磁場。BDC電機軸上還有兩個圓弧形的銅片,稱為換向片。電機轉(zhuǎn)動時,碳質(zhì)的電刷在換向器上滑動。這樣就可以產(chǎn)生一個與定子的靜止磁場相吸引的旋轉(zhuǎn)磁場。電樞和定子繞組中的電流由電池或其它直流電源供給(永磁BDC電機沒有定子繞組)。電池(或直流電源)提供恒定的直流電壓。電壓幅度決定了電機的轉(zhuǎn)速,因此是電池或直流電源是一個線性激勵源。改變BDC電機速度的最有效方式是采用脈寬調(diào)制(PWM)技術(shù)。PWM技術(shù)是以固定的頻率開關(guān)恒壓源。改變PWM信號的脈沖寬度可以調(diào)節(jié)電機的速度。脈沖高低電平間的比例稱為PWM信號的占空比。直流電池電平的幅度等于PWM信號的平均幅度。 


          上一頁 1 2 3 下一頁

          關(guān)鍵詞: Microchip DSP 變頻空調(diào)

          評論


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