TMS320F28034PNT - 60MHz C2000 Piccolo MCU | Texas Instruments
MPN: TMS320F28034PNT β Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $8.5 | $8.50 |
| 10 | $7.8 | $78.00 |
| 100 | $6.9 | $690.00 |
| 500 | $6.2 | $3,100.00 |
| 1,000 | $5.6 | $5,600.00 |
Drop-in alternatives for TMS320F28034PNT β same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
TMS320F28035PNT
β Drop-Inπ Reference alternative (not in catalog)
TMS320F28032PNT
β Drop-Inπ Reference alternative (not in catalog)
TMS320F28033PNT
β Drop-Inπ Reference alternative (not in catalog)
TMS320F28034PNS
β Drop-Inπ Reference alternative (not in catalog)
TMS320F28035PNS
β Drop-Inπ Reference alternative (not in catalog)
TMS320F28034PNT Maximum Ratings & Electrical Characteristics
| Core | C28x 32-bit fixed-point DSP |
| Frequency | 60 MHz |
| Flash Memory | 128 KB (64K x 16) |
| RAM | 20 KB |
| ADC Resolution | 12-bit |
| ADC Channels | 16 |
| ePWM Channels | 14 |
| Communication Interfaces | SPI, SCI (UART), I2C, CAN |
| Supply Voltage | 3.3V I/O, 1.8V core |
| Operating Temperature | -40Β°C to 105Β°C |
| Package | 80-LQFP (12x12 mm) |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
| Control Law Accelerator | Yes |
| Code Compatibility | C28x family |
TMS320F28034PNT Pin Configuration
| Pin 1 | VDDIO β 3.3V I/O supply |
| Pin 2 | VSS β Ground |
| Pin 3 | X1 β Crystal oscillator input |
| Pin 4 | X2 β Crystal oscillator output |
| Pin 5 | VDD β 1.8V core supply |
| Pin 6 | VSS β Ground |
| Pin 7 | GPIO0 β General purpose I/O |
| Pin 8 | GPIO1 β General purpose I/O |
| Pin 9 | GPIO2 β General purpose I/O |
| Pin 10 | GPIO3 β General purpose I/O |
| Pin 11 | VDDIO β 3.3V I/O supply |
| Pin 12 | VSS β Ground |
| Pin 13 | GPIO4 β General purpose I/O |
| Pin 14 | GPIO5 β General purpose I/O |
| Pin 15 | GPIO6 β General purpose I/O |
| Pin 16 | GPIO7 β General purpose I/O |
| Pin 17 | VDD β 1.8V core supply |
| Pin 18 | VSS β Ground |
| Pin 19 | GPIO8 β General purpose I/O |
| Pin 20 | GPIO9 β General purpose I/O |
| Pin 21 | GPIO10 β General purpose I/O |
| Pin 22 | GPIO11 β General purpose I/O |
| Pin 23 | VDDIO β 3.3V I/O supply |
| Pin 24 | VSS β Ground |
| Pin 25 | GPIO12 β General purpose I/O |
| Pin 26 | GPIO13 β General purpose I/O |
| Pin 27 | GPIO14 β General purpose I/O |
| Pin 28 | GPIO15 β General purpose I/O |
| Pin 29 | VDD β 1.8V core supply |
| Pin 30 | VSS β Ground |
| Pin 31 | GPIO16 β General purpose I/O |
| Pin 32 | GPIO17 β General purpose I/O |
| Pin 33 | GPIO18 β General purpose I/O |
| Pin 34 | GPIO19 β General purpose I/O |
| Pin 35 | VDDIO β 3.3V I/O supply |
| Pin 36 | VSS β Ground |
| Pin 37 | GPIO20 β General purpose I/O |
| Pin 38 | GPIO21 β General purpose I/O |
| Pin 39 | GPIO22 β General purpose I/O |
| Pin 40 | GPIO23 β General purpose I/O |
| Pin 41 | VDD β 1.8V core supply |
| Pin 42 | VSS β Ground |
| Pin 43 | GPIO24 β General purpose I/O |
| Pin 44 | GPIO25 β General purpose I/O |
| Pin 45 | GPIO26 β General purpose I/O |
| Pin 46 | GPIO27 β General purpose I/O |
| Pin 47 | VDDIO β 3.3V I/O supply |
| Pin 48 | VSS β Ground |
| Pin 49 | GPIO28 β General purpose I/O |
| Pin 50 | GPIO29 β General purpose I/O |
| Pin 51 | GPIO30 β General purpose I/O |
| Pin 52 | GPIO31 β General purpose I/O |
| Pin 53 | VDD β 1.8V core supply |
| Pin 54 | VSS β Ground |
| Pin 55 | GPIO32 β General purpose I/O |
| Pin 56 | GPIO33 β General purpose I/O |
| Pin 57 | GPIO34 β General purpose I/O |
| Pin 58 | GPIO35 β General purpose I/O |
| Pin 59 | VDDIO β 3.3V I/O supply |
| Pin 60 | VSS β Ground |
| Pin 61 | GPIO36 β General purpose I/O |
| Pin 62 | GPIO37 β General purpose I/O |
| Pin 63 | GPIO38 β General purpose I/O |
| Pin 64 | GPIO39 β General purpose I/O |
| Pin 65 | VDD β 1.8V core supply |
| Pin 66 | VSS β Ground |
| Pin 67 | GPIO40 β General purpose I/O |
| Pin 68 | GPIO41 β General purpose I/O |
| Pin 69 | GPIO42 β General purpose I/O |
| Pin 70 | GPIO43 β General purpose I/O |
| Pin 71 | VDDIO β 3.3V I/O supply |
| Pin 72 | VSS β Ground |
| Pin 73 | GPIO44 β General purpose I/O |
| Pin 74 | GPIO45 β General purpose I/O |
| Pin 75 | GPIO46 β General purpose I/O |
| Pin 76 | GPIO47 β General purpose I/O |
| Pin 77 | VDD β 1.8V core supply |
| Pin 78 | VSS β Ground |
| Pin 79 | TRST β JTAG test reset |
| Pin 80 | TCK β JTAG clock |
Safe Operating Area (SOA) & Thermal Characteristics
No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.
Typical Applications
TMS320F28034PNT is suitable for 6 applications: Motor Control, Digital Power Conversion, Solar Inverters, Industrial Automation, Automotive, Test and Measurement.
Motor Control
The TMS320F28034PNT is ideal for field-oriented control (FOC) of AC induction, BLDC, and PMSM motors. Its 14 ePWM channels and 12-bit ADC with 16 channels enable precise current and voltage sensing, while the Control Law Accelerator (CLA) offloads control loops for faster response. The 60 MHz C28x core executes complex algorithms like sensorless FOC with ease, making it a cost-effective solution for industrial drives and automotive applications.
Recommended
Digital Power Conversion
This MCU excels in digital power supplies, including LLC converters, PFC, and DC-DC converters. The high-resolution ePWM modules (up to 150 ps) and fast ADC enable precise voltage and current regulation. The CLA can handle the control loop independently, ensuring deterministic switching frequency and minimal latency. Its 128 KB flash provides ample space for firmware implementing complex control algorithms like PID and state-space controllers.
Recommended
Solar Inverters
The TMS320F28034PNT is well-suited for solar microinverters and string inverters. Its 12-bit ADC and ePWM modules enable maximum power point tracking (MPPT) and grid synchronization. The CLA accelerates the MPPT algorithm, improving efficiency. The wide temperature range and robust peripherals ensure reliable operation in outdoor environments. The CAN interface allows communication with other system components for monitoring and control.
Recommended
Industrial Automation
In industrial automation, this MCU handles PLCs, robotics, and CNC machines. Its multiple communication interfaces (SPI, SCI, I2C, CAN) enable connectivity to sensors, actuators, and HMI panels. The 14 ePWM channels can drive multiple axes, while the ADC monitors analog sensors. The CLA offloads real-time tasks, ensuring deterministic response. The 128 KB flash supports complex state machines and communication protocols.
Recommended
Automotive
The TMS320F28034PNT is used in automotive applications like electric power steering (EPS), engine control, and battery management systems (BMS). Its 60 MHz performance and CLA enable real-time control of motors and power converters. The CAN interface supports vehicle communication networks. The -40Β°C to 105Β°C temperature range meets automotive requirements. However, for AEC-Q100 qualified parts, consider the TMS320F28035-Q1 variant.
Recommended
Test and Measurement
This MCU is suitable for precision test equipment like data acquisition systems and signal generators. Its 12-bit ADC with 16 channels provides accurate analog measurements, while the ePWM modules generate precise timing signals. The CLA can handle data processing in parallel, improving throughput. The 128 KB flash allows storing calibration data and firmware updates. The SPI interface enables connection to external DACs and ADCs for extended functionality.
Recommended
Recommended Products Summary
Engineering reference data for TMS320F28034PNT β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | TMS320F28035PNT | TMS320F28032PNT | TMS320F28033PNT | TMS320F28034PNS |
|---|---|---|---|---|---|
| Package | 80-LQFP (12x12 mm) | 80-LQFP (12x12 mm) | 80-LQFP (12x12 mm) | 80-LQFP (12x12 mm) | 80-LQFP (12x12 mm) |
| Brand | Texas Instruments | Texas Instruments | Texas Instruments | Texas Instruments | Texas Instruments |
| Core Frequency | 60 MHz | 60 MHz | 60 MHz | 60 MHz | 60 MHz |
| Flash Memory | 128 KB | 256 KB | 64 KB | 64 KB | 128 KB |
| RAM | 20 KB | 32 KB | 12 KB | 20 KB | 20 KB |
| ADC Channels | 16 | 16 | 12 | 16 | 16 |
| ePWM Channels | 14 | 14 | 12 | 14 | 14 |
| Temperature Grade | -40 to 105Β°C | -40 to 105Β°C | -40 to 105Β°C | -40 to 105Β°C | 0 to 70Β°C |
Key Differentiators
- Control Law Accelerator (CLA) for parallel processing (vs TMS320F28032PNT)
- Higher memory capacity (vs TMS320F28032PNT)
- Industrial temperature range (vs TMS320F28034PNS)
Design Notes
The TMS320F28034PNT requires a 3.3V I/O supply and a 1.8V core supply. Use a low-dropout regulator (LDO) like the TPS7A4700 to generate the 1.8V core from the 3.3V rail. Place 100nF decoupling capacitors close to each VDD and VDDIO pin, and a 10uF bulk capacitor on the main supply. Ensure the core supply is stable and noise-free to prevent erratic behavior.
For the LQFP-80 package, use a 4-layer PCB with dedicated power and ground planes. Route the JTAG signals (TCK, TMS, TDI, TDO) with controlled impedance and keep them short to avoid signal integrity issues. Place the crystal oscillator (X1/X2) close to the MCU with load capacitors as specified in the datasheet. Avoid routing high-speed signals near the crystal to prevent noise coupling.
A common mistake is forgetting to connect the VREGENZ pin (if present) or not providing the correct voltage to the VDD pins. Also, ensure the ADC reference pins are properly decoupled with a 10uF capacitor. When using the CLA, ensure the memory regions are correctly partitioned in the linker command file to avoid conflicts. Always verify the boot mode pins (GPIO84-87) are set correctly for the desired boot source.
Compliance Information
RoHS compliant per TI product page. Not AEC-Q100 qualified; for automotive, consider TMS320F28035-Q1.