Overview
The TMS320F28033PNS is a high-performance microcontroller from Texas Instruments, part of the C2000™ C28x Piccolo™ series. 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. The microcontroller is built around a 32-bit TMS320C28x CPU, operating at a frequency of 60 MHz with a cycle time of 16.67 ns. It features a Harvard bus architecture, fast interrupt response, and unified memory programming, making it highly efficient for complex control tasks.
The TMS320F28033PNS also includes a Programmable Control Law Accelerator (CLA), which is a 32-bit floating-point math accelerator that can execute code independently of the main CPU. This enhances the overall processing capability and reduces the load on the main CPU.
Key Specifications
Parameter | Specification |
---|---|
CPU | 32-bit TMS320C28x |
Frequency | 60 MHz (16.67 ns cycle time) |
Memory | 64 KB Flash, 1 KB OTP ROM, 4 KB to 8 KB SARAM |
ADC | 12-bit, up to 16 channels |
ePWM Channels | Up to 14 high-resolution ePWM channels |
eCAN | 1 Enhanced Controller Area Network (eCAN) |
LIN | 1 Local Interconnect Network (LIN) |
SPI | Up to 2 Serial Peripheral Interface (SPI) |
SCI | 1 Serial Communications Interface (SCI), UART compatible |
I2C | 1 Inter-integrated circuit (I2C) |
Comparators | 3 comparators with integrated DACs |
Temperature Sensor | On-chip temperature sensor |
Package | 80-pin PN Low-Profile Quad Flatpack (LQFP) |
Supply Voltage | 3.3 V |
Operating Temperature | -40°C to 125°C (AEC Q100 qualification for automotive applications) |
Key Features
- High-Efficiency CPU: 32-bit TMS320C28x CPU with 60 MHz frequency and 16.67 ns cycle time.
- Programmable Control Law Accelerator (CLA): 32-bit floating-point math accelerator for independent code execution.
- Advanced Peripherals: Includes ePWM, eCAN, LIN, SPI, SCI, I2C, and comparators with integrated DACs.
- Memory and Storage: 64 KB Flash, 1 KB OTP ROM, and up to 8 KB SARAM.
- Analog-to-Digital Converter (ADC): 12-bit ADC with up to 16 channels.
- Temperature Sensor: On-chip temperature sensor for environmental monitoring.
- Low Power Modes: Supports various low power modes to reduce power consumption.
- Debug and Emulation: Advanced emulation features including real-time debug through hardware.
Applications
- Industrial Control Systems: Suitable for motor control, power conversion, and industrial automation.
- Automotive Systems: Qualified for automotive applications with AEC Q100 certification.
- Medical Devices: Can be used in medical devices requiring precise control and real-time processing.
- Consumer Electronics: Applicable in various consumer electronics requiring advanced control and peripheral capabilities.
- Renewable Energy Systems: Used in solar and wind power systems for control and monitoring.
Q & A
- What is the CPU frequency of the TMS320F28033PNS?
The CPU frequency is 60 MHz with a cycle time of 16.67 ns.
- What is the Programmable Control Law Accelerator (CLA) in the TMS320F28033PNS?
The CLA is a 32-bit floating-point math accelerator that can execute code independently of the main CPU.
- How many ADC channels does the TMS320F28033PNS have?
The device has up to 16 channels of 12-bit ADC.
- What are the package options for the TMS320F28033PNS?
The device is available in an 80-pin PN Low-Profile Quad Flatpack (LQFP) package.
- What is the operating temperature range of the TMS320F28033PNS?
The operating temperature range is -40°C to 125°C, with AEC Q100 qualification for automotive applications.
- Does the TMS320F28033PNS support low power modes?
Yes, it supports various low power modes to reduce power consumption.
- What advanced peripherals are included in the TMS320F28033PNS?
The device includes ePWM, eCAN, LIN, SPI, SCI, I2C, and comparators with integrated DACs.
- Is the TMS320F28033PNS suitable for automotive applications?
Yes, it is qualified for automotive applications with AEC Q100 certification.
- What is the supply voltage for the TMS320F28033PNS?
The nominal supply voltage is 3.3 V.
- Does the TMS320F28033PNS have on-chip temperature sensor?
Yes, it includes an on-chip temperature sensor.