Overview
The TMS320F28062PZPQ is a high-performance microcontroller from Texas Instruments, part of the TMS320F2806x Piccolo series. This device is designed for real-time control applications, offering a powerful 32-bit CPU and a range of advanced peripherals. The TMS320F28062PZPQ is optimized for low overhead and latency, making it suitable for demanding control systems in various industries.
Key Specifications
Parameter | Specification |
---|---|
CPU | 32-bit TMS320C28x, 90 MHz (11.11-ns cycle time) |
Memory | Up to 128KB of flash, up to 52KB of RAM, 2KB of One-Time Programmable (OTP) ROM |
ADC | 12-bit, up to 16 channels, 3.46 MSPS |
PWM | Up to 16 PWM channels, 8 HRPWM-capable |
DMA | 6-channel Direct Memory Access (DMA) |
FPU | Native single-precision floating-point operations |
CLA | Programmable Control Law Accelerator (CLA) for 32-bit floating-point math |
Temperature Range | -40°C to 125°C |
Package | 100-pin PZP PowerPAD™ Thermally Enhanced Thin Quad Flatpack (HTQFP) |
GPIO | Up to 54 individually programmable, multiplexed General-Purpose Input/Output (GPIO) pins |
Serial Peripherals | Two SCI (UART) modules, two SPI modules, one I2C bus, one McBSP bus, one eCAN, USB 2.0 |
Key Features
- High-Efficiency CPU: 32-bit TMS320C28x CPU with 90 MHz clock speed and 11.11-ns cycle time.
- Advanced Math Capabilities: 16 × 16 and 32 × 32 Multiply and Accumulate (MAC) operations, dual MAC, and a Floating-Point Unit (FPU) for 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.
- Peripheral Support: Up to 8 Enhanced Pulse-Width Modulator (ePWM) modules, three input Enhanced Capture (eCAP) modules, up to 4 High-Resolution Capture (HRCAP) modules, and up to 2 Enhanced Quadrature Encoder Pulse (eQEP) modules.
- Analog-to-Digital Converter (ADC): 12-bit ADC with up to 16 channels and a sample rate of up to 3.46 MSPS.
- Security Features: 128-bit security key and lock to protect secure memory blocks and prevent reverse-engineering of firmware.
- Serial Communication: Two SCI (UART) modules, two SPI modules, one I2C bus, one McBSP bus, one eCAN, and USB 2.0 support.
- Debug and Development Tools: Advanced debug features including analysis and breakpoint functions, and real-time debug through hardware.
Applications
The TMS320F28062PZPQ is optimized for various real-time control applications, including:
- Industrial Control Systems: Motor control, power conversion, and industrial automation.
- Automotive Systems: Engine control, transmission control, and other automotive applications requiring high-performance and reliability.
- Medical Devices: Medical imaging, patient monitoring, and other medical equipment that require precise control and high-speed processing.
- Aerospace and Defense: Control systems in aerospace and defense applications where reliability and performance are critical.
- Consumer Electronics: High-performance consumer electronics that require advanced control and processing capabilities.
Q & A
- What is the clock speed of the TMS320F28062PZPQ?
The clock speed of the TMS320F28062PZPQ is 90 MHz with an 11.11-ns cycle time.
- What type of memory does the TMS320F28062PZPQ have?
The device has up to 128KB of flash, up to 52KB of RAM, and 2KB of One-Time Programmable (OTP) ROM.
- Does the TMS320F28062PZPQ support floating-point operations?
Yes, it supports native single-precision floating-point operations through its Floating-Point Unit (FPU).
- What is the Programmable Control Law Accelerator (CLA) used for?
The CLA is a 32-bit floating-point math accelerator that executes code independently of the main CPU.
- How many PWM channels does the TMS320F28062PZPQ support?
The device supports up to 16 PWM channels, with 8 of them being HRPWM-capable.
- What is the resolution and sample rate of the ADC on the TMS320F28062PZPQ?
The ADC is 12-bit with a sample rate of up to 3.46 MSPS and supports up to 16 channels.
- Does the TMS320F28062PZPQ have security features?
Yes, it includes a 128-bit security key and lock to protect secure memory blocks and prevent reverse-engineering of firmware.
- What serial communication interfaces are available on the TMS320F28062PZPQ?
The device supports two SCI (UART) modules, two SPI modules, one I2C bus, one McBSP bus, one eCAN, and USB 2.0.
- What are the package options for the TMS320F28062PZPQ?
The device is available in 100-pin PZP PowerPAD™ Thermally Enhanced Thin Quad Flatpack (HTQFP) and other package options.
- What is the operating temperature range of the TMS320F28062PZPQ?
The operating temperature range is -40°C to 125°C.