Overview
The TMS320F28066UPFPS, part of the TMS320C28x DSP generation from Texas Instruments, is a high-performance 32-bit microcontroller designed for demanding control applications. This device is particularly suited for applications requiring advanced motor control, digital power management, and other high-precision control tasks. The TMS320F28066UPFPS features a high-efficiency 32-bit CPU, advanced control peripherals, and a range of integrated features that enhance its performance and versatility.
Key Specifications
Parameter | Specification |
---|---|
CPU Speed | Up to 90 MHz (11.11-ns cycle time) |
Flash Memory | 64 KB (for F2806 series, though F28066 has specific configurations, generally similar) |
SRAM | 10 KB (for F2806 series, though F28066 has specific configurations, generally similar) |
PWM Outputs | Up to 16 PWM channels (8 HRPWM-capable) |
ADC | 12-bit, 16 channels, dual Sample-and-Hold (S/H) |
GPIO Pins | Up to 54 individually programmable, multiplexed GPIO pins with input filtering |
Package Options | 80-pin PFP and 100-pin PZP PowerPAD™ Thermally Enhanced Thin Quad Flatpacks (HTQFPs), 80-pin PN and 100-pin PZ Low-Profile Quad Flatpacks (LQFPs) |
Temperature Range | A: –40°C to 85°C, S: –40°C to 125°C, Q: –40°C to 125°C (AEC-Q100 qualification for automotive applications) |
Key Features
- High-Performance CPU: 32-bit TMS320C28x CPU with up to 90 MHz clock speed and 11.11-ns cycle time.
- Math Operations: Supports 16 × 16 and 32 × 32 Multiply and Accumulate (MAC) operations, and 16 × 16 dual MAC.
- Control Peripherals: Includes up to 8 Enhanced Pulse-Width Modulator (ePWM) modules, three input Enhanced Capture (eCAP) modules, and up to two Enhanced Quadrature Encoder Pulse (eQEP) modules.
- Analog-to-Digital Converter (ADC): 12-bit ADC with dual Sample-and-Hold (S/H) and up to 16 channels.
- Security Features: 128-bit security key and lock to protect secure memory blocks and prevent firmware reverse-engineering.
- Serial Port Peripherals: Includes two Serial Communications Interface (SCI) [UART] modules, two Serial Peripheral Interface (SPI) modules, one Inter-Integrated-Circuit (I2C) bus, and one Enhanced Controller Area Network (eCAN).
- Debug Features: Advanced emulation features with analysis and breakpoint functions, and real-time debug via hardware.
Applications
- Digital Motor Control: Suitable for advanced motor control applications, including servo motors, AC induction motors, and permanent magnet synchronous motors.
- Digital Power Management: Used in digital power supplies, DC-DC converters, and other power management systems.
- Industrial Automation: Applied in industrial automation systems for control and monitoring of various industrial processes.
- Automotive Systems: Qualified for automotive applications with AEC-Q100 certification, making it suitable for use in vehicle control systems.
- Medical Devices: Can be used in medical devices that require precise control and high-performance processing.
Q & A
- What is the maximum clock speed of the TMS320F28066UPFPS?
The maximum clock speed is up to 90 MHz with an 11.11-ns cycle time.
- How much flash memory does the TMS320F28066UPFPS have?
Typically, the F2806 series has 64 KB of flash memory, though specific configurations may vary.
- What types of PWM outputs are available on the TMS320F28066UPFPS?
It supports up to 16 PWM channels, with 8 of them being HRPWM-capable.
- What is the resolution of the ADC on the TMS320F28066UPFPS?
The ADC is 12-bit with dual Sample-and-Hold (S/H) and up to 16 channels.
- Does the TMS320F28066UPFPS support any security features?
Yes, it includes a 128-bit security key and lock to protect secure memory blocks and prevent firmware reverse-engineering.
- What are the package options for the TMS320F28066UPFPS?
It is available in 80-pin PFP and 100-pin PZP PowerPAD™ Thermally Enhanced Thin Quad Flatpacks (HTQFPs), and 80-pin PN and 100-pin PZ Low-Profile Quad Flatpacks (LQFPs).
- What is the temperature range for the TMS320F28066UPFPS?
The temperature range is A: –40°C to 85°C, S: –40°C to 125°C, and Q: –40°C to 125°C (AEC-Q100 qualification for automotive applications).
- Does the TMS320F28066UPFPS support real-time debugging?
Yes, it supports real-time debug via hardware with advanced emulation features.
- What kind of serial port peripherals are available on the TMS320F28066UPFPS?
It includes two SCI (UART) modules, two SPI modules, one I2C bus, and one eCAN module.
- Is the TMS320F28066UPFPS suitable for automotive applications?
Yes, it is AEC-Q100 qualified, making it suitable for use in vehicle control systems.