Overview
The TMS320F28022DAS is a 32-bit microcontroller from Texas Instruments, part of the C2000™ Piccolo family. This microcontroller is optimized for real-time control applications, such as industrial motor drives, solar inverters, digital power, electrical vehicles, and sensing and signal processing. It features the high-efficiency TMS320C28x CPU and is designed to provide a high level of analog integration and control peripherals in low pin-count devices.
The device is code-compatible with previous C28x-based code and offers enhancements such as internal voltage regulators for single-rail operation, advanced PWM capabilities, and integrated power-on and brown-out resets. The TMS320F28022DAS is available in a 38-pin TSSOP package, making it suitable for applications where space is a constraint.
Key Specifications
Specification | Details |
---|---|
Processor | High-efficiency 32-bit CPU (TMS320C28x) |
Operating Frequency | 50 MHz (20-ns cycle time), 40 MHz (25-ns cycle time) |
Package Type | 38-pin DA TSSOP |
On-chip Memory | 16 KB flash, 4 KB SARAM, 1 KB OTP, 8 KB Boot ROM |
ADC Channels | 13 channels |
GPIO Pins | Up to 22 individually programmable, multiplexed GPIO pins with input filtering |
Timers | Three 32-bit CPU timers, independent 16-bit timer in each ePWM |
Communication Interfaces | SCI (UART), SPI, I2C |
Temperature Range | –40°C to 105°C (T), –40°C to 125°C (S and Q) |
Power Supply | Single 3.3-V supply, no power sequencing requirement |
Key Features
- High-efficiency 32-bit CPU (TMS320C28x) with 16 × 16 and 32 × 32 MAC operations
- Harvard bus architecture and atomic operations for fast interrupt response and processing
- Unified memory programming model and code-efficient in C/C++ and Assembly
- Low power consumption and low device and system cost
- Integrated power-on and brown-out resets, and internal voltage regulator for single-rail operation
- Enhanced control peripherals including ePWM, HRPWM, eCAP, and ADC
- Analog comparators with internal 10-bit references and on-chip temperature sensor
- 128-bit security key and lock to protect secure memory blocks and prevent firmware reverse engineering
- Advanced emulation features with real-time debug through hardware
Applications
The TMS320F28022DAS 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 and signal processing
- Automotive applications (AEC Q100 qualified)
Q & A
- What is the operating frequency of the TMS320F28022DAS?
The TMS320F28022DAS operates at 50 MHz (20-ns cycle time) and 40 MHz (25-ns cycle time).
- What type of package is the TMS320F28022DAS available in?
The TMS320F28022DAS is available in a 38-pin DA TSSOP package.
- How much on-chip memory does the TMS320F28022DAS have?
The device has 16 KB flash, 4 KB SARAM, 1 KB OTP, and 8 KB Boot ROM.
- What communication interfaces are supported by the TMS320F28022DAS?
The device supports SCI (UART), SPI, and I2C communication interfaces.
- What is the temperature range for the TMS320F28022DAS?
The temperature range is –40°C to 105°C (T), –40°C to 125°C (S and Q).
- Does the TMS320F28022DAS require power sequencing?
No, the device does not require power sequencing and operates on a single 3.3-V supply.
- What security features does the TMS320F28022DAS have?
The device features a 128-bit security key and lock to protect secure memory blocks and prevent firmware reverse engineering.
- What kind of timers are available on the TMS320F28022DAS?
The device includes three 32-bit CPU timers and independent 16-bit timers in each ePWM module.
- Is the TMS320F28022DAS suitable for automotive applications?
- What kind of analog integration does the TMS320F28022DAS offer?
The device includes an ADC, analog comparators with internal 10-bit references, and an on-chip temperature sensor.