PIC32MX230F064D-V/ML - 32-bit 40MHz MCU 64KB Flash 44-QFN | Microchip
部品番号: PIC32MX230F064D-V/ML ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $5.85 | $5.85 |
| 10 | $5.42 | $54.20 |
| 100 | $4.78 | $478.00 |
| 500 | $4.35 | $2,175.00 |
| 1,000 | $3.96 | $3,960.00 |
PIC32MX230F064D-V/ML 概要
A microcontroller (microcontroller = MCU = embedded controller) is a single-chip computer integrating a CPU core, program memory (Flash/ROM), working memory (SRAM), and peripherals such as timers, ADC, communication interfaces, and GPIO. The PIC32 family uses a 32-bit MIPS M4K core optimized for deterministic real-time control with low active current of approximately 0.5 mA/MHz, enabling the PIC32MX230F064D-V/ML to fit battery-powered and thermally constrained embedded applications.
Key features include 10-bit 1 MSPS ADC with up to 13 channels, five 16-bit timers, two I2S/SPI for codec interfaces, USB 2.0 full-speed OTG, a 1 ns resolution Capture/Compare/PWM timer, on-chip temperature sensor, CTMU for charge-time measurement, and a 5-stage pipeline capable of 66 DMIPS. PPS allows flexible peripheral-to-pin remapping for board-layout freedom.
Typical applications include industrial control, USB audio class devices, low-cost graphics terminals using PMP, capacitive touch user interfaces, motor control, and consumer embedded products. Designers use this part to balance MIPS DSP at lower MHz than XT30 or higher-performance alternatives.
When designing with this device, ensure the supply rail is within 2.3 V to 3.6 V. The -V (Vtemp) variant supports -40C to +105C operation for industrial environments.
This page synthesizes distributor stock, pricing tiers, drop-in alternatives, and design notes not found in the manufacturer datasheet alone.
ドロップイン代替品: PIC32MX230F064D-V/ML — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC32MX230F064D-V/ML (同一形状・フットプリント) — 相違点: Package, Operating Temperature, Timers, ADC, USB.
クイック比較ツール — 並列比較する代替部品を選択:
PIC32MX230F256D-V/ML
✅ ドロップイン✓ 在庫あり
$4.05 / 個
データシートを見る →PIC32MX230F064DT-V/ML
✅ ドロップイン✓ 在庫あり
$3.95 / 個
データシートを見る →PIC32MX230F064D-I/ML
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC32MX130F064D-V/ML
✅ ドロップイン✓ 在庫あり
$2.15 / 個
データシートを見る →PIC32MX170F256D-V/ML
✅ ドロップイン✓ 在庫あり
$2.65 / 個
データシートを見る →PIC32MX154F128D-V/ML
✅ ドロップイン✓ 在庫あり
$3.05 / 個
データシートを見る →PIC32MX230F064D-V/ML 最大定格&電気的特性
| Core | MIPS32 M4K 32-bit RISC |
| 最大クロック周波数 | 40 MHz (66 DMIPS) |
| Program Memory (Flash) | 64 KB |
| Data Memory (SRAM) | 16 KB |
| 電源電圧 | 2.3 V to 3.6 V |
| 動作温度 | -40C to +105C |
| I/O Pins | 34 |
| パッケージ | 44-QFN (8x8 mm, 0.65 mm pitch) |
| ADC | 10-bit, 1 MSPS, up to 13 channels |
| Timers | Five 16-bit |
| Communication | 2x I2S/SPI, 2x I2C, 2x UART, USB 2.0 FS OTG |
| Graphics Interface | Parallel Master Port (PMP) |
| Peripheral Pin Select | Yes |
| Touch Sensing | mTouch capacitive touch via CTMU |
| On-Chip Temperature Sensor | Yes |
| Active Current | 0.5 mA/MHz typical |
| RoHS ステータス | Compliant |
| 実装タイプ | Surface Mount |
PIC32MX230F064D-V/ML ピン構成
| ピン 1 | SOCKET — Not connected (per datasheet) |
| ピン 2 | RA0 — GPIO/PPS function input/output |
| ピン 3 | RA1 — GPIO/PPS function input/output |
| ピン 4 | RA2 — GPIO/PPS function input/output |
| ピン 5 | RA3 — GPIO/PPS function input/output |
| ピン 6 | RA4 — GPIO/PPS function input/output |
| ピン 7 | RA5 — GPIO/PPS function input/output |
| ピン 8 | RA6 — GPIO/PPS function input/output |
| ピン 9 | RA7 — GPIO/PPS function input/output |
| ピン 10 | RA8 — GPIO/PPS function input/output |
| ピン 11 | RA9 — GPIO/PPS function input/output |
| ピン 12 | RA10 — GPIO/PPS function input/output |
| ピン 13 | VSS — Ground reference |
| ピン 14 | RB0 — GPIO/PPS function input/output |
| ピン 15 | RB1 — GPIO/PPS function input/output |
| ピン 16 | RB2 — GPIO/PPS function input/output |
| ピン 17 | RB3 — GPIO/PPS function input/output |
| ピン 18 | RB4 — GPIO/PPS function input/output |
| ピン 19 | RB5 — GPIO/PPS function input/output |
| ピン 20 | RB6 — GPIO/PPS function input/output |
| ピン 21 | RB7 — GPIO/PPS function input/output |
| ピン 22 | RB8 — GPIO/PPS function input/output |
| ピン 23 | RB9 — GPIO/PPS function input/output |
| ピン 24 | RB10 — GPIO/PPS function input/output |
| ピン 25 | RB11 — GPIO/PPS function input/output |
| ピン 26 | RB12 — GPIO/PPS function input/output |
| ピン 27 | RB13 — GPIO/PPS function input/output |
| ピン 28 | RB14 — GPIO/PPS function input/output |
| ピン 29 | RB15 — GPIO/PPS function input/output |
| ピン 30 | VSS — Ground reference |
| ピン 31 | RC0 — GPIO/PPS function input/output |
| ピン 32 | RC1 — GPIO/PPS function input/output |
| ピン 33 | RC2 — GPIO/PPS function input/output |
| ピン 34 | RC3 — GPIO/PPS function input/output |
| ピン 35 | RC4 — GPIO/PPS function input/output |
| ピン 36 | RC5 — GPIO/PPS function input/output |
| ピン 37 | RC6 — GPIO/PPS function input/output |
| ピン 38 | RC7 — GPIO/PPS function input/output |
| ピン 39 | RC8 — GPIO/PPS function input/output |
| ピン 40 | RC9 — GPIO/PPS function input/output |
| ピン 41 | VDD — Positive supply voltage (2.3V to 3.6V) |
| ピン 42 | VDD — Positive supply voltage (2.3V to 3.6V) |
| ピン 43 | VSS — Ground reference |
| ピン 44 | VDD — Positive supply voltage (2.3V to 3.6V) |
| ピン 45 | EP — Exposed thermal pad - must be soldered to ground plane |
主な用途
PIC32MX230F064D-V/ML の用途: 6 件s: USB Audio Class Device, Industrial Control HMI, Capacitive Touch User Interface, USB Barcode Scanner, IoT Sensor Edge Node, Motor Control Subsystem.
USB Audio Class Device
The PIC32MX230F064D-V/ML's integrated USB 2.0 FS OTG controller with on-chip transceiver and two I2S/SPI modules makes it ideal for USB audio class 1.0/2.0 headphone DACs and USB microphones. The 40 MHz/66 DMIPS MIPS M4K core runs the USB stack plus audio buffering within 16 KB SRAM, while the two I2S interfaces connect directly to audio DACs and ADCs. The 0.5 mA/MHz active current keeps USB bus-powered devices within 100 mA budget. mTouch CTMU supports capacitive playback buttons on the same chip, eliminating external touch ICs.
おすすめ
Industrial Control HMI
The PIC32MX230F064D-V/ML drives low-cost graphics terminals via the Parallel Master Port (PMP) interface for industrial control HMIs. PMP supports 8-bit or 16-bit data bus to TFT LCDs at up to 25 MHz, enabling simple operator interfaces without an external graphics controller. The 13-channel 10-bit ADC reads analog sensors (temperature, pressure, voltage) while 5x 16-bit timers generate PWM outputs for valve and motor control. The -40C to +105C temperature grade handles factory-floor ambient conditions.
おすすめ
Capacitive Touch User Interface
The PIC32MX230F064D-V/ML integrates mTouch capacitive touch sensing via the Charge Time Measurement Unit (CTMU) and 1 ns resolution capture timer, eliminating external touch ICs. The CTMU measures capacitance changes with 1 ns resolution across up to 13 channels, supporting touch buttons, sliders, and proximity sensors. The 16 KB SRAM buffers touch events and gesture algorithms while the 40 MHz core runs the user interface logic. Designers benefit from fewer BOM parts and lower PCB area.
おすすめ
USB Barcode Scanner
The PIC32MX230F064D-V/ML serves as the controller in USB-HID barcode scanners, leveraging its USB 2.0 FS device controller and 64 KB Flash for HID class firmware. The 40 MHz core processes 1D/2D barcode decoding algorithms while the USB module handles enumeration and HID report transmission. PPS allows flexible USB D+/D- pin assignment for compact scanner PCB layouts. The -40C to +105C temperature grade supports warehouse and outdoor scanning use cases.
おすすめ
IoT Sensor Edge Node
The PIC32MX230F064D-V/ML's 0.5 mA/MHz active current consumption and 2.3V minimum supply make it suitable for battery-powered IoT sensor edge nodes. The 13-channel ADC reads multiple analog sensors, while the 5x 16-bit timers handle wake-up events and low-duty-cycle sampling. mTouch CTMU adds capacitive water/leak detection alongside temperature and humidity sensors. The 16 KB SRAM buffers sensor data before USB or I2C transmission to gateway devices.
おすすめ
Motor Control Subsystem
The PIC32MX230F064D-V/ML handles BLDC and stepper motor control loops using its 5x 16-bit timers with PWM output compare channels. The 40 MHz core runs FOC or trapezoidal commutation at 20 kHz PWM frequency with adequate headroom for current sensing via the 10-bit ADC. The PWM fault input provides hardware shutdown on overcurrent events. The -V temperature grade supports motor compartment ambient temperatures in industrial automation and appliance applications.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC32MX230F064D-V/ML — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC32MX230F256D-V/ML | PIC32MX230F064DT-V/ML | PIC32MX230F064D-I/ML | PIC32MX130F064D-V/ML | PIC32MX170F256D-V/ML |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-QFN (8x8 mm) | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same |
| Program Memory (Flash) | 64 KB | 256 KB | 64 KB | 64 KB | 64 KB | 256 KB |
| SRAM | 16 KB | 16 KB | 16 KB | 16 KB | 8 KB | 16 KB |
| Maximum Clock Frequency | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz |
| USB 2.0 OTG | Yes | Yes | Yes | Yes | No | Yes |
| Operating Temperature | -40C to +105C | -40C to +105C | -40C to +105C | -40C to +85C | -40C to +105C | -40C to +105C |
| GPIO Count | 34 | 34 | 34 | 34 | 34 | 34 |
| Active Current | 0.5 mA/MHz | 0.5 mA/MHz | 0.5 mA/MHz | 0.5 mA/MHz | 0.5 mA/MHz | 0.5 mA/MHz |
主な差別化要因
- Integrated USB 2.0 OTG with on-chip transceiver (vs PIC32MX130F064D-V/ML)
- 16 KB SRAM for USB stack and audio buffering (vs PIC32MX130F064D-V/ML)
- Parallel Master Port (PMP) for graphics interfaces (vs PIC32MX170F256D-V/ML)
- Industrial-extended -40C to +105C temperature grade (vs PIC32MX230F064D-I/ML)
設計ノート
Estimated: The 44-QFN package has an exposed thermal pad on pin 45 that MUST be soldered to a ground plane copper pour. Use at least 4 thermal vias (0.3 mm drill, 0.5 mm pitch) under the EP for proper heat dissipation at full 40 MHz operation. Without EP soldering, junction temperature rises approximately 30C higher and reliability degrades in industrial environments. Place a 0.1 uF decoupling capacitor within 10 mm of every VDD pin to maintain USB signal integrity.
Estimated: At 2.5 mA/MHz active current at 40 MHz, full-load operation is ~50 mA plus USB I/O current. Include a 1 uF 100 nF decoupling capacitor pair at each VDD pin, plus a bulk 10 uF tantalum on the main rail. For USB bus-powered designs, ensure VBUS sensing via the USB module interrupt path supports suspend current below 2.5 mA per USB 2.0 specification. Place ferrite beads between VBUS and MCU VDD for conducted EMI suppression.
Do not confuse the -V temperature grade (-40C to +105C) with the -I grade (-40C to +85C) when ordering - both share identical part numbers except for the temperature code letter. Programming flash requires the In-Circuit Serial Programming (ICSP) interface with PGECx/PGEDx pins - do not remap these via PPS or programming will fail. Always specify the correct boot config word for the oscillator configuration and watchdog timer setting before code development.
Estimated: The 44-QFN layout requires micro-via fanout from the EP to inner ground layers for thermal relief. Use 4 layers minimum with continuous ground plane under the IC. The Parallel Master Port (PMP) data lines should be length-matched within 5 mm if running at 25 MHz to avoid data skew. Place the 32.768 kHz crystal traces within 2 mm of the SOSCO/SOSCI pins to minimize stray capacitance.
コンプライアンス情報
RoHS and lead-free per Microchip product page. Not AEC-Q100 qualified; for automotive applications consider PIC32MX230 automotive-grade variants in different package options.