如何用電位器和微控制器控制步進電機轉角

時間 2021-10-23 04:16:15

1樓:hi漫海

步進電機轉角等於脈衝數除細設定數(專用驅器)再乘步距角;而電位器是模擬訊號,電位器作為輸入訊號,微控制器作為控制中心輸出訊號去控制步進電機的轉角。

步進電機是將電脈衝訊號轉變為角位移或線位移的開環控制元步進電機件。在非超載的情況下,電機的轉速、停止的位置只取決於脈衝訊號的頻率和脈衝數,而不受負載變化的影響,當步進驅動器接收到乙個脈衝訊號,它就驅動步進電機按設定的方向轉動乙個固定的角度,稱為「步距角」,它的旋轉是以固定的角度一步一步執行的。可以通過控制脈衝個數來控制角位移量,從而達到準確定位的目的;同時可以通過控制脈衝頻率來控制電機轉動的速度和加速度,從而達到調速的目的。

步進電機是一種感應電機,它的工作原理是利用電子電路,將直流電變成分時供電的,多相時序控制電流,用這種電流為步進電機供電,步進電機才能正常工作,驅動器就是為步進電機分時供電的,多相時序控制器。

雖然步進電機已被廣泛地應用,但步進電機並不能像普通的直流電機,交流電機在常規下使用。它必須由雙環形脈衝訊號、功率驅動電路等組成控制系統方可使用。因此用好步進電機卻非易事,它涉及到機械、電機、電子及計算機等許多專業知識。

步進電機作為執行元件,是機電一體化的關鍵產品之一,廣泛應用在各種自動化控制系統中。隨著微電子和計算機技術的發展,步進電機的需求量與日俱增,在各個國民經濟領域都有應用。

2樓:

程式加增加語句,定時比較前後2個頻率,如相同,復位輸出。

3樓:網抓手

定義兩個變數fn、f0。fn用於是儲存上次檢測到的頻率,f0用於儲存新檢測到的頻率.

方法:在每次檢測頻率之前,先將f0存到fn中,然後檢測新的頻率儲存到f0中,通過比較fn和f0,就知道頻率沒有改變了。

用微控制器控制数字電位器那麼知道電位器的阻值具體被控制到了多少

微控制器控制数字電位器是通過模擬量訊號,根據微控制器的取樣位數不同,將電阻分為2的n次方,電阻的精度就是2的n次方分之一。例如 微控制器取樣位數是4位,電阻就可以分成2的4次方,就是16分,精度就是1 16,如果是8位,就是2的8次方,精度就是1 256。微控制器位數越高,控制電位器電阻的精度就越高...

如何用微控制器控制繼電器,微控制器如何控制220v的繼電器?

之何勿思 不要用三極體放大,接上拉電阻即可。做實驗直接選用線圈電壓為5v的繼電器就可以。微控制器輸出引腳與繼電器之間要接乙個三極體,微控制器i o直接繼電器電流不夠。微控制器是乙個弱電器件,一般情況下它們大都工作在5v甚至更低。驅動電流在ma級以下。而要把它用於一些大功率場合,比如控制電動機,顯然是...

如何用微控制器仿程控制器(PLC)

1 plc是建立在微控制器之上的產品,微控制器是一種積體電路,兩者不具有可比性。2 微控制器可以構成各種各樣的應用系統,從微型 小型到中型 大型都可,plc是微控制器應用系統的乙個特例。3 不同廠家的plc有相同的工作原理,類似的功能和指標,有一定的互換性,質量 程式設計軟體正朝標準化方向邁進。這正...