Turinys:

MD-L298 variklio vairuotojo modulio pamoka: 5 žingsniai
MD-L298 variklio vairuotojo modulio pamoka: 5 žingsniai

Video: MD-L298 variklio vairuotojo modulio pamoka: 5 žingsniai

Video: MD-L298 variklio vairuotojo modulio pamoka: 5 žingsniai
Video: Arduino controlled dc motor with potentiometer and L298N in simple steps 2024, Lapkritis
Anonim
MD-L298 variklio vairuotojo modulio pamoka
MD-L298 variklio vairuotojo modulio pamoka

apibūdinimas

Ši dviejų krypčių variklio tvarkyklė sukurta pagal labai populiarų L298 dvigubo H tilto variklio tvarkyklės IC. Šis modulis leis jums lengvai ir nepriklausomai valdyti du variklius iki 2A į abi puses. Jis idealiai tinka robotizuotoms programoms ir puikiai tinka prijungti prie mikrovaldiklio, kuriam reikia vos kelių valdymo linijų vienam varikliui.

Funkcijos:

  • Vairuotojas: L298
  • Vairuotojo maitinimo šaltinis: +5V ~ +46V
  • Loginė išėjimo galia Vss: +5 ~ +7V (vidinis maitinimas +5V)
  • Loginė srovė: 0 ~ 36mA
  • Valdymo lygis: žemas -0,3V ~ 1,5V, aukštas: 2,3V ~ Vss
  • Matmenys: 2,7 * 4,5 * 4,5 cm
  • Vairuotojo svoris: 48 g

1 žingsnis: kaiščio apibrėžimas

Smeigtuko apibrėžimas
Smeigtuko apibrėžimas
Smeigtuko apibrėžimas
Smeigtuko apibrėžimas

2 žingsnis: veikimo teorija

Operacijos teorija
Operacijos teorija
Operacijos teorija
Operacijos teorija

Šiame modulyje variklių sukimosi kryptys valdomos variklio valdymo kaiščiu. IN1 ir IN2 valdo 1 variklį, o IN3 ir IN4 - 2 variklį.

Be variklio sukimosi krypties, šis variklio tvarkyklės modulis taip pat gali valdyti variklio greitį variklio PWM valdymo kaiščiu. Smeigtukas ENA kontroliuoja 1 variklio greitį, o ENB - 2 variklio greitį.

3 žingsnis: aparatinės įrangos diegimo pavyzdys

Aparatūros diegimo pavyzdys
Aparatūros diegimo pavyzdys

Diagrama rodo aparatinės įrangos ryšį tarp variklio tvarkyklės modulio ir „Arduino UNO“. Be „Arduino“, jis gali sąveikauti su bet kokiu mikrovaldikliu, pvz., PIC ir kt.

Pastaba: akumuliatoriaus įžeminimas, variklio tvarkyklės modulis ir „Arduino“turi būti sujungti kartu.

Ryšys tarp:

  • IN1> „Arduino“kaištis 9
  • IN2> „Arduino“kaištis 8
  • ENA> „Arduino“kaištis 10
  • IN3> „Arduino“kaištis 7
  • IN4> „Arduino“kaištis 6
  • ENB> „Arduino“kaištis 5

Norėdami pamatyti rezultatą, atsisiųskite šaltinio kodo pavyzdį iš „Arduino UNO“.

4 žingsnis: Rezultatai

Rezultatai
Rezultatai

Remiantis rezultatais, variklis 1 juda viena kryptimi, palaipsniui didindamas greitį, kol maksimalus, po to palaipsniui mažėja iki sustojimo. Šis ciklas nuolat kartojasi. Tas pats pasakytina apie 2 variklį, tačiau juda kita kryptimi.

5 žingsnis: vaizdo įrašas

Šiame vaizdo įraše parodyta MD-L298 variklio vairuotojo modulio mokymo programa.

Rekomenduojamas: