Overview
The TMS320F28062UPNT is a 32-bit microcontroller from Texas Instruments, part of the Piccolo™ series. It features a C28x core and is designed for high-performance applications, particularly in the automotive sector. Introduced on November 1, 2010, this microcontroller is known for its high-efficiency CPU, advanced peripherals, and robust feature set. It is compliant with various industry standards, including EU RoHS and AEC Q100 qualification for automotive applications.
Key Specifications
Parameter | Specification |
---|---|
CPU | 32-bit C28x RISC |
Frequency | 90 MHz (11.11-ns cycle time) |
Flash Memory | 128 KB |
RAM | 52 KB |
ADC Resolution | 12-bit, up to 16 channels |
PWM Channels | 16 channels (8 HRPWM-capable) |
Operating Temperature Range | -40°C to 125°C |
Package Type | 80-pin LQFP |
Voltage Supply | Single 3.3-V supply |
FPU | Yes, native single-precision floating-point operations |
CLA | Programmable Control Law Accelerator (CLA) |
Peripheral Interfaces | SCI (UART), SPI, I2C, eCAN, USB 2.0, McBSP |
Key Features
- High-efficiency 32-bit CPU (TMS320C28x): Supports 16 × 16 and 32 × 32 Multiply and Accumulate (MAC) operations, Harvard bus architecture, and fast interrupt response and processing.
- Floating-Point Unit (FPU): Native single-precision floating-point operations.
- Programmable Control Law Accelerator (CLA): 32-bit floating-point math accelerator that executes code independently of the main CPU.
- Viterbi, Complex Math, CRC Unit (VCU): Extends the C28x instruction set to support complex multiply, Viterbi operations, and Cyclic Redundancy Check (CRC).
- Embedded Memory: Up to 128 KB of flash, up to 52 KB of RAM, and 2 KB of One-Time Programmable (OTP) ROM.
- Advanced Control Peripherals: Includes Enhanced Pulse-Width Modulator (ePWM) modules, Enhanced Capture (eCAP) modules, High-Resolution Capture (HRCAP) modules, and Enhanced Quadrature Encoder Pulse (eQEP) modules.
- Low-Power Operating Modes: Single 3.3-V supply with no power sequencing requirement, integrated power-on reset, and brownout reset.
- Serial Port Peripherals: Includes SCI (UART), SPI, I2C, eCAN, USB 2.0, and McBSP.
Applications
The TMS320F28062UPNT is optimized for various applications, particularly in the automotive and industrial sectors. It is suitable for:
- Automotive Control Systems: Due to its AEC Q100 qualification, it is ideal for automotive applications such as engine control, transmission control, and other vehicle systems.
- Industrial Automation: It can be used in industrial control systems, motor control, and other high-performance industrial applications.
- Medical Devices: Its advanced peripherals and low-power modes make it suitable for medical devices that require precise control and monitoring.
- Aerospace and Defense: The microcontroller's robust feature set and reliability make it a candidate for aerospace and defense applications.
Q & A
- What is the CPU type of the TMS320F28062UPNT?
The CPU is a 32-bit C28x RISC core.
- What is the maximum operating frequency of the TMS320F28062UPNT?
The maximum operating frequency is 90 MHz.
- How much flash memory does the TMS320F28062UPNT have?
The microcontroller has 128 KB of flash memory.
- What is the resolution of the ADC in the TMS320F28062UPNT?
The ADC resolution is 12-bit.
- Does the TMS320F28062UPNT have a Floating-Point Unit (FPU)?
Yes, it has a native single-precision floating-point operations FPU.
- What is the operating temperature range of the TMS320F28062UPNT?
The operating temperature range is -40°C to 125°C.
- What type of package does the TMS320F28062UPNT come in?
The microcontroller comes in an 80-pin LQFP package.
- Does the TMS320F28062UPNT support USB?
Yes, it supports USB 2.0.
- Is the TMS320F28062UPNT compliant with automotive standards?
Yes, it is AEC Q100 qualified for automotive applications.
- What are some of the advanced control peripherals available on the TMS320F28062UPNT?
It includes ePWM, eCAP, HRCAP, and eQEP modules.