TMS320F28034PNT - 60MHz C2000 Piccolo MCU, 128KB Flash | TI
部品番号: TMS320F28034PNT ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 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 概要
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.
ドロップイン代替品: TMS320F28034PNT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: TMS320F28034PNT (同一形状・フットプリント) — 相違点: Package, Flash Memory, Communication Interfaces, Core, RoHS Status.
クイック比較ツール — 並列比較する代替部品を選択:
TMS320F28034PNTR
✅ ドロップイン✓ 在庫あり
$2.35 / 個
データシートを見る →TMS320F28034QPNTQ1
✅ ドロップイン✓ 在庫あり
$5.8 / 個
データシートを見る →TMS320F28035PNT
✅ ドロップイン✓ 在庫あり
価格はお問い合わせください
データシートを見る →TMS320F28032PNQ
✅ ドロップイン✓ 在庫あり
$4.7 / 個
データシートを見る →TMS320F28033PNT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
TMS320F28062PZT
✅ ドロップイン✓ 在庫あり
$6.4 / 個
データシートを見る →TMS320F28034PNT 最大定格&電気的特性
| Core Architecture | C28x (32-bit) |
| Series | C2000 Piccolo |
| CPU Family | TMS320C28x |
| 最大クロック周波数 | 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) |
| 動作温度範囲 | -40°C to 105°C |
| パッケージ | 80-LQFP (12 x 12 mm, PN suffix) |
| 実装タイプ | Surface Mount |
| MSLレベル | 3 (per LQFP JEDEC J-STD-020) |
| RoHS ステータス | Compliant |
| Lead-Free | Yes |
| データバス幅 | 32-bit |
| Watchdog Timer | Yes (on-chip) |
| JTAG Debug | Yes (IEEE 1149.1) |
TMS320F28034PNT ピン構成
| ピン 1 | GPIO0 — General-purpose I/O / ePWM1A |
| ピン 2 | GPIO1 — General-purpose I/O / ePWM1B |
| ピン 3 | GPIO2 — General-purpose I/O / ePWM2A |
| ピン 4 | GPIO3 — General-purpose I/O / ePWM2B |
| ピン 5 | GPIO4 — General-purpose I/O / ePWM3A |
| ピン 6 | GPIO5 — General-purpose I/O / ePWM3B |
| ピン 7 | GPIO6 — General-purpose I/O / ePWM4A |
| ピン 8 | GPIO7 — General-purpose I/O / ePWM4B |
| ピン 9 | GPIO8 — General-purpose I/O / ePWM5A |
| ピン 10 | GPIO9 — General-purpose I/O / ePWM5B |
| ピン 11 | GPIO10 — General-purpose I/O / ePWM6A |
| ピン 12 | GPIO11 — General-purpose I/O / ePWM6B |
| ピン 13 | GPIO12 — General-purpose I/O / TZ1 |
| ピン 14 | GPIO13 — General-purpose I/O / TZ2 |
| ピン 15 | GPIO14 — General-purpose I/O / TZ3 |
| ピン 16 | GPIO15 — General-purpose I/O / TZ4 |
| ピン 17 | VDD — 3.3V I/O supply |
| ピン 18 | VSS — Ground |
| ピン 19 | VDD — 3.3V I/O supply |
| ピン 20 | VSS — Ground |
| ピン 21 | GPIO16 — General-purpose I/O / SPISIMOA |
| ピン 22 | GPIO17 — General-purpose I/O / SPISOMIA |
| ピン 23 | GPIO18 — General-purpose I/O / SPICLKA |
| ピン 24 | GPIO19 — General-purpose I/O / SPISTEA |
| ピン 25 | GPIO20 — General-purpose I/O / EQEP1A |
| ピン 26 | GPIO21 — General-purpose I/O / EQEP1B |
| ピン 27 | GPIO22 — General-purpose I/O / EQEP1I |
| ピン 28 | GPIO23 — General-purpose I/O / EQEP1S |
| ピン 29 | GPIO24 — General-purpose I/O / ECAP1 |
| ピン 30 | GPIO25 — General-purpose I/O / ECAP2 |
| ピン 31 | GPIO26 — General-purpose I/O / ECAP3 |
| ピン 32 | GPIO27 — General-purpose I/O / ECAP4 |
| ピン 33 | GPIO28 — General-purpose I/O / SCIRXDA |
| ピン 34 | GPIO29 — General-purpose I/O / SCITXDA |
| ピン 35 | GPIO30 — General-purpose I/O / CANRXA |
| ピン 36 | GPIO31 — General-purpose I/O / CANTXA |
| ピン 37 | VDD — 3.3V I/O supply |
| ピン 38 | VSS — Ground |
| ピン 39 | VDD1.8V — Internal 1.8V LDO decoupling |
| ピン 40 | VSS — Ground |
| ピン 41 | ADCIN_A0 — ADC input A0 / VREFHI |
| ピン 42 | ADCIN_A1 — ADC input A1 / VREFLO |
| ピン 43 | ADCIN_A2 — ADC input A2 |
| ピン 44 | ADCIN_A3 — ADC input A3 |
| ピン 45 | ADCIN_A4 — ADC input A4 |
| ピン 46 | ADCIN_A5 — ADC input A5 |
| ピン 47 | ADCIN_A6 — ADC input A6 |
| ピン 48 | ADCIN_A7 — ADC input A7 |
| ピン 49 | ADCIN_B0 — ADC input B0 |
| ピン 50 | ADCIN_B1 — ADC input B1 |
| ピン 51 | ADCIN_B2 — ADC input B2 |
| ピン 52 | ADCIN_B3 — ADC input B3 |
| ピン 53 | ADCIN_B4 — ADC input B4 |
| ピン 54 | ADCIN_B5 — ADC input B5 |
| ピン 55 | ADCIN_B6 — ADC input B6 |
| ピン 56 | ADCIN_B7 — ADC input B7 |
| ピン 57 | VDDA — 3.3V analog supply |
| ピン 58 | VSSA — Analog ground |
| ピン 59 | VDD — 3.3V I/O supply |
| ピン 60 | VSS — Ground |
| ピン 61 | TDI — JTAG test data in |
| ピン 62 | TDO — JTAG test data out |
| ピン 63 | TMS — JTAG test mode select |
| ピン 64 | TCK — JTAG test clock |
| ピン 65 | TRSTn — JTAG test reset |
| ピン 66 | EMU0 — Emulation pin 0 |
| ピン 67 | EMU1 — Emulation pin 1 |
| ピン 68 | GND — Ground |
| ピン 69 | XRS — Reset (active low) |
| ピン 70 | XCLKIN — External clock input |
| ピン 71 | X1 — Crystal oscillator input |
| ピン 72 | X2 — Crystal oscillator output |
| ピン 73 | VSS — Ground |
| ピン 74 | VDD — 3.3V I/O supply |
| ピン 75 | GPIO32 — General-purpose I/O / SDAA |
| ピン 76 | GPIO33 — General-purpose I/O / SCLA |
| ピン 77 | GPIO34 — General-purpose I/O |
| ピン 78 | GPIO35 — General-purpose I/O |
| ピン 79 | GPIO36 — General-purpose I/O |
| ピン 80 | GPIO37 — General-purpose I/O / TZ5 |
主な用途
TMS320F28034PNT の用途: 6 件s: 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.
おすすめ
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.
おすすめ
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.
おすすめ
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.
おすすめ
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.
おすすめ
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.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: TMS320F28034PNT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | 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 |
主な差別化要因
- 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)
設計ノート
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.
コンプライアンス情報
RoHS compliant per the TI product page; non-automotive grade standard. The pin-compatible TMS320F28034QPNTQ1 variant is AEC-Q100 qualified for automotive designs.