Overview
The TMS320F28021PTT is a 32-bit microcontroller from Texas Instruments, part of the C2000™ family. This microcontroller is optimized for real-time control applications, such as industrial motor drives, solar inverters, digital power, electrical vehicles, and motor control. It features a high-efficiency 32-bit CPU (TMS320C28x) operating at 40 MHz with a 25-ns cycle time. The device is designed to improve closed-loop performance in various control applications.
Key Specifications
Parameter | Specification |
---|---|
CPU Type | 32-bit TMS320C28x |
Operating Frequency | 40 MHz (25-ns cycle time) |
Memory | 64 KB Flash, SARAM, OTP, Boot ROM |
Package Type | 48-pin PT Low-Profile Quad Flatpack (LQFP) |
Supply Voltage | 3.3 V (single-rail operation) |
Temperature Options | T: –40°C to 105°C, S: –40°C to 125°C, Q: –40°C to 125°C (AEC Q100 qualification for automotive applications) |
Interfaces | I2C, SPI, UART (SCI), ePWM, HRPWM, eCAP |
GPIO Pins | Up to 22 individually programmable, multiplexed GPIO pins |
ADC | 12-bit ADC with 7 channels, 500 ns conversion time |
Timers | Three 32-bit CPU timers, independent 16-bit timer in each ePWM |
Key Features
- High-efficiency 32-bit CPU with 16 × 16 and 32 × 32 MAC operations and dual MAC capabilities.
- Harvard bus architecture and atomic operations for fast interrupt response and processing.
- Unified memory programming model and code-efficient design in C/C++ and Assembly.
- Integrated power-on and brown-out resets, and internal voltage regulator for single-rail operation.
- Enhanced control peripherals including ePWM, HRPWM, eCAP, and ADC with dual sample-and-hold capability.
- On-chip temperature sensor and comparators with internal references.
- Advanced emulation features for real-time debug through hardware.
- Code-security module with 128-bit security key and lock to protect secure memory blocks.
Applications
- Air conditioner outdoor units
- Inverter and motor control systems
- Textile machines
- Micro inverters
- AC drive power stage modules
- AC-input BLDC motor drives
- Industrial motor drives and solar inverters
- Digital power and electrical vehicles
Q & A
- What is the operating frequency of the TMS320F28021PTT?
The TMS320F28021PTT operates at 40 MHz with a 25-ns cycle time.
- What type of CPU does the TMS320F28021PTT use?
The TMS320F28021PTT uses a 32-bit TMS320C28x CPU.
- What is the memory configuration of the TMS320F28021PTT?
The device has 64 KB Flash, SARAM, OTP, and Boot ROM.
- What are the temperature options for the TMS320F28021PTT?
The temperature options include T: –40°C to 105°C, S: –40°C to 125°C, and Q: –40°C to 125°C (AEC Q100 qualification for automotive applications).
- What interfaces does the TMS320F28021PTT support?
The device supports I2C, SPI, UART (SCI), ePWM, HRPWM, and eCAP interfaces.
- How many GPIO pins does the TMS320F28021PTT have?
The device has up to 22 individually programmable, multiplexed GPIO pins.
- What is the ADC specification of the TMS320F28021PTT?
The device features a 12-bit ADC with 7 channels and a 500 ns conversion time.
- Does the TMS320F28021PTT have any security features?
Yes, it includes a code-security module with a 128-bit security key and lock to protect secure memory blocks.
- What are some common applications of the TMS320F28021PTT?
Common applications include air conditioner outdoor units, inverter and motor control systems, textile machines, micro inverters, and AC drive power stage modules.
- Is the TMS320F28021PTT suitable for automotive applications?
Yes, it is AEC Q100 qualified for automotive applications.