Sisällysluettelo:

Yksinkertainen kaksisuuntainen moottorin ohjaus Arduinolle: 4 vaihetta
Yksinkertainen kaksisuuntainen moottorin ohjaus Arduinolle: 4 vaihetta

Video: Yksinkertainen kaksisuuntainen moottorin ohjaus Arduinolle: 4 vaihetta

Video: Yksinkertainen kaksisuuntainen moottorin ohjaus Arduinolle: 4 vaihetta
Video: L298N-askelmoottoriohjaimen käyttö 4-johdinisen askelmoottorin ohjaamiseksi 2024, Heinäkuu
Anonim
Yksinkertainen kaksisuuntainen moottorin ohjaus Arduinolle
Yksinkertainen kaksisuuntainen moottorin ohjaus Arduinolle
Yksinkertainen kaksisuuntainen moottorin ohjaus Arduinolle
Yksinkertainen kaksisuuntainen moottorin ohjaus Arduinolle

VAROITUS: Tämä ei ole turvallinen tapa ohjata moottoria. Jokainen I/O -nasta kestää vain 40 mA virtaa. Suosittelen käyttämään H-siltaa tai jotain vastaavaa

Kun sanon yksinkertaista, en tarkoita nopeuden säätimen käyttöä. Mutta ohjaa moottoria suoraan ilman ulkoisia piirejä. Toimi seuraavasti:

Kuinka tämä tapahtui: Työskentelin äskettäin ohjekirjan kanssa charlieplexingistä arduinon kanssa. Ja mietin, toimiiko sama periaate jossain määrin moottoreiden kanssa. Joten keksin ajatuksen, että jos käytät moottoria ledin sijasta, voit hallita sitä kaksisuuntaisesti ja jos käytät 2 PWM (Pulse Width Modulation) -porttia, sinulla voi olla kaksisuuntainen muuttuva nopeudensäätö moottorille ilman ulkoista laitteistoa !! Joten päätin julkaista havaintoni. Pidä hauskaa! Jos sinulla on kysyttävää, kysy niitä.

En ole vastuussa mistään pahasta, mitä sinulle tai arduinoosi tapahtuu!

Vaihe 1: Tarvitsemasi tavarat:

Tarvitsemasi tavarat
Tarvitsemasi tavarat

Osat:- Arduino- Pieni tasavirtamoottori- Johto moottorille Työkalut:- Tietokone, johon on asennettu Arduino IDE- A-B USB-johto

Vaihe 2: Liitä moottori

Moottorin kytkeminen
Moottorin kytkeminen
Moottorin kytkeminen
Moottorin kytkeminen
Moottorin kytkeminen
Moottorin kytkeminen
Moottorin kytkeminen
Moottorin kytkeminen

Liitä tasavirtamoottori arduinoosi. - Kytke yksi johdin moottorista arduino-nastaasi 5- Liitä toinen johto moottorista arduino-nastaasi 6. Tämän laitteiston asennus on melko yksinkertaista.

Vaihe 3: Arduinon koodaus

Arduinon koodaus
Arduinon koodaus

Seuraavassa on muutamia perusvaiheita arduinon ohjelmointiin. 1) Lataa lähdekoodi alhaalta 2) Avaa tiedosto Arduino IDE: stä 3) Paina "Lataa I/O -kortille" -painiketta 4) Kun ohjelma on ladattu, se alkaa toimia yritin lisätä koodiin hyvän määrän kommentteja, mutta jos sinulla on kysyttävää, kysy niitä.

Vaihe 4: Kuinka tämä toimii ja lisää ideoita

Näin se toimii ja lisää ideoita
Näin se toimii ja lisää ideoita
Näin se toimii ja lisää ideoita
Näin se toimii ja lisää ideoita

Kuinka tämä toimii: Kun teet yhden nastan HIGH ja toisen LOW, HIGH-nastalla on positiivinen jännite ja LOW-tapilla toimii kuin maa (-). Huomautus: Pyörimissuunta voi olla erilainen kuin alla. Nasta 6: Pyörii: HIGH LOW CCW LOW HIGH CW PWM: 127 LOW CCW 1/2 Speed CCW = Vastapäivään CW = myötäpäivään Ideat: Lisää toinen moottori. Valitettavasti minulla ei ole koodia tähän, mutta alla on kaavio.

Suositeltava: