1樓:匿名使用者
你電機多大的電壓啊?看樣子不大吧,不需要繼電器啊,有很多驅動晶片就可直接驅動啊,比如l298n/lmd18200等等,而且通過驅動晶片還能控制轉速!如果精度要求不高,可以用程式寫時間函式,設定啟動程式,再加個按鍵就可實現手動返回,或者手自動的切換!
至於微控制器我覺得沒有其他要求用最便宜的51就可以啊,才8塊錢,如果非得要用繼電器也可以,但是具體型號也得需要你電機的電壓來確定,這樣才能更加準確。
2樓:匿名使用者
隨便一個微控制器都能實現你說的功能。
如果是直流電機,你可以用一個雙向2觸點的繼電器(加上線圈腳共8個引腳)來切換正反轉,用另一個繼電器來控制轉/停就行了。
如果你的機械部分要求到終點或原點後電機必須立即停止轉動,否則會損壞機械結構,那就要加2個行程開關,裝在原點和終點位置,電機執行到這裡後開關閉合,並裝訊號送給微控制器,微控制器立即關閉電機。如果執行到位置後再繼續短時間運轉也不會損壞電機,那就不用行程開關,只定時正轉、反轉就行了。
如果是交流電機,你需要控制其中2根線的相位來實現正反轉。
如果還有不明白,加我扣扣來問我吧,軟硬體全給你搞定:5315 21080
51微控制器控制電機轉速
3樓:匿名使用者
以前簡單的51的確無法由內部硬體產生pwm. 而且驅動電機需要驅動電路 一般微控制器都是 5v/3.3v供電.
電機工作電流很大,微控制器區區幾十ma的驅動電流而已. 現在很多51核心的微控制器已經內建pwm模組. 直流電機是通過電流大小來控制轉速.
之所以說pwm可以控制直流電機其實也是因為pwm可以模擬電流罷了 pwm在高電平時讓電機轉.低電平是點選不轉 ,當pwm頻率高時,電機其實是一轉一停. 不同的佔空比(高電平長寬)就會讓電機按照不同的轉速工作了.
沒有pwm模組也不要緊. 可以用一個定時器模擬pwm的. 在每次的時鐘中斷內改變下次的始終定時時間可以可以了. 不過**頻率一定要選比較大的. 這樣控制起來就遊刃有餘了
4樓:匿名使用者
前天幫別人做了一個,還可以顯示當前速度,和設定的速度,
4x4鍵盤(16個按鍵),設定速度可直接輸入,有正轉,反轉,啟動,停止,和加速,減速功能
5樓:匿名使用者
對於普通的電機只要調節通過它的電流就可以調節轉速了;對於步進電機,可以通過程式的控制來控制它的轉速。
pwm實際上就是脈寬調製波,通過調節它的佔空比實際上就是在調節電壓的有效值,從而實現調節電機兩端的電壓,由此即可改變電機的轉速。
用微控制器怎樣實現電機的正反轉控制?
6樓:向天致信
方案一:使用開關直接控制電動機的正反轉,此種設計非常簡便易懂,便於修理與使用。
缺點:該方案直接控制易產生火花電弧,會危害操作者生命安全。 如圖1所示:
圖1中的開關為單刀雙擲開關,所以開關有左,中,右三個位置。 方案一開關控制過程如下:
將單刀雙擲開關置向左邊電動機開始正轉,將開關置向右端電動機開始反轉,將開關置向中間位置電動機停止轉動。
方案二:使用電磁繼電器進行控制電動機的正反轉。此種設計使用了電磁繼電器為了是能讓控制過程更安全可靠,順利解決了方案一的不足。
缺點:該方案不能夠滿足現代生活對自動化智慧化的基本要求。
7樓:
你可以參考一下 l298晶片的資料(或者h橋)。
微控制器控制電流的方向(當然是通過l298等驅動晶片),即可改變電機的正反轉。
8樓:匿名使用者
直流電機嗎?可以使用繼電器互鎖實現換向,用微控制器的一個引腳高低位選擇正反轉
9樓:匿名使用者
微控制器只能輸出大約5v的電壓訊號,帶載能力在20幾毫安。只能 起個控制訊號作用。所以你首先要做好電機的正反轉驅動電路包括指令接受埠,也就是說叫微控制器輸出的5v訊號加上---某一點上---就正**
加到某一點上就反轉。做到這樣後微控制器的工作說好辦了。既然是微控制器控制是否應該加點智慧控制因素?
即有條件地啟動。
10樓:匿名使用者
用電機驅動器 上面有控制方向的引腳
怎樣利用電刷通過電機向微控制器供電?是關於旋轉時鐘的供電部分。。求大神解答,最好有圖。。 30
11樓:匿名使用者
不能實現,因為無刷電機的轉子上是磁鋼,上面沒有電。定子上是環繞的線圈,通過給不同位置的線圈通電,產生磁場使電機轉動。
12樓:匿名使用者
你這題問的好像不太清楚,旋轉時鐘電機部分應該由電源供電,這個電源的脈衝應該由微控制器控制。微控制器的5v電源,應該由交流整流或直流直接供給。不能有電動機供給。
13樓:專業貼屏保
表示不太懂你的意思。。。。。。
微控制器怎麼控制電機轉動圈數
14樓:anyway中國
步進電機按照每步的角度進行控制即可,非步進電機高速運**況下控制較難,可降低執行頻率,降低轉速,結合脈衝轉速感測器或編碼器,計算圈速並採用變頻器v/f快速制動。
15樓:小鐘向學
回答您好,控制電機的轉速,可以加裝一個調速器。
提問要控制電機轉數
回答您好,是直流電機還是交流電機?
提問是三相交流電機
回答1.交流電動機最理想的調速方法是改變電動機供電電源的頻率,這就是變頻調速:利用變頻器改變電源頻率調速,調速範圍大,穩定性平滑性較好,機械特性較硬。
就是加上額定負載轉速下降得少。屬於無級調速。適用於大部分三相電動機。
低效調速方法包括:定子調壓調速——適用於鼠籠式電機。電磁滑差離合器調速——適用於鼠籠式電機。轉子串電阻調速——適用於繞線式電機。
提問我需要通過設定轉數後,當電機轉了這麼多轉數後電機就自動停止回答用計數繼電器,交流接觸器控制380v電機,到達設定轉數後,自動停機
提問我需要買計數繼電器
回答是的
更多8條
16樓:匿名使用者
如果是步進電機可由程式直接控制,如果是直流電機的話就比較麻煩,可以使用霍爾感測器測量電機轉數,一圈產生一個脈衝,傳送給微控制器來控制電機轉動圈數,就是配套電路及安裝比較麻煩
怎樣用微控制器控制電機轉速
17樓:
看你控制的是什麼電機了。對於轉速精度要求不是很高的場合可以通過理論計算所需轉速的給定電壓來進行調節,對於高精度的需要有轉速反饋,需要功能更強的微控制器。具體控制方法參見具體電機的控制方法。
18樓:匿名使用者
在這裡我只說說一般的直流電機。你可以使微控制器一個引腳輸出一個可調佔空比的方波,用三極體將這個方波(數字訊號)轉成一個穩定的直流(模擬訊號)電壓,通過調節佔空比,就可以調節這個直流電壓的大小,就可以控制直流電機的轉速了。
19樓:
如果你控制的是步進馬達,你可以採用增減脈衝的方式調整速度,
如果是普通電動機,你可以使用ad、da組合去控制電動機的電流來控制速度
51微控制器4位LED電子鐘怎麼程式設計
4 位led只能月 日和時 分輪流顯示?51微控制器制作電子鐘程式設計 你是要自己做或者是愛好者 嗎?是的話我發給你。如果是學生做畢業設計 就算了。51微控制器的4位數碼管做簡易秒錶c語言程式 20 一個51微控制器電子鐘程式,求詳細的解釋啊急急急!你這個程式寫的太複雜了,利用中斷還簡單些。求51微...
51微控制器電子鐘程式,求詳細的解釋啊急急急
郝在益 你這個程式寫的太複雜了,利用中斷還簡單些。 電力物聯網小學生 include unsigned char code dispcode 定義顯示用的段碼 unsigned char dispbitcode 定義顯示用的位碼 unsigned char dispbuf 8 定義顯示緩衝區 uns...
51微控制器C語言控制頻率原理,51微控制器改變頻率怎麼實現,最好是用C語言程式
1全部假設你的51微控制器用的晶振是12mhz的,那麼可以得到如下結論 51執行一個指令的時間週期是1us,這個是51的基礎知識,就不深入講解了。然後,如果用定時器0確定輸出頻率,假設定時器0的tl0初始值是0x01,那麼當tl0變為0x02時,就是經過了1us時間 這個懂吧?那麼,設定定時器0為工...