51微控制器通過pwm波控制直流電機進行調速是一定需要電機驅動嗎?如果沒有電機驅動,單純向電機使能引

2021-04-26 17:27:16 字數 2857 閱讀 1077

1樓:匿名使用者

可以的,使能端輸入pwm是可以的.

你說的沒有電機驅動是啥意思,沒有驅動電路就沒有大電流啊

2樓:匿名使用者

可以,時英鍾電機或者手機震動電機這種超小電機就可以。

3樓:匿名使用者

你好!不能直接輸入驅動的

4樓:匿名使用者

單純從你的

抄問題上來講,應給回答:不能!因為你說的是微控制器直接驅動電機,大多數情況下的電機,靠微控制器是不能驅動的。

but!!!你可以用pwm功放,直接放大pwm訊號。t寶上有的是,同等電路強度(多少a)的**是帶功放的電機驅動板的幾分之一。這類pwm功放不能控制電機正反轉。

用微控制器產生pwm波實現對直流無刷電機的調速問題

5樓:匿名使用者

你給的抄圖看不清楚,但是

襲我大致明白你說的意思。直流無刷電機,通常是三相,用六個mos管組成的三相半橋來驅動,你可以考慮一個半橋就用一路pwm波來驅動,但前提是,上下橋臂的實際驅動訊號必須反相,而且驅動電路中有自動加死區的對應電路,否則會燒了功率器件。

6樓:匿名使用者

哥們以前就是設計這個地,

你可以選用專門控制直流無刷電機的微控制器,只需要配置幾個暫存器即可,很方便

微控制器控制pwm直流電機,用l298n驅動,l298n是怎樣改變電機轉速的。 20

7樓:無和有

l298n並沒有改變抄電機的轉速,它只是起到放大電壓的作用(單單的微控制器電壓過小無法驅動電機,所以需要l298n將電壓穩到12v,否則電機不會轉,或是轉的慢),只要依照相應的埠接上就可以使用了。

擴充套件資料

基於微控制器的晶片及其他電子元器件與控制外部電路的整合pcb板組合在一起的控制器叫微控制器控制板,通常它是應用於一些簡單的工業控制當中。應用c語言或者其他的控制語言來編寫控制動作流程以達到工業控制的最終目的,相比而言較為經濟實惠。

plc(programmable logic controller)目前國內還有一些做c語言程式設計的plc的,也有叫微控制器型plc,它將內部資源的功能定義,整個程式執行的架構,微控制器外圍電路特性的匹配等等都已做成一個成套的系統了

8樓:handsome灬橙子

l298n並沒有改變電機的bai轉速,它du只是起到放大電壓的作用(zhi單單的微控制器電dao壓過專小無法驅動電機,所以需屬要l298n將電壓穩到12v,否則電機不會轉,或是轉的慢),你只要依照相應的埠接上就可以使用了。

pwm就是控制直流電機的手段(步進電機是脈衝)。之前我用的直流電機是如下控制的:兩個口,一個給高電平一個給低電平,就會正轉;反之,一個給低,另一個給高,就會正轉;如果兩個都給高或是低,不轉。

(注意的是,直流電機只要減速比夠大,可以實現偽自鎖)pwm可以簡單的用延時實現,若是類似stc12等微控制器,自帶pwm功能(pca模組)也可以,如果要精確控制pwm,可以用定時器(中斷)實現。

9樓:匿名使用者

...我剛做完

來一個小車

l298n不能改變轉速,只能自改變電機bai

轉還是不轉。du

微控制器通過l298n間接zhi

控制小車,如果我dao沒猜錯,你的l298n是長這樣的

右下角的四個in(1234)的電平狀態(高,低)對應四個out口的電平狀態。

也就是說要產生pwm波的不是l298n,是你的微控制器,給你貼一段我的產生pwm的原始碼

sbit l1=p3^7;//我把電機左右各為一組,每組由一對io口控制

sbit l2=p3^6;

sbit r1=p3^5;

sbit r2=p3^4;

void qian()//勻速前進的函式

因為開關的時間都非常短,迴圈這個函式的結果就是小車勻速前進。其速度,也就是pwm的佔空比就由你的前進和停止的時間比決定。

10樓:匿名使用者

l298是抄h橋,控制h橋對應管的導襲通時間就可以變相的改bai變了加在電機兩du端的電壓,電zhi

壓變了,轉速就dao變了,也就是電壓越低,轉速越慢,而導通時間的控制就是你的pwm波

l298是h橋,控制h橋對應管的導通時間就可以變相的改變了加在電機兩端的電壓,電壓變了,轉速就變了,也就是電壓越低,轉速越慢,而導通時間的控制就是你的pwm波

11樓:匿名使用者

直流電動機轉速和電壓成正比,pwm的時候相當於控制輸出的電壓。

12樓:坐禪已千年

通過設定pwm佔空比,導致給i298n的電壓變化,從而改變電機轉速

13樓:匿名使用者

l298是h橋,控制h橋對應管的導通時間就可以變相的改變了加在電機兩端的電壓,電壓變了,轉速就變了,也就是電壓越低,轉速越慢,而導通時間的控制就是你的pwm波

14樓:物電的小狗狗

是通過你給en端傳送的脈衝佔空比來控制的,當然你也可以改變電壓,但是一般最好採用佔空比。

用微控制器輸出的pwm波驅動uln2003 再來控制直流電機。但是不管pwm佔空比怎麼改變電機的轉速一直是全速不變? 20

15樓:雲一抬

~~佔空比調節沒搞好吧,或者是沒有輸出波形,一直輸出高電平吧 ,上程式來看看才知道咯

16樓:一剪梅

先不管電機 ,直接用示波器看輸出波形。先不改變佔空比,直接輸50%佔空比波形。示波器檢測到波形了再用你的方法去改變佔空比,同時用示波器觀察波形,如果波形對了的話,那電機應該不會有問題了

51微控制器控制舵機,51微控制器控制一個舵機

據我瞭解,舵機是用來固定角度的。lz 所謂平滑的轉動,是個啥意思?是說,我想讓舵回機定位在60 然後它必須從答0 60 的時候,是平滑的 連續的 0.1 增長 0.01 增長 轉過去?還是說,需要讓它在 0 180 之間自己平滑的 連續的 0.1 增長 0.01 增長 來回跑?好哈哈哈哈哈,就一個舵...

51微控制器怎麼通過串列埠傳送小數,51微控制器怎麼通過串列埠傳送小數?

方法多的去了,把數字37.5轉換為字串 37.5 傳送可以,用壓縮bcd碼0x37 0x05傳送也可以,多得是。不一定一定要浮點處理。你自己定一個協議,1次發6個資料,選擇其中的2個作為資料,其他作為驗證碼,另一個微控制器接收到就演算法處理 微控制器不支援浮點運算的,你可以申請兩個變數,把整數和小數...

微控制器PWM的概念是什麼,微控制器中的PWM是指什麼

分兩點討論 1.pwm 脈衝寬度調製 pwm 是英文 pulse width modulation 的縮寫,簡稱脈寬調製,是利用微處理器的數字輸出來對類比電路進行控制的一種非常有效的技術,廣泛應用在從測量 通訊到功率控制與變換的許多領域中。2.微控制器中的pwm 指的是此微控制器有部分i o口具有輸...