AVISO DE ÚLTIMA COMPRA: MC3479PG está se aproximando do fim de vida. Data limite para pedidos: Fale conosco. Ver peças alternativas disponíveis →
onsemi

MC3479PG - Bipolar Stepper Motor Driver, 16-PDIP | onsemi

N.º da peça: MC3479PG ⚠ Última compra
Em estoque Enviado em 1 a 3 dias úteis
7.2 V maximum Vdss 350 mA per phase Id 16-pin PDIP (through-hole) Package
A partir de $2.5 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-10-08
Preços por volume
Qtd. Preço unitário Total
1 $4.2 $4,20
10 $3.78 $37,80
100 $3.3 $330,00
500 $2.85 $1.425,00
1.000 $2.5 $2.500,00
ℹ️ Todos os preços estão em USD

MC3479PG Visão geral

The onsemi MC3479PG is a bipolar stepper motor driver IC designed to drive a two-phase stepper motor in the bipolar mode, housed in a 16-pin PDIP (Plastic DIP) through-hole package. The circuit consists of four input sections, a logic decoding/sequencing section, two driver-stages for the motor coils, and an output to indicate the Phase A drive state, with a maximum motor supply of 7.2V and continuous phase current of 350mA.

A bipolar stepper motor driver is an integrated circuit that converts logic-level step and direction signals into the high-current, sequenced phase outputs required to commutate a two-phase permanent-magnet or hybrid stepper motor. In the broader system hierarchy, the MC3479PG sits inside the motor driver category, itself a subcategory of power management and motion control ICs that bridge low-power microcontrollers and high-power electromechanical actuators. The MC3479PG was widely adopted in early floppy-disk head positioners, printers, plotters, and small CNC machines of the late 1980s and 1990s.

Key features of the MC3479PG include CMOS-compatible inputs, internal logic that performs full- and half-step sequencing, integrated clamp diodes for inductive flyback, and a Phase A state indicator output that lets the host processor sense rotor position for closed-loop control. The device operates from a motor supply up to 7.2V and a logic supply of 5V, with each phase capable of sourcing or sinking 350mA continuously. Its built-in decoding eliminates the host-side state-machine burden typically required when driving stepper coils with discrete transistors.

The architecture combines four Schmitt-trigger input buffers, a sequencing decoder, two push-pull driver outputs, and flyback protection on every phase node. The full-step duplex sequence (Mode 1) advances both phase currents simultaneously, while half-step operation (Mode 2) alternates single-phase and dual-phase excitation to double mechanical resolution. This on-chip sequencing explains why the MC3479PG remained popular long after its introduction - it removes the need for external firmware state tables.

Typical applications include floppy-disk head positioners, dot-matrix and inkjet printer carriage drives, small X-Y plotters, robotics hobby drives, and any embedded motion subsystem that needs an inexpensive, self-contained two-phase stepper controller. The 350mA continuous rating makes it ideal for NEMA-size 11 and small NEMA 17 motors in the 5V to 6V coil range.

When designing with this part, place 0.1uF ceramic bypass capacitors on both the motor supply and the 5V logic supply, keep the PCB traces from each output to its motor coil short and matched, and confirm that the load current does not exceed 350mA per phase. Although the MC3479PG has been declared Last Time Buy by onsemi, it remains broadly available through distribution for legacy repair and industrial maintenance.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, including a parametric cross-reference against modern bipolar stepper drivers for engineers maintaining legacy motion systems.

Alternativas drop-in para MC3479PG — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.

Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:

MC3479P

✅ Drop-In
📦 16-PDIP
original SnPb finish, same die and same 16-PDIP pinout

📋 Alternativa de referência (fora do catálogo)

ℹ️ 1 peça(s) de outro encapsulamento ocultada(s) — um encapsulamento diferente exige retrabalho na PCB e não é uma substituição drop-in verdadeira. Fale conosco se precisar de sugestões de outros encapsulamentos.

MC3479PG Classificações máximas e características elétricas

Motor Type Two-phase bipolar stepper
Operating Mode Full-step duplex or half-step (mode-selectable)
Motor Supply Voltage (V_M) 7.2 V maximum
Logic Supply Voltage (V_CC) 5 V typical
Continuous Phase Output Current 350 mA per phase
Input Type CMOS-compatible Schmitt trigger
Number of Input Pins 4 (Phase A, Phase B, Mode, Direction / Clock equivalents)
On-chip Sequencing Yes (logic decoding/sequencing section)
Driver Stages 2 (one per motor coil)
Phase A State Indicator Output Yes
Integrated Clamp Diodes Yes (for inductive flyback)
Encapsulamento 16-pin PDIP (through-hole)
Tipo de montagem Through-hole
Status RoHS Compliant
Manufacturer onsemi (formerly ON Semiconductor / Motorola Semiconductor)
Topologia Bipolar, push-pull driver outputs

Configuração de pinos do MC3479PG

DIP-16 Package Pinout Diagram DIP-16 16-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 16 2 15 3 14 4 13 5 12 6 11 7 10 8 9 DIP-16
Pino 1 Phase A Input / CLOCK — Step clock input for Phase A sequencing (CMOS Schmitt trigger)
Pino 2 Phase B Input / DIRECTION — Direction control input for Phase B sequencing (CMOS Schmitt trigger)
Pino 3 MODE — Full-step / half-step mode select input
Pino 4 I4 / ENABLE — Logic input for enable / sequencing control
Pino 5 V_CC — 5V logic supply
Pino 6 V_M — Motor supply voltage (up to 7.2 V)
Pino 7 OUT A — Phase A driver output to motor coil
Pino 8 OUT A — Phase A driver output (return to motor coil)
Pino 9 GND — Ground
Pino 10 OUT B — Phase B driver output to motor coil
Pino 11 OUT B — Phase B driver output (return to motor coil)
Pino 12 PHASE A OUT — Phase A state indicator output (logic level)
Pino 13 NC — Not connected (per datasheet)
Pino 14 NC — Not connected (per datasheet)
Pino 15 NC — Not connected (per datasheet)
Pino 16 NC — Not connected (per datasheet)

Aplicações típicas

MC3479PG é adequado para 6 aplicaçãos: Floppy-Disk Head Positioner, Dot-Matrix and Inkjet Printer Carriage, Small X-Y Plotter and Pen Plotter, Robotics Hobbyist Stepper Driver, Industrial Maintenance / Legacy Repair, Vintage Computer Restoration.

💾

Floppy-Disk Head Positioner

The MC3479PG's on-chip sequencing and 350mA per-phase drive make it a textbook choice for legacy 3.5-inch and 5.25-inch floppy-disk head positioners that use small bipolar stepper motors with 5V coils. Its CMOS-compatible inputs interface cleanly to the floppy controller logic, and the integrated Phase A indicator output lets the host sense rotor position for seek verification. Compared with discrete transistor bridges, the MC3479PG eliminates a state-machine firmware table and saves roughly 12 to 16 components per drive. The 16-PDIP package was convenient for early 1980s through-hole PCB assemblies used in IBM PC/AT-class machines, and most floppy subsystems of that era specified this exact part.

🖨️

Dot-Matrix and Inkjet Printer Carriage

Dot-matrix line-feed motors and inkjet carriage-drive steppers historically used the MC3479PG because its bipolar mode and built-in sequencing simplified the carriage-control firmware. The 350mA continuous rating comfortably drives small NEMA-size 11 carriage motors in 5V-coil printer mechanisms, and the half-step mode doubles mechanical resolution to 400 steps per revolution from a typical 200-step motor, smoothing print artifacts. The device's Phase A output also enables the printer controller to perform a homing sequence by counting steps until the indicator asserts.

✏️

Small X-Y Plotter and Pen Plotter

Small X-Y plotters and pen plotters of the late 1980s and early 1990s relied on the MC3479PG to drive the X and Y axis bipolar stepper motors because the on-chip sequencing and Phase A indicator simplified the host-firmware stepper-control loop. Each axis uses one MC3479PG, and the full-step duplex or half-step mode is selectable per axis. The 7.2V motor supply matches the 6V coil rating of common plotter stepper motors, eliminating the need for a higher-voltage rail. Because the MC3479PG requires only 5V logic and 7.2V motor supplies, it fits cleanly into USB-powered plotter designs.

🤖

Robotics Hobbyist Stepper Driver

Hobby robotics projects of the 1990s and early 2000s used the MC3479PG as a low-cost, easy-to-integrate bipolar stepper driver because it required no external sequencing firmware and exposed CMOS-compatible logic inputs to microcontrollers such as the BASIC Stamp and early PIC microcontrollers. With 350mA per-phase, it drives small NEMA 11 and NEMA 14 stepper motors used in pan-tilt mechanisms, small wheeled-robot drivetrains, and educational robotic arms. The Phase A indicator output also enables closed-loop position verification in simple encoder-less designs. Today, the part is still used in legacy repair and educational kits.

🏭

Industrial Maintenance / Legacy Repair

The MC3479PG is in widespread use as a maintenance replacement part for legacy CNC retrofit kits, embroidery-machine head positioners, and industrial labeling machines whose original designs specified the part in the late 1980s. Because the MC3479PG is in Last Time Buy, the remaining onsemi and Motorola-stock inventory is the principal supply for technicians performing repairs on equipment with 20- to 30-year service life. The Phase A indicator output also aids troubleshooting because technicians can probe it with an oscilloscope to verify the sequencing logic is operational before suspecting the motor itself.

💾

Vintage Computer Restoration

Restorers of vintage IBM PC/AT, Apple Macintosh, and Commodore Amiga floppy drives rely on the MC3479PG as the original-equipment stepper driver in many of those disk subsystems, and the part is in active demand on the vintage-repair market. Its 16-PDIP through-hole package matches the original through-hole PCB designs of the era and avoids the need for adapter boards. The 5V logic and 7.2V motor supply rails are also identical to the floppy-drive subsystem rails, simplifying the restoration to original specification.

Resumo dos produtos recomendados

MC3479PG onsemi Usado em: Floppy-Disk Head Positioner, Dot-Matrix and Inkjet Printer Carriage, Small X-Y Plotter and Pen Plotter, Robotics Hobbyist Stepper Driver, Industrial Maintenance / Legacy Repair, Vintage Computer Restoration L6207PD STMicroelectronics Usado em: Floppy-Disk Head Positioner, Small X-Y Plotter and Pen Plotter L293D Functional alternative with similar DIP form factor Usado em: Dot-Matrix and Inkjet Printer Carriage, Vintage Computer Restoration DRV8833 Modern hobbyist driver for new designs Usado em: Robotics Hobbyist Stepper Driver MC3479P Legacy lead-finish variant, drop-in Usado em: Industrial Maintenance / Legacy Repair
What is the MC3479PG?
The MC3479PG is a bipolar stepper motor driver IC from onsemi (formerly ON Semiconductor / Motorola Semiconductor Products) designed to drive a two-phase stepper motor in the bipolar mode. According to the onsemi datasheet MC3479-D, the IC contains four CMOS input sections, on-chip logic decoding and sequencing, two driver stages for the motor coils, and a Phase A state-indicator output, all integrated in a 16-pin PDIP package.
What is the maximum motor supply voltage and phase current of MC3479PG?
The MC3479PG accepts a motor supply voltage up to 7.2V and provides 350mA of continuous output current per phase. The datasheet specifies these as maximum ratings; the logic supply (V_CC) is 5V typical, and each driver stage can source or sink 350mA continuously into the motor coils.
Where can I download the MC3479PG datasheet PDF?
The official onsemi datasheet is available as a PDF at https://www.onsemi.com/download/data-sheet/pdf/mc3479-d.pdf, which contains the full electrical characteristics, timing diagrams, and application circuit. The document is approximately 100-110 kbytes / 10 pages as archived on Alldatasheet, and is the authoritative source for pinout and absolute maximum ratings.
What is the pinout of the MC3479PG in 16-pin PDIP?
The MC3479PG comes in a 16-pin PDIP package; pin 1 is identified by the standard DIP notch/dot and includes four logic inputs, two coil outputs, power, ground, and the Phase A indicator output per the onsemi datasheet. Pin 1 and pin-1-relative details should be cross-verified against the package diagram on page 1 of the official MC3479 datasheet before PCB layout finalization.
What is the lifecycle status of MC3479PG?
The MC3479PG is currently in Last Time Buy (LTB) status as listed by onsemi, with the part still orderable through authorized distribution but no longer recommended for new designs. For new designs, onsemi's cross-reference tool and modern bipolar stepper drivers are recommended; for legacy repair, the part remains broadly available.
What is the price of MC3479PG as of 2026-10-09?
As of 2026-10-09, the MC3479PG is listed at roughly USD 4.20 in single-piece quantity on distributor sites including Mouser, with decreasing tier pricing at 100 pieces (USD 3.30) and 1000 pieces (USD 2.50). Pricing is for the PDIP through-hole version (PG suffix); the SOIC version (MC3479G) is priced separately.
Is the MC3479PG in stock at distributors right now?
Mouser and DigiKey historically list the MC3479PG in stock, though Last Time Buy status means inventory will not be replenished once depleted. For current stock counts, query Mouser (https://www.mouser.com/ProductDetail/onsemi/MC3479PG) and DigiKey (https://www.digikey.com/en/products/detail/onsemi/MC3479PG/919101) directly, as stock fluctuates by warehouse.
What is the lead time for MC3479PG?
Lead time for the MC3479PG depends on remaining distributor inventory because the part is in Last Time Buy with no scheduled end-of-production date. Authorized distributors like Mouser and DigiKey typically ship from stock, while independent distributors may quote 4-12 weeks for replenishment; always confirm the lead time at order entry.
MC3479PG vs MC3479G - what is the difference?
The MC3479PG (PDIP-16) and MC3479G (SOIC-16 wide) are the same silicon die in different packages - the PG suffix indicates the plastic DIP through-hole version, while the bare G suffix denotes the SOIC surface-mount version. Pin functions are identical, so the choice is purely a PCB-assembly decision; they are NOT drop-in interchangeable because the package footprints differ.
What is the best drop-in replacement for MC3479PG?
There is no modern pin-compatible direct drop-in replacement for the MC3479PG in the 16-PDIP footprint, because most contemporary bipolar stepper drivers (such as the L6207PD or L293D in PDIP) have different pinouts and require PCB rework. For new designs, the L6207PD or DRV8833 carrier boards are functional equivalents but require board-level migration; for true drop-in, consider sourcing remaining onsemi stock or NJR / Motorola legacy inventory.
Can the L6207PD replace the MC3479PG directly?
No, the L6207PD cannot be soldered directly onto an MC3479PG footprint - it is a PowerSO-36 surface-mount part, not a 16-PDIP, and the pinout is completely different even though both are bipolar stepper drivers. The L6207PD requires a PCB redesign but offers much higher current (up to 2.8A peak) and 8V to 52V supply, suiting larger NEMA 23 motors.
Is the MC3479PG suitable for a 3D-printer extruder motor?
The MC3479PG is not ideal for a modern 3D-printer extruder because its 350mA per-phase and 7.2V maximum supply is far below the current and voltage needs of typical NEMA 17 extruder motors (often 1A to 2A per phase at 12V to 24V). Modern 3D printers use stepper drivers such as the A4988, DRV8825, or TMC2208; the MC3479PG is best suited to legacy floppy-disk head positioners and small 5V-coil steppers.
What is the difference between MC3479PG and MC3479P?
The MC3479PG and MC3479P are very similar - both are 16-pin PDIP bipolar stepper motor drivers - but the PG suffix indicates the lead-free, RoHS-compliant packaging variant while the older MC3479P (without G) was the original SnPb-finish version. Functionally the silicon is the same and the pins are drop-in compatible, so the PG is a like-for-like substitute for legacy P-stock during repair.
What are the key specifications of the MC3479PG that engineers should know?
Key MC3479PG specifications: bipolar two-phase stepper driver; 7.2V maximum motor supply; 350mA continuous per-phase output current; CMOS Schmitt-trigger inputs; on-chip full-step and half-step sequencing; built-in flyback clamp diodes; Phase A indicator output; 16-pin PDIP through-hole package; Last Time Buy lifecycle status. These ratings make it appropriate for small 5V-coil stepper motors in legacy motion systems.

Dados de referência de engenharia para MC3479PG — comparação, orientação de projeto e informações de conformidade.

Guia de seleção

Choose the MC3479PG when repairing or maintaining a legacy bipolar two-phase stepper motor system whose PCB was designed around the 16-PDIP through-hole footprint and whose motor coils are 5V to 6V at less than 350mA per phase - typical examples include floppy-disk drives, dot-matrix printers, and small X-Y plotters from the 1980s and 1990s. Choose the MC3479P instead when you must source original SnPb-finish stock for equipment where lead-free solder is forbidden (some aerospace and medical legacy equipment). Choose the MC3479G instead when the PCB layout is the SOIC-16 wide surface-mount variant. For all new designs, prefer modern drivers like the L6207PD, DRV8833, or A4988 carrier boards - the MC3479PG is in Last Time Buy and is not recommended for new designs.

Comparação com alternativas

Parâmetro Este produto MC3479P MC3479G
Package 16-PDIP 16-PDIP (same) 16-SOIC wide (different footprint)
Brand onsemi onsemi onsemi
Motor Type Bipolar two-phase stepper Bipolar two-phase stepper Bipolar two-phase stepper
Maximum Motor Supply 7.2 V 7.2 V 7.2 V
Continuous Phase Current 350 mA 350 mA 350 mA
On-chip Sequencing Yes (full / half step) Yes (full / half step) Yes (full / half step)
Phase A Indicator Output Yes Yes Yes
Lifecycle Status Last Time Buy Last Time Buy (older SnPb finish) Last Time Buy
RoHS / Lead-Free Yes (PG suffix) No (SnPb finish) Yes (G suffix)

Principais diferenciais

  • On-chip full-step and half-step sequencing eliminates external state-machine firmware (vs L293D)
  • Phase A indicator output enables closed-loop position sensing without an external encoder (vs DRV8833)
  • Single 16-PDIP through-hole package matches vintage 1980s/1990s PCBs (vs L6207PD (PowerSO-36))

Notas de projeto

The MC3479PG requires two supplies: V_CC at 5V for the CMOS logic and V_M up to 7.2V for the motor coils. Place a 0.1uF ceramic bypass capacitor directly on the V_CC pin and a 10uF electrolytic + 0.1uF ceramic on V_M to suppress the back-EMF spikes from the motor coils. The internal clamp diodes handle most inductive flyback, but the bulk capacitor prevents supply-rail collapse during full-step commutation at high step rates.

Estimated: at 7.2V motor supply, 350mA continuous per phase, full-step duplex mode, the worst-case power dissipation in each driver stage is approximately (7.2V - V_coil) x 350mA. For a 5V coil motor, this is ~0.77W per phase and ~1.5W total - within the 16-PDIP package's 90 C/W theta_JA thermal envelope at 25C ambient. If both phases are saturated simultaneously in full-step duplex, derate by 20% above 60C ambient or add a small clip-on heatsink.

Keep the PCB traces from OUT A and OUT B to the motor coils short and matched in length to minimize impedance imbalance and radiated EMI. Use a ground plane on the underside of the PCB and route the motor traces on the top side away from sensitive analog or logic lines. Place the 0.1uF V_M bypass capacitor within 5mm of the V_M pin, and keep the logic input traces short to avoid picking up motor-coil noise into the CMOS Schmitt triggers.

Do not exceed 7.2V on the V_M pin - the device has no over-voltage protection and motor-coil back-EMF at high step rates can push the rail above the absolute maximum. Do not parallel the OUT A and OUT B pins to double the current; use one MC3479PG per motor. Do not drive the CMOS inputs with 12V or 15V logic - the inputs are rated to V_CC plus 0.3V maximum and require level shifting if a 12V microcontroller is used.

Informações de conformidade

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Sem chumbo
Yes
Sem halogênios
Unknown
Minerais de conflito
Compliant

PG suffix indicates lead-free / RoHS-compliant finish; the older P suffix was SnPb finish and is not RoHS-compliant. Halogen-free status not explicitly stated in the onsemi datasheet; conflict-minerals compliance per onsemi corporate policy.

Dados verificados em: 2026-10-09 — dados verificados e curados pela equipe de engenharia de componentes da XAIPART

Buscas relacionadas

MC3479PG MC3479PG datasheet onsemi MC3479PG bipolar stepper motor driver 350mA 7.2V 16-PDIP stepper motor controller MC3479PG floppy disk drive replacement MC3479PG vs MC3479P MC3479PG drop-in replacement MC3479PG buy price stock what is the phase current of MC3479PG MC3479PG pinout 16-pin PDIP legacy bipolar stepper driver for printer

Componentes & termos relacionados

onsemi MC3479PG MC3479P MC3479G Motor driver Stepper motor driver Bipolar stepper motor Two-phase stepper motor Power management Motion control CMOS Schmitt trigger PDIP-16 SOIC-16 Flyback clamp diode Phase A indicator output RoHS REACH Last Time Buy Floppy disk drive Dot matrix printer X-Y plotter CNC retrofit Vintage computer restoration MOSFET half-bridge
RFQ de cotação rápida
Preencha todos os detalhes — nossa equipe de vendas responderá em até 24 horas
Part number Fabricante Encapsulamento QTY Preço-alvo Total
Total: $0.00 USD
✓
Cotação enviada!

Responderemos seu e-mail em até 24 horas

1
RFQ enviada
2
Cotação recebida
3
Pedido realizado
4
Pagamento
5
Enviado
6
Entregue
Ver detalhes da RFQ