2016年1月31日 星期日

L298N 的研究





這各模組可以驅動兩個直流馬達....

Enable A , IN1, IN2   ->  輸出A

Enable B , IN3, IN4   ->  輸出B

他的驅動模式可以從下表得知...

當 ENA jumper 插上去
     IN1 -> High.... IN2 -> Low  代表馬達正轉
     IN1 -> Low .... IN2 -> High  代表馬達反轉
     IN1 = IN2                               代表馬達快速停止
當 ENA jumper 移除
     馬達慢速停止





另外注意到板子上有一個jumper....

當它插上去時....
+12V 輸入那端要輸入 電壓(7V ~ 35V).....他會啟動板子的7805(降壓IC) 去轉出 5V....
   +5V  那端就會變出輸出5V

當它移除時....

+12V 那個輸入就不用上電......直接使用  +5V 那端的輸入電壓.....

如何控制馬達的轉速

如果要控制馬達的轉速,就必須採用PWM來控制。此時ENA就不能直接接到5V,而是要接到Raspberry的腳位來形成PWM。

                       



請注意...一定要把L298N的GND和  Raspberry的GND接在一起...形成共同的接地...



Reference : http://www.kenming.idv.tw/tag/l298n

Reference : http://shop.cpu.com.tw/product/46920/info/

Reference : http://bach.ccu.edu.tw/tools/page/show_page.php?page_url=/Site/nu14075/Blog/dir_Br2ysq/article_orvQpQ.html