Ringkasan
DRV8825 adalah IC pengendali motor stepper bipolar terintegrasi dari Texas Instruments. Perangkat ini menggabungkan dua jembatan-H MOSFET daya N-channel, rangkaian pengaturan arus, dan indexer microstepping internal dalam satu chip. Dengan antarmuka STEP/DIR yang sederhana, DRV8825 dapat dikendalikan oleh mikrokontroler untuk menggerakkan motor stepper dengan presisi tinggi.
Indexer internal memungkinkan mode langkah dari full-step hingga 1/32-step tanpa memerlukan pengaturan arus dari prosesor. Rangkaian pengaturan arus menggunakan PWM frekuensi tetap dan dapat dikonfigurasi melalui pin xVREF dan resistor sense pada pin xISEN. Tiga mode decay yaitu slow, fast, dan mixed tersedia untuk menyesuaikan perilaku arus pada belitan motor.
DRV8825 juga dilengkapi mode sleep berdaya rendah untuk menghemat energi saat motor tidak digerakkan. Fitur proteksi meliputi overcurrent, thermal shutdown, undervoltage lockout, dan indikasi fault melalui pin nFAULT. Perangkat ini cocok untuk aplikasi otomasi seperti printer, scanner, mesin ATM, dan robotika.
Fitur utama
- Driver motor stepper microstepping dengan PWM
- Indexer microstepping built-in hingga 1/32 step
- Mode decay ganda: mixed, slow, dan fast decay
- Rentang tegangan suplai operasi 8.2 V hingga 45 V
- Arus drive maksimum 2.5 A pada 24 V dan TA = 25°C
- Antarmuka STEP/DIR yang sederhana
- Mode sleep berarus rendah
- Output referensi 3.3 V built-in
- Fitur proteksi: OCP, TSD, UVLO, dan pin indikasi fault nFAULT
Spesifikasi utama
| Parameter | Nilai | Kondisi |
|---|---|---|
| Tegangan suplai operasi | 8.2 - 45 V | Rentang tegangan suplai motorhlm. 1 |
| Tegangan suplai motor (rekomendasi) | 8.2 - 45 V | Semua pin VM harus terhubung ke suplai yang samahlm. 4 |
| Tegangan input VREF | 1 - 3.5 V | Operasional pada VREF antara 0 hingga 1 V tetapi akurasi menurunhlm. 4 |
| Arus beban V3P3OUT | 0 - 1 mA | Output regulator 3.3 Vhlm. 4 |
| Frekuensi PWM kontrol arus | 30 kHz | Internal current control PWMhlm. 6 |
| Tegangan trip ISENSE | 635 - 685 mV | V(xVREF) = 3.3 V, 100% current settinghlm. 6 |
| Tegangan undervoltage lockout | 7.8 - 8.2 V | V(VMx) risinghlm. 6 |
| Level trip proteksi overcurrent | 3 A | Overcurrent protection trip levelhlm. 6 |
| Suhu thermal shutdown | 150 - 180 °C | Suhu diehlm. 6 |
| Rentang suhu junction operasi | -40 - 150 °C | Operating junction temperature rangehlm. 4 |
| Resistansi on FET sisi high-side | 0.2 - 0.32 Ω | V(VMx) = 24 V, IO = 1 A, TJ = 25°C hingga 85°Chlm. 6 |
Nilai diambil dari datasheet; “hlm.” menunjuk halaman datasheet tempat angka itu tertulis.
Pinout DRV8825PWPR
HTSSOP (28) 28 pin
| Pin | Nama | Fungsi |
|---|---|---|
| 1 | CP1 | Charge pump flying capacitor, hubungkan kapasitor 0.01-μF 50-V antara CP1 dan CP2hlm. 3 |
| 2 | CP2 | Charge pump flying capacitorhlm. 3 |
| 3 | VCP | High-side gate drive voltage, hubungkan kapasitor 0.1-μF 16-V dan resistor 1-MΩ ke VMhlm. 3 |
| 4 | VMA | Bridge A power supply, hubungkan ke suplai motor (8.2 hingga 45 V)hlm. 3 |
| 5 | AOUT1 | Bridge A output 1, hubungkan ke belitan motor stepper bipolar Ahlm. 4 |
| 6 | ISENA | Bridge A ground / Isense, hubungkan ke resistor sense arus untuk bridge Ahlm. 4 |
| 7 | AOUT2 | Bridge A output 2hlm. 4 |
| 8 | BOUT2 | Bridge B output 2hlm. 4 |
| 9 | ISENB | Bridge B ground / Isense, hubungkan ke resistor sense arus untuk bridge Bhlm. 4 |
| 10 | BOUT1 | Bridge B output 1, hubungkan ke belitan motor stepper bipolar Bhlm. 4 |
| 11 | VMB | Bridge B power supply, hubungkan ke suplai motorhlm. 3 |
| 12 | AVREF | Bridge A current set reference input, tegangan referensi untuk pengaturan arus belitanhlm. 3 |
| 13 | BVREF | Bridge B current set reference inputhlm. 3 |
| 14 | GND | Device groundhlm. 3 |
| 15 | V3P3OUT | 3.3-V regulator output, bypass ke GND dengan kapasitor 0.47-μF 6.3-V keramikhlm. 3 |
| 16 | nRESET | Active-low reset input, inisialisasi logika indexer dan menonaktifkan output H-bridgehlm. 3 |
| 17 | nSLEEP | Sleep mode input, logika high untuk mengaktifkan device, logika low untuk mode sleep berdaya rendahhlm. 3 |
| 18 | nFAULT | Fault indication, logika low saat kondisi fault (overtemp, overcurrent)hlm. 3 |
| 19 | DECAY | Decay mode: low = slow decay, open = mixed decay, high = fast decayhlm. 3 |
| 20 | DIR | Direction input, level menentukan arah steppinghlm. 3 |
| 21 | nENBL | Enable input, logika high untuk menonaktifkan output dan operasi indexer, logika low untuk mengaktifkanhlm. 3 |
| 22 | STEP | Step input, rising edge menyebabkan indexer bergerak satu langkahhlm. 3 |
| 23 | NC | No connect, biarkan pin ini tidak terhubunghlm. 3 |
| 24 | MODE0 | Microstep mode 0, bersama MODE1 dan MODE2 mengatur mode stephlm. 3 |
| 25 | MODE1 | Microstep mode 1hlm. 3 |
| 26 | MODE2 | Microstep mode 2hlm. 3 |
| 27 | nHOME | Home position, logika low saat berada di home state dari step tablehlm. 4 |
| 28 | GND | Device groundhlm. 3 |
Catatan desain PCB
- Saat mengatur arus chopping, gunakan resistor sense pada pin xISEN dan tegangan referensi pada xVREF. Arus full-scale dihitung dengan rumus VREF / (5 × RSENSE). Contoh: dengan resistor 0.25 Ω dan VREF 2.5 V, arus full-scale menjadi 2 A.hlm. 12
- Untuk memilih mode decay, atur pin DECAY: logika low untuk slow decay, biarkan terbuka untuk mixed decay, dan logika high untuk fast decay. Pin ini memiliki pull-up internal sekitar 130 kΩ dan pull-down internal sekitar 80 kΩ sehingga mode mixed decay aktif jika pin dibiarkan terbuka.hlm. 13
Contoh pemakaian
- Printer
- Scanner
- Mesin ATM (Automatic Teller Machines)
- Mesin penanganan uang (Money Handling Machines)
- Kamera keamanan video
- Mesin otomasi kantor
- Mesin game
- Otomasi pabrik
- Robotika
Varian DRV8825 lainnya
Satu datasheet, beda kode pemesanan. Akhiran kode biasanya menandai kemasan atau cara pengemasan dari pabrik.
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.