DSPIC33FJ32MC101T-I/SO - 16-Bit 16 MIPS DSC 32KB Flash | Microchip
部品番号: DSPIC33FJ32MC101T-I/SO ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $5.12 | $5.12 |
| 10 | $4.61 | $46.10 |
| 100 | $4.1 | $410.00 |
| 500 | $3.69 | $1,845.00 |
| 1,000 | $3.32 | $3,320.00 |
DSPIC33FJ32MC101T-I/SO 概要
A digital signal controller combines the compute throughput of a DSP with the peripheral integration and interrupt architecture of a microcontroller, sitting between a general-purpose MCU and a standalone DSP in the embedded processor hierarchy. DSCs are built for closed-loop control loops such as field-oriented motor control and digital power conversion.
Key features include motor control PWM (MCPWM) outputs, a Charge Time Measurement Unit (CTMU) for capacitive touch and precise timing, three analog comparators, a real-time clock and calendar (RTCC), and Peripheral Pin Select (PPS) that allows digital peripherals to be remapped to available pins. I/O pins sink and source up to 10 mA (6 mA for standard VOH/VOL) with up to 16 mA or 12 mA on non-standard VOH1 pins, and up to 20 selectable open-drain outputs and internal pull-ups are supported.
Architecturally, the dsPIC33F core uses a modified Harvard pipeline executing one instruction per cycle at 16 MIPS from a 16-bit instruction word with 24-bit data path for DSP multiply-accumulate operations, enabling PID and filter loops with deterministic timing.
Typical applications include BLDC and PMSM motor control, digital power supplies, battery chargers, and industrial sensing nodes where the CTMU and comparators reduce external component count.
A key design consideration: the internal core regulator requires a low-ESR capacitor on the VCAP pin, and 3.0V to 3.6V supply decoupling must be placed close to both VDD pairs.
This page adds distributor-sourced pricing context, drop-in alternatives, and practical design notes beyond the manufacturer datasheet.
ドロップイン代替品: DSPIC33FJ32MC101T-I/SO — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: DSPIC33FJ32MC101T-I/SO (同一形状・フットプリント) — 相違点: Package, Operating Temperature, Core Architecture, Motor Control PWM, I/O Sink/Source Current.
クイック比較ツール — 並列比較する代替部品を選択:
DSPIC33FJ32MC101-I/SO
✅ ドロップイン✓ 在庫あり
$3.05 / 個
データシートを見る →DSPIC33FJ32MC101-E/SO
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$3.75 / 個
データシートを見る →DSPIC33FJ16MC101-I/SO
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$3.03 / 個
データシートを見る →DSPIC33FJ32MC102T-I/SO
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$3.3 / 個
データシートを見る →DSPIC33FJ16MC102-I/SO
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$5.1 / 個
データシートを見る →DSPIC33FJ32MC101T-I/SO 最大定格&電気的特性
| Core | 16-bit dsPIC33F |
| Performance | 16 MIPS |
| Program Memory | 32 KB (11K x 24) FLASH |
| RAM | 2 KB |
| Operating Voltage | 3.0 V to 3.6 V |
| 動作温度 | -40C to +85C (Industrial, -I suffix) |
| パッケージ | 20-SOIC |
| 実装タイプ | Surface Mount |
| Motor Control PWM | MCPWM peripheral |
| Analog Comparators | 3 |
| Charge Time Measurement Unit | CTMU included |
| RTCC | Real-Time Clock and Calendar |
| Peripheral Pin Select | PPS (remappable peripherals) |
| I/O Sink/Source Current | 10 mA or 6 mA pin-specific; up to 16 mA or 12 mA non-standard VOH1 |
| Open-Drain Outputs | Up to 20 selectable |
| Internal Pull-ups | Up to 20 selectable |
| External Interrupts | 3 (two are remappable) |
| 5V Tolerant Pins | Yes |
| Family | dsPIC33FJ32MC101 |
DSPIC33FJ32MC101T-I/SO ピン構成
| ピン 1 | MCLR — Master clear reset / ICSP programming voltage input |
| ピン 2 | AN0/VREF+/CN2/RB0 — Analog input 0 / positive voltage reference / change notification |
| ピン 3 | AN1/VREF-/CN3/RB1 — Analog input 1 / negative voltage reference |
| ピン 4 | AN2/SS1/CN4/RB2/CTMU2 — Analog input 2 / SPI slave select / CTMU channel 2 |
| ピン 5 | AN3/INDX/CN5/RB3/CTMU3 — Analog input 3 / encoder index / CTMU channel 3 |
| ピン 6 | AN4/RP2/CN6/RB4/CTMU4 — Analog input 4 / remappable peripheral pin / CTMU channel 4 |
| ピン 7 | VDD — Power supply (3.0 V to 3.6 V) |
| ピン 8 | VSS — Ground reference |
| ピン 9 | OSC1/CLKI/CN7/RA2 — Oscillator crystal input / external clock input |
| ピン 10 | OSC2/CLKO/CN8/RA3/RC15 — Oscillator crystal output / clock output |
| ピン 11 | RP3/CN9/RB5 — Remappable peripheral pin / change notification |
| ピン 12 | VDD — Power supply (3.0 V to 3.6 V) |
| ピン 13 | VSS — Ground reference |
| ピン 14 | RP1/CN11/RB6/PGED — Remappable peripheral pin / debug data (PGED) |
| ピン 15 | RP0/CN12/RB7/PGEC — Remappable peripheral pin / debug clock (PGEC) |
| ピン 16 | AN8/RP10/CN14/RB8 — Analog input 8 / remappable peripheral pin |
| ピン 17 | AN9/RP9/CN15/RB9 — Analog input 9 / remappable peripheral pin |
| ピン 18 | AVSS — Analog ground reference |
| ピン 19 | AVDD — Analog power supply |
| ピン 20 | VCAP — Internal core regulator output - connect low-ESR capacitor to VSS |
主な用途
DSPIC33FJ32MC101T-I/SO の用途: 6 件s: BLDC Motor Control, Digital Power Supplies, Capacitive Touch Sensing, Industrial Sensor Nodes, RC Servo and Hobby Robotics, Automotive Auxiliary Systems.
BLDC Motor Control
The MC subfamily is purpose-built for brushless DC motor control: the MCPWM module generates complementary PWM with hardware dead-time, three analog comparators support zero-crossing detection for sensorless commutation, and 16 MIPS execution sustains closed-loop control at typical 20 kHz PWM frequencies. Placed as the sole controller driving a three-phase gate driver, the DSPIC33FJ32MC101 handles six-step or field-oriented control firmware within its 32KB FLASH. Using Peripheral Pin Select, PWM and ADC inputs route optimally on the 20-pin SOIC, minimizing board area. The trade-off versus larger dsPIC33FJ parts is reduced RAM (2KB), so sensorless FOC with heavy filtering tables should verify stack and buffer sizing during development.
おすすめ
Digital Power Supplies
In switch-mode power supplies and battery chargers, the DSPIC33FJ32MC101 provides fast deterministic PWM updates and analog comparators for cycle-by-cycle current limiting. The 16 MIPS core executes the control compensator within one PWM period, and the CTMU plus ADC support precise voltage and current telemetry. Typically placed between the feedback divider and the gate-driver stage, it replaces analog control ICs while adding programmability for soft-start, fault logging, and communication. Because this 20-pin part pairs the MCPWM with three comparators, it suits flyback, boost, and LLC front-end control where pin count is constrained. Verify propagation delay budget - comparator-to-PWM response is hardware-based, keeping latency lower than software-only loops.
おすすめ
Capacitive Touch Sensing
The integrated Charge Time Measurement Unit (CTMU) enables low-cost capacitive touch buttons and sliders without dedicated touch ICs. The CTMU injects a calibrated constant current into the touch pad while a timer measures charge time; the 16 MIPS core and 2KB RAM run the Microchip touch sensing library with baseline drift compensation. On the 20-SOIC package, up to roughly a dozen touch channels share the AN0-AN4 pins plus remappable I/O, sufficient for appliance panels and industrial keypads. Because CTMU timing is hardware-based, measurement jitter stays low even with interrupts running. Design consideration: route touch pads away from the MCPWM traces, since motor-control PWM switching couples charge into high-impedance sense nodes and raises detection thresholds.
おすすめ
Industrial Sensor Nodes
For factory sensing and monitoring nodes, the DSPIC33FJ32MC101 combines a 10-bit ADC front end (AN0-AN4 with VREF+ / VREF- on dedicated pins), the RTCC for timestamped logging, and up to 20 selectable open-drain outputs and pull-ups for flexible digital interfacing. Three external interrupts (two remappable via PPS) handle alarm inputs, while the 32KB FLASH holds signal conditioning, filtering, and a serial protocol stack. Powered from 3.0V to 3.6V industrial rails over -40C to +85C, it suits pump monitors, limit-switch hubs, and process transmitters. The 2KB RAM limits large data buffers, so stream data over UART/SPI rather than logging locally, or pair with an external EEPROM for history storage.
おすすめ
RC Servo and Hobby Robotics
The low pin count, 3.3V operation, and hardware MCPWM make this DSC a strong fit for hobby servo controllers and small robot drive boards. One timer-derived 50 Hz frame drives multiple PWM channels via PPS remapping, while the 16 MIPS core handles joystick decoding, PID loops, and failsafe logic in 32KB FLASH. Sensor inputs on AN0-AN4 read position potentiometers or current shunts, and the three comparators provide hardware overcurrent cutoff for motor drivers. Because the whole controller fits a 20-SOIC footprint, designers can build compact ESCs and gimbal controllers. Trade-off versus ARM-based hobby boards: no USB device peripheral on this part, so add a UART-USB bridge for PC configuration.
おすすめ
Automotive Auxiliary Systems
For non-safety automotive auxiliary functions such as seat position motors, HVAC flap actuators, and pump control, the E-temperature variant of this die (DSPIC33FJ32MC101-E/SO, -40C to +125C, same 20-SOIC pinout) serves cost-sensitive mechatronic modules. The MCPWM with dead-time drives H-bridge or three-phase stages, comparators detect stall current, and the CTMU supports low-cost position or fluid-level sensing. The 3.3V core pairs with standard automotive gate drivers through level-shifting buffers. Note that this standard dsPIC33F family is not AEC-Q100 qualified; for fully qualified designs select a Microchip automotive-grade dsPIC33 family instead. Design effort invested in MC101 firmware ports directly to those AEC-Q100 relatives.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: DSPIC33FJ32MC101T-I/SO — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | DSPIC33FJ32MC101-I/SO | DSPIC33FJ32MC101-E/SO | DSPIC33FJ16MC101-I/SO | DSPIC33FJ32MC102T-I/SO | DSPIC33FJ16MC102-I/SO |
|---|---|---|---|---|---|---|
| Package | 20-SOIC | 20-SOIC - same | 20-SOIC - same | 20-SOIC - same | 20-SOIC - same | 20-SOIC - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core Performance | 16-bit, 16 MIPS | 16-bit, 16 MIPS | 16-bit, 16 MIPS | 16-bit, 16 MIPS | 16-bit, 16 MIPS | 16-bit, 16 MIPS |
| FLASH Program Memory | 32 KB (11K x 24) | 32 KB | 32 KB | 16 KB | 32 KB | 16 KB |
| Operating Temperature | -40C to +85C (I grade) | -40C to +85C | -40C to +125C (E grade) | -40C to +85C | -40C to +85C | -40C to +85C |
| Key Peripherals | MCPWM, CTMU, 3 comparators, RTCC, PPS | Identical | Identical | Identical | Identical family set | Identical family set |
| Packaging Format | Tape & Reel (T suffix) | Tube | Tube/Tray | Tube | Tape & Reel | Tube |
| Drop-in Compatibility | Reference (20-SOIC MC101) | 100% - identical die | Pin-to-pin, higher temp grade | Pin-to-pin, half Flash | Pin-to-pin, MC102 variant | Pin-to-pin, half Flash |
主な差別化要因
- Full 32KB Flash for advanced motor control firmware (vs DSPIC33FJ16MC101-I/SO)
- Extended temperature option on identical die (vs DSPIC33FJ32MC101-E/SO)
- Tape-and-reel format for automated assembly (vs DSPIC33FJ32MC101-I/SO)
設計ノート
The internal 1.8V core regulator output appears on pin 20 (VCAP) and must have a low-ESR capacitor (approximately 10 uF ceramic) to VSS placed within a few millimeters of the pin. Never drive VCAP from an external supply. Decouple both VDD pins (7, 12) and AVDD (19) with 100 nF ceramics plus bulk capacitance; keep AVDD isolated from the digital rail via an RC or ferrite filter to preserve ADC accuracy on the AN0-AN4 inputs.
Because Peripheral Pin Select (PPS) can remap PGD/PGEC to other pins, do not casually move the debug functions: reserve pins 14-15 (PGED/PGEC) traces for an ICSP header with series resistors so programming and debugging remain possible after assembly. Keep the MCPWM outputs short and away from analog AN0-AN4 routing; switch-mode edges coupling into comparator inputs cause false overcurrent trips in motor control layouts.
Two frequent mistakes: (1) exceeding the 3.6V absolute maximum on this 3.0-3.6V-only family - unlike 5V PIC18 parts, no 5V direct supply is allowed even though some pins tolerate 5V logic levels per the datasheet; (2) forgetting that only 2KB RAM exists - large ADC buffers or the full Microchip touch library plus a communication stack can overflow memory, so verify map file usage early. Configure CONFIG bit settings for oscillator source, as wrong fuse settings lock out the clock.
コンプライアンス情報
Active Microchip dsPIC33F family part offered in lead-free/RoHS packaging per manufacturer product page; verify current RoHS/REACH certificates on the Microchip dsPIC33FJ32MC101 product page. Not an AEC-Q100 qualified automotive part.