Overview
The TMS320F28062PZPS is a 32-bit microcontroller from Texas Instruments, part of the C2000™ C28x Piccolo™ series. This device is optimized for real-time control applications, including industrial motor drives, solar inverters, digital power, electrical vehicles, and sensing and signal processing. It features a high-efficiency 32-bit CPU (TMS320C28x) with a clock speed of 90 MHz and supports advanced control peripherals and integrated analog functions.
Key Specifications
Parameter | Specification |
---|---|
Manufacturer | Texas Instruments |
Package | HTQFP (PZP) - 100 pins |
Operating Temperature Range (°C) | -40 to 125 |
CPU | TMS320C28x, 90 MHz (11.11-ns cycle time) |
Flash Memory | Up to 128 KB |
RAM | Up to 52 KB |
ADC Resolution | 12-bit, up to 16 channels |
PWM Channels | Up to 16 (8 HRPWM-capable) |
Communication Interfaces | CAN, I2C, SPI, UART, USB 2.0 |
GPIO Pins | Up to 54 individually programmable |
Supply Voltage | Single 3.3-V supply |
Key Features
- High-efficiency 32-bit CPU (TMS320C28x) with 90 MHz clock speed and 11.11-ns cycle time.
- 16 × 16 and 32 × 32 Multiply and Accumulate (MAC) operations, and 16 × 16 dual MAC.
- Harvard bus architecture, atomic operations, and fast interrupt response and processing.
- Floating-Point Unit (FPU) for native single-precision floating-point operations.
- Programmable Control Law Accelerator (CLA) for 32-bit floating-point math acceleration.
- Viterbi, Complex Math, CRC Unit (VCU) for extended C28x instruction set support.
- Advanced control peripherals including up to 8 Enhanced Pulse-Width Modulator (ePWM) modules, Enhanced Capture (eCAP) modules, High-Resolution Capture (HRCAP) modules, and Enhanced Quadrature Encoder Pulse (eQEP) modules.
- 12-bit Analog-to-Digital Converter (ADC) with dual Sample-and-Hold (S/H) and up to 3.46 MSPS.
- Integrated power-on reset, brownout reset, and low-power operating modes.
- Serial port peripherals including SCI, SPI, I2C, McBSP, and eCAN.
- USB 2.0 full-speed device and host mode support.
- Advanced debug features with real-time debug through hardware.
Applications
The TMS320F28062PZPS is designed for various real-time control applications, including:
- Industrial motor drives
- Solar inverters and digital power systems
- Electrical vehicles and transportation systems
- Motor control and sensing
- Signal processing and closed-loop performance enhancement
Q & A
- What is the clock speed of the TMS320F28062PZPS?
The clock speed is 90 MHz with an 11.11-ns cycle time.
- What type of CPU does the TMS320F28062PZPS use?
The CPU is a TMS320C28x 32-bit microcontroller.
- How much flash memory and RAM does the TMS320F28062PZPS have?
It has up to 128 KB of flash memory and up to 52 KB of RAM.
- What is the resolution of the Analog-to-Digital Converter (ADC)?
The ADC has a 12-bit resolution with up to 16 channels.
- Does the TMS320F28062PZPS support USB?
Yes, it supports USB 2.0 full-speed device and host mode.
- What are the advanced control peripherals available on the TMS320F28062PZPS?
It includes up to 8 Enhanced Pulse-Width Modulator (ePWM) modules, Enhanced Capture (eCAP) modules, High-Resolution Capture (HRCAP) modules, and Enhanced Quadrature Encoder Pulse (eQEP) modules.
- What is the operating temperature range of the TMS320F28062PZPS?
The operating temperature range is -40°C to 125°C.
- Does the TMS320F28062PZPS have integrated power management features?
Yes, it includes integrated power-on reset, brownout reset, and low-power operating modes.
- What communication interfaces are available on the TMS320F28062PZPS?
The device supports CAN, I2C, SPI, UART, and USB 2.0.
- How many GPIO pins are available on the TMS320F28062PZPS?
Up to 54 individually programmable GPIO pins are available.
- What is the supply voltage requirement for the TMS320F28062PZPS?
The device operates on a single 3.3-V supply.