A. 單片機控制pwm直流電機,用l298n驅動,l298n是怎樣改變電機轉速的。
l298n並沒有改變電機的轉速,它只是起到放大電壓的作用(單單的單片機電壓過小無法驅動電機,所以需要l298n將電壓穩到12v,否則電機不會轉,或是轉的慢),只要依照相應的埠接上就可以使用了。
(1)l298n單片機擴展閱讀:
基於單片機的晶元及其他電子元器件與控制外部電路的集成PCB板組合在一起的控制器叫單片機控制板,通常它是應用於一些簡單的工業控制當中。應用C語言或者其他的控制語言來編寫控制動作流程以達到工業控制的最終目的,相比而言較為經濟實惠。
PLC(Programmable logic Controller)
目前國內還有一些做C語言編程的PLC的,也有叫單片機型PLC,它將內部資源的功能定義,整個程序運行的架構,單片機外圍電路特性的匹配等等都已做成一個成套的系統了
B. l298n應該怎麼接線
電源使用的是兩節18650電池串聯,滿電電壓8V左右,然後使用lm2940穩壓晶元轉成5V,5V電壓用來給單片機供電,8V電壓用來給電機供電。
Ps:也可以分別使用一個5V電源和一個5-12V的電源給單片機和L298N供電。
單片機我使用的是P2^0P2^1,這兩個口接L298N的輸入口1和2,輸出口12接電機的兩極。並接好電源,記住L298N和單片機必須接同一個GND,L298N和單片機必須接同一個GND,L298N和單片機必須接同一個GND,否則電機不轉或者會抖動,這點很重要。
接下來寫程序讓他動起來,P2^0和P2^1口分別給不同的電平,電機即可轉起來。
有兩種方法改變轉向:
1、改變電氣連接:簡單點就是把電機兩極接線互換,即可改變轉向。
2、程序改變轉向:即把兩個口的高低電平互換即可(順時針還是逆時針為正轉完全取決於自己的想法)
L298N雖然是兩路輸出,但不一定最多隻接兩個電機,完全可以接四個,只不過要兩個兩個並聯而已,一個小車可以只使用一個L298N,一路控制一側的電機。做循跡小車、滅火小車等等。可以使用PWM控制電機轉速。
C. L298N嚴重影響了單片機工作
L298N確實能屏蔽一部分干擾,不過也要合理地設計硬體才行。控制側跟輸出側要隔離電源,不共地才行。如果兩邊用同一塊電源,那光耦就起不到隔離干擾的作用,只能起放大電流的作用,干擾順著地就過去了,光耦就成了馬其諾防線,不起作用了。
單片微型計算機簡稱單片機,是典型的嵌入式微控制器(Microcontroller Unit), 常用英文字母的縮寫MCU表示單片機,單片機又稱單片微控制器,它不是完成某一個邏輯功能的晶元,而是把一個計算機系統集成到一個晶元上。單片機由運算器,控制器,存儲器,輸入輸出設備構成,相當於一個微型的計算機(最小系統),和計算機相比,單片機缺少了外圍設備等。概括的講:一塊晶元就成了一台計算機。它的體積小、質量輕、價格便宜、為學習、應用和開發提供了便利條件。同時,學習使用單片機是了解計算機原理與結構的最佳選擇。它最早是被用在工業控制領域。
D. l298n上的5v電源可以直接給單片機供電嗎
可以的,但該模塊的電壓要7V以上,才能保證輸 出電壓是穩定的5V,另外
L298n模塊上的穩壓集成塊允許電流比較小,因此單片機板的耗電最好在100ma以下。
E. 循跡小車為什麼要用L298N驅動模塊而不是直接接在單片機上
一般來說都是「 控制器-驅動器-執行機構 」這樣的構造,單片機驅動IO口驅動能力有限(常見幾mA或幾十mA級別),無法直接驅動較大功率的電機等器件,所以需要驅動電路。
F. L298N實物接線圖使能端怎麼接單片機
L298N實物接線圖使能端接單片機如圖。
(6)l298n單片機擴展閱讀:
特點單片機的特點:集成度高;存儲容量大;外部擴展能力強;控制功能強。
1、從內部的硬體到軟體有一套完整的按位操作系統,稱作位處理器,處理對象不是字或位元組而是位。不但能對片內某些特殊功能寄存器的某位進行處理,如傳送、置位、清零、測試等,還能進行位的邏輯運算,其功能十分完備,使用起來得心應手。
2、同時在片內RAM區間還特別開辟了一個雙重功能的地址區間,使用極為靈活,這一功能無疑給使用者提供了極大的方便。
3、乘法和除法指令,這給編程也帶來了便利。很多的八位單片機都不具備乘法功能,作乘法時還得編上一段子程序調用,十分不便。
G. 51循跡小車,l298n循跡模塊5v輸出與單片機vcc連接後電源指示燈不亮了,車不動,是什麼原因
不建議用L298N的輸出5V給單片機供電,因為這個5V輸出電流比較小,可能供電能力不足,導致工作不起來,盡量採用獨立的轉5V給單片機;
確保L298N和單片機共地,否則也沒法正確供電單片機;
確保電源供電大於5V,最好用萬用表測下,輸出的5V是否正常;
可能原因比較多,多用萬用表,一點點來排除,重在這個過程。之前上學時也做過這個,有需要的話可以給你發些資料。