歡迎您光臨本站 登入註冊首頁

概述

單片機控制直流無刷電動機驅動及介面電路  圖12示出採用8751單片機來控制直流無刷電動機的原理框圖。8751的P1口同7406反相器聯結控制直流無刷電動機的換相,P2口用於測量來自於位置感測器的信號……

單片機控制直流無刷電動機驅動及介面電路
  圖12示出採用8751單片機來控制直流無刷電動機的原理框圖。8751的P1口同7406反相器聯結控制直流無刷電動機的換相,P2口用於測量來自於位置感測器的信號H1、H2、H3,P0口外接一個數模轉換器。

圖12 直流無刷電動機計算機控制原理圖
換相的控制
  根據定子繞組的換相方式,首先找出三個轉子磁鋼位置感測器信號H1、H2、H3的狀態,與6隻功率管之間的關係,以表格形式放在單片機的EEPROM中。8751根據來自H1、H2、H3的狀態,可以找到相對應的導通的功率管,並通過P1口送出,即可實現直流無刷電動機的換相。
起動電流的限制
  主迴路中串入電阻R13,因此Uf=R13*IM,其大小正比於電動機的電流IM。而Uf和數模轉換器的輸出電壓U0分別送到LM324運算放大器的兩個輸入端,一但反饋電壓大於Uf大於來自數模轉換的給定信號U0,則LM324輸出低電平,使主迴路中3隻功率管VF4、VF6、VF2不能導通,從而截斷直流無刷電動機定子繞組的所有電流通路,迫使電動機電流下降,一旦電流下降到使Uf小於U0,則LM324輸出回到高電平。主迴路又具備導通能力,起到了限制電流的作用。
轉速的控制
  在直流無刷電動機正常運行的過程中,只要通過控制數模轉換器的輸出電壓U0,就可控制直流無刷電動機的電流,進而控制電動機的電流。即8751單片機通過感測器信號的周期,計算出電動機的轉速,並把它同給定轉速比較,如高於給定轉速,則減小P2口的輸出數值,降低電動機電流,達到降低其轉速的目的。反之,則增大P2口的輸出數值,進而增大電動機的轉速。
PWM控制的實現
  轉速控制也可以通過PWM方式來實現。圖13和圖14為PWM控制實現直流無刷電動機轉速的控制。

圖13 PWM控制原理圖

圖14 PWM控制原理圖
  直流無刷電動機的正轉反轉,通過改變換相次序來改變其轉動方向。具體做法只需要更換一下換相控制表。

[admin via 研發互助社區 ] 單片機控制直流無刷電動機驅動及介面電路已經有5077次圍觀

http://cocdig.com/docs/show-post-463.html