Overview
The TMS320F28023DAT is a 32-bit microcontroller from Texas Instruments, part of the C2000™ family. This MCU is optimized for real-time control applications, including industrial motor drives, solar inverters, digital power, electrical vehicles, and sensing and signal processing. The F2802x family, to which this device belongs, combines the power of the 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
Specification | Details |
---|---|
Processor | High-efficiency 32-bit CPU (TMS320C28x) |
Operating Frequencies | 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 |
Package Options | 38-pin DA Thin Shrink Small-Outline Package (TSSOP), 48-pin PT Low-Profile Quad Flatpack (LQFP) |
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) |
Power Supply | Single 3.3-V supply, no power sequencing requirement |
Clocking | Two internal zero-pin oscillators, on-chip crystal oscillator, external clock input |
GPIO | 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) |
Communication Interfaces | One Serial Communications Interface (SCI) UART module, one Serial Peripheral Interface (SPI) module, one Inter-Integrated-Circuit (I2C) module |
Analog-to-Digital Converter (ADC) | 12-Bit ADC, conversion time of 216.67 ns |
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
- Low cost for both device and system with single 3.3-V supply and no power sequencing requirement
- Integrated power-on and brown-out resets, and low power consumption
- Enhanced control peripherals including ePWM, HRPWM, and eCAP modules
- Analog comparators with internal 10-bit references and ADC with optimized interface for low overhead and latency
- Code-security module with 128-bit security key and lock to protect secure memory blocks
- Advanced emulation features for real-time debug through hardware
Applications
- Industrial motor drives
- Solar inverters and digital power
- Electrical vehicles and transportation
- Motor control
- Sensing and signal processing
Q & A
- What is the TMS320F28023DAT?
The TMS320F28023DAT is a 32-bit microcontroller from Texas Instruments, part of the C2000™ family, optimized for real-time control applications.
- What are the operating frequencies of the TMS320F28023DAT?
The device 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 MAC operations does the TMS320F28023DAT support?
The device supports 16 × 16 and 32 × 32 MAC operations, as well as 16 × 16 dual MAC.
- What is the bus architecture of the TMS320F28023DAT?
The device uses a Harvard bus architecture.
- What are the package options for the TMS320F28023DAT?
The device is available in 38-pin DA Thin Shrink Small-Outline Package (TSSOP) and 48-pin PT Low-Profile Quad Flatpack (LQFP).
- What are the temperature options for the TMS320F28023DAT?
The device is available with temperature options 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 is the power supply requirement for the TMS320F28023DAT?
The device requires a single 3.3-V supply with no power sequencing requirement.
- What communication interfaces are available on the TMS320F28023DAT?
The device includes one Serial Communications Interface (SCI) UART module, one Serial Peripheral Interface (SPI) module, and one Inter-Integrated-Circuit (I2C) module.
- Does the TMS320F28023DAT have any security features?
Yes, the device includes a code-security module with a 128-bit security key and lock to protect secure memory blocks.
- What are some of the enhanced control peripherals available on the TMS320F28023DAT?
The device includes ePWM, HRPWM, and eCAP modules, as well as analog comparators with internal 10-bit references.
- What are the typical applications for the TMS320F28023DAT?
The device is typically used in industrial motor drives, solar inverters, digital power, electrical vehicles, motor control, and sensing and signal processing applications.