Overview
The TMS320F28033RSHS is a high-performance, 32-bit microcontroller from Texas Instruments, part of the TMS320F2803x Piccolo microcontroller family. This device is designed for real-time control applications, offering a robust set of features and peripherals that make it suitable for a wide range of industrial and automotive uses.
It features a high-efficiency 32-bit CPU (TMS320C28x) operating at 60 MHz with a cycle time of 16.67 ns. The CPU supports advanced mathematical operations, including 16 × 16 and 32 × 32 MAC operations and 16 × 16 dual MAC. The microcontroller also includes a Programmable Control Law Accelerator (CLA) for independent execution of 32-bit floating-point math operations.
Key Specifications
Parameter | Specification |
---|---|
CPU Type | 32-bit TMS320C28x |
Operating Frequency | 60 MHz (16.67 ns cycle time) |
Math Operations | 16 × 16 and 32 × 32 MAC, 16 × 16 dual MAC |
CLA (Control Law Accelerator) | 32-bit floating-point math accelerator |
Memory | Up to 10K words of flash, 1K words of OTP ROM, 6K words of SARAM |
ADC | 16 channels, 12-bit, conversion time: 216.67 ns |
ePWM Channels | Up to 14 channels |
eCAP Inputs | 1 input |
eQEP Modules | 1 module |
Watchdog Timer | Yes |
Temperature Sensor | Yes |
Supply Voltage | 3.3 V |
Package Type | 56-pin RSH Very Thin Quad Flatpack (No lead) (VQFN) |
Temperature Range | -40°C to 125°C (AEC Q100 qualification for automotive applications) |
Key Features
- High-Efficiency CPU: 32-bit TMS320C28x CPU with 60 MHz operating frequency and 16.67 ns cycle time.
- Advanced Math Operations: Supports 16 × 16 and 32 × 32 MAC operations and 16 × 16 dual MAC.
- Programmable Control Law Accelerator (CLA): Independent 32-bit floating-point math accelerator.
- Memory and Security: Up to 10K words of flash, 1K words of OTP ROM, and 6K words of SARAM with code security features.
- Analog Peripherals: 16-channel 12-bit ADC, on-chip temperature sensor, and comparators with integrated DACs.
- Digital Peripherals: Enhanced Controller Area Network (eCAN), Local Interconnect Network (LIN), Serial Peripheral Interface (SPI), Serial Communications Interface (SCI), and I2C.
- Low Power and Reliability: Single 3.3V supply, integrated power-on reset and brown-out reset, and low power modes.
- Debug and Emulation: Advanced emulation features including real-time debug through hardware and analysis and breakpoint functions.
Applications
The TMS320F28033RSHS microcontroller is versatile and can be used in a variety of applications, including:
- Industrial Control Systems: Motor control, power conversion, and industrial automation.
- Automotive Systems: Engine control, transmission control, and other automotive applications, especially with its AEC Q100 qualification.
- Medical Devices: High-precision control and monitoring in medical equipment.
- Consumer Electronics: Advanced control in consumer appliances and devices.
- Renewable Energy Systems: Control and monitoring in solar and wind power systems.
Q & A
- What is the operating frequency of the TMS320F28033RSHS microcontroller?
The operating frequency is 60 MHz with a cycle time of 16.67 ns.
- What type of CPU does the TMS320F28033RSHS use?
The CPU is a 32-bit TMS320C28x.
- Does the TMS320F28033RSHS have a Programmable Control Law Accelerator (CLA)?
Yes, it includes a 32-bit floating-point math accelerator.
- What is the resolution and conversion time of the ADC in the TMS320F28033RSHS?
The ADC has 16 channels, is 12-bit, and has a conversion time of 216.67 ns.
- What are the package options for the TMS320F28033RSHS?
The TMS320F28033RSHS is available in a 56-pin RSH Very Thin Quad Flatpack (No lead) (VQFN) package.
- What is the supply voltage for the TMS320F28033RSHS?
The supply voltage is 3.3 V.
- Does the TMS320F28033RSHS support automotive applications?
Yes, it is AEC Q100 qualified for automotive applications.
- What are some of the digital peripherals available on the TMS320F28033RSHS?
It includes eCAN, LIN, SPI, SCI, and I2C.
- Does the TMS320F28033RSHS have advanced emulation features?
Yes, it includes real-time debug through hardware and analysis and breakpoint functions.
- What is the temperature range for the TMS320F28033RSHS?
The temperature range is -40°C to 125°C.