Overview
The TMS320F28027PTS is a 32-bit microcontroller from Texas Instruments, part of the C2000™ Piccolo™ series. This microcontroller is optimized for real-time control applications, including industrial motor drives, solar inverters, digital power systems, electrical vehicles, and sensing and signal processing. It features the high-efficiency TMS320C28x CPU and is designed to improve closed-loop performance in various control systems. The device is code-compatible with previous C28x-based code and offers a high level of analog integration, making it suitable for a wide range of applications.
Key Specifications
Specification | Details |
---|---|
CPU | High-efficiency 32-bit TMS320C28x |
Operating Frequency | 60 MHz (16.67-ns cycle time), 50 MHz (20-ns cycle time), 40 MHz (25-ns cycle time) |
MAC Operations | 16 × 16 and 32 × 32 MAC operations, 16 × 16 dual MAC |
Bus Architecture | Harvard bus architecture |
Memory | Flash, SARAM, OTP, Boot ROM available |
Power Supply | Single 3.3-V supply, no power sequencing requirement |
Package | 48-pin PT Low-Profile Quad Flatpack (LQFP) |
Operating Temperature Range | -40°C to 105°C |
GPIO Pins | Up to 22 individually programmable, multiplexed GPIO pins with input filtering |
Timers | Three 32-bit CPU timers, independent 16-bit timer in each Enhanced Pulse Width Modulator (ePWM) |
Serial Port Peripherals | One SCI (UART) module, one SPI module, one I2C module |
Key Features
- High-efficiency 32-bit CPU with fast interrupt response and processing
- Unified memory programming model and code-efficient design (in C/C++ and Assembly)
- Endianness: Little endian
- Low power consumption and low cost for both device and system
- Integrated power-on and brown-out resets
- Clocking: Two internal zero-pin oscillators, on-chip crystal oscillator, and external clock input
- Watchdog timer module and missing clock detection circuitry
- Peripheral Interrupt Expansion (PIE) block supporting all peripheral interrupts
- Enhanced control peripherals: ePWM, HRPWM, eCAP module, ADC, and on-chip temperature sensor
- Code-security module with 128-bit security key and lock to protect secure memory blocks
- Advanced emulation features for real-time debug through hardware
Applications
- Industrial motor drives
- Solar inverters and digital power systems
- Electrical vehicles and transportation
- Motor control and sensing and signal processing
- Industrial AC-DC, three-phase UPS, merchant DC/DC, and telecom rectifiers
Q & A
- What is the primary CPU of the TMS320F28027PTS?
The primary CPU is a high-efficiency 32-bit TMS320C28x.
- What are the operating frequencies of the TMS320F28027PTS?
The operating frequencies are 60 MHz (16.67-ns cycle time), 50 MHz (20-ns cycle time), and 40 MHz (25-ns cycle time).
- What types of MAC operations does the TMS320F28027PTS support?
It supports 16 × 16 and 32 × 32 MAC operations, as well as 16 × 16 dual MAC.
- What is the bus architecture of the TMS320F28027PTS?
The bus architecture is Harvard bus architecture.
- What types of memory are available on the TMS320F28027PTS?
The available memory types include Flash, SARAM, OTP, and Boot ROM.
- What is the power supply requirement for the TMS320F28027PTS?
It requires a single 3.3-V supply with no power sequencing requirement.
- What is the package type of the TMS320F28027PTS?
The package type is 48-pin PT Low-Profile Quad Flatpack (LQFP).
- What is the operating temperature range of the TMS320F28027PTS?
The operating temperature range is -40°C to 105°C.
- How many GPIO pins does the TMS320F28027PTS have?
It has up to 22 individually programmable, multiplexed GPIO pins with input filtering.
- What serial port peripherals are available on the TMS320F28027PTS?
The available serial port peripherals include one SCI (UART) module, one SPI module, and one I2C module.