PIC32MX170F512HT-I/MR - 32-bit MCU 512KB Flash 64KB RAM | Microchip
部品番号: PIC32MX170F512HT-I/MR ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $6.96 | $6.96 |
| 10 | $6.27 | $62.70 |
| 100 | $5.57 | $557.00 |
| 500 | $5.01 | $2,505.00 |
| 1,000 | $4.46 | $4,460.00 |
PIC32MX170F512HT-I/MR 概要
What is a PIC32MX microcontroller? PIC32MX is Microchip's mid-range MIPS-based 32-bit MCU family, sitting between the 8-bit PIC16/PIC18 families and the higher-performance PIC32MZ family. The MX line combines 5V-tolerant I/O, motor-control-friendly peripherals, and a familiar MPLAB X toolchain, making it a popular choice for general-purpose embedded designs, audio HMI, and USB/CAN-connected industrial nodes.
Key features include a 10-bit 1 Msps ADC with up to 28 analog channels, USB 2.0 full-speed OTG, a Charge Time Measurement Unit (CTMU) for capacitive touch and time-of-flight sensing, and four UART modules. The device supports audio/graphics/touch HMI development through I2S, PMP, and hardware CTMU blocks, while the Peripheral Pin Select system allows remapping of most digital peripherals to nearly any I/O pin, simplifying PCB routing on dense boards.
The architecture is a single-cycle MIPS32 M4K core with 5-stage pipeline, hardware multiply/divide, and 16-bit instruction mode for code density. The 512 KB Flash is supported by a prefetch module and a 64 KB SRAM, providing ample headroom for protocol stacks like TCP/IP, USB, and graphics libraries. Multiple power modes - Run, Idle, and Sleep with real-time clock retention - allow battery-friendly operation in portable designs.
Typical applications include USB audio peripherals, capacitive-touch HMI panels, industrial CAN nodes, low-cost graphics terminals with PMP-driven LCDs, and Bluetooth/Wi-Fi coprocessor hosts. The combination of USB OTG, CTMU touch, and PMP graphics makes this device particularly attractive for IoT gateways, smart appliances, and instrument front panels.
When designing with this device, plan the decoupling network around the analog VDD rails - the ADC's 1 Msps performance depends on a clean AVDS supply. The PPS system must be configured in software at startup; peripherals will not function until PPS registers are written, so include the PPS initialization in your system init sequence.
This page consolidates distributor pricing, drop-in package-equivalent alternatives from Microchip's PIC32 portfolio, and practical design notes that go beyond the manufacturer datasheet's reference sections.
ドロップイン代替品: PIC32MX170F512HT-I/MR — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC32MX170F512HT-I/MR (同一形状・フットプリント) — 相違点: ADC, Package, Program Memory (Flash), Operating Temperature, UART Modules.
クイック比較ツール — 並列比較する代替部品を選択:
PIC32MX170F512HT-50I/MR
✅ ドロップイン✓ 在庫あり
$3.42 / 個
データシートを見る →PIC32MX170F512H-I/MR
✅ ドロップイン✓ 在庫あり
$4.65 / 個
データシートを見る →PIC32MX170F512H-50I/MR
✅ ドロップイン✓ 在庫あり
$4.1 / 個
データシートを見る →PIC32MX150F256HT-I/MR
✅ ドロップイン✓ 在庫あり
$5.45 / 個
データシートを見る →PIC32MX130F128HT-I/MR
✅ ドロップイン✓ 在庫あり
$2.14 / 個
データシートを見る →PIC32MX170F512HT-I/MR 最大定格&電気的特性
| Core Architecture | MIPS32 M4K 32-bit RISC |
| Maximum CPU Speed | 50 MHz |
| DMIPS Performance | 83 DMIPS |
| Flash Program Memory | 512 KB |
| SRAM | 64 KB |
| Operating Voltage Range | 2.5 V to 3.6 V |
| I/O Pins | 53 |
| パッケージ | 64-pin QFN (MR) 9x9 mm with exposed pad |
| ADC | 10-bit, 1 Msps, up to 28 channels |
| UART Modules | 4 |
| SPI Modules | 4 |
| I2S Modules | 2 |
| I2C Modules | 2 |
| USB | USB 2.0 Full-Speed OTG |
| CAN | 1 (CAN 2.0B) |
| Parallel Master Port (PMP) | Yes, dual read/write buffers |
| Peripheral Pin Select (PPS) | Yes |
| CTMU (Touch/Time) | Yes |
| 動作温度範囲 | -40 C to +85 C (Industrial, I grade) |
| 実装タイプ | Surface Mount |
| MSLレベル | 3 |
| RoHS ステータス | Compliant |
| Lead-Free | Yes |
PIC32MX170F512HT-I/MR 64-pin qfn (mr) 9x9 mm with exposed pad ピン配置ガイド
PIC32MX170F512HT-I/MR (64-pin qfn (mr) 9x9 mm with exposed pad パッケージ) のピン配置。 このデジタルICには、GPIO、通信インターフェース (UART、SPI、I2C)、および電源ピンが含まれています。代替ピン機能と設定オプションについては、メーカーのデータシートを参照してください。組み込みシステム設計とPCBレイアウトに不可欠です。
詳細なピン配置データはありません: PIC32MX170F512HT-I/MR.
詳細は データシート をご参照ください。
主な用途
PIC32MX170F512HT-I/MR の用途: 6 件s: USB Audio Peripherals, Capacitive Touch HMI Panels, Industrial CAN Nodes, Low-Cost Graphics Terminals, IoT Gateway / Sensor Hub, Smart Appliance Control Boards.
USB Audio Peripherals
The PIC32MX170F512HT-I/MR is well-suited for USB audio peripherals thanks to its integrated USB 2.0 Full-Speed OTG controller, two I2S interfaces for stereo audio I/O, and ample 512 KB Flash for codec firmware stacks. Its 50 MHz MIPS32 M4K core delivers the DSP headroom needed for sample-rate conversion and basic audio effects without an external DSP. The 64 KB SRAM holds USB descriptors plus audio sample buffers, while the QFN-64 footprint fits inside compact USB dongles and powered speakers. CTMU support enables touch volume controls on premium peripherals.
おすすめ
Capacitive Touch HMI Panels
The integrated CTMU (Charge Time Measurement Unit) provides hardware-based time measurement for capacitive touch sensing, allowing up to 28 touch buttons or a small slider matrix without an external touch controller. The 50 MHz core scans touch sensors at rates sufficient for fluid UI response, while 512 KB Flash holds graphics libraries and HMI state machines. Combined with PMP-driven LCDs, this enables fully integrated touch HMI panels for appliances and instrument front panels at BOM cost below discrete solutions.
おすすめ
Industrial CAN Nodes
The PIC32MX170F512HT-I/MR integrates a CAN 2.0B controller, making it ideal for industrial CANopen or DeviceNet slave nodes. Its 50 MHz core handles CAN protocol stacks alongside application code, while 512 KB Flash accommodates full CANopen stack libraries. The industrial -40C to +85C temperature grade suits factory floor environments. PPS allows CAN to be remapped to convenient pins, simplifying PCB layout in dense industrial enclosures.
おすすめ
Low-Cost Graphics Terminals
The Parallel Master Port (PMP) with dual read/write buffers drives small TFT LCDs in graphics terminals, point-of-sale displays, and instrument front panels. The PIC32MX170F512HT-I/MR pumps pixel data at speeds adequate for QVGA panels, while 512 KB Flash stores font libraries and screen assets. PPS allows flexible pin mapping to PMP, easing PCB routing when LCD connectors conflict with other functions.
おすすめ
IoT Gateway / Sensor Hub
With USB OTG, CAN, four UART, four SPI, and two I2C, the PIC32MX170F512HT-I/MR can aggregate data from multiple sensor buses and forward it over USB or wireless links. The 50 MHz core runs TCP/IP stacks or MQTT-SN clients, while 64 KB SRAM holds sensor buffers and network sockets. PPS flexibility accommodates varied sensor pin assignments without board respins.
おすすめ
Smart Appliance Control Boards
The PIC32MX170F512HT-I/MR combines touch (CTMU), display (PMP), communication (USB/CAN/UART), and 10-bit ADC in one IC, replacing multiple MCUs and touch ICs in smart appliance control boards. The QFN-64 9x9 mm package fits compact appliance form factors, while the 2.5V-3.6V supply range supports direct 3.3V regulator rails. Industrial temperature grade suits dishwasher, washer, and refrigerator environments.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC32MX170F512HT-I/MR — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC32MX170F512HT-50I/MR | PIC32MX170F512H-I/MR | PIC32MX170F512H-50I/MR | PIC32MX150F256HT-I/MR | PIC32MX130F128HT-I/MR |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-pin QFN (MR) 9x9 mm | 64-pin QFN (MR) 9x9 mm - same | 64-pin QFN (MR) 9x9 mm - same | 64-pin QFN (MR) 9x9 mm - same | 64-pin QFN (MR) 9x9 mm - same | 64-pin QFN (MR) 9x9 mm - same |
| Flash | 512 KB | 512 KB | 512 KB | 512 KB | 256 KB | 128 KB |
| SRAM | 64 KB | 64 KB | 64 KB | 64 KB | 64 KB | 16 KB |
| Maximum Clock | 50 MHz | 50 MHz | 50 MHz | 50 MHz | 50 MHz | 50 MHz |
| USB OTG | Yes (FS) | Yes (FS) | Yes (FS) | Yes (FS) | No | No |
| CAN | Yes (CAN 2.0B) | Yes (CAN 2.0B) | Yes (CAN 2.0B) | Yes (CAN 2.0B) | No | No |
| I2S Modules | 2 | 2 | 2 | 2 | 2 | 0 |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
主な差別化要因
- USB OTG + CAN in same package (vs PIC32MX150F256HT-I/MR)
- Largest Flash in PIC32MX170 64-pin QFN family (vs PIC32MX130F128HT-I/MR)
- Industrial temperature grade as standard (vs PIC32MX170F512HT-V/MR)
設計ノート
The PIC32MX170F512HT-I/MR requires a clean analog supply for the ADC's 1 Msps performance. Use a separate AVDD/AVSS rail filtered through a ferrite bead from the digital 3.3V, with 10 uF + 0.1 uF decoupling on each AVDD pin. Place the 0.1 uF cap within 3 mm of the package pin to suppress switching noise from the digital core. USB VBUS sensing requires a 5V-tolerant input on VBUS with proper divider network.
The 64-pin QFN (MR) 9x9 mm package has a center exposed pad (EP) that must be soldered to a thermal land for electrical ground and heat dissipation. Stitch the EP thermal land to the ground plane with at least 9 thermal vias in a 3x3 array to keep junction temperature within spec. Use 0.1 uF and 4.7 uF decoupling caps on every VDD pin pair, placed within 2 mm of the package to minimize loop inductance.
Peripheral Pin Select (PPS) must be configured in software before peripherals will function. If you forget the PPS unlock sequence in your init code, peripherals like UART, SPI, and I2C will appear dead. Always include the PPS unlock (SYSKEY = 0xAA996655; SYSKEY = 0x556699AA) followed by PPS register writes before peripheral initialization. CTMU calibration is also factory-trimmed but should be re-verified if your design uses precise time measurements.
Route the 50 MHz crystal traces as short, symmetric traces with the load capacitors placed within 2 mm of the OSC1/OSC2 pins. Keep crystal traces away from switching signals and add a ground guard ring. For USB, route the D+/D- traces as a 90 ohm differential pair with matched length, and place the 15 kB pull-down on D- close to the MCU. The PMP data bus to an external LCD should be length-matched if running above 25 MHz.
コンプライアンス情報
RoHS and REACH compliant per Microchip product page and Abacus Technologies FFF report (EU RoHS Compliant, REACH Compliant, DRC Conflict Free). The -I/MR suffix is industrial temperature grade, not AEC-Q100 automotive qualified - choose a -V/MR or -E/MR variant for harsher environments. Halogen-free status [DATA_NEEDED] - not explicitly listed in provided web data.