Ringkasan
DRV8874 adalah driver motor H-bridge terintegrasi dari Texas Instruments yang dirancang untuk menggerakkan motor DC brushed. 5 V hingga 37 V dan mampu mengalirkan arus puncak hingga 6 A. Selain itu, DRV8874 dilengkapi dengan fitur current sensing dan regulasi arus terintegrasi yang memungkinkan deteksi stall motor dan pembatasan arus tanpa memerlukan resistor shunt eksternal.
Perangkat ini juga menyediakan berbagai mode kontrol yang dapat dipilih melalui pin PMODE, serta fitur proteksi seperti undervoltage lockout, overcurrent protection, dan thermal shutdown. DRV8874 cocok digunakan dalam aplikasi seperti motor DC brushed, peralatan rumah tangga, robotika, printer, scanner, dan aktuator.
Fitur utama
- N-channel H-bridge motor driver
- Rentang tegangan suplai operasi 4.5-V hingga 37-V
- Kemampuan arus keluaran tinggi: 6-A peak
- Integrated current sensing and regulation
- Proportional current output (IPROPI)
- Selectable current regulation (IMODE)
- Selectable input control modes (PMODE)
- Ultra low-power sleep mode
Spesifikasi utama
| Parameter | Nilai | Kondisi |
|---|---|---|
| Tegangan suplai operasi | 4.5 - 37 V | VVMhlm. 1 |
| Arus keluaran puncak | 6 A | Peak output current OUT1, OUT2hlm. 4 |
| Resistansi RDS(on) high-side | 100 - 120 mΩ | VVM = 24 V, IO = 2 A, TJ = 25°Chlm. 6 |
| Resistansi RDS(on) low-side | 100 - 120 mΩ | VVM = 24 V, IO = –2 A, TJ = 25°Chlm. 6 |
| Frekuensi PWM | 0 - 100 kHz | EN/IN1, PH/IN2hlm. 4 |
| Suhu operasi ambient | -40 - 125 °C | TAhlm. 4 |
| Suhu junction operasi | -40 - 150 °C | TJhlm. 4 |
| Arus sleep mode | 0.75 - 1 µA | VVM = 24 V, nSLEEP = 0 V, TJ = 25°Chlm. 5 |
| Faktor skala current mirror | 450 µA/A | AIPROPIhlm. 6 |
| Tegangan referensi current limit | 0 - 3.6 V | VVREFhlm. 4 |
| Titik trip overcurrent protection | 6 - 10 A | IOCPhlm. 6 |
| Suhu thermal shutdown | 160 - 190 °C | TTSDhlm. 6 |
Nilai diambil dari datasheet; “hlm.” menunjuk halaman datasheet tempat angka itu tertulis.
Pinout DRV8874PWPR
PWP 17 pin
| Pin | Nama | Fungsi |
|---|---|---|
| 1 | EN/IN1 | H-bridge control input. See Control Modes. Internal pulldown resistor.hlm. 3 |
| 2 | PH/IN2 | H-bridge control input. See Control Modes. Internal pulldown resistor.hlm. 3 |
| 3 | nSLEEP | Sleep mode input. Logic high to enable device. Logic low to enter low-power sleep mode. See Device Functional Modes. Internal pulldown resistor.hlm. 3 |
| 4 | nFAULT | Fault indicator output. Pulled low during a fault condition. Connect an external pullup resistor for open-drain operation. See Protection Circuits.hlm. 3 |
| 5 | VREF | External reference voltage input to set internal current regulation limit. See Current Regulation.hlm. 3 |
| 6 | IPROPI | Analog current output proportional to load current. See Current Sensing.hlm. 3 |
| 7 | IMODE | Current regulation and overcurrent protection mode. See Current Regulation. Quad-level input.hlm. 3 |
| 8 | OUT1 | H-bridge output. Connect to the motor or other load.hlm. 3 |
| 9 | PGND | Device power ground. Connect to system ground.hlm. 3 |
| 10 | OUT2 | H-bridge output. Connect to the motor or other load.hlm. 3 |
| 11 | VM | 4.5-V to 37-V power supply input. Connect a 0.1-µF bypass capacitor to ground, as well as sufficient Bulk Capacitance rated for VM.hlm. 3 |
| 12 | VCP | Charge pump output. Connect a X5R or X7R, 100-nF, 16-V ceramic capacitor between the VCP and VM pins.hlm. 3 |
| 13 | CPH | Charge pump switching node. Connect a X5R or X7R, 22-nF, VM-rated ceramic capacitor between the CPH and CPL pins.hlm. 3 |
| 14 | CPL | Charge pump switching node. Connect a X5R or X7R, 22-nF, VM-rated ceramic capacitor between the CPH and CPL pins.hlm. 3 |
| 15 | GND | Device ground. Connect to system ground.hlm. 3 |
| 16 | PMODE | H-bridge control input mode. See Control Modes. Tri-level input.hlm. 3 |
| PAD | Thermal pad | Thermal pad. Connect to system ground.hlm. 3 |
Catatan desain PCB
- Gunakan resistor eksternal (RIPROPI) ke ground pada pin IPROPI untuk mengubah arus keluaran proporsional menjadi tegangan yang dapat dibaca ADC. Ukuran resistor dapat disesuaikan dengan rentang arus beban yang diharapkan agar memanfaatkan seluruh rentang ADC.hlm. 12
- Untuk mengubah mode kontrol (PMODE), atur pin nSLEEP ke logika rendah, tunggu waktu tSLEEP, ubah pin PMODE, lalu aktifkan kembali perangkat dengan nSLEEP logika tinggi. Status PMODE dikunci saat perangkat diaktifkan.hlm. 10
- Saat menggunakan mode coast (Hi-Z), arus motor freewheeling tidak dapat dideteksi oleh IPROPI. Untuk mengukur arus, aktifkan sebentar driver dalam mode drive atau slow-decay, baca arus, lalu kembalikan ke coast.hlm. 12
- Pasang kapasitor bypass 0.1-µF pada pin VM ke ground, serta kapasitansi bulk yang memadai dan diberi rating VM untuk menjaga stabilitas suplai.hlm. 3
- Untuk pin nFAULT yang bersifat open-drain, hubungkan resistor pullup eksternal ke VCC dengan arus IOD ≤ 5-mA.hlm. 10
Kemasan
Contoh pemakaian
- Brushed DC motors
- Major and small home appliances
- Vacuum, humanoid, and toy robotics
- Printers and scanners
- Smart meters
- ATMs, currency counters, and EPOS
- Servo motors and actuators
Sumber data
Disusun dari datasheet resmi Texas Instruments (buka PDF). Ringkasan ditulis dengan bantuan AI, lalu setiap angka dan nama pin dicocokkan otomatis ke teks datasheet; yang tidak ditemukan di datasheet dibuang. Terakhir diperiksa 22 Oktober 2026. Untuk desain akhir, tetap rujuk datasheet asli.