![]() |
發布時間: 2023-7-22 09:07
正文摘要:L298N的使能端ENA跳線帽拔出后漏出兩個插針,外面的插針是提供PWM的嗎?里面的插針有什么用呢?找遍全網也沒找到里面的有什么用。 而且有一次我見人家做的項目,他把里面的插針連接在了IN1端,這是為什么呢? 謝謝 ... |
我的更簡單,ENA,ENB接5伏,IN1-IN4接pwm. |
任何一個原件都有說明書,你要多看說明書,里面會寫的很詳細,有些說明書甚至會帶代碼(如果你是淘寶買的原件可以和客服要說明書![]() |
小龍在此 發表于 2023-7-22 16:35 我的更簡單,ENA,ENB接5伏,IN1-IN4接pwm. |
感謝大家,已經明白了! |
IdeaMing 發表于 2023-7-22 12:00 感謝! |
一.L298N芯片 L298是15腳Multiwatt封裝的L298N,內部包含4通道邏輯驅動電路;是一種二相和四相電機的專用驅動器,即內含二個H橋的高電壓大電流雙全橋驅動器,接收標準TTL邏輯電平信號,可驅動46V、2A以下的電機。 ![]() L298N引腳定義: Pin9:Vss,即邏輯電路供電電壓。電壓輸入范圍為4.5~7V。 Pin4:Vs,即驅動電路輸入電壓。Vss電壓要求輸入最小電壓為4.5V,最大可達36V;Vs電壓最大值也是36V; Pin2,3,13,14:為L298N芯片輸入到電動機的輸出端,其中引腳2、3或引腳13、14能分別獨立控制一個直流電機。引腳2、3、13、14組合可控制一個兩相步進電機。 Pin6,11:為電動機的使能接線腳;即Pin6引腳為高電平,Pin2、3有效;同理,Pin11引腳為高電平,Pin13、14有效; Pin5,7,10,12:為單片機輸入到L298N芯片的輸入引腳。 二、L298N模塊 L298N模塊原理圖如下: ![]() L298N模塊實物如下圖: ![]() 1、輸出A、輸出B為L298N的引腳2、3、13、14,用于接一個步進電機或者兩個直流電機; 2、通道A使能、通道B使能為H橋使能引腳,高電平有效;使用時默認安裝跳帽(高電平)。 3、邏輯輸入為引腳5、7、10、12,即H橋A、B的邏輯控制引腳;通道A使能、通道B使能接+5V 時,引腳5、7、10、12的組合可以控制電機的正轉、反轉和停止。當L298N接直流電機時,控制如下: ![]() 5V供電、12V供電、供電GND:當你的驅動電壓(上圖標識為12V輸入,實際可以接受的輸入范圍是7-12V)為7V-12V的時候,可以使能板載的5V邏輯供電,當使用板載5V供電之后,接口中的+5V供電不要輸入電壓,但是可以引出5V電壓供外部使用。 當驅動電壓高于12V,小于等于24V(芯片手冊中提出可以支持到35V,但是按照經驗一般298保守應用最大電壓支持到24V已經很了不起!)時,比如要驅動額定電壓為18V的電機。首先必須拔除板載5V輸出使能的跳線帽。然后在5V輸出端口外部接入5V。 ![]() 模塊內部5V穩壓電路 板載5V使能:即 一個電平為5V的控制信號,當此信號輸入有效時,且電機驅動模塊中電源供電正常時,電機驅動模塊輸出電流。否則即使電源供電正常,電機上也無電流。 四.L298N控制兩路直流電機 用L298驅動兩臺直流減速電機的電路。引腳6,9可用于PWM控制。如果機器人項目只要求直行前進,則可將5,10和7,12兩對引腳分別接高電平和低電平,僅用單片機的兩個端口給出PWM信號控制6,11即可實現直行、轉彎、加減速等動作。 ![]() 五.L298N控制兩相四線步進電機 采用步進電機的驅動方式,可將引腳6,11(ENA、ENB)接至+5V。單片機控制IN1/2/3/4引腳,按照特定的步進節拍,就能使步進電機步進轉動。 ![]() L298N步進指令如下: ![]() |
一個是EN腳,一個是固定高電平,就是短路帽裝上,EN一直使能。 |
看看L298N手冊就知道了 |