MCP3004-I/SL memakai datasheet yang sama dengan MCP3008-I/P, jadi isinya sama. Bedanya biasanya ada di kemasan, rentang suhu, atau cara pengemasan dari pabrik. Pastikan kode lengkapnya cocok dengan footprint di PCB-mu.
Ringkasan
MCP3004/3008 adalah keluarga ADC (Analog-to-Digital Converter) 10-bit successive approximation dengan sample-and-hold internal, buatan Microchip Technology. Perangkat ini berkomunikasi melalui antarmuka serial SPI yang kompatibel dengan mode 0,0 dan 1,1, sehingga mudah dihubungkan ke port SPI mikrokontroler. Catu daya tunggal yang lebar memungkinkan perangkat bekerja pada rentang tegangan rendah hingga tegangan logika umum.
MCP3004 menyediakan empat kanal input analog, sedangkan MCP3008 menyediakan delapan kanal. Setiap kanal dapat diprogram sebagai input single-ended atau sebagai pasangan pseudo-differential, di mana satu kanal berperan sebagai IN+ dan kanal lainnya sebagai IN-. Konversi dilakukan dengan resolusi 10-bit, dan hasilnya dikeluarkan secara serial melalui pin DOUT seiring clock yang diberikan.
Perangkat juga dilengkapi pin ground digital dan analog terpisah untuk membantu mengurangi noise antara bagian digital dan analog. Karena konsumsi dayanya rendah dan tersedia dalam beberapa pilihan paket, perangkat ini cocok dipakai pada aplikasi antarmuka sensor, kontrol proses, akuisisi data, dan sistem bertenaga baterai. Beberapa varian paket juga memenuhi kualifikasi otomotif AEC-Q100 dengan rentang suhu yang lebih lebar, sementara paket PDIP tersedia untuk kelas suhu industri.
Fitur utama
- Resolusi 10-bit
- 4 atau 8 kanal input analog
- Input analog dapat diprogram sebagai single-ended atau pasangan pseudo-differential
- Sample-and-hold on-chip
- Antarmuka serial SPI (mode 0,0 dan 1,1)
- Operasi catu daya tunggal: 2.7V - 5.5V
- Laju sampel hingga 200 ksps pada VDD = 5V
- Konsumsi daya rendah: arus standby tipikal 5 nA, arus aktif maksimum 500 µA pada 5V
Spesifikasi utama
| Parameter | Nilai | Kondisi |
|---|---|---|
| Tegangan suplai operasi | 2.7 - 5.5 V | hlm. 1 |
| Resolusi | 10 bit | hlm. 1 |
| Laju sampel maksimum pada VDD=5V | 200 ksps | VDD = 5Vhlm. 1 |
| Laju sampel maksimum pada VDD=2.7V | 75 ksps | VDD = 2.7Vhlm. 1 |
| Arus standby tipikal | 5 nA | hlm. 1 |
| Arus aktif maksimum pada 5V | 500 µA | VDD = 5Vhlm. 1 |
| Integral Nonlinearity (INL) | ±1 LSB | maksimumhlm. 1 |
| Differential Nonlinearity (DNL) | ±1 LSB | maksimumhlm. 1 |
| Frekuensi clock SPI maksimum pada VDD=5V | 3.6 MHz | VDD = 5Vhlm. 4 |
| Rentang suhu operasi (PDIP) | -40 - +85 °C | PDIP packagehlm. 1 |
| Rentang suhu operasi (SOIC/TSSOP) | -40 - +125 °C | SOIC and TSSOP packageshlm. 1 |
| Tegangan referensi | 0.25 - VDD V | hlm. 3 |
Nilai diambil dari datasheet; “hlm.” menunjuk halaman datasheet tempat angka itu tertulis.
Pinout MCP3004-I/SL
PDIP-16, SOIC-16 16 pin
| Pin | Nama | Fungsi |
|---|---|---|
| 1 | CH0 | Analog input kanal 0hlm. 15 |
| 2 | CH1 | Analog input kanal 1hlm. 15 |
| 3 | CH2 | Analog input kanal 2hlm. 15 |
| 4 | CH3 | Analog input kanal 3hlm. 15 |
| 5 | CH4 | Analog input kanal 4hlm. 15 |
| 6 | CH5 | Analog input kanal 5hlm. 15 |
| 7 | CH6 | Analog input kanal 6hlm. 15 |
| 8 | CH7 | Analog input kanal 7hlm. 15 |
| 9 | DGND | Digital groundhlm. 15 |
| 10 | CS/SHDN | Chip Select/Shutdown inputhlm. 15 |
| 11 | DIN | Serial data inputhlm. 15 |
| 12 | DOUT | Serial data outputhlm. 15 |
| 13 | SCLK | Serial clockhlm. 15 |
| 14 | AGND | Analog groundhlm. 15 |
| 15 | VREF | Reference voltage inputhlm. 15 |
| 16 | VDD | Power supply (+2.7V to 5.5V)hlm. 15 |
PDIP-14, SOIC-14, TSSOP-14 14 pin
| Pin | Nama | Fungsi |
|---|---|---|
| 1 | CH0 | Analog input kanal 0hlm. 15 |
| 2 | CH1 | Analog input kanal 1hlm. 15 |
| 3 | CH2 | Analog input kanal 2hlm. 15 |
| 4 | CH3 | Analog input kanal 3hlm. 15 |
| 5 | NC | No connectionhlm. 15 |
| 6 | NC | No connectionhlm. 15 |
| 7 | DGND | Digital groundhlm. 15 |
| 8 | CS/SHDN | Chip Select/Shutdown inputhlm. 15 |
| 9 | DIN | Serial data inputhlm. 15 |
| 10 | DOUT | Serial data outputhlm. 15 |
| 11 | SCLK | Serial clockhlm. 15 |
| 12 | AGND | Analog groundhlm. 15 |
| 13 | VREF | Reference voltage inputhlm. 15 |
| 14 | VDD | Power supply (+2.7V to 5.5V)hlm. 15 |
Catatan desain PCB
- Gunakan kapasitor bypass 1 µF yang ditempatkan sedekat mungkin ke pin perangkat untuk mengurangi noise.hlm. 23
- Pisahkan jalur digital dan analog sebisa mungkin, dan jangan membuat jalur di bawah perangkat atau kapasitor bypass.hlm. 23
- Gunakan bidang ground analog untuk menjaga potensial ground tetap sama di seluruh perangkat pada board.hlm. 23
- Jika sumber sinyal bukan sumber impedansi rendah, gunakan buffer atau hasil konversi bisa tidak akurat.hlm. 23
- Saat berkomunikasi dengan port SPI mikrokontroler, kirim leading zero sebelum start bit agar data 10-bit mudah dimanipulasi.hlm. 21
Kemasan
Contoh pemakaian
- Antarmuka sensor
- Kontrol proses
- Akuisisi data
- Sistem bertenaga baterai
Varian MCP3004/3008 lainnya
Satu datasheet, beda kode pemesanan. Akhiran kode biasanya menandai kemasan atau cara pengemasan dari pabrik.
Sumber data
Disusun dari datasheet resmi Microchip Technology (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.