Overview
The TMS320F28PLC93PNT is a 32-bit microcontroller from Texas Instruments, part of the C2000 family. This device is designed for real-time control applications, offering a high-efficiency 32-bit CPU based on the TMS320C28x core. It features a Control Law Accelerator (CLA) for independent execution of control algorithms, enhancing performance in motor control, solar inverters, digital power, and other real-time control systems.
Key Specifications
Parameter | Specification |
---|---|
CPU | High-efficiency 32-bit TMS320C28x core, 60 MHz (16.67 ns cycle time) |
Control Law Accelerator (CLA) | 32-bit floating-point math accelerator, executes code independently of the main CPU |
Memory | 128 KB Flash, 12 KB SARAM, 1 KB OTP ROM, 8 KB Boot ROM |
Package | 80-Pin PN Low-Profile Quad Flatpack (LQFP) |
Temperature Range | –40°C to 125°C |
Supply Voltage | 3.3 V (single supply, no power sequencing required) |
GPIO Pins | Up to 45 individually programmable, multiplexed GPIO pins |
Peripheral Interfaces | SCI (UART), SPI, I2C, LIN, eCAN, ePWM, eCAP, eQEP, HRPWM, ADC (12-bit) |
Timers | Three 32-bit CPU timers, independent 16-bit timer in each ePWM |
Security | 128-bit security key and lock for secure memory blocks |
Key Features
- High-Efficiency CPU: 32-bit TMS320C28x core with 60 MHz clock speed and 16.67 ns cycle time.
- Control Law Accelerator (CLA): 32-bit floating-point math accelerator for independent execution of control algorithms.
- Integrated Peripherals: Enhanced Pulse Width Modulator (ePWM), Enhanced Capture (eCAP), High-Resolution PWM (HRPWM), Enhanced Quadrature Encoder Pulse (eQEP), Analog-to-Digital Converter (ADC), and more.
- Memory and Security: 128 KB Flash, 12 KB SARAM, 1 KB OTP ROM, 8 KB Boot ROM, and a 128-bit security key for secure memory blocks.
- Communication Interfaces: SCI (UART), SPI, I2C, LIN, and eCAN modules for versatile communication options.
- Low Power and Single Supply: Single 3.3V supply with no power sequencing requirement and integrated power-on reset and brown-out reset.
- Advanced Emulation Features: Real-time debug through hardware with analysis and breakpoint functions.
Applications
The TMS320F28PLC93PNT is designed for various real-time control applications, including:
- Industrial motor drives
- Solar inverters and digital power systems
- Electrical vehicles and transportation systems
- Motor control and sensing applications
- Signal processing and other real-time control systems
Q & A
- What is the CPU speed of the TMS320F28PLC93PNT?
The CPU speed is 60 MHz with a cycle time of 16.67 ns.
- What is the Control Law Accelerator (CLA) and its function?
The CLA is a 32-bit floating-point math accelerator that executes code independently of the main CPU, enhancing performance in control algorithms.
- What types of memory are available on this microcontroller?
The device features 128 KB Flash, 12 KB SARAM, 1 KB OTP ROM, and 8 KB Boot ROM.
- What is the package type and pin count of the TMS320F28PLC93PNT?
The package type is 80-Pin PN Low-Profile Quad Flatpack (LQFP).
- What is the operating temperature range of this microcontroller?
The operating temperature range is –40°C to 125°C.
- What is the supply voltage requirement for this device?
The device operates on a single 3.3V supply with no power sequencing required.
- What types of peripheral interfaces are available on this device?
The device includes SCI (UART), SPI, I2C, LIN, eCAN, ePWM, eCAP, eQEP, HRPWM, and ADC interfaces.
- Does the TMS320F28PLC93PNT have any security features?
Yes, it includes a 128-bit security key and lock for protecting secure memory blocks.
- What are some common applications for the TMS320F28PLC93PNT?
Common applications include industrial motor drives, solar inverters, digital power systems, electrical vehicles, and motor control.
- Does the device support real-time debugging?
Yes, it supports real-time debug through hardware with analysis and breakpoint functions.