component
L297N
Public Made by Adomby adom
HGSEMI Stepper Motor Driver, DIP-20. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
Generated by kicad-footprint-generator · KiCad file format 20260206
| Name | Last updated |
|---|---|
| docs | 11d ago |
| viewers | 11d ago |
| l297n-etched.glb | 11d ago |
| l297n-etched.step | 11d ago |
| l297n-hero.glb | 11d ago |
| l297n-hero.overlay.json | 11d ago |
| l297n.glb | 11d ago |
| l297n.kicad_mod | 11d ago |
| l297n.kicad_sym | 11d ago |
| l297n.lbr | 11d ago |
| l297n.step | 11d ago |
| package.json | 11d ago |
| page.json | 11d ago |
| README.md | 11d ago |
L297N
HGSEMI · Stepper Motor Driver · DIP-20
L297N from HGSEMI, in a DIP-20. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.
Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | SYNC | bidirectional | Output of the on-chip chopper oscillator; SYNC pins of all synchronized L297s are connected together, and an external clock is injected here if used. |
| 2 | GND | power_in | Ground connection. |
| 3 | HOME | output | Open-collector output that is active (transistor open) when the L297 is in its initial state ABCD = 0101; leakage 1 µA max at VCE = 7 V and saturation voltage 0.4 V max at 5 mA. |
| 4 | A | output | Motor phase A drive signal for the power stage; VOL 0.4 V max at 10 mA and VOH 3.9 V min at 5 mA. |
| 5 | INH1 | output | Active-low inhibit for the driver stages of phases A and B, also used by the chopper to regulate load current when CONTROL is low; VOL 0.4 V max at 10 mA. |
| 6 | B | output | Motor phase B drive signal for the power stage; VOL 0.4 V max at 10 mA and VOH 3.9 V min at 5 mA. |
| 7 | C | output | Motor phase C drive signal for the power stage; VOL 0.4 V max at 10 mA and VOH 3.9 V min at 5 mA. |
| 8 | INH2 | output | Active-low inhibit for the driver stages of phases C and D, same function as INH1; VOL 0.4 V max at 10 mA. |
| 9 | D | output | Motor phase D drive signal for the power stage; VOL 0.4 V max at 10 mA and VOH 3.9 V min at 5 mA. |
| 10 | ENABLE | input | Chip enable input; when low (inactive) INH1, INH2, A, B, C and D are forced low; low level 1.3 V max, high level 2 V min to Vs. |
| 11 | CONTROL | input | Selects chopper action: when low the chopper acts on INH1 and INH2, when high it acts on phase lines ABCD; low 0.6 V max, high 2 V min to Vs. |
| 12 | Vs | power_in | 5 V supply input; the datasheet gives a supply voltage range of 4.75 V min to 7 V max. |
| 13 | SENS2 | input | Load current sense voltage input from the power stages of phases C and D, compared against Vref. |
| 14 | SENS1 | input | Load current sense voltage input from the power stages of phases A and B, compared against Vref. |
| 15 | Vref | power_in | Reference voltage for the chopper that sets the peak load current; specified input range 0 to 3 V. |
| 16 | OSC | passive | RC network (R to VCC, C to ground) sets the chopper rate, f ≅ 1/0.69RC; this pin is grounded on all but one device in synchronized multi-L297 configurations. |
| 17 | CW/CCW | input | Clockwise/counterclockwise direction control, internally synchronized so direction can be changed at any time; low 0.6 V max, high 2 V min to Vs. |
| 18 | CLOCK | input | Step clock; an active-low pulse advances the motor one increment on its rising edge; low 0.6 V max, high 2 V min to Vs. |
| 19 | HALF/FULL | input | Half/full step select: high selects half-step operation, low selects full-step operation; low 0.6 V max, high 2 V min to Vs. |
| 20 | RESET | input | Active-low reset that restores the translator to the home position (state 1, ABCD = 0101); low 0.6 V max, high 2 V min to Vs. |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | HGSEMI |
| Package | DIP-20 |
| Category | Motor Driver ICs |
| Pins | 20 |
Electrical characteristics
Limits as printed in the datasheet (page.json metadata.characteristics carries them as data).
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |
|---|---|---|---|---|---|---|---|
| Supply voltage | Vs | 10 | V | 1 | |||
| Input signals | Vi | 7 | V | 1 | |||
| Total power dissipation | Ptot | 1 | W | Tamb = 70°C | 1 | ||
| Storage and junction temperature | Tstg,Tj | -40 | 150 | °C | 1 | ||
| Thermal resistance junction-ambient (DIP20) | Rth-j-amb | 80 | °C/W | 4 | |||
| Supply voltage (pin 12) | Vs | 4.75 | 7 | V | 6 | ||
| Quiescent supply current (pin 12) | Is | 50 | 80 | mA | Outputs floating | 6 | |
| Input voltage Low (pins 11, 17, 18, 19, 20) | Vi | 0.6 | V | Low | 6 | ||
| Input voltage High (pins 11, 17, 18, 19, 20) | Vi | 2 | V | High | 6 | ||
| Input current (pins 11, 17, 18, 19, 20) | Ii | 100 | µA | Vi = L | 6 | ||
| Input current (pins 11, 17, 18, 19, 20) | Ii | 10 | µA | Vi = H | 6 | ||
| Enable input voltage Low (pin 10) | Ven | 1.3 | V | Low | 6 | ||
| Enable input voltage High (pin 10) | Ven | 2 | V | High | 6 | ||
| Enable input current (pin 10) | Ien | 100 | µA | Ven = L | 6 | ||
| Enable input current (pin 10) | Ien | 10 | µA | Ven = H | 6 | ||
| Phase output voltage low (pins 4, 6, 7, 9) | VOL | 0.4 | V | Io = 10mA | 6 | ||
| Phase output voltage high (pins 4, 6, 7, 9) | VOH | 3.9 | V | Io = 5mA | 6 | ||
| Inhibit output voltage low (pins 5, 8) | Vinh L | 0.4 | V | Io = 10mA | 6 | ||
| Inhibit output voltage high (pins 5, 8) | Vinh H | 3.9 | V | Io = 5mA | 6 | ||
| Sync output voltage high | VSYNC H | 3.3 | V | Io = 5mA | 6 | ||
| Sync output voltage low | VSYNC L | 0.8 | V | Io = 5mA | 6 | ||
| Leakage current (pin 3) | Ileak | 1 | µA | VCE = 7V | 7 | ||
| Saturation voltage (pin 3) | Vsat | 0.4 | V | I = 5 mA | 7 | ||
| Comparators offset voltage (pins 13, 14, 15) | Voff | 5 | mV | Vref = 1 V | 7 | ||
| Comparator bias current (pins 13, 14, 15) | Io | -100 | 10 | µA | 7 | ||
| Input reference voltage (pin 15) | Vref | 0 | 3 | V | 7 | ||
| Clock time | tCLK | 0.5 | µs | 7 | |||
| Set up time | tS | 1 | µs | 7 | |||
| Hold time | tH | 4 | µs | 7 | |||
| Reset time | tR | 1 | µs | 7 | |||
| Reset to clock delay | tRCLK | 1 | µs | 7 |
CAD (KiCad official)
- Symbol:
L297N - Footprint:
Package_DIP:DIP-20_W7.62mm - 3D model: DIP-20 (KiCad packages3D, STEP)
- 3D model files:
l297n-etched.step/l297n-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);l297n.step/l297n.glbare the bare package body.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: HGSEMI datasheet (8 pp, sha256
bbdff7f0738894f2, retrieved 2026-10-15, tier: lcsc) - Extractor: parts-factory
2.0.0/extract_pins 0.3, primaryclaude-haiku-5-5(text), consensusclaude-sonnet-5-5(agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish. - CAD: KiCad official libraries (CC-BY-SA 4.0).