Overview
The TMS320F28027PTR is a 32-bit microcontroller from Texas Instruments, part of the C2000™ family. 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. The F2802x family, to which this device belongs, combines the power of the C28x core with highly integrated control peripherals in low pin-count devices. It is code-compatible with previous C28x-based code and offers a high level of analog integration.
Key Specifications
Specification | Details |
---|---|
Core Processor | C28x, 32-Bit Single-Core |
Operating Frequency | 60 MHz (16.67-ns cycle time), 50 MHz (20-ns cycle time), 40 MHz (25-ns cycle time) |
Package Type | 48-Pin PT Low-Profile Quad Flatpack (LQFP) |
Operating Temperature Range | –40°C to 105°C (T option), –40°C to 125°C (S and Q options) |
Memory | 64 KB Flash, SARAM, OTP, Boot ROM |
Supply Voltage | Single 3.3-V supply |
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) |
Peripheral Interfaces | SCI (UART), SPI, I2C, ePWM, HRPWM, eCAP, ADC, Comparator |
Key Features
- High-efficiency 32-bit CPU (TMS320C28x) with Harvard bus architecture and atomic operations
- Fast interrupt response and processing, unified memory programming model
- Code-efficient in C/C++ and Assembly, little-endian architecture
- Low cost and low power consumption with single 3.3-V supply and no power sequencing requirement
- Integrated power-on and brown-out resets, small packaging options
- Clocking options include two internal zero-pin oscillators, on-chip crystal oscillator, and external clock input
- Peripheral Interrupt Expansion (PIE) block supporting all peripheral interrupts
- Enhanced control peripherals such as ePWM, HRPWM, eCAP, and ADC
- On-chip temperature sensor and comparator
- Advanced emulation features with real-time debug through hardware
- Code-security module with 128-bit security key and lock to protect secure memory blocks
Applications
- Industrial motor drives
- Solar inverters and digital power systems
- Electrical vehicles and transportation
- Motor control and sensing and signal processing
- Real-time control applications requiring high performance and integration
Q & A
- What is the core processor of the TMS320F28027PTR?
The core processor is the C28x, a 32-bit single-core processor.
- What are the operating frequencies of the TMS320F28027PTR?
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 type of package does the TMS320F28027PTR come in?
The TMS320F28027PTR comes in a 48-Pin PT Low-Profile Quad Flatpack (LQFP) package.
- What is the operating temperature range of the TMS320F28027PTR?
The operating temperature range is –40°C to 105°C (T option), and –40°C to 125°C (S and Q options).
- What types of memory does the TMS320F28027PTR have?
The device has 64 KB Flash, SARAM, OTP, and Boot ROM.
- What is the supply voltage requirement for the TMS320F28027PTR?
The device requires a single 3.3-V supply.
- How many GPIO pins does the TMS320F28027PTR have?
The device has up to 22 individually programmable, multiplexed GPIO pins with input filtering.
- What types of timers are available on the TMS320F28027PTR?
The device has three 32-bit CPU timers and independent 16-bit timers in each Enhanced Pulse Width Modulator (ePWM).
- What peripheral interfaces are supported by the TMS320F28027PTR?
The device supports SCI (UART), SPI, I2C, ePWM, HRPWM, eCAP, ADC, and comparator interfaces.
- Does the TMS320F28027PTR have any security features?
Yes, it has a code-security module with a 128-bit security key and lock to protect secure memory blocks.