MCP3008-I/SL - 8-Ch 10-Bit SAR ADC, SPI, SOIC-16 | Microchip
部品番号: MCP3008-I/SL ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $3.78 | $3.78 |
| 10 | $3.4 | $34.00 |
| 100 | $2.97 | $297.00 |
| 500 | $2.66 | $1,330.00 |
| 1,000 | $2.35 | $2,350.00 |
| 3,000 | $1.95 | $5,850.00 |
MCP3008-I/SL 概要
An SAR ADC is a successive-approximation-register analog-to-digital converter - a subtype of data-conversion IC that performs one bit at a time using an internal sample-and-hold plus a comparator against a binary-weighted DAC. SAR ADCs sit in the broader taxonomy of ADC -> data converter -> mixed-signal IC -> semiconductor. Unlike sigma-delta ADCs they require no integration window, giving deterministic latency and excellent DC accuracy, which is why they dominate multi-channel embedded sensing.
Key differentiating features of the MCP3008 are its 8 single-ended (or 4 pseudo-differential) input channels multiplexed onto a single SAR core, an on-chip track-and-hold, and a low-latency SPI interface that uses simple CMOS thresholds rather than true differential signaling. The device accepts SPI clocks up to 3.6 MHz at 5 V and 2 MHz at 2.7 V, and consumes just 320 µA typical during continuous conversion. Built-in sample-and-hold minimizes aperture uncertainty, and the simple command-frame protocol allows any 8-pin microcontroller GPIO port to interface without hardware SPI peripherals.
Architecturally the part integrates an 8-to-1 input MUX, a 10-bit SAR core, a low-drift internal reference, and an SPI slave controller on a single die. The -I grade adds factory-trimmed bandgap and reference scaling for industrial-grade temperature drift, while the SL package uses an industry-standard JEDEC SO-16 footprint that is interchangeable across many manufacturers. Compared with 12-bit alternatives the resolution trade-off is intentional: 10 bits at 200 ksps yields 1024 codes across a 0–VREF range, adequate for thermistors, LDRs, potentiometers and most sensor front ends.
Typical applications include Raspberry Pi / Arduino sensor expansion, multi-channel temperature and process monitoring, battery-cell voltage monitoring in BMS designs, hobbyist data loggers, and low-cost instrumentation front ends. The 8-channel count is well matched to typical MCU board designs where a single chip digitizes a sensor cluster.
Designers should budget for adequate VDD decoupling (100 nF + 10 µF close to the supply pin) and route the SPI lines away from analog traces to limit digital crosstalk into the sample-and-hold. The internal reference (≈2.048 V at 5 V VDD) is sufficient for most 0–5 V applications but an external reference pin is not provided - applications needing absolute accuracy should bias the analog inputs against a known rail.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone, helping engineers evaluate the MCP3008-I/SL for new designs and second-source against cross-brand equivalents.
ドロップイン代替品: MCP3008-I/SL — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: MCP3008-I/SL (同一形状・フットプリント) — 相違点: Number of Input Channels, Package, Resolution.
クイック比較ツール — 並列比較する代替部品を選択:
MCP3008T-I/SL
✅ ドロップイン📋 参考代替品(カタログ未掲載)
MCP3008T-I/SLVAO
✅ ドロップイン📋 参考代替品(カタログ未掲載)
MCP3208-CI/SL
✅ ドロップイン✓ 在庫あり
$2.05 / 個
データシートを見る →MCP3208-BI/SL
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
MCP3004-I/SL
✅ ドロップイン📋 参考代替品(カタログ未掲載)
ADS7950SDBTR
✅ ドロップイン📋 参考代替品(カタログ未掲載)
MCP3008-I/SL 最大定格&電気的特性
| Manufacturer | Microchip Technology |
| Part Number | MCP3008-I/SL |
| 機能 | 10-bit 8-channel SAR ADC with SPI interface |
| 分解能 | 10 bit |
| Number of Input Channels | 8 single-ended / 4 pseudo-differential |
| Input Type | Single-ended, pseudo-differential (software-configurable) |
| Architecture | SAR (Successive Approximation Register) |
| Conversion Rate (max) | 200 ksps @ 5 V VDD; 75 ksps @ 2.7 V VDD |
| Supply Voltage (VDD) | 2.7 V to 5.5 V |
| Supply Current (active) | 320 µA typical at 5 V, full throughput |
| Supply Current (standby) | 5 nA typical (CS high) |
| インターフェース | SPI (mode 0,0 and mode 1,1) |
| SPI Clock (max) | 3.6 MHz @ 5 V; 2 MHz @ 2.7 V |
| 動作温度 | -40 °C to +85 °C (industrial, -I grade) |
| パッケージ | 16-pin SOIC (SL), 3.90 mm body, JEDEC SO-16 |
| 実装タイプ | Surface Mount |
| 基準電圧 | Internal VREF ≈ 2.048 V at 5 V VDD |
| RoHS ステータス | Compliant |
| MSLレベル | 1 (unlimited floor life) |
| Automotive Qualification | Not qualified (use MCP3008T-I/SLVAO for automotive) |
MCP3008-I/SL ピン構成
| ピン 1 | CH0 — Analog input channel 0 |
| ピン 2 | CH1 — Analog input channel 1 |
| ピン 3 | CH2 — Analog input channel 2 |
| ピン 4 | CH3 — Analog input channel 3 |
| ピン 5 | CH4 — Analog input channel 4 |
| ピン 6 | CH5 — Analog input channel 5 |
| ピン 7 | CH6 — Analog input channel 6 |
| ピン 8 | CH7 — Analog input channel 7 |
| ピン 9 | DGND — Digital ground |
| ピン 10 | CS/SHDN — Chip select / shutdown (active low) |
| ピン 11 | Din — SPI serial data input |
| ピン 12 | Dout — SPI serial data output |
| ピン 13 | CLK — SPI serial clock |
| ピン 14 | AGND — Analog ground |
| ピン 15 | VREF — Reference voltage input (internal ref ≈ 2.048 V at 5 V VDD) |
| ピン 16 | VDD — Positive supply, 2.7 V to 5.5 V |
主な用途
MCP3008-I/SL の用途: 6 件s: Raspberry Pi / MCU Sensor Expansion Board, Multi-Channel Temperature / Process Monitoring, Battery Cell Voltage Monitoring (BMS Front End), Hobbyist Data Logger / Sensor Cluster, Audio-Level Metering / VU Front End, Low-Cost Instrumentation / Lab Equipment.
Raspberry Pi / MCU Sensor Expansion Board
The MCP3008-I/SL is the canonical 8-channel ADC companion for Raspberry Pi projects that lack an onboard analog-to-digital converter, exposing sensors like LDRs, thermistors, and potentiometers over SPI. Its 200 ksps throughput at 5 V VDD and 3.6 MHz SPI clock saturate easily over bit-banged Pi GPIO, but a hardware SPI overlay reliably delivers 50-100 ksps. The 8 single-ended inputs map cleanly to typical maker projects where four channels is one pin too few and the ADC is the lowest-cost way to add full sensor coverage.
おすすめ
Multi-Channel Temperature / Process Monitoring
Industrial process panels use the MCP3008-I/SL to digitize 8 thermocouple, RTD, or 4-20 mA loop signals via external signal conditioning, taking advantage of its -40 °C to +85 °C industrial temperature range and 10-bit resolution. Each channel returns codes 0-1023 against an internal 2.048 V reference, giving ≈2 mV LSB size at full scale - coarse for thermocouples alone but adequate for thermistor bias networks and 0-10 V process signals after scaling. The 5 nA standby current allows a single CS line to power-gate the chip between scans for battery-backed monitoring.
おすすめ
Battery Cell Voltage Monitoring (BMS Front End)
Multi-cell lithium battery packs use the MCP3008-I/SL to monitor up to 8 individual cell voltages via resistor dividers, with the SAR architecture giving deterministic single-shot conversion latency critical for cell-balancing control loops. The 320 µA active supply current and 5 nA standby allow low-duty-cycle scanning to minimize parasitic drain on the cells being measured. Designers should add per-channel RC filtering and clamp diodes to protect the 5.5 V absolute-maximum analog inputs from inductive transients during switching of the cell-balancing MOSFETs.
おすすめ
Hobbyist Data Logger / Sensor Cluster
Portable data loggers benefit from the MCP3008-I/SL's small SOIC-16 footprint, 8 channels, and modest 320 µA active current when scanning sensor clusters such as accelerometers, photodiodes, soil-moisture probes, and gas-sensor analog outputs. The deterministic SAR conversion latency simplifies timestamping in SD-card logging firmware, and the SPI interface works from any MCU GPIO. With internal reference scaling at 2.048 V at 5 V VDD, typical 3.3 V sensor outputs land in the upper half of the ADC range without active amplification.
おすすめ
Audio-Level Metering / VU Front End
Audio applications use the MCP3008-I/SL to digitize rectified-and-filtered line or microphone signals for LED-bar VU metering, where 10-bit resolution is more than adequate to display 30-40 dB dynamic range. The 200 ksps sample rate allows comfortable 44.1 kHz audio-band sampling for waveform visualization without aliasing. Multiple MCP3008 channels can be stacked for stereo or multi-channel level metering; using pseudo-differential mode improves common-mode rejection of single-supply rail noise in the audio chain.
おすすめ
Low-Cost Instrumentation / Lab Equipment
University labs and small OEMs use the MCP3008-I/SL as the digitizer in low-cost bench instruments such as bench multimeters, semiconductor curve tracers, and physics-sensor readouts, where 10-bit resolution is acceptable for educational purposes and the SOIC-16 package is hand-solderable. The internal VREF allows one-chip designs without external reference components, and the SPI interface streams directly to a host PC over USB-UART bridges. The -40 °C to +85 °C industrial range covers typical lab and outdoor field environments without derating.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: MCP3008-I/SL — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | MCP3008T-I/SL | MCP3008T-I/SLVAO | MCP3208-CI/SL | MCP3208-BI/SL | MCP3004-I/SL |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | SOIC-16 (SL) | SOIC-16 (SL) - same | SOIC-16 (SL) - same | SOIC-16 (SL) - same | SOIC-16 (SL) - same | SOIC-14 (SL) - 2 fewer pins |
| Resolution | 10 bit | 10 bit | 10 bit | 12 bit | 12 bit | 10 bit |
| Input Channels | 8 single-ended / 4 pseudo-diff | 8 single-ended / 4 pseudo-diff | 8 single-ended / 4 pseudo-diff | 8 single-ended / 4 pseudo-diff | 8 single-ended / 4 pseudo-diff | 4 single-ended / 2 pseudo-diff |
| Max Throughput @ 5 V | 200 ksps | 200 ksps | 200 ksps | 100 ksps (-50%) | 100 ksps (-50%) | 200 ksps |
| Supply Voltage | 2.7 V to 5.5 V | 2.7 V to 5.5 V | 2.7 V to 5.5 V | 2.7 V to 5.5 V | 2.7 V to 5.5 V | 2.7 V to 5.5 V |
| Operating Temperature | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +125 °C (Q100) | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C |
| Automotive Grade (AEC-Q100) | Not qualified | Not qualified | Yes (AEC-Q100) | Not qualified | Not qualified | Not qualified |
| Interface | SPI (mode 0,0 / 1,1) | SPI (same) | SPI (same) | SPI (same) | SPI (same) | SPI (same) |
主な差別化要因
- Lowest-cost 8-channel SAR ADC in standard SOIC-16 footprint (vs MCP3208-CI/SL)
- Automotive-grade drop-in option exists with same SOIC-16 footprint (vs MCP3008T-I/SLVAO)
- Tape-and-reel variant is a true drop-in, not just a packaging code (vs MCP3008T-I/SL)
- SPI interface simple enough to bit-bang from any MCU GPIO (vs ADS7950SDBTR (TI))
設計ノート
Estimated: At 5 V VDD with continuous 200 ksps sampling across 8 channels, the MCP3008 draws roughly 320 µA from VDD - negligible for most designs but worth budgeting in battery-powered logger applications. Decouple VDD with a 100 nF ceramic placed within 3 mm of pin 16 plus a bulk 10 µF tantalum at the regulator output. Tie AGND (pin 14) and DGND (pin 9) to a single ground star directly under the IC to avoid ground-loop noise coupling into the SAR comparator.
Keep analog input traces short and guarded with a ground trace on each side to limit digital crosstalk into the sample-and-hold. Route SPI traces (CS, Din, Dout, CLK) away from the analog inputs by at least 5 mm, and place the 100 nF VDD decoupling cap on the same layer as the IC. Estimated: per Microchip datasheet section 6.0, the analog input bandwidth exceeds 1 MHz, so any high-impedance trace longer than 25 mm should be treated as a transmission line if you sample above 50 ksps.
The MCP3008's sample-and-hold acquires the input in roughly 1.5 SPI-clock periods, so settle the analog source within 1.5 clock periods at your chosen SCLK for full 10-bit accuracy. With high-impedance sources (>10 kΩ) add an external 100 pF-1 nF buffer cap directly at the channel pin. Pseudo-differential mode (CHx vs CHx+1, GND=CH(x%2)) doubles effective common-mode rejection but reduces channel count from 8 to 4 - useful when the analog signals share a common DC bias.
Do not drive any analog input above VDD + 0.3 V or below AGND - 0.3 V - the absolute-maximum ratings in the datasheet allow only a small overdrive beyond the rails before latch-up. With 3.3 V sensors and a 5 V VDD supply, add a series 1 kΩ resistor at each input to limit fault current if the input is mis-wired. Do not float CS - leaving CS high puts the chip in shutdown (5 nA) but a noisy floating line can spuriously enable conversion.
コンプライアンス情報
RoHS compliant per Microchip product page; the automotive-qualified MCP3008T-I/SLVAO variant carries AEC-Q100 Grade 1 qualification - choose VAO suffix for automotive designs