EmbeddedRelated.com
TMS320F28027

TITMS320F28027

Texas Instruments
Lower-pin Piccolo alternative with similar real-time control focus
NRND1,028 in stock

Overview

The TMS320F28027 is a member of the C2000 Piccolo microcontroller family designed specifically for real-time control applications. It features a 60MHz C28x 32-bit core that delivers high-performance DSP capabilities such as single-cycle MAC operations and atomic instruction execution.

Why Choose This Part

The 60MHz C28x core provides a significant performance boost over standard 16-bit MCUs while maintaining low power consumption of approximately 90mA at full speed. It integrates essential system features like two internal zero-pin oscillators and power-on/brown-out reset circuitry to reduce external component count in space-constrained designs.

Applications

Digital Motor Control
Ideal for controlling brushless DC (BLDC) and permanent magnet synchronous motors (PMSM) using advanced pulse-width modulation (PWM) peripherals.
Digital Power Conversion
Used in solar inverters and switch-mode power supplies (SMPS) where precise, high-speed control loops are required.
Industrial Lighting Control
Provides high-resolution PWM for dimming and color control in high-performance LED lighting systems.

Key Specifications

Speed 60MHz
RAM Size 6K x 16
Core Size 32-Bit
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Connectivity I2C, SCI, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 22
Core Processor C28x
Package / Case 48-LQFP
Data Converters A/D 13x12b
Oscillator Type Internal
Program Memory Size 64KB (32K x 16)
Program Memory Type FLASH
Operating Temperature -40degC ~ 125degC (TA)
Supplier Device Package 48-LQFP (7x7)
Voltage - Supply (Vcc/Vdd) 1.71V ~ 1.995V

Getting Started

To begin development, engineers often use the C2000 LaunchPad (LAUNCHXL-F28027) which provides an onboard XDS100v2 emulator. Software development is handled via Texas Instruments Code Composer Studio (CCS) and the C2000Ware SDK, which contains optimized math libraries and peripheral drivers.