OSOYOO 2017003700

OSOYOO Model-X Motor Driver Module User Manual

Model: Model-X (Part Number: 2017003700)

1. הקדמה

The OSOYOO Model-X Motor Driver Module is an enhanced L298N-based dual full-bridge driver designed for controlling inductive loads such as DC motors, stepper motors, relays, and solenoids. It features improved wiring sockets for simplified assembly and enhanced connection stability, making it suitable for Arduino-based DIY smart car and robot projects.

This module accepts standard TTL logic levels and provides high voltage and current capabilities. It includes two enable inputs for independent device control and an external terminal for connecting a sensing resistor. An additional supply input allows the logic to operate at a lower voltage.

2. תכונות

  • נפח תפעול גבוהtage: Supports up to 40 volts.
  • Large Output Current: Instantaneous peak current up to 3A, with a rated power of 25W.
  • Dual H-Bridge Driver: Integrated high voltage, large current, full bridge driver capable of controlling DC motors, stepper motors, relay coils, and other inductive loads.
  • תאימות מנוע: Able to drive two-phase or four-phase stepper motors, and two-phase DC motors.
  • Logic Level Control: Utilizes standard logic level signals for control.
  • אמינות משופרת: Features a high-capacity filter capacitor and a freewheeling diode to protect components from reverse current damage from inductive loads.
  • Integrated 5V Regulator: Can use the built-in 78M05 stabilivolt tube to derive 5V from the power supply. For drive voltages exceeding 12V, an external 5V logic supply is recommended to protect the onboard regulator.
  • כרך ידtage מפרטים: כונן כרךtage range: 5-35V; Logic voltagה: 5V.
  • עיצוב קומפקטי: PCB size is 4.2 x 4.2 cm.

3. המוצר נגמרview

OSOYOO Model-X Motor Driver Module, top-down view with heatsink and connectors
איור 3.1: מלמעלה למטה view of the OSOYOO Model-X Motor Driver Module, showing the L298N chip with heatsink, capacitors, and various input/output connectors.
OSOYOO Model-X Motor Driver Module, angled view showing side connectors
איור 3.2: זוויתי view of the OSOYOO Model-X Motor Driver Module, highlighting the side connectors for motor outputs and power inputs.

The OSOYOO Model-X Motor Driver Module is a compact board designed for robust motor control. Key components include the L298N integrated circuit, which acts as the dual H-bridge driver, mounted with a heatsink for thermal management. The board features clearly labeled terminals for power input (VD, 12V, GND, 5V), motor outputs (K1, K2, K3, K4), and logic control inputs (ENA, IN1, IN2, IN3, IN4, ENB).

Capacitors are present for filtering and stability, and a 78M05 voltage regulator is integrated for providing a 5V logic supply when the drive voltage is within acceptable limits. The improved wiring sockets are designed for secure and stable connections, reducing the risk of disconnections during operation.

4. מפרטים

מִפרָטעֵרֶך
יַצרָןOSOYOO
מספר חלק2017003700
משקל פריט0.634 אונקיות
מידות חבילה5.12 x 3.86 x 1.46 אינץ'
מספר דגם של פריט2017003700
Drive Voltage5V - 35V
לוגיקה כרךtage5V
Output Current (Peak)3A
כוח מדורג25W
גודל PCB4.2 על 4.2 ס"מ

5. הוראות התקנה

Follow these steps to properly set up your OSOYOO Model-X Motor Driver Module:

  1. חיבור אספקת חשמל:
    • Connect your motor power supply (5V to 35V) to the VD ו GND הדקים. ודא קוטביות נכונה.
    • If your motor power supply is 12V or less, the onboard 78M05 regulator can provide 5V for the logic. Connect the 5V terminal to your microcontroller's 5V supply.
    • If your motor power supply is greater than 12V, it is recommended to provide an external, regulated 5V logic supply to the 5V terminal to protect the onboard regulator. Do not connect the VD מסוף אל 5V terminal in this scenario.
  2. חיבורי מנוע:
    • For a single DC motor, connect its terminals to K1 ו K2.
    • For a second DC motor, connect its terminals to K3 ו K4.
    • For a stepper motor, refer to its specific wiring diagram. Typically, a two-phase stepper motor will connect its two coils to K1/K2 ו K3/K4 בהתאמה.
  3. Logic Control Connections (to Microcontroller, e.g., Arduino):
    • Connect the microcontroller's GND to the module's GND.
    • Connect digital output pins from your microcontroller to the module's IN1, IN2, IN3, IN4 pins to control motor direction.
    • Connect digital output pins from your microcontroller to the module's ENA ו ENB pins to enable/disable motor drivers. These can also be connected to PWM pins for speed control.
  4. בדיקה ראשונית: Before connecting motors, verify power connections and logic signals with a multimeter to prevent damage.

6. הוראות הפעלה

The OSOYOO Model-X Motor Driver Module uses standard L298N control logic. Each H-bridge (Motor A: K1/K2, Motor B: K3/K4) is controlled by two input pins (IN1/IN2 for Motor A, IN3/IN4 for Motor B) and an enable pin (ENA for Motor A, ENB for Motor B).

6.1 DC Motor Control

To control a DC motor connected to K1/K2 (Motor A):

  • מַעֲרֶכֶת ENA HIGH (or PWM for speed control).
  • To drive forward: Set IN1 גָבוֹהַ, IN2 נָמוּך.
  • To drive backward: Set IN1 נָמוּך, IN2 גָבוֹהַ.
  • To stop (brake): Set IN1 גָבוֹהַ, IN2 HIGH (short brake) or IN1 נָמוּך, IN2 LOW (free-running stop).
  • To disable: Set ENA נָמוּך.

The same logic applies to Motor B using IN3, IN4, and ENB.

6.2 Stepper Motor Control

For a two-phase stepper motor, you will typically use a sequence of HIGH/LOW signals on IN1, IN2, IN3, IN4 to energize the coils in a specific order (e.g., full step, half step). ENA and ENB should be kept HIGH. Consult your stepper motor's datasheet or common L298N stepper control examples for the precise stepping sequence.

Example (simplified full-step sequence for a 4-wire bipolar stepper):

שָׁלָבIN1IN2IN3IN4
1גָבוֹהַנָמוּךגָבוֹהַנָמוּך
2נָמוּךגָבוֹהַגָבוֹהַנָמוּך
3נָמוּךגָבוֹהַנָמוּךגָבוֹהַ
4גָבוֹהַנָמוּךנָמוּךגָבוֹהַ

Note: This is a basic example. Actual stepper motor control may require more complex sequences and timing.

7. תחזוקה

The OSOYOO Model-X Motor Driver Module is designed for durability and requires minimal maintenance. Adhere to the following guidelines:

  • שמור על ניקיון: Ensure the module is free from dust, debris, and moisture. Use a soft, dry brush or compressed air for cleaning.
  • הימנע מהתחממות יתר: While the module has a heatsink, ensure adequate ventilation, especially when driving motors at high currents or voltages for extended periods.
  • חיבורים מאובטחים: בדקו מעת לעת את כל חיבורי החיווט כדי לוודא שהם מאובטחים וחופשיים מקורוזיה. חיבורים רופפים עלולים לגרום לפעולה לסירוגין או נזק.
  • אחסון נכון: When not in use, store the module in an anti-static bag in a dry, cool environment to prevent electrostatic discharge (ESD) damage and moisture exposure.
  • כרך ידtagתאימות: Always operate the module within its specified voltage ranges (5-35V drive, 5V logic) to prevent component stress or failure.

8. פתרון תקלות

If you encounter issues with your OSOYOO Model-X Motor Driver Module, consider the following troubleshooting steps:

  • מנוע לא זז:
    • Verify power supply connections (VD, GND) and ensure the voltage נמצא בטווח 5-35 וולט.
    • Check logic power supply (5V) connection.
    • לְהַבטִיחַ ENA ו/או ENB pins are set to HIGH.
    • לְאַשֵׁר IN1 / IN2 (אוֹ IN3 / IN4) signals are correctly toggling for direction.
    • Check motor wiring for continuity and correct connection to K1/K2 or K3/K4.
    • Test the motor directly with a power supply to ensure it is functional.
  • Motor Moves Incorrectly or Weakly:
    • Ensure the motor power supply can provide sufficient current for the motor.
    • Check for loose connections or poor contact.
    • If using PWM for speed control, verify the PWM signal is correctly generated and connected to ENA/ENB.
    • For stepper motors, review the stepping sequence and timing in your code.
  • התחממות יתר של המודול:
    • Reduce the load on the motors or decrease the motor supply voltagה אם אפשר.
    • Ensure adequate airflow around the heatsink.
    • Verify that the motor current does not exceed the module's 3A peak rating.
  • No 5V Output from Onboard Regulator (if applicable):
    • Ensure the main drive voltage (VD) is present and within the acceptable range for the 78M05 regulator (typically up to 12V for reliable 5V output without external supply).
    • If VD is >12V, an external 5V logic supply is required as per specifications.

9. תמיכה

For further assistance, technical documentation, or project examples, please visit the official OSOYOO website or contact OSOYOO customer support. You can find additional resources and community forums online for L298N-based motor drivers.

Official OSOYOO Store: OSOYOO Amazon Store

10. מידע על אחריות

OSOYOO products are designed and manufactured to high-quality standards. For specific warranty terms and conditions, please refer to the warranty information provided with your purchase or visit the official OSOYOO website. Typically, warranty covers manufacturing defects under normal use conditions.

© 2024 OSOYOO. All rights reserved.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.