component
XL297
Public Made by Adomby adom
XINLUDA Motor Driver ICs, SOP-20-300mil. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
3D Model
Open in new tab ↗
Loads when you scroll to it. Unloads after 5 minutes in the background.
Symbol & Footprint
Schematic Symbol
Open full view ↗Loads when you scroll to it. Unloads after 5 minutes in the background.
PCB Footprint
Open full view ↗Loads when you scroll to it. Unloads after 5 minutes in the background.
Datasheet
Open in new tab ↗Loads when you scroll to it. Unloads after 5 minutes in the background.
README
markdownXL297
XINLUDA · Motor Driver ICs · SOP-20-300mil
XL297 from XINLUDA, in a SOP-20-300mil. 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 multiple XL297s are tied together, and an external clock source is injected here. |
| 2 | GND | power_in | Ground connection. |
| 3 | HOME | output | Open collector output that indicates the initial state (ABCD = 0101); the transistor is open when this signal is active. |
| 4 | A | output | Motor phase A drive signal for the power stage. |
| 5 | INH1 | output | Active low inhibit control for the driver stage of phases A and B, also used by the chopper to regulate load current when CONTROL is low. |
| 6 | B | output | Motor phase B drive signal for the power stage. |
| 7 | C | output | Motor phase C drive signal for the power stage. |
| 8 | INH2 | output | Active low inhibit control for the drive stages of phases C and D, with the same functions as INH1. |
| 9 | D | output | Motor phase D drive signal for the power stage. |
| 10 | ENABLE | input | Chip enable input; when low (inactive) INH1, INH2, A, B, C and D are brought low. |
| 11 | CONTROL | input | Control input defining chopper action: when low the chopper acts on INH1 and INH2, when high on phase lines ABCD. |
| 12 | Vs | power_in | 5V supply input, 4.75 V min to 7 V max. |
| 13 | SENS2 | input | Input for load current sense voltage from the power stages of phases C and D. |
| 14 | SENS1 | input | Input for load current sense voltage from the power stages of phases A and B. |
| 15 | Vref | power_in | Reference voltage for the chopper circuit that determines the peak load current, 0 to 3 V input range. |
| 16 | OSC | passive | RC network (R to VCC, C to ground) sets the chopper rate, f ≈ 1/0.69RC; grounded on all but one device in synchronized multi-XL297 configurations. |
| 17 | CW/CCW | input | Clockwise/counterclockwise direction control input, synchronized internally so direction can be changed at any time. |
| 18 | CLOCK | input | Step clock; an active low pulse advances the motor one increment, with the step occurring on the rising edge. |
| 19 | HALF/FULL | input | Half/full step mode select input; high selects half step mode, low selects normal or wave drive depending on translator state. |
| 20 | RESET | input | Reset input that restores the translator to state 1 (ABCD = 0101). |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | XINLUDA |
| Package | SOP-20-300mil |
| Category | Power Management 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 (pin 12) | Vs | 4.75 | 7 | V | 7 | ||
| Quiescent supply current (pin 12) | Is | 50 | 80 | mA | Outputs floating | 7 | |
| Input voltage low (pins 11, 17, 18, 19, 20) | Vi | 0.6 | V | Low | 7 | ||
| Input voltage high (pins 11, 17, 18, 19, 20) | Vi | 2 | V | High | 7 | ||
| Input current (pins 11, 17, 18, 19, 20) | Ii | 100 | A | Vi = L | 7 | ||
| Input current (pins 11, 17, 18, 19, 20) | Ii | 10 | A | Vi = H | 7 | ||
| Enable input current (pin 10) | Ien | 100 | A | Ven = L | 7 | ||
| Enable input current (pin 10) | Ien | 10 | A | Ven = H | 7 | ||
| Phase output voltage low (pins 4, 6, 7, 9) | VOL | 0.4 | V | Io = 10mA | 7 | ||
| Phase output voltage high (pins 4, 6, 7, 9) | VOH | 3.9 | V | Io = 5mA | 7 | ||
| Inhibit output voltage low (pins 5, 8) | Vinh L | 0.4 | V | Io = 10mA | 7 | ||
| Inhibit output voltage high (pins 5, 8) | Vinh H | 3.9 | V | Io = 5mA | 7 | ||
| Sync output voltage high | VSYNC H | 3.3 | V | Io = 5mA | 7 | ||
| Sync output voltage (second level as printed) | VSYNC V | 0.8 | V | Io = 5mA | 7 | ||
| Leakage current (pin 3) | Ileak | 1 | A | VCE = 7 V | 8 | ||
| Saturation voltage (pin 3) | Vsat | 0.4 | V | I = 5 mA | 8 | ||
| Comparator offset voltage (pins 13, 14, 15) | Voff | 5 | mV | Vref = 1 V | 8 | ||
| Comparator bias current (pins 13, 14, 15) | Io | -100 | 10 | A | 8 | ||
| Input reference voltage (pin 15) | Vref | 0 | 3 | V | 8 | ||
| Clock time | tCLK | 0.5 | s | 8 | |||
| Set up time | tS | 1 | s | 8 | |||
| Hold time | tH | 4 | s | 8 | |||
| Reset time | tR | 1 | s | 8 | |||
| Reset to clock delay | tRCLK | 1 | s | 8 | |||
| Thermal resistance junction-ambient (SOP20) | Rth-j-amb | 100 | C/W | SOP20 package | 5 | ||
| Operating temperature range | -40 | 85 | °C | Temperature range per ordering information table | 9 |
CAD (KiCad official)
- Symbol:
XL297 - Footprint:
Package_SO:SOP-20_7.5x12.8mm_P1.27mm - 3D model: SOP-20-300mil, generated from the KiCad footprint (body from the F.Fab outline, terminals on the pads, 2.65 mm nominal SOIC height). Neither the vendor nor KiCad ships a 3D model for this package, so the dimensions are nominal, not the manufacturer's CAD (STEP)
- 3D model files:
xl297-etched.step/xl297-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);xl297.step/xl297.glbare the bare package body.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: XINLUDA datasheet (10 pp, sha256
d98bfa02a9114b0f, retrieved 2026-11-05, tier: lcsc) - Extractor: parts-factory
2.0.0/extract_pins 0.3, primaryclaude-sonnet-5-5(text+vision), consensusclaude-opus-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).