Overview
The TMS320F28022DAQR is a 32-bit microcontroller from Texas Instruments, part of the C2000™ family. It is optimized for processing, sensing, and actuation to enhance closed-loop performance in real-time control applications. This microcontroller is particularly suited for industrial motor drives, solar inverters, digital power systems, electrical vehicles, transportation, motor control, and sensing and signal processing.
The F2802x family, to which this microcontroller belongs, combines the power of the C28x core with highly integrated control peripherals, even in low pin-count devices. It is code-compatible with previous C28x-based code and offers a high level of analog integration.
Key Specifications
Specification | Details |
---|---|
Processor | High-efficiency 32-bit CPU (TMS320C28x) |
Clock Speed | 60 MHz (16.67-ns cycle time), 50 MHz (20-ns cycle time), 40 MHz (25-ns cycle time) |
MAC Operations | 16 × 16 and 32 × 32 MAC operations, 16 × 16 dual MAC |
Bus Architecture | Harvard bus architecture |
Memory | Flash, SARAM, OTP, Boot ROM available |
Power Supply | Single 3.3-V supply, no power sequencing requirement |
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 Enhanced Pulse Width Modulator (ePWM) |
Package Options | 38-pin DA Thin Shrink Small-Outline Package (TSSOP), 48-pin PT Low-Profile Quad Flatpack (LQFP) |
Temperature Range | T: –40°C to 105°C, S: –40°C to 125°C, Q: –40°C to 125°C (AEC Q100 qualification for automotive applications) |
Key Features
- Fast interrupt response and processing
- Unified memory programming model
- Code-efficient in C/C++ and Assembly
- Little endian endianness
- Integrated power-on and brown-out resets
- Low power consumption
- No analog support pins
- Two internal zero-pin oscillators, on-chip crystal oscillator, and external clock input
- Watchdog timer module and missing clock detection circuitry
- Peripheral Interrupt Expansion (PIE) block supporting all peripheral interrupts
- Serial port peripherals: SCI UART module, SPI module, I2C module
- Enhanced control peripherals: ePWM, High-Resolution PWM (HRPWM), Enhanced Capture (eCAP) module
- Analog-to-Digital Converter (ADC) with optimized interface for low overhead and latency
- On-chip temperature sensor and comparator
- Advanced emulation features with analysis and breakpoint functions, real-time debug through hardware
- Code-security module with 128-bit security key and lock to protect secure memory blocks and prevent firmware reverse engineering
Applications
- Industrial motor drives
- Solar inverters and digital power systems
- Electrical vehicles and transportation
- Motor control
- Sensing and signal processing
Q & A
- What is the TMS320F28022DAQR microcontroller optimized for?
The TMS320F28022DAQR is optimized for processing, sensing, and actuation to improve closed-loop performance in real-time control applications.
- What are the clock speed options for the TMS320F28022DAQR?
The microcontroller operates at 60 MHz (16.67-ns cycle time), 50 MHz (20-ns cycle time), and 40 MHz (25-ns cycle time).
- What types of memory are available on the TMS320F28022DAQR?
The microcontroller features Flash, SARAM, OTP, and Boot ROM memory.
- What are the package options for the TMS320F28022DAQR?
The microcontroller is available in 38-pin DA Thin Shrink Small-Outline Package (TSSOP) and 48-pin PT Low-Profile Quad Flatpack (LQFP).
- What is the temperature range for the TMS320F28022DAQR?
The temperature range options are 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).
- Does the TMS320F28022DAQR support serial communication interfaces?
Yes, it supports SCI UART, SPI, and I2C modules.
- What advanced emulation features are available on the TMS320F28022DAQR?
The microcontroller includes analysis and breakpoint functions, and real-time debug through hardware.
- How does the TMS320F28022DAQR ensure code security?
The microcontroller features a code-security module with a 128-bit security key and lock to protect secure memory blocks and prevent firmware reverse engineering.
- What types of timers are available on the TMS320F28022DAQR?
The microcontroller includes three 32-bit CPU timers and independent 16-bit timers in each Enhanced Pulse Width Modulator (ePWM).
- Does the TMS320F28022DAQR have any power management features?
Yes, it includes integrated power-on and brown-out resets, and operates on a single 3.3-V supply with no power sequencing requirement.
- What kind of analog integration does the TMS320F28022DAQR offer?
The microcontroller features an Analog-to-Digital Converter (ADC), on-chip temperature sensor, and comparators with internal 10-bit references.