Overview
The TMS320F28062UPFPS is a 32-bit microcontroller from Texas Instruments, part of the C2000™ Piccolo™ microcontroller family. This device is optimized for real-time control applications, including industrial motor drives, solar inverters, digital power systems, electrical vehicles, and sensing and signal processing. The microcontroller features a high-efficiency 32-bit CPU (TMS320C28x) operating at 90 MHz, along with advanced control peripherals and a high level of analog integration.
The F2806x family, to which this microcontroller belongs, is known for its code compatibility with previous C28x-based code and its enhanced control peripherals in low pin-count devices. The internal voltage regulator allows for single-rail operation, and the device includes several advanced features such as enhanced pulse-width modulator (ePWM) modules, analog comparators, and a programmable control law accelerator (CLA).
Key Specifications
Specification | Value |
---|---|
Core Processor | 32-bit TMS320C28x |
Operating Speed | 90 MHz (11.11-ns cycle time) |
Program Memory | 128 KB Flash (64K x 16) |
RAM Size | 26 KB (26K x 16) |
Package Type | 80-HTQFP (12x12 mm) |
Operating Temperature | -40°C to 125°C (TA) |
Supply Voltage | 1.71 V to 1.995 V |
Analog-to-Digital Converters | 12-bit, 3.46 MSPS, dual sample-and-hold |
Communication Interfaces | CANbus, I²C, McBSP, SCI, SPI, UART/USART |
GPIO Pins | Up to 54 individually programmable |
Certification | AEC-Q100 Automotive Qualification |
Key Features
- High-Efficiency CPU: 32-bit TMS320C28x core operating at 90 MHz with 11.11-ns cycle time.
- Advanced Control Peripherals: Includes up to 8 enhanced pulse-width modulator (ePWM) modules, 16 x 16 and 32 x 32 multiply and accumulate (MAC) operations, and three input enhanced capture (eCAP) modules.
- Analog Integration: Features 12-bit analog-to-digital converters (ADCs), analog comparators with internal 10-bit references, and a 10-bit DAC.
- Programmable Control Law Accelerator (CLA): A 32-bit floating-point math accelerator that executes code independently of the main CPU.
- Communication Interfaces: Supports CANbus, I²C, McBSP, SCI, SPI, and UART/USART.
- Power Management: Internal voltage regulator for single-rail operation and optimized for low power consumption.
- Debug Features: Advanced debug capabilities including analysis and breakpoint functions, and real-time debug through hardware.
Applications
- Industrial Motor Control: Suitable for high-performance motor control applications.
- Automotive Systems: Meets AEC-Q100 automotive qualification standards and is used in various automotive control systems.
- Power Conversion Systems: Used in solar inverters, digital power systems, and other power conversion applications.
- Sensing and Signal Processing: Ideal for applications requiring advanced sensing and signal processing capabilities.
- Electrical Vehicles and Transportation: Applied in control systems for electrical vehicles and transportation infrastructure.
Q & A
- What is the operating speed of the TMS320F28062UPFPS microcontroller?
The operating speed is 90 MHz with an 11.11-ns cycle time.
- What type of CPU does the TMS320F28062UPFPS use?
The microcontroller uses a 32-bit TMS320C28x core.
- How much program memory does the TMS320F28062UPFPS have?
The device has 128 KB of Flash memory (64K x 16).
- What are the key communication interfaces supported by the TMS320F28062UPFPS?
The device supports CANbus, I²C, McBSP, SCI, SPI, and UART/USART.
- What is the operating temperature range of the TMS320F28062UPFPS?
The operating temperature range is -40°C to 125°C (TA).
- Does the TMS320F28062UPFPS have any specific automotive certifications?
Yes, it meets AEC-Q100 automotive qualification standards.
- What type of package does the TMS320F28062UPFPS come in?
The device comes in an 80-HTQFP (12x12 mm) package.
- What are the advanced control peripherals available on the TMS320F28062UPFPS?
The device includes up to 8 enhanced pulse-width modulator (ePWM) modules, 16 x 16 and 32 x 32 multiply and accumulate (MAC) operations, and three input enhanced capture (eCAP) modules.
- Does the TMS320F28062UPFPS support floating-point operations?
Yes, it includes a floating-point unit (FPU) for native single-precision floating-point operations.
- What is the purpose of the Programmable Control Law Accelerator (CLA) in the TMS320F28062UPFPS?
The CLA is a 32-bit floating-point math accelerator that executes code independently of the main CPU.