Overview
The TMS320F28026DATR is a 32-bit microcontroller from Texas Instruments, part of the C2000™ family. This microcontroller is optimized for processing, sensing, and actuation to enhance closed-loop performance in real-time control applications. It is particularly suited for industrial motor drives, solar inverters, digital power systems, electrical vehicles, motor control, and sensing and signal processing.
The F2802x family, to which the TMS320F28026 belongs, combines the power of the C28x core with highly integrated control peripherals, even in low pin-count devices. This family is code-compatible with previous C28x-based code and offers a high level of analog integration.
Key Specifications
Specification | Details |
---|---|
CPU | 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 |
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) |
ADC | 12-bit ADC, supports ratio-metric VREFHI/VREFLO references |
Package Options | 38-pin DA TSSOP, 48-pin PT 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
- High-efficiency 32-bit CPU (TMS320C28x) with fast interrupt response and processing
- Unified memory programming model and code-efficient in C/C++ and Assembly
- Endianness: Little endian
- Single 3.3-V supply, no power sequencing requirement, integrated power-on and brown-out resets
- Low power consumption and small packaging options
- Two internal zero-pin oscillators, on-chip crystal oscillator, and external clock input
- Peripheral Interrupt Expansion (PIE) block supporting all peripheral interrupts
- Enhanced control peripherals including ePWM, HRPWM, eCAP, and ADC
- On-chip temperature sensor and comparator
- Advanced emulation features with real-time debug through hardware
- Code-security module with 128-bit security key and lock to protect secure memory blocks
- Serial port peripherals including SCI (UART), SPI, and I2C modules
Applications
- Industrial motor drives
- Solar inverters and digital power systems
- Electrical vehicles and transportation
- Motor control
- Sensing and signal processing
- Automotive applications (AEC Q100 qualified)
Q & A
- What is the primary application of the TMS320F28026 microcontroller?
The TMS320F28026 is primarily used in real-time control applications such as industrial motor drives, solar inverters, digital power systems, electrical vehicles, motor control, and sensing and signal processing.
- What are the clock speed options for the TMS320F28026?
The TMS320F28026 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 TMS320F28026?
The microcontroller features flash, SARAM, OTP, and Boot ROM.
- How many GPIO pins does the TMS320F28026 have?
The TMS320F28026 has up to 22 individually programmable, multiplexed GPIO pins with input filtering.
- What are the package options for the TMS320F28026?
The microcontroller is available in 38-pin DA TSSOP and 48-pin PT LQFP packages.
- What is the temperature range for the TMS320F28026?
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 TMS320F28026 support real-time debugging?
Yes, the microcontroller supports real-time debug through hardware.
- What security features does the TMS320F28026 have?
The microcontroller includes a code-security module with a 128-bit security key and lock to protect secure memory blocks and prevent firmware reverse engineering.
- What serial port peripherals are available on the TMS320F28026?
The microcontroller features SCI (UART), SPI, and I2C modules.
- Is the TMS320F28026 suitable for automotive applications?
Yes, the TMS320F28026 is AEC Q100 qualified for automotive applications.
- What is the endianness of the TMS320F28026?
The TMS320F28026 uses little-endian byte order.