導航:首頁 > 操作系統 > 單片機轉速

單片機轉速

發布時間:2022-04-04 04:50:16

『壹』 求教:如何用單片機控制發動機的轉速

單片機控制發動機轉速,首先要由單片機系統對發動機轉速進行測量,測量得到的轉速進行PID運算,再輸出控制信號,通過執行機構控制發動機油門,轉速高於目標轉速時,減油門,低於目標轉速時加油門,從而實現對發動機轉速的控制。

『貳』 單片機pwm控制電機轉速

單片機控制電機轉速:
如果只有一個轉向的話就比較容易了,如果要有正反兩個轉向,就需要一個H橋,並且兩個I/O口輸出高低電頻控制。
比如用P1口的P1.0,P1.1,P1.2三個I/O口接按鍵,P3.4口接電頻輸出,編個定時程序及按鍵程序,如果是快(全速運行),那就P3.4口直接輸出高電頻「1」;中(50%),那就讓P3.4口0—50ms輸出高電頻「1」,50ms—100ms輸出低電頻「0」,後面就一直以50ms進行一次取反;慢(就用10%吧),0—40ns輸出高電頻「1」,41ns—400ns輸出低電頻「0」,這樣為一個周期,後面就一直循環吧。
如果按鍵P1.0按下,執行方式1,全速運行,否則以默認方式運行;按鍵P1.1按下,執行方式2,改變占空比,以50%的速度運行,否則,不作改變;按鍵P1.2按下,執行方式3,改變占空比,以10%的速度運行,否則,不作改變。

『叄』 如何用c51單片機設計汽車轉速表

不管用什麼來 你用C51的int管腳來測量電平信號的改變"其實就外部是中斷管腳" 圖中就是一種旋轉編碼器 假定編碼器旋轉1周給出的是1000次的電平跳變 那麼根據你的輪子轉一圈 編碼器轉N圈的比率 你在單片機的定時器裡面給出1S的采樣時間 輸出共多少次外部中斷觸發 就可以知道車速了

假定輪子周長是1m的話 輪子轉1圈 編碼器轉10圈 那麼如果1秒鍾轉1圈的輪子 最後單片機在1S內就應該得到 1 × 10 × 1000 = 10000次中斷信號那麼1秒一圈的輪子車速是多少呢 1m × 3600s = 3.6km/m = 216km/h

那麼在1S內 只有5000次中斷 就說明車速是上述過程的一半 即 108km/h

那麼 這就是一個正比例函數 n/100000 = V / 216; n是實際測出的1s內的中斷次數 v就是當前的速度

『肆』 單片機如何控制電機轉速

利用單片機的定時器TIMER_A(TA)中斷產生脈沖信號,通過在響應的中斷程序中實現步進電機步數和圈數的准確計數,通過PWM實現轉速控制。

可以利用P10埠的中斷關閉TA中斷程序,並推入堆棧,停止電機;P11中斷則開啟TA中斷,堆棧推入程序計器(PC),開啟電機。

P31埠輸出高電平由PMM8713的U/D埠控制電機的轉向;P3.0~P37埠接8279的8個數據介面。

單片機掃描到矩陣鍵盤有鍵按下時,利用P2埠的中斷設置TA,控制啟停、調速和轉向等,同時單片機反饋給8279控制LED管顯示轉速和轉向。

(4)單片機轉速擴展閱讀

1、單片機所接收到控制命令暫存在RXBUFFER中,與存儲在片內Flash的中斷程序的入口地址相比較,相同就進入中斷,實現步進電機的控制。

2、當P1.0中為高電平時,其內部三極體導通,使電機轉動。當P1.0為低電平時,內部三極體截止,電路斷開,電機停止轉動。所以在程序中可以利用P1.0口輸出PWM波來控制電機的轉速。

『伍』 51單片機控制電機轉速選什麼單片機,急求

80C51最好(1)MCS-51系列晶元採用HMOS工藝,而80C51晶元則採用CHMOS工藝。CHMOS工藝是COMS和HMOS的結合,

(2)80C51晶元具有COMS低功耗的特點。例如8051晶元的功耗為630mW,而80C51的功耗只有120mW,這樣低的功耗,用一粒紐扣電池就可以工作。低功耗對單片機在攜帶型、手提式或野外作業的儀器儀表設備上使用十分有利。

(3)從80C51在功能增強方面分析,主要在以下幾個方面做了增強。首先,為進一步降低功耗,80C51晶元增加了待機和掉電保護兩種工作方式,以保證單片機在掉電情況下能以最低的消耗電流維持。

(4)此外,在80C51系列晶元中,內部程序存儲器除了ROM型和EPROM型外,還有E2PROM型,例如89C51就有4KB E2PROM。並且隨著集成技術的提高,80C51系列片內程序存儲器的容量也越來越大,目前已有64KB的晶元了。另外,許多80C51晶元還具有程序存儲器保密機制,以防止應用程序泄密或被復制。

;

『陸』 單片機測電機轉速,

你的問題包括三個部分:
第一,測量轉速信號的頻率。
第二,將頻率換算為轉速。
第三,測量結果通過LED(你的板子是LCD)顯示。
第二個問題屬於比例運算,表面上很簡單,不過用匯編語言實現的話,有一點點難度,建議用乘法運算,可下載一些多位元組乘法的子程序。
第一個問題可到文庫下載一些頻率測量方面的文章,許多文章有程序的。
第三個問題可根據板子的LCD的型號,查閱廠家的相關資料,必要的話可質詢廠家,一般而言,這類LCD介面有許多是類似的,網上也可以下載程序。
除了上述三個問題,還有一個很根本的問題就是熟悉你的板子的原理,上述所有程序或文獻僅能供你參考。
還有,作為開發板,可想辦法早一些開發板廠家提供的常式,如果你都能熟悉的話,相信經過簡單裁減就可以得到你要的程序。
當然,最主要的還是要有耐心,最好自己弄明白,自己弄明白了,你收獲的是知識和能力,別人幫你編程,你得到的僅僅是0、1組合,對你幫助不大。

『柒』 單片機轉速表

PIC258就可以,便宜

『捌』 怎樣用單片機控制電機轉速

在這里我只說說一般的直流電機。你可以使單片機一個引腳輸出一個可調占空比的方波,用三極體將這個方波(數字信號)轉成一個穩定的直流(模擬信號)電壓,通過調節占空比,就可以調節這個直流電壓的大小,就可以控制直流電機的轉速了。

『玖』 單片機怎樣控制馬達轉速

單片機驅動mos管,用PWM控制,調節占空比 可 改變 馬達轉速。

『拾』 有誰做過線速度表,就是測轉速的。用單片機實現。

使用外部中斷數脈沖計算就可以了

閱讀全文

與單片機轉速相關的資料

熱點內容
ne40e命令 瀏覽:83
安卓輸入法使用什麼編碼 瀏覽:182
手機如何開淘寶店步驟安卓手機 瀏覽:591
創業伺服器不屬於自己怎麼辦 瀏覽:537
mc小游戲手機版伺服器地址 瀏覽:420
土力學李廣信pdf 瀏覽:144
天融信防火牆命令行 瀏覽:214
qq安卓在線怎麼改 瀏覽:688
加密鑽台維修技巧 瀏覽:465
如何關閉蘋果手機後台app刷新 瀏覽:29
如何把命令框里的輸出到窗口 瀏覽:531
離線版mc如何開伺服器 瀏覽:886
結對程序員 瀏覽:780
使用過的蘋果手機怎麼同步app 瀏覽:344
phpcookie無效 瀏覽:954
python可以搜數學答案 瀏覽:706
均線衍生指標源碼設置 瀏覽:496
做精一張圖pdf 瀏覽:851
編程培訓小朋友 瀏覽:787
巴克球製作解壓 瀏覽:851