Ringkasan
DRV8876 adalah driver motor H-bridge N-channel terintegrasi dari Texas Instruments yang dirancang untuk mengendalikan motor DC brushed, aktuator, dan beban resistif/induktif lainnya. 5 A, sehingga cocok untuk aplikasi motor berdaya menengah. DRV8876 mengintegrasikan penginderaan arus (current sensing) dan regulasi arus tanpa memerlukan resistor shunt eksternal.
Arus beban dicerminkan melalui pin IPROPI sebagai arus analog proporsional yang dapat dikonversi menjadi tegangan menggunakan resistor eksternal, memungkinkan deteksi stall atau perubahan beban. Regulasi arus dapat diatur melalui pin VREF, dan mode regulasi (cycle-by-cycle atau fixed off-time) dipilih via pin IMODE. 3-V, dan 5-V.
Fitur proteksi terintegrasi meliputi undervoltage lockout (UVLO), charge pump undervoltage (CPUV), overcurrent protection (OCP), dan thermal shutdown (TSD), dengan indikator fault pada pin nFAULT. Mode sleep berdaya sangat rendah (<1 µA pada VVM = 24 V, TJ = 25°C) memungkinkan penghematan daya saat sistem tidak aktif. DRV8876 tersedia dalam paket HTSSOP (16 pin) dan VQFN (16 pin) dengan thermal pad, serta umum digunakan pada motor DC brushed, robotika, printer, scanner, smart meter, dan aplikasi servo.
Fitur utama
- N-channel H-bridge motor driver yang dapat menggerakkan satu motor DC brushed bidirectional atau dua motor DC brushed unidirectional
- Rentang tegangan suplai operasi 4.5 V hingga 37 V
- Kemampuan arus keluaran puncak 3.5 A
- Integrasi current sensing dan regulasi arus dengan output proporsional (IPROPI)
- Mode regulasi arus yang dapat dipilih (cycle-by-cycle atau fixed off-time) melalui pin IMODE
- Mode kontrol input yang dapat dipilih (PH/EN, PWM, dan half-bridge independen) melalui pin PMODE
- Mendukung input logika 1.8-V, 3.3-V, dan 5-V
- Fitur proteksi terintegrasi: UVLO, CPUV, OCP, TSD, dan indikator fault nFAULT
Spesifikasi utama
| Parameter | Nilai | Kondisi |
|---|---|---|
| Tegangan suplai operasi | 4.5 - 37 V | Rentang tegangan suplai yang direkomendasikanhlm. 1 |
| Arus keluaran puncak | 3.5 A | DRV8876, arus puncak pada OUT1 dan OUT2hlm. 1 |
| Resistansi RDS(on) total | 700 mΩ | High-Side + Low-Side, DRV8876hlm. 1 |
| Frekuensi PWM input | 0 - 100 kHz | Pin EN/IN1, PH/IN2hlm. 4 |
| Tegangan referensi batas arus | 0 - 3.6 V | Pin VREFhlm. 4 |
| Arus sleep mode | 0.75 - 1 µA | VVM = 24 V, nSLEEP = 0 V, TJ = 25°Chlm. 5 |
| Faktor skala current mirror | 1000 µA/A | AIPROPI, arus keluaran IPROPI per ampere arus bebanhlm. 6 |
| Tegangan UVLO | 4.3 - 4.6 V | VVM risinghlm. 6 |
| Titik trip proteksi overcurrent | 3.5 - 5.5 A | IOCPhlm. 6 |
| Suhu thermal shutdown | 160 - 190 °C | TTSDhlm. 6 |
| Suhu ambient operasi | -40 - 125 °C | TAhlm. 4 |
| Suhu junction operasi | -40 - 150 °C | TJhlm. 4 |
Nilai diambil dari datasheet; “hlm.” menunjuk halaman datasheet tempat angka itu tertulis.
Pinout DRV8876PWPR
RGT (VQFN) 16 pin
| Pin | Nama | Fungsi |
|---|---|---|
| 1 | nSLEEP | Sleep mode input. Logic high to enable device. Logic low to enter low-power sleep mode.hlm. 3 |
| 2 | nFAULT | Fault indicator output. Pulled low during a fault condition.hlm. 3 |
| 3 | VREF | External reference voltage input to set internal current regulation limit.hlm. 3 |
| 4 | IPROPI | Analog current output proportional to load current.hlm. 3 |
| 5 | IMODE | Current regulation and overcurrent protection mode. Quad-level input.hlm. 3 |
| 6 | OUT1 | H-bridge output. Connect to the motor or other load.hlm. 3 |
| 7 | PGND | Device power ground. Connect to system ground.hlm. 3 |
| 8 | OUT2 | H-bridge output. Connect to the motor or other load.hlm. 3 |
| 9 | VM | 4.5-V to 37-V power supply input.hlm. 3 |
| 10 | VCP | Charge pump output. Connect a X5R or X7R, 100-nF, 16-V ceramic capacitor between the VCP and VM pins.hlm. 3 |
| 11 | CPH | Charge pump switching node. Connect a X5R or X7R, 22-nF, VM-rated ceramic capacitor between the CPH and CPL pins.hlm. 3 |
| 12 | CPL | Charge pump switching node. Connect a X5R or X7R, 22-nF, VM-rated ceramic capacitor between the CPH and CPL pins.hlm. 3 |
| 13 | GND | Device ground. Connect to system ground.hlm. 3 |
| 14 | PMODE | H-bridge control input mode. Tri-level input.hlm. 3 |
| 15 | EN/IN1 | H-bridge control input. Internal pulldown resistor.hlm. 3 |
| 16 | PH/IN2 | H-bridge control input. Internal pulldown resistor.hlm. 3 |
PWP (HTSSOP) 16 pin
| Pin | Nama | Fungsi |
|---|---|---|
| 1 | EN/IN1 | H-bridge control input. Internal pulldown resistor.hlm. 3 |
| 2 | PH/IN2 | H-bridge control input. Internal pulldown resistor.hlm. 3 |
| 3 | nSLEEP | Sleep mode input. Logic high to enable device. Logic low to enter low-power sleep mode.hlm. 3 |
| 4 | nFAULT | Fault indicator output. Pulled low during a fault condition.hlm. 3 |
| 5 | VREF | External reference voltage input to set internal current regulation limit.hlm. 3 |
| 6 | IPROPI | Analog current output proportional to load current.hlm. 3 |
| 7 | IMODE | Current regulation and overcurrent protection mode. 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.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. Tri-level input.hlm. 3 |
Catatan desain PCB
- Gunakan kapasitor bypass 0.1-µF low ESR keramik yang rated VM pada pin VM ke ground, serta tambahkan bulk capacitance yang memadai untuk menangani lonjakan arus motor.hlm. 3
- Pasang kapasitor keramik X5R atau X7R 22-nF rated VM antara pin CPH dan CPL untuk fungsi charge pump.hlm. 3
- Pasang kapasitor keramik X5R atau X7R 100-nF 16-V antara pin VCP dan VM untuk jalur charge pump.hlm. 3
- Hubungkan resistor pull-up eksternal pada pin nFAULT karena pin ini berjenis open-drain dan akan ditarik low saat terjadi fault.hlm. 3
- Saat ingin mengubah mode kontrol melalui pin PMODE, matikan perangkat dengan menarik nSLEEP low, tunggu waktu tSLEEP, ubah PMODE, lalu aktifkan kembali dengan nSLEEP high.hlm. 10
- Sambungkan resistor dari pin IPROPI ke ground untuk mengubah arus proporsional menjadi tegangan yang dapat dibaca ADC; pilih nilai resistor agar sesuai dengan rentang ADC pengontrol.hlm. 12
Kemasan
Contoh pemakaian
- Motor DC brushed
- Peralatan rumah tangga besar dan kecil
- Robotika vakum, humanoid, dan mainan
- Printer dan scanner
- Smart meter
- ATM, mesin penghitung uang, dan EPOS
- Motor servo dan aktuator
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 20 Oktober 2026. Untuk desain akhir, tetap rujuk datasheet asli.