日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀]直流電動機轉速N的表達式為:N=U-IR/Kφ由上式可得,直流電動機的轉速控制方法可分為兩類:調(diào)節(jié)勵磁磁通的勵磁控制方法和調(diào)節(jié)電樞電壓的電樞控制方法。其中勵磁控制方法在低速時受磁極飽和的限制,在高速時受換向火花

直流電動機轉速N的表達式為:N=U-IR/Kφ


由上式可得,直流電動機的轉速控制方法可分為兩類:調(diào)節(jié)勵磁磁通的勵磁控制方法和調(diào)節(jié)電樞電壓的電樞控制方法。其中勵磁控制方法在低速時受磁極飽和的限制,在高速時受換向火花和換向器結構強度的限制,并且勵磁線圈電感較大,動態(tài)響應較差,所以這種控制方法用得很少?,F(xiàn)在,大多數(shù)應用場合都使用電樞控制方法。


對電動機的驅動離不開半導體功率器件。在對直流電動機電樞電壓的控制和驅動中,對半導體器件的使用上又可分為兩種方式:線性放大驅動方式和開關驅動方式。


線性放大驅動方式是使半導體功率器件工作在線性區(qū)。這種方式的優(yōu)點是:控制原理簡單,輸出波動小,線性好,對鄰近電路干擾?。坏枪β势骷诰€性區(qū)工作時由于產(chǎn)生熱量會消耗大部分電功率,效率和散熱問題嚴重,因此這種方式只用于微小功率直流電動機的驅動。絕大多數(shù)直流電動機采用開關驅動方式。開關驅動方式是使半導體器件工作在開關狀態(tài),通過脈寬調(diào)制PWM來控制電動機電樞電壓,實現(xiàn)調(diào)速。


在PWM調(diào)速時,占空比α是一個重要參數(shù)。以下3種方法都可以改變占空比的值。


(1)定寬調(diào)頻法


這種方法是保持t1不變,只改變t2,這樣使周期T(或頻率)也隨之改變。


(2)調(diào)頻調(diào)寬法


這種方法是保持t2不變,只改變t1,這樣使周期T(或頻率)也隨之改變。


(3)定頻調(diào)寬法


這種方法是使周期T(或頻率)保持不變,而同時改變t1和t2。


前兩種方法由于在調(diào)速時改變了控制脈沖的周期(或頻率),當控制脈沖的頻率與系統(tǒng)的固有頻率接近時,將會引起振蕩,因此這兩種方法用得很少。目前,在直流電動機的控制中,主要使用定頻調(diào)寬法。


直流電動機雙極性驅動可逆PWM控制系統(tǒng)


雙極性驅動則是指在一個PWM周期里,作為在電樞兩端的脈沖電壓是正負交替的。


雙極性驅動電路有兩種,一種稱為T型,它由兩個開關管組成,采用正負電源,相當于兩個不可逆控制系統(tǒng)的組合。但由于T型雙極性驅動中的開關管要承受較高的反向電壓,因此只用在低壓小功率直流電動機驅動。


另一種稱為H型。


H型雙極性驅動


1. 電動機控制電路模塊


H橋電動機驅動電路的工作原理:


A:當單片機的P0.0腳輸出高電平,而P0.1腳輸出低電平時,通過光電耦合器后仍然輸出為高電平,使Q4管導通,此時Q1也處于導通狀態(tài),但Q2管的基極的電位被強行拉低,Q2管處于截止狀態(tài)。由于單片機的P0.1腳輸出低電平,


Q8處于截止狀態(tài),而此時Q7因為Q5的截止而處于導通狀態(tài),從而使電動機形成回路,電機正常工作。


B:同理可得,當P0.0腳輸出低電平,而P0.1腳輸出高電平時,三極管的狀態(tài)與上述相反,電機同樣處于正常工作狀態(tài)。


C:當P0.0腳和P0.1同時為高電平或低電平,由于Q4與Q8和Q3與Q7的工作狀態(tài)相同,同時處于導通或截止,使電機兩斷電位相同,無法使電機形成閉和回路,電機不工作,著就是所謂本設計所提及的剎車狀態(tài)。


由于電路中在驅動功率管的發(fā)射極各添加了一個小電感,目的是為了使電機驅動電壓更加穩(wěn)定,得到較為平滑的驅動電壓,從而增加了剎車時動作的準確性,減少電機的在起動和停止的瞬間產(chǎn)生過大的電壓對功率管的沖擊,導致功率管的損壞。同時也提高了電機的剎車控制可靠性和準確性,不至于因慣性而導致控制上產(chǎn)生較大的誤差。


該橋的優(yōu)點是電路的原理簡單、易控制、功耗低帶負載能力強、剎車的精度很高而且價格低廉。在驅動電路的控制信號輸入斷采用了光電隔離技術,減小H橋電機驅動電路對單片機的干擾,實現(xiàn)模擬電路與數(shù)字電路的隔離。在單片機的配合下,通過PWM調(diào)節(jié)脈寬的方法,實現(xiàn)了對驅動電機的輕松調(diào)速,通過鍵盤的配置可以對體的參數(shù)進行修改,可以使電機適應各種不同的工作狀態(tài),而實現(xiàn)智能控制的目的。正因為采取了PWM該技術,使我們完成基本要求的過程變得簡單易行。


在電路中所采取的功率管為中功率管,其中將驅動功率管設計為靈活替換方式,可以根據(jù)實際驅動電路的需要,從而調(diào)整功率管的型號而不用另行更改電路,就可以滿足電路控制的要求



2、軟件模塊部分


在速度控制方面,一般是能通過改變加在電機兩端的電壓來實現(xiàn)的,可以是連續(xù)改變(加直流電壓),也可以是斷續(xù)改變(加脈沖電壓)。為了簡單用,我們采用了脈寬調(diào)速,脈寬的變化可以通過硬件或軟件來實現(xiàn)。


方案一 硬件實現(xiàn)是通過改變振蕩電路中RC參數(shù)來調(diào)整充放電時間。若用硬件電路來實現(xiàn),在穩(wěn)定性方面得不到保證。


方案三 用軟件的作法是通過設置高電平及低電平的保持時間來達到PWM的脈寬調(diào)制目的。


就比較而言,軟件調(diào)整量化指標更高、調(diào)整更可靠、更方便、更準確。因此在設計時,??紤]方案二。


脈沖頻率對電機轉機也有影響,脈沖頻率高連續(xù)性好,但帶負載能力差,頻率低則反之。經(jīng)實驗發(fā)現(xiàn),脈沖頻率在15━20HZ效果最佳。在本設計中采用了20HZ進行設計。


脈沖調(diào)速實質(zhì)上是調(diào)節(jié)加在電機兩端的平均功率,通過計算可發(fā)現(xiàn)電機的速度與脈寬成正比。


軟件編程的考慮是設置脈寬這個變量。在P0.0,P0.1的輸出控制信號來產(chǎn)生20HZ可調(diào)脈寬方波。


下面是51單片機的實驗程序


#include < reg51.h >

#include < intrins.h >

sbit K1 =P1^4 ; //增加鍵

sbit K2 =P1^5 ; //減少鍵

sbit P00 =P0^1;

sbit BEEP =P3^7 ; //蜂鳴器

unsigned char PWM=0xe7; //賦初值

void Beep();

void delayms(unsigned char ms);

void delay(unsigned char t);

/*********************************************************/

void main()

{

P1=0xff;

TMOD=0x21 ;

TH0=0xff ; //50us延時常數(shù)

TL0=0xce ; //頻率調(diào)節(jié)

TH1=PWM ; //脈寬調(diào)節(jié)

TL1=0 ;

EA=1;

ET0=1;

ET1=1;

TR0=1 ;

while(1)

{

do{

if(PWM!=0xff)

{PWM++ ;delayms(10);}

else Beep() ;

}

while(K1==0);

do{

if(PWM!=0xce)

{PWM-- ;delayms(10);}

else Beep() ;

}

while(K2==0);

}

}

void timer0() interrupt 1

{

TR1=0 ;

TH0=0xff ;

TL0=0xce ;

TH1=PWM ;

TR1=1 ;

P00=0 ; //啟動輸出

}

void timer1() interrupt 3

{

TR1=0 ;

P00=1 ; //結束輸出

}

/*********************************************************/

//蜂鳴器子程序

/*********************************************************/

void Beep()

{

unsigned char i ;

for (i=0 ;i<100 ;i++)

{

delay(100) ;

BEEP=!BEEP ; //Beep取反

}

BEEP=1 ; //關閉蜂鳴器

delayms(100);

}

/*********************************************************/

// 延時子程序

/*********************************************************/

void delay(unsigned char t)

{

while(t--) ;

}

/*********************************************************/

// 延時子程序

/*********************************************************/

void delayms(unsigned char ms)

{

unsigned char i ;

while(ms--)

{

for(i = 0 ; i < 120 ; i++) ;

}

}

/*********************************************************/


本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

直流電機由于其獨特的性能特點,在眾多工況中都發(fā)揮著重要作用。在工業(yè)生產(chǎn)領域,直流電機常用于需要精確調(diào)速和高動態(tài)響應的場合。

關鍵字: 直流電機

MS8844 提供了四個可獨立控制的半 H 橋驅動器,這一架構設計使其具備了廣泛的應用場景。它能夠輕松驅動兩個直流電機,為許多需要雙電機協(xié)同工作的設備,如移動機器人的左右輪驅動,提供了便利。同時,也能驅動一個步進電機,滿...

關鍵字: MS8844 H 橋驅動器 直流電機

采用51單片機最小開發(fā)板,由8位自制獨立按鍵控制。單片機芯片為STC89C52RC,晶振為@12.000 mhz。8X8LED點陣屏模塊由MAX7219驅動,MAX7219包含一個自動掃描電路。你只需要把要顯示的數(shù)據(jù)發(fā)送...

關鍵字: 51單片機 MAX7219 寄存器

我的工作是戲劇和布景設計。我經(jīng)常想知道是否有一種方法可以直接將舞臺設備與燈光臺連接起來,這樣技術團隊就可以從燈光臺同步這些效果。這是我在這方面的第一次經(jīng)驗。

關鍵字: 伺服電機 直流電機 RS485模塊

解鎖Arduino與我們令人興奮的直流電機控制項目的力量!在本指南中,我們將向您展示如何使用L293D電機驅動器屏蔽來無縫管理單個直流電機的方向和速度。這個項目非常適合對機器人和自動化感興趣的初學者和愛好者。無論您是計劃...

關鍵字: L293D 電機驅動器 直流電機 Arduino

在電子電路設計中,利用三極管搭建 H橋來控制直流電機是一種常見的方式。H橋電路能夠實現(xiàn)直流電機的正反轉和速度調(diào)節(jié),廣泛應用于機器人控制、電動車輛驅動等領域。然而,有時會出現(xiàn)上電瞬間電機轉動的現(xiàn)象,這不僅影響設備的正常運行...

關鍵字: 三極管 直流電機 H橋電路

在本文中,我們將使用555定時器IC和IRFZ44N N溝道MOSFET制作降壓轉換器,并將其用作LED調(diào)光電路或電機速度控制器電路。該電路基本上是一個簡單的電力電子DC-DC Buck轉換器,可用于降壓,其效率導致更好...

關鍵字: 555定時器 Buck調(diào)節(jié)器 LED 調(diào)光器 直流電機

在嵌入式系統(tǒng)開發(fā)的廣闊領域,51單片機和STM32無疑是兩種極具代表性的微控制器。對于初學者而言,選擇學習路徑時往往會面臨一個抉擇:是直接跨越51單片機,挑戰(zhàn)更高層次的STM32,還是從51開始,逐步進階?本文旨在探討直...

關鍵字: 51單片機 STM32

保持食物的安全和衛(wèi)生,以保持食物新鮮和可食用,這有助于減少食物浪費。解決這個問題的一個辦法是為儲存的食物保持合適的環(huán)境條件,以控制分解的速度。食物分解取決于不同的參數(shù),濕度、細菌和溫度等參數(shù)是影響食物分解速度的主要因素。...

關鍵字: ESP8266 MQ3傳感器模塊 DHT11傳感器模塊 直流電機

在現(xiàn)代電子產(chǎn)品中,自動控制系統(tǒng),電子儀器設備、家用電器、電子玩具等等方面,直流電機都得到了廣泛的應用。大家熟悉的錄音機、電唱機、錄相機、電子計算機等,都不能缺少直流電機。所以直流電機的控制是一門很實用的技術。

關鍵字: 直流電機 控制技術
關閉