TMS320F28034PNT - 60MHz C2000 Piccolo MCU, 128KB Flash | TI
Teilenummer: TMS320F28034PNT ✓ Aktiv| Menge | Stückpreis | Gesamt |
|---|---|---|
| 1 | $9.1 | $9,10 |
| 10 | $8.2 | $82,00 |
| 100 | $7.05 | $705,00 |
| 500 | $6.2 | $3.100,00 |
| 1.000 | $5.45 | $5.450,00 |
TMS320F28034PNT Übersicht
A microcontroller (MCU) is a compact integrated circuit that combines a processor core, volatile and non-volatile memory, and programmable peripherals on a single die. The C28x core is a 32-bit fixed-point DSP-style architecture tuned for deterministic, low-latency math on real-time control loops. Within TI's portfolio the C2000 Piccolo series sits below the Premium-performance Delfino MCUs and above the C2000 Entry-performance line, all sharing the C28x ISA for code portability across motor control, digital power, and sensing designs.
Key features include a 60 MHz C28x CPU, 128 KB single-bank flash with 64K x 16 organization, 20 KB RAM, a 12-bit ADC with up to 16 input channels and a 0 to 3.3 V fixed full-scale range that supports ratio-metric VREFHI/VREFLO references, plus ePWM, eQEP, eCAP, SPI, SCI (UART), I2C, and CAN interfaces. Analog comparators with internal 10-bit references can be routed directly to the PWM outputs for fast overcurrent/overvoltage protection, while the ADC interface has been optimized for low overhead and latency.
The architecture combines a C28x main CPU with the CLA co-processor, enabling parallel execution of closed-loop math such as field-oriented control (FOC) state calculations. The on-chip voltage regulator produces the internal 1.8 V core from an external 3.3 V supply, simplifying board design but requiring the bypass network specified in the datasheet.
Typical applications include FOC for AC induction motors and BLDC motors, LLC and PFC stages of telecom and server power supplies, solar micro-inverters, and industrial servo drives. The combination of high-resolution PWM, fast ADC, and CLA makes this MCU a strong fit for digital control loops running at tens of kilohertz.
A key design tip: place the 1.8 V regulator bulk and bypass capacitors exactly as shown in the datasheet reference design, since the internal LDO powers the core and any ripple will translate into reduced ADC performance and noise on the PWM edge timing.
This page synthesizes TI datasheet parameters, drop-in alternatives within the LQFP-80 footprint, and practical design notes beyond what the manufacturer datasheet provides, helping engineers quickly validate the part for their real-time control application.
Drop-in-Alternativen für TMS320F28034PNT – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.
Varianten dieser Serie
Modelle derselben Serie, die drop-in-kompatibel sind mit TMS320F28034PNT (gleiche Bauform und Footprint) – abweichend in Package, Flash Memory, Communication Interfaces, Core, RoHS Status.
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
TMS320F28034PNTR
✅ Drop-In✓ Auf Lager
$2.35 / Stück
Datenblatt ansehen →TMS320F28034QPNTQ1
✅ Drop-In✓ Auf Lager
$5.8 / Stück
Datenblatt ansehen →TMS320F28035PNT
✅ Drop-In✓ Auf Lager
Preis auf Anfrage
Datenblatt ansehen →TMS320F28032PNQ
✅ Drop-In✓ Auf Lager
$4.7 / Stück
Datenblatt ansehen →TMS320F28033PNT
✅ Drop-In📋 Referenzalternative (nicht im Katalog)
TMS320F28062PZT
✅ Drop-In✓ Auf Lager
$6.4 / Stück
Datenblatt ansehen →TMS320F28034PNT Grenzwerte & elektrische Eigenschaften
| Core Architecture | C28x (32-bit) |
| Series | C2000 Piccolo |
| CPU Family | TMS320C28x |
| Maximale Taktfrequenz | 60 MHz |
| Program Memory (Flash) | 128 KB (64K x 16) |
| RAM | 20 KB |
| Co-processor | Control Law Accelerator (CLA) |
| ADC | 12-bit, up to 16 channels, 0-3.3 V full-scale |
| ADC Reference | Ratio-metric VREFHI/VREFLO |
| Analog Comparators | Yes, with internal 10-bit reference, routable to PWM |
| PWM Modules | ePWM (enhanced) |
| QEP / CAP Modules | eQEP, eCAP |
| Communication Interfaces | SPI, SCI (UART), I2C, CAN |
| Supply Voltage (I/O) | 3.3 V |
| Core Voltage | 1.8 V (internal LDO) |
| Betriebstemperaturbereich | -40°C to 105°C |
| Gehäuse | 80-LQFP (12 x 12 mm, PN suffix) |
| Montageart | Surface Mount |
| MSL-Level | 3 (per LQFP JEDEC J-STD-020) |
| RoHS-Status | Compliant |
| Lead-Free | Yes |
| Datenbusbreite | 32-bit |
| Watchdog Timer | Yes (on-chip) |
| JTAG Debug | Yes (IEEE 1149.1) |
TMS320F28034PNT Pin-Konfiguration
| Pin 1 | GPIO0 — General-purpose I/O / ePWM1A |
| Pin 2 | GPIO1 — General-purpose I/O / ePWM1B |
| Pin 3 | GPIO2 — General-purpose I/O / ePWM2A |
| Pin 4 | GPIO3 — General-purpose I/O / ePWM2B |
| Pin 5 | GPIO4 — General-purpose I/O / ePWM3A |
| Pin 6 | GPIO5 — General-purpose I/O / ePWM3B |
| Pin 7 | GPIO6 — General-purpose I/O / ePWM4A |
| Pin 8 | GPIO7 — General-purpose I/O / ePWM4B |
| Pin 9 | GPIO8 — General-purpose I/O / ePWM5A |
| Pin 10 | GPIO9 — General-purpose I/O / ePWM5B |
| Pin 11 | GPIO10 — General-purpose I/O / ePWM6A |
| Pin 12 | GPIO11 — General-purpose I/O / ePWM6B |
| Pin 13 | GPIO12 — General-purpose I/O / TZ1 |
| Pin 14 | GPIO13 — General-purpose I/O / TZ2 |
| Pin 15 | GPIO14 — General-purpose I/O / TZ3 |
| Pin 16 | GPIO15 — General-purpose I/O / TZ4 |
| Pin 17 | VDD — 3.3V I/O supply |
| Pin 18 | VSS — Ground |
| Pin 19 | VDD — 3.3V I/O supply |
| Pin 20 | VSS — Ground |
| Pin 21 | GPIO16 — General-purpose I/O / SPISIMOA |
| Pin 22 | GPIO17 — General-purpose I/O / SPISOMIA |
| Pin 23 | GPIO18 — General-purpose I/O / SPICLKA |
| Pin 24 | GPIO19 — General-purpose I/O / SPISTEA |
| Pin 25 | GPIO20 — General-purpose I/O / EQEP1A |
| Pin 26 | GPIO21 — General-purpose I/O / EQEP1B |
| Pin 27 | GPIO22 — General-purpose I/O / EQEP1I |
| Pin 28 | GPIO23 — General-purpose I/O / EQEP1S |
| Pin 29 | GPIO24 — General-purpose I/O / ECAP1 |
| Pin 30 | GPIO25 — General-purpose I/O / ECAP2 |
| Pin 31 | GPIO26 — General-purpose I/O / ECAP3 |
| Pin 32 | GPIO27 — General-purpose I/O / ECAP4 |
| Pin 33 | GPIO28 — General-purpose I/O / SCIRXDA |
| Pin 34 | GPIO29 — General-purpose I/O / SCITXDA |
| Pin 35 | GPIO30 — General-purpose I/O / CANRXA |
| Pin 36 | GPIO31 — General-purpose I/O / CANTXA |
| Pin 37 | VDD — 3.3V I/O supply |
| Pin 38 | VSS — Ground |
| Pin 39 | VDD1.8V — Internal 1.8V LDO decoupling |
| Pin 40 | VSS — Ground |
| Pin 41 | ADCIN_A0 — ADC input A0 / VREFHI |
| Pin 42 | ADCIN_A1 — ADC input A1 / VREFLO |
| Pin 43 | ADCIN_A2 — ADC input A2 |
| Pin 44 | ADCIN_A3 — ADC input A3 |
| Pin 45 | ADCIN_A4 — ADC input A4 |
| Pin 46 | ADCIN_A5 — ADC input A5 |
| Pin 47 | ADCIN_A6 — ADC input A6 |
| Pin 48 | ADCIN_A7 — ADC input A7 |
| Pin 49 | ADCIN_B0 — ADC input B0 |
| Pin 50 | ADCIN_B1 — ADC input B1 |
| Pin 51 | ADCIN_B2 — ADC input B2 |
| Pin 52 | ADCIN_B3 — ADC input B3 |
| Pin 53 | ADCIN_B4 — ADC input B4 |
| Pin 54 | ADCIN_B5 — ADC input B5 |
| Pin 55 | ADCIN_B6 — ADC input B6 |
| Pin 56 | ADCIN_B7 — ADC input B7 |
| Pin 57 | VDDA — 3.3V analog supply |
| Pin 58 | VSSA — Analog ground |
| Pin 59 | VDD — 3.3V I/O supply |
| Pin 60 | VSS — Ground |
| Pin 61 | TDI — JTAG test data in |
| Pin 62 | TDO — JTAG test data out |
| Pin 63 | TMS — JTAG test mode select |
| Pin 64 | TCK — JTAG test clock |
| Pin 65 | TRSTn — JTAG test reset |
| Pin 66 | EMU0 — Emulation pin 0 |
| Pin 67 | EMU1 — Emulation pin 1 |
| Pin 68 | GND — Ground |
| Pin 69 | XRS — Reset (active low) |
| Pin 70 | XCLKIN — External clock input |
| Pin 71 | X1 — Crystal oscillator input |
| Pin 72 | X2 — Crystal oscillator output |
| Pin 73 | VSS — Ground |
| Pin 74 | VDD — 3.3V I/O supply |
| Pin 75 | GPIO32 — General-purpose I/O / SDAA |
| Pin 76 | GPIO33 — General-purpose I/O / SCLA |
| Pin 77 | GPIO34 — General-purpose I/O |
| Pin 78 | GPIO35 — General-purpose I/O |
| Pin 79 | GPIO36 — General-purpose I/O |
| Pin 80 | GPIO37 — General-purpose I/O / TZ5 |
Typische Anwendungen
TMS320F28034PNT ist geeignet für 6 Anwendungs: Field-Oriented Control (FOC) Motor Drives, Digital Power Conversion (LLC, PFC, Buck/Boost), Solar Micro-Inverters and String Inverters, Industrial Servo Drives and Robotics, EV Charging Station and On-Board Charger, Industrial Sensor Interface and Signal Conditioning.
Field-Oriented Control (FOC) Motor Drives
The TMS320F28034PNT excels in field-oriented control for AC induction and BLDC motors, where its 60 MHz C28x CPU plus on-chip CLA can run the Park/Clarke transform and PI control loops in parallel. The 12-bit ADC up to 16 channels with 0-3.3 V full-scale and ratio-metric VREFHI/VREFLO references allows precise current and voltage sensing on the shunt resistors and DC-bus dividers, while ePWM modules generate the complementary switching signals with sub-microsecond dead-band control. Designers typically pair it with three-phase gate drivers and use the integrated analog comparators with internal 10-bit references for hardware overcurrent protection that bypasses the CPU entirely.
Empfohlen
Digital Power Conversion (LLC, PFC, Buck/Boost)
For telecom, server, and industrial SMPS designs, the TMS320F28034PNT runs digital PFC and LLC control loops at high switching frequencies thanks to its 60 MHz CPU and CLA offloading compensation math. The fast ADC with low overhead samples inductor current and output voltage once per switching cycle, while the ePWM modules generate phase-shifted PWMs to drive the synchronous FET bridge with adaptive dead-time. Firmware state machines built on the CLA co-processor enable valley-switching and burst-mode efficiency optimizations. The 128 KB flash accommodates complex state-machine firmware plus telemetry stacks like PMBus over I2C for server PSU applications.
Empfohlen
Solar Micro-Inverters and String Inverters
The TMS320F28034PNT is a strong fit for solar micro-inverters and string inverter MPPT algorithms, where its 128 KB flash plus CLA can run both the fast MPPT control loop and the slower grid-synchronization logic in parallel. The integrated 12-bit ADC samples PV string voltage, string current, and grid voltage with low latency, while analog comparators detect zero-crossings and out-of-range conditions for hardware-level safety. The CAN interface supports daisy-chained inverter communication on larger solar arrays, and the on-chip 1.8 V regulator simplifies the auxiliary supply design that must operate from the PV panel even before the grid is connected.
Empfohlen
Industrial Servo Drives and Robotics
The TMS320F28034PNT powers industrial servo drives and robotic joint controllers, where field-oriented control with tight current loops is required for multi-axis coordination. Its CLA co-processor offloads the per-axis current loop from the main CPU, which supervises motion profiling and EtherCAT-style communication over SPI or CAN for synchronized multi-axis control. eQEP modules decode incremental encoder quadrature signals for rotor position feedback with hardware index pulse capture, while the watchdog timer ensures fault recovery in unattended industrial environments. The -40°C to 105°C operating temperature range covers factory-floor thermal stress without derating.
Empfohlen
EV Charging Station and On-Board Charger
In EV charging stations and on-board chargers, the TMS320F28034PNT runs PFC and LLC digital control loops while handling CAN-based charge controller communications and safety interlocks. The integrated 12-bit ADC with up to 16 channels samples mains voltage, current, and PFC output simultaneously, while analog comparators with internal 10-bit references detect overcurrent within one switching cycle. Designers pair the MCU with a CAN transceiver for ISO 15118 / DIN 70121 PLC signaling interfaces, and the 128 KB flash holds complex state machines plus diagnostic logging required by IEC 61851 and automotive-grade charging standards.
Empfohlen
Industrial Sensor Interface and Signal Conditioning
The TMS320F28034PNT serves as an intelligent sensor-interface MCU in industrial gateways, conditioning analog inputs from strain gauges, RTDs, and 4-20 mA loops via its 12-bit ADC and running local calibration and linearization algorithms. Its on-chip CLA can run sliding-window FIR filters to remove 50/60 Hz mains interference, while the main CPU runs Modbus RTU over SCI (UART) or CAN to push processed data to a PLC. The wide operating temperature range and on-chip watchdog timer make it suitable for outdoor and remote installations. The 128 KB flash allows in-field firmware updates via bootloader over SPI or UART.
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für TMS320F28034PNT – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | TMS320F28034PNTR | TMS320F28034QPNTQ1 | TMS320F28035PNT | TMS320F28032PNQ | TMS320F28033PNT | TMS320F28062PZT |
|---|---|---|---|---|---|---|---|
| Brand | Texas Instruments | Texas Instruments | Texas Instruments | Texas Instruments | Texas Instruments | Texas Instruments | Texas Instruments |
| Package | 80-LQFP (12x12) | 80-LQFP (12x12) - same | 80-LQFP (12x12) - same | 80-LQFP (12x12) - same | 80-LQFP (12x12) - same | 80-LQFP (12x12) - same | 100-LQFP (PZT) - larger |
| Core | C28x 32-bit | C28x 32-bit | C28x 32-bit | C28x 32-bit | C28x 32-bit | C28x 32-bit | C28x 32-bit + FPU |
| Max Clock Frequency | 60 MHz | 60 MHz | 60 MHz | 60 MHz | 60 MHz | 60 MHz | 90 MHz |
| Flash Memory | 128 KB | 128 KB | 128 KB | 128 KB | 60 KB | 64 KB | 128 KB |
| RAM | 20 KB | 20 KB | 20 KB | 20 KB | 20 KB | 20 KB | 26 KB |
| ADC | 12-bit, 16 ch | 12-bit, 16 ch | 12-bit, 16 ch | 12-bit, 16 ch (higher speed) | 12-bit, 16 ch | 12-bit, 16 ch | 12-bit, 16 ch |
| Automotive Grade | No | No | Yes (AEC-Q100) | No | No | No | No |
| Operating Temperature | -40°C to 105°C | -40°C to 105°C | -40°C to 125°C (AEC-Q100) | -40°C to 105°C | -40°C to 105°C | -40°C to 105°C | -40°C to 125°C |
Wichtigste Unterscheidungsmerkmale
- Same die with Tape-and-Reel packaging variant (vs. TMS320F28034PNTR)
- AEC-Q100 automotive qualification available in same package (vs. TMS320F28034QPNTQ1)
- Higher ADC throughput and additional comparators (vs. TMS320F28035PNT)
- Significant flash memory reduction for cost-sensitive designs (vs. TMS320F28032PNQ)
Designhinweise
The TMS320F28034PNT requires careful decoupling of both the 3.3 V VDD supply and the internal 1.8 V LDO output (VDD1.8V pin). Per the datasheet reference design, use a 1 µF + 100 nF cap network on each VDD pin pair, plus a low-ESR 1 µF X7R ceramic on VDD1.8V as close as possible to the pin with trace length under 2 mm. The internal LDO is not designed to source external load; never power peripherals from VDD1.8V. Place all bulk caps within 5 mm of the respective supply pins.
Route the JTAG signals (TCK, TMS, TDI, TDO, TRSTn) as a matched-length group with 4 mil traces, ESD diodes to GND, and series damping resistors (33 Ω) close to the MCU. The XCLKIN and X1/X2 crystal traces must be short and surrounded by a ground guard ring to prevent injection of high-frequency noise from switching PWMs. GPIO pins used as ADC inputs must be routed away from PWM output traces to avoid digital coupling into the ADC sampling window.
In LQFP-80 packages, the silicon is cooled primarily through the GND pins and the lead frame; thermal performance degrades at higher ambient temperatures when running the C28x core at full 60 MHz with JTAG continuously clocked. Estimated: at 1.08 V core, 60 MHz, the internal LDO dissipates roughly (3.3 V - 1.8 V) × I_load ≈ 1.5 V × 0.25 A = 0.375 W typical, which is well within the LQFP-80 1-oz-copper 1-square-inch copper-pour rating of about 38 °C/W.
The ADC inputs on this MCU use a 0 to 3.3 V fixed full-scale range with ratio-metric VREFHI / VREFLO references; any noise on the reference pins directly couples to ADC readings. Per the datasheet, VREFHI must be bypassed to VSSA with a 1 µF + 0.1 µF ceramic network placed within 3 mm of the pin. For best ADC performance, average 4 or more samples per current/voltage conversion in motor-control loops. Avoid routing analog inputs parallel to high-frequency digital lines for at least 200 mil of trace length.
Do not leave the TRSTn JTAG pin floating - it must be tied to ground through a 10 kΩ resistor or directly driven by the debugger so that the JTAG state machine does not enter indeterminate state at power-up. The XRS reset pin is an open-drain output, so a 10 kΩ pull-up to VDD is mandatory. When designing firmware, do not disable the watchdog timer in production code without a documented recovery strategy - the F28034 watchdog must trigger a clean reset to recover from code faults.
Compliance-Informationen
RoHS compliant per the TI product page; non-automotive grade standard. The pin-compatible TMS320F28034QPNTQ1 variant is AEC-Q100 qualified for automotive designs.