Overview
The TMS320F28021DAT is a 32-bit microcontroller from Texas Instruments, part of the C2000™ family. This device is optimized for real-time control applications, such as industrial motor drives, solar inverters, digital power systems, electrical vehicles, and sensing and signal processing. The F2802x family, to which this MCU belongs, combines the powerful C28x core with highly integrated control peripherals, making it suitable for low pin-count devices. It is code-compatible with previous C28x-based code and offers a high level of analog integration.
Key Specifications
Parameter | Specification |
---|---|
Processor | High-efficiency 32-bit CPU (TMS320C28x) |
Operating Frequency | 40 MHz (25-ns cycle time), 50 MHz (20-ns cycle time), 60 MHz (16.67-ns cycle time) |
Memory | 64 KB flash, SARAM, OTP, Boot ROM |
Package | 38-pin TSSOP (DA) |
Operating Temperature Range | -40°C to 105°C |
Supply Voltage | Single 3.3-V supply |
GPIO Pins | Up to 22 individually programmable, multiplexed GPIO pins |
Clocking | Two internal zero-pin oscillators, on-chip crystal oscillator, and external clock input |
Timers | Three 32-bit CPU timers, independent 16-bit timer in each Enhanced Pulse Width Modulator (ePWM) |
Peripherals | SCI (UART), SPI, I2C, ePWM, HRPWM, eCAP, ADC, on-chip temperature sensor, comparator |
Key Features
- High-efficiency 32-bit CPU with MAC operations (16 × 16 and 32 × 32)
- Harvard bus architecture and atomic operations
- Fast interrupt response and processing, unified memory programming model
- Code-efficient in C/C++ and Assembly, little-endian architecture
- Low cost and low power consumption, single 3.3-V supply with no power sequencing requirement
- Integrated power-on and brown-out resets, small packaging options
- Enhanced control peripherals including ePWM, HRPWM, eCAP, and ADC
- Analog comparators with internal 10-bit references and on-chip temperature sensor
- Advanced emulation features for real-time debug and analysis
- Code-security module with 128-bit security key and lock to protect secure memory blocks
Applications
- Industrial motor drives
- Solar inverters and digital power systems
- Electrical vehicles and transportation
- Motor control and sensing and signal processing
- Industrial AC-DC, three-phase UPS, merchant DC/DC, network & server PSU, and telecom rectifiers
Q & A
- What is the TMS320F28021DAT used for?
The TMS320F28021DAT is used for real-time control applications such as industrial motor drives, solar inverters, digital power systems, electrical vehicles, and sensing and signal processing.
- What is the operating frequency of the TMS320F28021DAT?
The operating frequencies are 40 MHz (25-ns cycle time), 50 MHz (20-ns cycle time), and 60 MHz (16.67-ns cycle time).
- What type of memory does the TMS320F28021DAT have?
The device has 64 KB flash, SARAM, OTP, and Boot ROM.
- What is the package type of the TMS320F28021DAT?
The package type is a 38-pin TSSOP (DA).
- What is the operating temperature range of the TMS320F28021DAT?
The operating temperature range is -40°C to 105°C.
- Does the TMS320F28021DAT require multiple power supplies?
No, it operates on a single 3.3-V supply with no power sequencing requirement.
- What peripherals are available on the TMS320F28021DAT?
The device includes SCI (UART), SPI, I2C, ePWM, HRPWM, eCAP, ADC, on-chip temperature sensor, and comparator.
- Does the TMS320F28021DAT have any security features?
- What are the clocking options for the TMS320F28021DAT?
The device has two internal zero-pin oscillators, an on-chip crystal oscillator, and an external clock input.
- Does the TMS320F28021DAT support real-time debugging?