1樓:新翼林志強
除了差速控制還可以用舵機控制前輪轉向,控制起來更直觀快速一點,用pwm輸出控制舵機
2樓:思念天涯
如果你的小車是直流電機的話,可以利用微控制器來控制高低電平來實現小車轉彎、前進、後退,網上有很多直流電機的控制方法,你可以參照一下
3樓:匿名使用者
利用兩隻電機的差速,如果要快速轉彎的話可以控制兩隻電機旋轉的方向
請教:如何用微控制器控制小車轉彎?
4樓:匿名使用者
一般小車轉彎分若干種
1。三輪式
1.1兩個動力輪,一個輔助輪
舉例 玩具小車
兩個動力輪同時轉動,前進或後退
兩個動力輪反向轉動或者轉動速度不同,轉向
1.2兩個輔助輪,一個動力輪
前輪有動力而且可以轉向
這就要用兩個電機控制前輪。一個控制前輪的速度,一個控制前輪轉過的角度。
1.3兩個動力輪,一個轉向輪
舉例 三輪車
兩個後輪轉動方向和速度完全一樣,靠前輪轉動一定的角度來轉向。
2。四輪
2.1兩個動力輪,兩個轉向輪
舉例 後輪驅動汽車
前面兩輪負責轉向,後面兩輪負責提供動力。
2.2兩個動力輪,兩個輔助輪
四個輪子呈菱形佈置,兩個動力輪在對角線上。兩個動力輪轉速相同時前進或後退,兩個動力輪轉速不同或者轉動方向相反時轉向。
5樓:藍人
控制轉彎最簡單的方法是控制舵機,舵機是通過pwm控制的。如果微控制器有pwm發生器,就用它,沒有用定時器模擬一下。下面是51的程式
//12mhz
#include
void inittimer0(void)void delay(void) //可以修改高電平週期//修改這個延時可以更改舵機轉的角度 ,具體能調多少度,你可以試試測下
void main(void)
void timer0interrupt(void) interrupt 1
6樓:娃ha哈
看你是什麼小車
如果是舵機轉向的 就如一樓說的pwm控制
還有的玩具小車是差速控制轉彎的 就得分時控制電機了
7樓:匿名使用者
可以微控制器管腳的高低電平,開啟或關斷小車的左右輪子。例如兩個輪子同時開啟,小車前進,同時關斷,小車停止,那你只要讓小車一個輪子停止,一個開啟,就實現了小車的轉彎。
8樓:匿名使用者
要看您的小車結構而定。您用的是什麼電機,用的是什麼驅動晶片
9樓:杜文雍量
這不是一兩句話說得清的,首先你的車是什麼車,有舵機是什麼的,步進電機還是一般的直流電機,還是什麼
用8051微控制器控制mosfet管做開關的問題
分開說,30分鐘定時bai開du關,這個可以通過寫程zhi序實現,程dao序定時控制一個io,比如說回p1.0,30分鐘p1.0輸出一答個高電平,30分鐘後再變為低電平。再說p1.0的控制訊號有了,需要通過驅動電路控制mos管,來控制外部裝置,這個驅動電路和mos管需要根據你的負載來選擇,如果負載電...
怎樣用微控制器控制可控矽導通角變化
首先要獲得交流電過零訊號,然後交流電半個週期10ms,根據控制要求,在過零後0到10ms之間送觸發脈衝,即可獲得不同的導通角,觸發脈衝寬度幾us到幾十us 電感性負載時觸發脈衝應寬一些 微控制器調整導通角,需要一個引數,那就是交流零點檢測。所謂導通角,是針對交流電而言的。這個角度是0 180。相信這...
微控制器控制led燈。用I O口,控制led燈,要求能實現同時點亮若干盞燈,要如何實現
你用74hc595吧,只用3根線就可以控制了,一個74hc595輸出為8位,這樣可以控制8個led,而且每個74hc595都可以級聯的,像我這圖示例,上面一共有5個74hc595,都是級聯的,所以上圖實際上3個io口即可控制5 8 40個led!當然,級聯的多少,就看你的需要了,呵呵!微控制器用4個...