PIC32MX150F128BT-50I/ML - 50MHz 32-bit MCU, 128KB Flash, 28-QFN | Microchip
部品番号: PIC32MX150F128BT-50I/ML ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $3.42 | $3.42 |
| 10 | $3.08 | $30.80 |
| 100 | $2.74 | $274.00 |
| 500 | $2.46 | $1,230.00 |
| 1,000 | $2.18 | $2,180.00 |
PIC32MX150F128BT-50I/ML 概要
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), data memory (SRAM), and peripherals such as timers, communication controllers, and analog blocks. The PIC32MX150 sits in Microchip's 32-bit MCU hierarchy: PIC32MX150 -> PIC32MX1XX family -> PIC32MX series -> 32-bit MCU -> microcontroller -> embedded computing -> semiconductor. It uses the MIPS32 M4K core, a Harvard-architecture RISC processor with single-cycle multiplication, optimized for deterministic real-time performance.
Key features include 128 KB (128 K x 8) Flash, 32 KB SRAM, 21 general-purpose I/O pins, two I2S/SPI modules for codec and serial communications, Peripheral Pin Select (PPS) for flexible pin mapping, a Parallel Master Port (PMP) for graphics interfaces, mTouch capacitive touch support, high-resolution 1 ns time measurement, on-chip temperature sensing, and less than 0.5 mA/MHz active current consumption.
The 28-QFN package (ML suffix, 6x6 mm body, exposed pad for thermal dissipation) supports surface-mount assembly and provides a low thermal resistance path for the silicon die. The 50 MHz operating speed is paired with separate PLLs for CPU and USB clocks, multiple DMA channels, and dual I2C, UART, SPI, I2S, and PMP interfaces.
Typical applications include USB audio peripherals, low-cost graphics interfaces with PMP-driven LCDs, capacitive touch human-machine interfaces, sensor hubs with on-chip temperature measurement, industrial control panels, and consumer audio devices requiring I2S interfaces.
When designing with this device, ensure the exposed pad is soldered to a sufficient copper area for thermal dissipation. The PPS system requires peripheral pin lock configuration to prevent accidental remapping at runtime.
This page synthesizes verified distributor pricing, drop-in alternatives from the same PIC32MX1XX family, and practical design notes - information beyond what the manufacturer datasheet alone provides.
ドロップイン代替品: PIC32MX150F128BT-50I/ML — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC32MX150F128BT-50I/ML (同一形状・フットプリント) — 相違点: Package, ADC, Maximum CPU Speed, Core Architecture, Core Size.
クイック比較ツール — 並列比較する代替部品を選択:
PIC32MX150F128B-50I/ML
✅ ドロップイン✓ 在庫あり
$2.2 / 個
データシートを見る →PIC32MX150F128B-I/ML
✅ ドロップイン✓ 在庫あり
$3.3 / 個
データシートを見る →PIC32MX150F128BT-V/ML
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
PIC32MX170F256B-50I/ML
✅ ドロップイン✓ 在庫あり
$3.46 / 個
データシートを見る →PIC32MX150F128BT-50I/ML 最大定格&電気的特性
| Core | MIPS32 M4K |
| Core Size | 32-bit single-core |
| Maximum CPU Speed | 50 MHz |
| Flash Program Memory | 128 KB (128K x 8) |
| SRAM | 32 KB |
| Operating Voltage Range | 2.3 V to 3.6 V |
| Number of I/O Pins | 21 |
| Connectivity | I2C, I2S, SPI, UART, USB, IRDA, LIN |
| Peripherals | Brown-out Detect, DMA, PMP, POR, PWM, WDT |
| パッケージ | 28-QFN (6x6 mm) with Exposed Pad |
| 実装タイプ | Surface Mount |
| 動作温度 | -40C to +85C (Industrial) |
| Data Converters | A/D 10x10-bit |
| Oscillator Type | Internal |
| RoHS ステータス | Compliant |
PIC32MX150F128BT-50I/ML ピン構成
| ピン 1 | RA0 — GPIO/PPS-capable pin |
| ピン 2 | RA1 — GPIO/PPS-capable pin |
| ピン 3 | RA2 — GPIO/PPS-capable pin |
| ピン 4 | RA3 — GPIO/PPS-capable pin |
| ピン 5 | RA4 — GPIO/PPS-capable pin |
| ピン 6 | VDD — Positive supply voltage (2.3V to 3.6V) |
| ピン 7 | VSS — Ground reference |
| ピン 8 | RA5 — GPIO/PPS-capable pin |
| ピン 9 | RA6 — GPIO/PPS-capable pin |
| ピン 10 | RA7 — GPIO/PPS-capable pin |
| ピン 11 | RB0 — GPIO/PPS-capable pin |
| ピン 12 | RB1 — GPIO/PPS-capable pin |
| ピン 13 | RB2 — GPIO/PPS-capable pin |
| ピン 14 | RB3 — GPIO/PPS-capable pin |
| ピン 15 | VBUS — USB VBUS sense input |
| ピン 16 | VUSB3V3 — USB internal transceiver supply |
| ピン 17 | D- — USB D- differential data line |
| ピン 18 | D+ — USB D+ differential data line |
| ピン 19 | VSS — Ground reference |
| ピン 20 | VDD — Positive supply voltage (2.3V to 3.6V) |
| ピン 21 | RB5 — GPIO/PPS-capable pin |
| ピン 22 | RB6 — GPIO/PPS-capable pin |
| ピン 23 | RB7 — GPIO/PPS-capable pin |
| ピン 24 | RB8 — GPIO/PPS-capable pin |
| ピン 25 | RB9 — GPIO/PPS-capable pin |
| ピン 26 | OSC1 — Crystal oscillator input |
| ピン 27 | OSC2 — Crystal oscillator output |
| ピン 28 | MCLR — Master clear (reset) input |
主な用途
PIC32MX150F128BT-50I/ML の用途: 6 件s: USB Audio Peripherals, Capacitive Touch HMI Panels, Sensor Hubs with On-Chip Temperature, Industrial Control Panels, Consumer Audio Devices with I2S Codecs, Low-Cost Graphics Interfaces with PMP.
USB Audio Peripherals
The PIC32MX150F128BT-50I/ML is well-suited for USB audio peripherals because it integrates a Full-Speed USB 2.0 device controller, two I2S modules for codec interfacing, and DMA channels for low-overhead audio streaming. The separate PLL for USB eliminates audio jitter from USB packet timing, while the 50 MHz MIPS core delivers enough processing headroom for audio sample-rate conversion and HID control interfaces. Place the 28-QFN on a 4-layer PCB with the exposed pad soldered to a 1 sq inch copper pour; add a 100 uF bulk + 0.1 uF decoupling pair adjacent to VDD pins.
おすすめ
Capacitive Touch HMI Panels
The PIC32MX150F128BT-50I/ML supports Microchip's mTouch capacitive touch library for buttons, sliders, and proximity sensors, with the on-chip CTMU peripheral providing 1 ns time measurement resolution. The 21 GPIO and PPS flexibility allow scan matrix and I2C-driven LED feedback to coexist on a single MCU. The 32 KB SRAM holds a 32-key scan matrix state and rolling average filters without DMA burden, while 128 KB Flash accommodates the mTouch library and custom UI firmware.
おすすめ
Sensor Hubs with On-Chip Temperature
The PIC32MX150F128BT-50I/ML's on-chip temperature diode and 10-bit ADC make it ideal for low-cost sensor hubs that need ambient temperature compensation alongside peripheral sensor reading. The two I2C and two UART interfaces accommodate multiple sensor slaves, while DMA offloads repetitive ADC scans. At <0.5 mA/MHz active current, a battery-powered sensor hub draws under 25 mA at 50 MHz, supporting months of operation from a CR2032 cell.
おすすめ
Industrial Control Panels
The PIC32MX150F128BT-50I/ML's -40C to +85C industrial temperature range, 2.3-3.6V VDD tolerance, and PMP parallel master port support LCD/character displays directly. The WDT, brown-out detect, and POR circuitry meet industrial reliability standards. UART, SPI, and I2C connectivity integrate with motor drivers, isolated RS485 transceivers, and HMI keypads in factory automation panels.
おすすめ
Consumer Audio Devices with I2S Codecs
The PIC32MX150F128BT-50I/ML's dual I2S/SCI modules interface directly with stereo codecs like the WM8960 and AK4556 for portable Bluetooth speakers, headphones, and docking stations. The 50 MIPS performance handles AAC/MP3 decode, while DMA streams audio without CPU intervention. PPS remaps I2S to any GPIO, simplifying PCB routing on compact consumer products.
おすすめ
Low-Cost Graphics Interfaces with PMP
The PIC32MX150F128BT-50I/ML's Parallel Master Port (PMP) interfaces directly with character LCDs, OLED displays, and small TFTs without an external controller. At 50 MHz, the PMP refresh rate exceeds 60 Hz for 320x240 QVGA panels when using DMA double-buffering. The 128 KB Flash stores graphical assets and frame buffers, while 32 KB SRAM holds active display pages.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC32MX150F128BT-50I/ML — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC32MX150F128B-50I/ML | PIC32MX150F128B-I/ML | PIC32MX170F256B-50I/ML | PIC32MX150F128DT-50I/ML | PIC32MX150F128BT-V/ML |
|---|---|---|---|---|---|---|
| Package | 28-QFN (6x6 mm) | 28-QFN (6x6 mm) - same | 28-QFN (6x6 mm) - same | 28-QFN (6x6 mm) - same | 44-QFN (8x8 mm) - NOT pin-compatible | 28-QFN (6x6 mm) - same |
| Brand | Microchip Technology | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same |
| Maximum CPU Speed | 50 MHz | 50 MHz | 40 MHz (-20%) | 50 MHz | 50 MHz | 50 MHz |
| Flash Memory | 128 KB | 128 KB | 128 KB | 256 KB (+100%) | 128 KB | 128 KB |
| SRAM | 32 KB | 32 KB | 32 KB | 64 KB (+100%) | 32 KB | 32 KB |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +105C (Automotive) |
| AEC-Q100 Automotive | Not qualified | Not qualified | Not qualified | Not qualified | Not qualified | AEC-Q100 qualified |
| Package Pin Count | 28-pin | 28-pin | 28-pin | 28-pin | 44-pin | 28-pin |
主な差別化要因
- Compact 6x6 mm QFN for space-constrained designs (vs PIC32MX170F256B-50I/SS (28-SSOP))
- AEC-Q100 automotive grade option in same footprint (vs PIC32MX150F128BT-50I/ML (industrial grade))
- Separate PLL for USB eliminates audio jitter (vs PIC32MX130F064B (single PLL))
設計ノート
Solder the exposed thermal pad of the 28-QFN to a continuous ground copper pour of at least 1 square inch for rated operation. The exposed pad is the primary thermal path for the silicon die and the substrate ground bond; an unsoldered or under-sized pad will cause thermal runaway in continuous USB-streaming workloads. Connect the pad to the PCB ground plane with at least 9 thermal vias (0.3 mm drill, 0.6 mm pitch) per IPC-2221 land pattern guidelines.
Place a 100 nF decoupling capacitor within 2 mm of each VDD pin, plus a 4.7 uF bulk capacitor adjacent to the package. According to the PIC32MX1XX/2XX datasheet, USB applications need a 4.7 uF capacitor on the VUSB3V3 pin. Maintain a star-ground topology if using both analog and digital grounds; tie them at a single point near the MCU.
The PPS (Peripheral Pin Select) system must have IOLOCK set after configuration to prevent accidental remapping during runtime. According to the family datasheet, peripherals assigned via PPS retain their mapping only after the unlock/lock sequence is executed. Failure to lock PPS causes intermittent peripheral failure if an interrupt vector accidentally remaps a pin during runtime.
Route the USB D+ and D- lines as a 90-ohm differential pair with matched length to within 2 mm, per USB 2.0 Full-Speed signal-integrity guidelines. Place the 15 kohm pull-up resistor on D+ only for full-speed devices. Keep the USB traces away from oscillator circuits and switching power nodes by at least 5 mm to prevent jitter injection into the USB PLL.
コンプライアンス情報
RoHS compliant per Microchip product page. Not AEC-Q100 qualified; choose -V/ML suffix for automotive AEC-Q100 qualification. Lead-free and halogen-free packaging.