Overview
The TMS320F28034PNT is a 32-bit microcontroller from Texas Instruments, part of the C2000™ family. This MCU is optimized for real-time control applications, including industrial motor drives, solar inverters, digital power systems, electrical vehicles, and sensing and signal processing. The F2803x family, to which this MCU belongs, combines the power of the C28x core with a Control Law Accelerator (CLA) and highly integrated control peripherals, making it ideal for closed-loop performance in various industrial and automotive applications.
Key Specifications
Specification | Details |
---|---|
Processor | High-efficiency 32-bit CPU (TMS320C28x) |
Clock Speed | 60 MHz (16.67 ns cycle time) |
Memory | 128 KB flash, SARAM, OTP, Boot ROM |
Package | 80-Pin LQFP (PN) |
Operating Temperature Range | -40°C to 105°C |
Supply Voltage | Single 3.3V supply |
GPIO Pins | Up to 45 individually programmable, multiplexed GPIO pins |
Timers | Three 32-bit CPU timers, independent 16-bit timer in each ePWM |
Serial Peripherals | One SCI UART, two SPI modules, one I2C module, one LIN module, one eCAN module |
Key Features
- Programmable Control Law Accelerator (CLA) with 32-bit floating-point math accelerator
- Harvard bus architecture and atomic operations
- Fast interrupt response and processing
- Unified memory programming model and code-efficient in C/C++ and Assembly
- Two internal zero-pin oscillators, on-chip crystal oscillator, and external clock input
- Watchdog timer module and missing clock detection circuitry
- Enhanced control peripherals including ePWM, HRPWM, eCAP, HRCAP, and eQEP modules
- Analog-to-Digital Converter (ADC) and on-chip temperature sensor
- Advanced emulation features with analysis and breakpoint functions
- Real-time debug through hardware
- Code-security module with 128-bit security key and lock
Applications
- Industrial motor drives
- Solar inverters and digital power systems
- Electrical vehicles and transportation
- Motor control
- Sensing and signal processing
Q & A
- What is the clock speed of the TMS320F28034PNT? The clock speed is 60 MHz with a cycle time of 16.67 ns.
- What type of memory does the TMS320F28034PNT have? It has 128 KB flash, SARAM, OTP, and Boot ROM.
- What is the package type and pin count of the TMS320F28034PNT? It comes in an 80-Pin LQFP (PN) package.
- What is the operating temperature range of the TMS320F28034PNT? The operating temperature range is -40°C to 105°C.
- Does the TMS320F28034PNT support floating-point operations? Yes, it has a 32-bit floating-point math accelerator.
- What are the key peripherals included in the TMS320F28034PNT? Key peripherals include ePWM, HRPWM, eCAP, HRCAP, eQEP modules, ADC, and serial communication interfaces like SCI UART, SPI, I2C, LIN, and eCAN.
- Does the TMS320F28034PNT have any security features? Yes, it includes a code-security module with a 128-bit security key and lock.
- What are the power supply requirements for the TMS320F28034PNT? It operates on a single 3.3V supply with no power sequencing requirement.
- Is the TMS320F28034PNT suitable for automotive applications? Yes, it is available with AEC Q100 qualification for automotive applications.
- What development tools are available for the TMS320F28034PNT? Development tools include C2000Ware, which provides device-specific drivers, libraries, and peripheral examples, as well as hardware design schematics and documentation.