Overview
The TMS320F28068PNT is a member of the TMS320F2806x family of microcontrollers from Texas Instruments, part of the C2000™ 32-bit MCU series. This device is designed for high-performance real-time control applications, leveraging the powerful TMS320C28x CPU core and Control Law Accelerator (CLA). It is optimized for processing, sensing, and actuation, enhancing closed-loop performance in various industrial and automotive applications.
The F28068PNT offers a high level of integration with advanced control peripherals, making it suitable for applications such as industrial motor drives, solar inverters, digital power systems, electric vehicles, and more. The device supports single-rail operation with an internal voltage regulator and features enhanced analog integration, including advanced PWM modules and high-speed ADCs.
Key Specifications
Specification | Details |
---|---|
Processor | High-performance 32-bit TMS320C28x CPU |
Clock Speed | Up to 90 MHz (11.11-ns cycle time) |
Memory | 64 KB × 16 flash, 18 KB × 16 SARAM |
ADC | 12-bit ADC, 16 channels, fast conversion rate: 160 ns - 6.25 MSPS |
PWM | 12 PWM outputs, 6 trip zones, 6 16-bit timers |
Communication Interfaces | Up to 2 SCI (UART) modules, up to 2 CAN modules, 1 I2C bus, 2 SPI modules, 1 McBSP bus, USB 2.0 |
GPIO | Up to 54 individually programmable, multiplexed GPIO pins with input filtering |
Package Options | 80-pin PFP and 100-pin PZP PowerPAD™ Thermally Enhanced Thin Quad Flatpacks (HTQFPs), 80-pin PN and 100-pin PZ Low-Profile Quad Flatpacks (LQFPs) |
Temperature Options | A: –40°C to 85°C, S: –40°C to 125°C, Q: –40°C to 125°C (AEC-Q100 qualification for automotive applications) |
Low-Power Modes | IDLE, STANDBY, HALT modes supported, disable individual peripheral clocks |
Key Features
- High-Performance CPU: 32-bit TMS320C28x CPU with 16 × 16 and 32 × 32 Multiply and Accumulate (MAC) operations.
- Control Law Accelerator (CLA): 32-bit floating-point math accelerator that executes code independently of the main CPU.
- Analog Integration: 12-bit ADC with 16 channels, fast conversion rates, and internal or external reference options.
- PWM and Timers: 12 PWM outputs, 6 trip zones, and 6 16-bit timers for advanced motor control and other applications.
- Communication Interfaces: Multiple SCI (UART), CAN, I2C, SPI, McBSP, and USB 2.0 interfaces for versatile communication.
- GPIO and Input Filtering: Up to 54 individually programmable, multiplexed GPIO pins with input filtering.
- Advanced Debug Features: Analysis and breakpoint functions, real-time debug via hardware.
- Low-Power Modes: IDLE, STANDBY, HALT modes supported, with the ability to disable individual peripheral clocks.
- Development Support: ANSI C/C++ compiler/assembler/linker, Code Composer Studio™ IDE, SYS/BIOS, and digital motor control and digital power software libraries.
Applications
- Industrial Motor Drives: High-performance motor control for industrial automation.
- Solar Inverters and Digital Power: Efficient control for renewable energy systems and digital power applications.
- Electric Vehicles and Transportation: Advanced control for electric vehicle powertrains and transportation systems.
- Factory Automation: Real-time control for factory automation and process control.
- Grid Infrastructure: Control and monitoring for grid infrastructure and smart grid applications.
- Medical, Healthcare, and Fitness: Precise control for medical devices and healthcare equipment.
- Telecom Infrastructure: Reliable control for telecommunications infrastructure.
- Test and Measurement: High-precision control for test and measurement equipment.
Q & A
- What is the clock speed of the TMS320F28068PNT?
The TMS320F28068PNT operates at up to 90 MHz with an 11.11-ns cycle time.
- How much flash and SARAM memory does the TMS320F28068PNT have?
The device has 64 KB × 16 flash and 18 KB × 16 SARAM.
- What are the key features of the ADC in the TMS320F28068PNT?
The ADC is a 12-bit ADC with 16 channels, supporting fast conversion rates and internal or external reference options.
- What communication interfaces are available on the TMS320F28068PNT?
The device includes multiple SCI (UART), CAN, I2C, SPI, McBSP, and USB 2.0 interfaces.
- How many GPIO pins does the TMS320F28068PNT have?
The device has up to 54 individually programmable, multiplexed GPIO pins with input filtering.
- What are the low-power modes supported by the TMS320F28068PNT?
The device supports IDLE, STANDBY, and HALT modes, with the ability to disable individual peripheral clocks.
- What development tools are available for the TMS320F28068PNT?
Development support includes ANSI C/C++ compiler/assembler/linker, Code Composer Studio™ IDE, SYS/BIOS, and digital motor control and digital power software libraries.
- What are the package options for the TMS320F28068PNT?
The device is available in 80-pin PFP and 100-pin PZP PowerPAD™ Thermally Enhanced Thin Quad Flatpacks (HTQFPs), and 80-pin PN and 100-pin PZ Low-Profile Quad Flatpacks (LQFPs).
- What temperature options are available for the TMS320F28068PNT?
The device is available with temperature options A: –40°C to 85°C, S: –40°C to 125°C, and Q: –40°C to 125°C (AEC-Q100 qualification for automotive applications).
- What is the Control Law Accelerator (CLA) in the TMS320F28068PNT?
The CLA is a 32-bit floating-point math accelerator that executes code independently of the main CPU.