60a7aff8313b3a3dbe3a774b2314092de66e6a60
Chip-dat/TI-dat/TI-Motor-dat/DRV8871-dat/2025-05-23-02-36-50.png
| ... | ... | Binary files /dev/null and b/Chip-dat/TI-dat/TI-Motor-dat/DRV8871-dat/2025-05-23-02-36-50.png differ |
Chip-dat/TI-dat/TI-Motor-dat/DRV8871-dat/2025-05-23-02-37-14.png
| ... | ... | Binary files /dev/null and b/Chip-dat/TI-dat/TI-Motor-dat/DRV8871-dat/2025-05-23-02-37-14.png differ |
Chip-dat/TI-dat/TI-Motor-dat/DRV8871-dat/DRV8871-dat.md
| ... | ... | @@ -0,0 +1,49 @@ |
| 1 | + |
|
| 2 | +# DRV8871-dat |
|
| 3 | + |
|
| 4 | + |
|
| 5 | + |
|
| 6 | +https://www.ti.com/lit/ds/symlink/drv8871.pdf?ts=1747938993424&ref_url=https%253A%252F%252Fwww.google.com.hk%252F |
|
| 7 | + |
|
| 8 | +## APPs |
|
| 9 | + |
|
| 10 | + |
|
| 11 | + |
|
| 12 | + |
|
| 13 | +## ✅ Can I Use DRV8871 to Drive a Gear DC Motor? |
|
| 14 | + |
|
| 15 | +Yes, you **can use the DRV8871 to drive a gear DC motor**, and it's actually **a good choice** in many applications. |
|
| 16 | + |
|
| 17 | +--- |
|
| 18 | + |
|
| 19 | +### ✅ Why DRV8871 Is Suitable for Gear DC Motors |
|
| 20 | + |
|
| 21 | +| Feature | Description | |
|
| 22 | +|--------------------------|-----------------------------------------------------------------------------| |
|
| 23 | +| **Voltage Range** | 6.5V to 45V — supports most DC gear motors | |
|
| 24 | +| **Current Capability** | 3.6A continuous, 6A peak — suitable for medium-to-high torque gear motors | |
|
| 25 | +| **PWM Control** | Supports PWM input — lets you control speed effectively | |
|
| 26 | +| **Built-in Protection** | Overcurrent, undervoltage, thermal shutdown, and shoot-through protection | |
|
| 27 | +| **Brushed DC Motor** | Designed for brushed DC motors, which includes most gear motors | |
|
| 28 | + |
|
| 29 | +--- |
|
| 30 | + |
|
| 31 | +### ⚠️ Things to Check Before Using |
|
| 32 | + |
|
| 33 | +1. **Motor Voltage**: Must be within 6.5V–45V. |
|
| 34 | +2. **Motor Current**: Peak current should not exceed 6A. |
|
| 35 | +3. **Heatsinking**: May be required for high current loads to prevent overheating. |
|
| 36 | + |
|
| 37 | +--- |
|
| 38 | + |
|
| 39 | +### 🛠 Example Use Case |
|
| 40 | + |
|
| 41 | +- A **12V gear motor** drawing **1–2A average** and **<6A peak** is **ideal** for DRV8871. |
|
| 42 | +- Great for applications like: |
|
| 43 | + - Robot arms |
|
| 44 | + - Mobile platforms |
|
| 45 | + - Mechanisms with high starting torque |
|
| 46 | + |
|
| 47 | +## ref |
|
| 48 | + |
|
| 49 | +- [[DRV8871-dat]] |
|
| ... | ... | \ No newline at end of file |
Chip-dat/TI-dat/TI-Motor-dat/TI-Motor-dat.md
| ... | ... | @@ -15,6 +15,22 @@ |
| 15 | 15 | |
| 16 | 16 | ## compare |
| 17 | 17 | |
| 18 | + |
|
| 19 | +| Chip | Motor Type | Voltage Range (V) | Continuous Current (A) | Peak Current (A) | RDS(on) (mΩ) | Control Interface | Features | |
|
| 20 | +| ------- | -------------------- | ----------------- | ---------------------- | ----------------- | ------------ | ----------------- | ----------------------------------------------------------------------- | |
|
| 21 | +| DRV8313 | 3-Phase BLDC | 8 – 60 | 2.5 | — | — | PWM | Triple half-bridge, integrated FETs, supports BLDC motors | |
|
| 22 | +| DRV8837 | Brushed DC | 1.8 – 11 | 1 | 1.8 | 280 | PWM | Single H-bridge, low voltage, compact design | |
|
| 23 | +| DRV8848 | Brushed DC / Stepper | 4 – 18 | 2 (per H-bridge) | 4 (parallel mode) | 900 | PWM | Dual H-bridge, supports stepper and DC motors, parallel mode capability | |
|
| 24 | +| DRV8833 | Brushed DC / Stepper | 2.7 – 10.8 | 1.5 (per H-bridge) | 2 | 360 | PWM | Dual H-bridge, current regulation, outputs can be paralleled | |
|
| 25 | +| DRV8834 | Stepper | 2.5 – 10.8 | 1.5 | 2 | 600 | STEP/DIR | Microstepping up to 1/32, low voltage operation | |
|
| 26 | +| DRV8825 | Stepper | 8.2 – 45 | 2.5 | 3 | 400 | STEP/DIR | Microstepping up to 1/32, high voltage support | |
|
| 27 | +| DRV8835 | Brushed DC | 2 – 11 | 1.5 (per H-bridge) | 1.5 | 280 | PWM | Dual H-bridge, low voltage, compact design | |
|
| 28 | +| DRV8870 | Brushed DC | 6.5 – 45 | 3.5 | 5 | 565 | PWM | Single H-bridge, current regulation, fault reporting | |
|
| 29 | +| DRV8871 | Brushed DC | 6.5 – 45 | 3.6 | 6 | 565 | PWM | Single H-bridge, current regulation, fault reporting | |
|
| 30 | +| DRV8872 | Brushed DC | 6.5 – 45 | 3.6 | 3.7 | 565 | PWM | Single H-bridge, current regulation, fault reporting | |
|
| 31 | + |
|
| 32 | + |
|
| 33 | + |
|
| 18 | 34 | | Feature/Specification | **DRV8837** | **DRV8833** | **DRV8825** | |
| 19 | 35 | | --------------------------- | ---------------------------------- | ---------------------------------- | ------------------------------ | |
| 20 | 36 | | **Type** | Low-Voltage Motor Driver | Dual H-Bridge Motor Driver | Stepper Motor Driver | |
Tech-dat/acturator-dat/motor-driver-dat/motor-driver-dat.md
| ... | ... | @@ -1,6 +1,8 @@ |
| 1 | 1 | |
| 2 | 2 | # motor-driver-dat |
| 3 | 3 | |
| 4 | +- [[motor-dat]] |
|
| 5 | + |
|
| 4 | 6 | [legacy wiki page](https://www.electrodragon.com/w/Category:Driver_Board) |
| 5 | 7 | |
| 6 | 8 | ## Board |
| ... | ... | @@ -27,7 +29,7 @@ |
| 27 | 29 | |
| 28 | 30 | - [[L293-dat]] - [[L298-dat]] |
| 29 | 31 | |
| 30 | -- [[DRV8833-dat]] - [[DRV8825-dat]] - [[drv8837-dat]] - [[drv8313-dat]] |
|
| 32 | +- [[TI-motor-dat]] - [[DRV8833-dat]] - [[DRV8825-dat]] - [[drv8837-dat]] - [[drv8313-dat]] - [[DRV8871-dat]] |
|
| 31 | 33 | |
| 32 | 34 | - [[ULN2003-dat]] |
| 33 | 35 | |
| ... | ... | @@ -37,6 +39,32 @@ |
| 37 | 39 | |
| 38 | 40 | - overcurrent / thermal shutdown protection / microstepping / precise motor control |
| 39 | 41 | |
| 42 | + |
|
| 43 | +## Comparison |
|
| 44 | + |
|
| 45 | +| Feature | TB6612FNG | L298N | |
|
| 46 | +| ----------------------- | ------------------- | ------------------- | |
|
| 47 | +| Motor Voltage Range | 2.5V – 13.5V | 5V – 46V | |
|
| 48 | +| Logic Voltage Range | 2.7V – 5.5V | 5V – 7V | |
|
| 49 | +| Continuous Current / ch | ~1.2A | 2A | |
|
| 50 | +| Peak Current / ch | 3.2A (short bursts) | 3A (non-repetitive) | |
|
| 51 | +| Efficiency | High (CMOS) | Low (Bipolar) | |
|
| 52 | +| Voltage Drop | ~0.2V | ~1.8V – 3V | |
|
| 53 | +| Heat Output | Low | High | |
|
| 54 | +| PWM Frequency Support | Up to 100 kHz | <25 kHz | |
|
| 55 | +| Size | Small, modern | Large, bulky | |
|
| 56 | +| Cost | Moderate | Low | |
|
| 57 | + |
|
| 58 | +| Chip/Module | Voltage Range | Continuous Current | PWM Freq. | Features & Notes | |
|
| 59 | +| ------------- | ------------- | ------------------- | ------------ | -------------------------------------------------------------------------- | |
|
| 60 | +| **TB6612FNG** | 2.5V – 13.5V | 1.2A/ch (3.2A peak) | Up to 100kHz | Efficient CMOS, low heat, great for small robots | |
|
| 61 | +| **DRV8833** | 2.7V – 10.8V | 1.5A/ch (2A peak) | Up to 250kHz | Compact, efficient, built-in protection, ideal for small DC motors | |
|
| 62 | +| **DRV8871** | 6.5V – 45V | 3.6A (6A peak) | ~100kHz | Single-channel, robust, good for mid-power motors | |
|
| 63 | +| **DRV8876** | 4.5V – 37V | 3.5A (5A peak) | ~100kHz | Smart current regulation, overtemp/short protection | |
|
| 64 | +| **MC33926** | 5V – 28V | 3A (5A peak) | Up to 20kHz | Automotive-grade, robust with fault reporting | |
|
| 65 | +| **VNH5019** | 5.5V – 24V | 12A (30A peak) | ~20kHz | High-power, onboard protection, great for large motors | |
|
| 66 | +| **BTN7960B** | 5.5V – 27V | 43A (55A peak) | ~25kHz | High-current half-bridge, excellent for industrial/heavy-duty applications | |
|
| 67 | + |
|
| 40 | 68 | ## ref |
| 41 | 69 | |
| 42 | 70 | - [[FOC-dat]] |
| ... | ... | \ No newline at end of file |
Tech-dat/tech-dat.md
| ... | ... | @@ -53,7 +53,7 @@ |
| 53 | 53 | |
| 54 | 54 | - [[sensor-dat]] - [[current-sensor-dat]] - [[current-transformer-dat]] |
| 55 | 55 | |
| 56 | -- [[acturator-dat]] - [[motor-dat]] |
|
| 56 | +- [[acturator-dat]] - [[motor-dat]] - [[motor-driver-dat]] |
|
| 57 | 57 | |
| 58 | 58 | |
| 59 | 59 |