Overview
The TMS320F28027PTT is a 32-bit microcontroller from Texas Instruments, part of the C2000 Piccolo series. This MCU is optimized for processing, sensing, and actuation, enhancing closed-loop performance in real-time control applications. It features a high-efficiency 32-bit CPU (TMS320C28x) and is designed for use in industrial motor drives, solar inverters, digital power systems, electrical vehicles, and other motor control and sensing applications.
Key Specifications
Parameter | Value |
---|---|
CPU | TMS320C28x |
Frequency (MHz) | 60, 50, 40 |
Flash Memory (kByte) | 64 |
RAM (kByte) | 12 |
ADC Resolution (Bits) | 12 |
Total Processing (MIPS) | 60 |
Number of ADC Channels | 7, 13 |
PWM Channels | 8 |
UART | 1 |
SPI | 1 |
I2C | 1 |
Operating Temperature Range (°C) | -40 to 105, -40 to 125 |
Package Type | 48-Pin PT LQFP |
Key Features
- High-efficiency 32-bit CPU (TMS320C28x) with clock speeds of 60 MHz, 50 MHz, and 40 MHz
- Harvard bus architecture and atomic operations
- Fast interrupt response and processing
- Unified memory programming model and code-efficient in C/C++ and Assembly
- Little endian endianness
- Single 3.3-V supply with no power sequencing requirement
- Integrated power-on and brown-out resets
- Low power consumption and small packaging options (as low as 38-pin)
- Two internal zero-pin oscillators, on-chip crystal oscillator, and external clock input
- Watchdog timer module and missing clock detection circuitry
- Up to 22 individually programmable, multiplexed GPIO pins with input filtering
- Peripheral Interrupt Expansion (PIE) block supporting all peripheral interrupts
- Three 32-bit CPU timers and independent 16-bit timer in each Enhanced Pulse Width Modulator (ePWM)
- On-chip memory including Flash, SARAM, OTP, and Boot ROM
- Code-security module with 128-bit security key and lock
- Serial port peripherals: UART, SPI, and I2C modules
- Enhanced control peripherals: ePWM, High-Resolution PWM (HRPWM), Enhanced Capture (eCAP) module, ADC, and on-chip temperature sensor
- Advanced emulation features for analysis and breakpoint functions, and real-time debug through hardware
Applications
- Industrial motor drives
- Solar inverters and digital power systems
- Electrical vehicles and transportation systems
- Motor control and sensing applications
- Renameable energy systems
- Power electronics and control systems
Q & A
- Q: What is the clock speed of the TMS320F28027PTT?
A: The TMS320F28027PTT operates at clock speeds of 60 MHz, 50 MHz, and 40 MHz.
- Q: What types of communication interfaces does the TMS320F28027PTT support?
A: The TMS320F28027PTT supports UART, SPI, and I2C interfaces for communication with external devices.
- Q: Can the TMS320F28027PTT be used in battery-operated systems?
A: Yes, the TMS320F28027PTT offers low-power operation options suitable for battery-powered applications.
- Q: What is the memory configuration of the TMS320F28027PTT?
A: The TMS320F28027PTT has 64 KB of flash memory and 12 KB of RAM.
- Q: What is the operating temperature range of the TMS320F28027PTT?
A: The operating temperature range is -40°C to 105°C and -40°C to 125°C for certain models.
- Q: Does the TMS320F28027PTT have any security features?
A: Yes, it includes a code-security module with a 128-bit security key and lock to protect secure memory blocks and prevent firmware reverse engineering.
- Q: What are the packaging options for the TMS320F28027PTT?
A: The TMS320F28027PTT is available in 38-pin DA TSSOP and 48-pin PT LQFP packages.
- Q: What are the key peripherals of the TMS320F28027PTT?
A: Key peripherals include ePWM, HRPWM, eCAP module, ADC, on-chip temperature sensor, and serial port peripherals like UART, SPI, and I2C.
- Q: Does the TMS320F28027PTT support real-time debugging?
A: Yes, it supports real-time debug through hardware and advanced emulation features for analysis and breakpoint functions.
- Q: Is the TMS320F28027PTT suitable for automotive applications?
A: Yes, certain models of the TMS320F28027PTT are AEC Q100 qualified for automotive applications.