NXP āđāļāļīāļāļāļąāļ§ MCX A34 series āđāļĄāđāļāļĢāļāļāļāđāļāļĢāļĨāđāļĨāļāļĢāđāđāļāļāļāļŠāļĄāļŠāļąāļāļāļēāļ (mixed-signal) āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļ§āļāļāļļāļĄāļĄāļāđāļāļāļĢāđ āļĢāļ°āļāļ HVAC āđāļĨāļ°āļāļļāļāļŠāļēāļŦāļāļĢāļĢāļĄāļāļąāđāļ§āđāļ āđāļāļĒāđāļāđāļāļāļĢāđ Arm Cortex-M33 āļāļĩāđāļĄāļĩāļāļ§āļēāļĄāđāļĢāđāļ§āļŠāļđāļāļŠāļļāļ 180 MHz āļāļĢāđāļāļĄ Math Acceleration Unit (MAU) āđāļĨāļ° SmartDMA āļāļĩāđāļāđāļ§āļĒāđāļĢāđāļāļāļ§āļēāļĄāđāļĢāđāļ§āļāđāļēāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāļāļīāļāļĻāļēāļŠāļāļĢāđāđāļĨāļ°āļāļēāļĢāļāđāļēāļĒāđāļāļāļāđāļāļĄāļđāļĨ
āļāļēāļĢāļēāļāļŠāļĢāļļāļāļŠāđāļāļ MCX A34
| āļĢāļēāļĒāļāļēāļĢ | āļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļ |
|---|---|
| Core | Arm Cortex-M33 @ āļŠāļđāļāļŠāļļāļ 180 MHz, DSP/SIMD, FPU, MPU, 738 CoreMark |
| āļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģ | SRAM āļŠāļđāļāļŠāļļāļ 256 KB (retain āđāļ Deep Power Down), Flash āļŠāļđāļāļŠāļļāļ 1 MB (ECC), Cache RAM 8 KB |
| Accelerators | MAU (Trig, Reciprocal, Sqrt, Sin/Cos/Arctan), SmartDMA coprocessor |
| GPIO | āļŠāļđāļāļŠāļļāļ 114 āļāļē, High-drive 20 mA, āđāļĢāļāļāļąāļ I/O: 1.71Vâ3.6V (āļāļēāļāļāļē 5V) |
| Interfaces | 6x UART, 4x IÂēC, 2x SPI, 1x CAN FD |
| Analog | 4x ADC 16-bit (3.2 Msps), 1x DAC 12-bit (1 Msps), 3x Comparator, 4x OpAmp |
| Motor Control | 2x FlexPWM (āļŠāļđāļāļŠāļļāļ 16 PWM), 2x Quadrature Decoder, 2x AOI Logic Unit |
| Timers | 5x 32-bit, Low Power Timer, Windowed WDT, MicroTick, OS Event timer |
| Security | Secure boot, Tamper detect, UUID 128-bit, ROP, Glikey, Passive anti-tamper pins |
| āļāļĨāļąāļāļāļēāļ | 78 ΞA/MHz (Active), 32 ΞA (Power-down), 473 nA (Deep Power Down) |
| āđāļāđāļāđāļāļ | WFBGA-169, LQFP-144, LQFP-100, LQFP-64 |
| āļāļļāļāļŦāļ āļđāļĄāļīāđāļāđāļāļēāļ | -40°C āļāļķāļ +125°C |
| Toolchain | āļĢāļāļāļĢāļąāļ MCUXpresso SDK/IDE, Zephyr RTOS, VS Code |
| āļĢāļēāļāļē | āđāļĢāļīāđāļĄāļāđāļ $4.41 (~140āļŋ), āļŠāļąāđāļ bulk 3,200 āļāļīāđāļāđāļŦāļĨāļ·āļ $2.40 (~80āļŋ) |
āļāļēāļĢāļēāļāļŠāļĢāļļāļāļŠāđāļāļāļāļāļĢāđāļāļāļąāļāļāļē FRDM-MCXA346
| āļĢāļēāļĒāļāļēāļĢ | āļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļ |
|---|---|
| MCU | NXP MCX A346 (Cortex-M33 @ 180 MHz) |
| USB | Type-C āļāļĢāđāļāļĄ MCU-Link debugger |
| āļāļēāļĢāļāļĒāļēāļĒ | Arduino, FRDM, SmartDMA/Camera header, GPIO headers |
| Interfaces | CAN FD, IÂģC, SPI, IÂēC, UART |
| Connectivity | Wi-Fi expansion (Arduino, mikroBUS, PMOD) |
| Debug | MCU-Link (CMSIS-DAP), JTAG/SWD |
| āļāļ·āđāļ āđ | RGB LED, āļāļļāđāļĄ Reset, ISP, Wake-up |
| āļĢāļēāļāļē | ~$20 |
āđāļāđāļāļĩāļĒāđāļāļĢāđāļāđāļāļāļēāļ MCX A34
āļĢāļ°āļāļāļāļ§āļāļāļļāļĄāļĄāļāđāļāļāļĢāđ BLDC/PMSM āļŠāļģāļŦāļĢāļąāļāđāļĢāļāļāļēāļāļāļąāļāđāļāļĄāļąāļāļī
āļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļāđāļāļĢāđāļāđāļ:
- āđāļāđ FlexPWM + Quadrature Decoder āđāļāļ·āđāļāļāļ§āļāļāļļāļĄāļĄāļāđāļāļāļĢāđ BLDC/PMSM āļāļ§āļēāļĄāđāļĢāđāļ§āļŠāļđāļ
- āđāļāđ MAU Accelerator āļŠāļģāļŦāļĢāļąāļāļāļģāļāļ§āļāļĄāļļāļĄāđāļĨāļ°āļāļąāļāļāđāļāļąāļāļāļĢāļĩāđāļāļāļĄāļīāļāļīāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđ (FOC - Field-Oriented Control)
- āđāļāđ CAN FD interface āđāļāļ·āđāļāļĄāļāđāļāļāļąāļāļĢāļ°āļāļāļāļąāļāđāļāļĄāļąāļāļīāđāļāđāļĢāļāļāļēāļ (āđāļāđāļ PLC, āļŦāļļāđāļāļĒāļāļāđāđāļāļāļāļĨ)
- Low-power timer āļāđāļ§āļĒāđāļŦāđāļĢāļ°āļāļāļāļģāļāļēāļāļāđāļāđāļāļ·āđāļāļāđāļĄāđāđāļāļŠāļ āļēāļ§āļ°āļāļĢāļ°āļŦāļĒāļąāļāļāļĨāļąāļāļāļēāļ
āđāļāļĢāļāļŠāļĢāđāļēāļāļĢāļ°āļāļ:
- Input: Encoder/āđāļāļāđāļāļāļĢāđ Hall + āļāļģāļŠāļąāđāļāļāļēāļ PLC
- Processing: MCX A34 + Motor Control Library
- Output: āļŠāļąāļāļāļēāļ PWM āđāļāļāļąāļ Inverter
Smart HVAC Controller (āđāļāļĢāļ·āđāļāļāļāļĢāļąāļāļāļēāļāļēāļĻāļāļąāļāļāļĢāļīāļĒāļ°)
āļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļāđāļāļĢāđāļāđāļ:
- āđāļāđ ADC 16-bit (3.2 Msps) āļ§āļąāļāļāļļāļāļŦāļ āļđāļĄāļī/āļāļ§āļēāļĄāļāļ·āđāļāļāļēāļāđāļāļāđāļāļāļĢāđ
- āđāļāđ OpAmp + Comparator āļāļģāļ§āļāļāļĢāļāļĢāļ§āļāļāļąāļāļŠāļąāļāļāļēāļ Analog āļāļāļāļĢāļ°āļāļ HVAC
- āđāļāđ UART/IÂēC/SPI āđāļāļ·āđāļāļĄāļāđāļāļāļąāļ HMI āļŦāļĢāļ·āļāļāļāļāļ§āļāļāļļāļĄ
- āđāļāđ SmartDMA āļāļĢāļ°āļĄāļ§āļĨāļāļĨāļŠāļąāļāļāļēāļāđāļāļāđāļāļāļĢāđāļŦāļĨāļēāļĒāļāļąāļ§āļāļĢāđāļāļĄāļāļąāļāđāļāļĒāđāļĄāđāļĢāļāļāļ§āļ CPU
- Secure Boot + Tamper detection āļāđāļ§āļĒāđāļāļīāđāļĄāļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒ āļāđāļāļāļāļąāļāļāļēāļĢāđāļāļĄāļāļĩāļāđāļēāļ IoT
āđāļāļĢāļāļŠāļĢāđāļēāļāļĢāļ°āļāļ:
- Input: Temp/Humidity sensors, COâ sensor
- Processing: MCX A34 + PID control + Energy optimization algorithm
- Output: āļāļąāļāļĨāļĄ, Compressor, App āļāļāļĄāļ·āļāļāļ·āļāļāđāļēāļ Wi-Fi module
āļāļāļāļāļēāļ 2 āđāļāļĢāđāļāđāļāļāļĩāđ āļĒāļąāļāļŠāļēāļĄāļēāļĢāļāļāļģāđāļāļāđāļāļĒāļāļāļāļģ IoT Sensor Hub, Energy Monitoring, Smart Grid Controller āđāļāđāļāļĩāļāļāđāļ§āļĒ āđāļāļĢāļēāļ° MCU āļĄāļĩāļāļąāđāļ āļāļĨāļąāļāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļŠāļđāļ, āļĢāļ°āļāļ Analog āļāļĢāļ āđāļĨāļ°āļāļĩāđāļāļāļĢāđāļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāđāļāļāļąāļ§
