Arkisin ennen klo 14.00 tilatut tuotteet lähetetään samana päivänä ja ovat 98 %:ssa tapauksista perillä seuraavana päivänä. Ilmainen palautus 30 päivän harkinta-aika 1 vuoden takuu

Kytkentäkaavio ja koodiesimerkki

Näin kytket Moottoriohjausmoduuli TB6612FNG Arduinoon:n Arduino UNOon tai ESP32:een, mukana esimerkkisketsi, jonka voit ladata heti.

TB6612FNG kaksoismoottoriohjaimen ohjaus

Tämä projekti ohjaa DC-moottorikanavaa käyttämällä TB6612FNG-kaksois-H-siltadriveriä. Sketch ottaa ohjaimen käyttöön standby-pinnin kautta ja vuorottelee moottorin ajamisen eteenpäin, pysäyttämisen ja ajamisen taaksepäin välillä PWM-nopeudensäädöllä. Avaa Serial Monitor nopeudella 115200 baud nähdäksesi toimintatilan.

Kytkentäkaavio: Moottoriohjausmoduuli TB6612FNG Arduinoon laitteessa Arduino UNO
Kytkentäkaavio · Klikkaa suurentaaksesi
Kytkentätaulukko: Moottoriohjausmoduuli TB6612FNG Arduinoon laitteessa Arduino UNO
Kytkentätaulukko · Klikkaa suurentaaksesi
TB6612FNG_Dual_Motor_Driver_Control.ino · käännetty ja testattu
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : TB6612FNG Dual Motor Driver Control
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : TB6612FNG Motor Driver
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

const int PIN_PWMA = 5;
const int PIN_STBY = 6;
const int PIN_AIN1 = 7;
const int PIN_AIN2 = 8;

void setup() {
  Serial.begin(115200);

  pinMode(PIN_PWMA, OUTPUT);
  pinMode(PIN_STBY, OUTPUT);
  pinMode(PIN_AIN1, OUTPUT);
  pinMode(PIN_AIN2, OUTPUT);

  // Take driver out of standby mode
  digitalWrite(PIN_STBY, HIGH);

  Serial.println(F("TB6612FNG Motor Driver Initialized"));
}

void driveMotorA(bool forward, int speed) {
  speed = constrain(speed, 0, 255);

  if (forward) {
    digitalWrite(PIN_AIN1, HIGH);
    digitalWrite(PIN_AIN2, LOW);
    Serial.print(F("Motor Forward at speed: "));
  } else {
    digitalWrite(PIN_AIN1, LOW);
    digitalWrite(PIN_AIN2, HIGH);
    Serial.print(F("Motor Reverse at speed: "));
  }

  analogWrite(PIN_PWMA, speed);
  Serial.println(speed);
}

void stopMotorA() {
  analogWrite(PIN_PWMA, 0);
  digitalWrite(PIN_AIN1, LOW);
  digitalWrite(PIN_AIN2, LOW);
  Serial.println(F("Motor Stopped"));
}

void loop() {
  // Drive forward at speed 200
  driveMotorA(true, 200);
  delay(2000);

  // Stop
  stopMotorA();
  delay(1000);

  // Drive reverse at speed 200
  driveMotorA(false, 200);
  delay(2000);

  // Stop
  stopMotorA();
  delay(1000);
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

TB6612FNG-moottoriohjain ESP32:lla

Tämä projekti näyttää, miten DC-moottoria ohjataan TB6612FNG dual H-bridge -moottoriohjaimella ja ESP32:lla. Sketch ottaa ohjaimen käyttöön STBY-pinin kautta ja kierrättää moottorin kanavaa A eteenpäin pyörimisestä hidastukseen, taaksepäin pyörimiseen ja jarrutukseen. Avaa Serial Monitor nopeudella 115200 baud nähdäksesi moottorin nykyisen tilan ja nopeuden.

Kytkentäkaavio: Moottoriohjausmoduuli TB6612FNG Arduinoon laitteessa ESP32 DevKit V1
Kytkentäkaavio · Klikkaa suurentaaksesi
Kytkentätaulukko: Moottoriohjausmoduuli TB6612FNG Arduinoon laitteessa ESP32 DevKit V1
Kytkentätaulukko · Klikkaa suurentaaksesi
TB6612FNG_Motor_Driver_with_ESP32.ino · käännetty ja testattu
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : TB6612FNG Motor Driver with ESP32
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : TB6612FNG Motor Driver
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

// TB6612FNG Dual H-Bridge Motor Driver Demo on ESP32

const int PIN_STBY = 13;
const int PIN_AIN1 = 12;
const int PIN_AIN2 = 14;
const int PIN_PWMA = 27;

void setup() {
  Serial.begin(115200);

  pinMode(PIN_STBY, OUTPUT);
  pinMode(PIN_AIN1, OUTPUT);
  pinMode(PIN_AIN2, OUTPUT);
  pinMode(PIN_PWMA, OUTPUT);

  // Enable driver
  digitalWrite(PIN_STBY, HIGH);
  Serial.println("TB6612FNG Motor Driver Initialized");
}

void driveMotor(bool forward, int speed) {
  if (forward) {
    digitalWrite(PIN_AIN1, HIGH);
    digitalWrite(PIN_AIN2, LOW);
  } else {
    digitalWrite(PIN_AIN1, LOW);
    digitalWrite(PIN_AIN2, HIGH);
  }
  analogWrite(PIN_PWMA, constrain(speed, 0, 255));
}

void stopMotor() {
  digitalWrite(PIN_AIN1, LOW);
  digitalWrite(PIN_AIN2, LOW);
  analogWrite(PIN_PWMA, 0);
}

void loop() {
  // Forward acceleration
  Serial.println("Motor Forward: Accelerating");
  for (int spd = 50; spd <= 255; spd += 25) {
    driveMotor(true, spd);
    delay(150);
  }
  delay(1000);

  // Stop
  Serial.println("Motor Stop");
  stopMotor();
  delay(1000);

  // Reverse acceleration
  Serial.println("Motor Reverse: Accelerating");
  for (int spd = 50; spd <= 255; spd += 25) {
    driveMotor(false, spd);
    delay(150);
  }
  delay(1000);

  // Stop
  Serial.println("Motor Stop");
  stopMotor();
  delay(2000);
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

Moottoriohjausmoduuli TB6612FNG Arduinoon

Ominaisuudet:
1. Valmiustilan ohjaus virran säästämiseksi.
2. CW / CCW / lyhyt jarru / stop -moottoriohjaustilat.
3. Sisäänrakennettu lämpösuojakatkaisu ja alijännitetunnistuspiiri.

Kuvaus:
TB6612FNG-moottoriohjain voi ohjata enintään kahta DC-moottoria jatkuvalla 1,2 A:n virralla (3,2 A huippu). Kahta tulosignaalia (IN1 ja IN2) voidaan käyttää moottorin ohjaamiseen yhdessä neljästä toimintatilasta: myötäpäivään, vastapäivään, lyhyt jarru ja stop. Kaksi moottorilähtöä (A ja B) voidaan ohjata erikseen, ja kunkin moottorin nopeutta säädetään PWM-tulosignaalilla, jonka taajuus on jopa 100 kHz. STBY-nasta on vedettävä korkeaksi, jotta moottori poistuu valmiustilasta.

Logiikan käyttöjännite (VCC) voi olla alueella 2,7-5,5 VDC, kun taas moottorin syöttöjännite (VM) on rajoitettu enintään 15 VDC:hen. Lähtövirta on nimellisesti enintään 1,2 A kanavaa kohti (tai enintään 3,2 A lyhyenä yksittäisenä pulssina).

Levy toimitetaan kaikkine kuvassa näkyvine komponentteineen, mukaan lukien header-nastat.

Tekniset tiedot:
Syöttöjännite: VM = 15V max, VCC = 2,7-5,5V
Lähtövirta: Iout = 1,2 A (keskiarvo) / 3,2 A (piikki)

Mitat
Pituus: 2cm
Leveys: 2cm
Korkeus: 0,3cm

  • Neljä tilaa
  • Valmiustilan ohjaus
  • Lämpökatkaisu
  • Alijännitetunnistus

Miksi valita tämä tuote?

  • Kaksi moottoria – Ohjaa enintään kahta DC-moottoria.
  • Neljä ohjaustilaa – Myötäpäivään, vastapäivään, lyhyt jarrutus ja pysäytys.
  • PWM-nopeudensäätö – Säätää moottorin nopeutta PWM-tulosignaalin avulla.
  • Säästää virtaa – Valmiustilan ohjaus auttaa säästämään virtaa.
  • Sisäänrakennettu suojaus – Lämpösammutus ja alijännitetunnistus.
Tiedot
Leveys2 cm
Pituus2 cm
KäyttöjänniteVM = 15V max, VCC = 2,7-5,5V
Taajuus100 kHz
Korkeus0,3 cm
LähtövirtaIout = 1,2 A / 3,2 A

Pakkauksessa

  • TB6612FNG-moottoriohjauskortti
  • liitinnastat

Usein ostettu yhdessä

Yhteensä: € 16,30

Arvostelut

Ei vielä arvosteluja.

Kirjoita arvostelu
Arvostelusi

Toimitus & palautukset

Toimitus

  • Paketti seurannalla€ 7,7024 tunnin sisällä
  • Nouto PostNL:n toimipisteestä€ 7,4024 tunnin sisällä
  • Kirjelaatikko-paketti€ 3,702 arkipäivän kuluessa
  • Kirjelaatikko­paketti 24 tuntia€ 4,5524 tunnin sisällä
  • Nouto myymälästäIlmainen
Kaikki toimituksesta

Palautukset

Etkö ole tyytyväinen? Sinulla on 30 päivää aikaa vastaanotosta palauttaa tuote.

Kaikki palautuksista