Electric Jacquard Controller Design


Here are serial-in, latched 8-bit “power shift register” candidates in the Flux library for driving 24 V solenoids. Based on best practices, you will still need a flyback clamp per coil.
Recommended 8‑bit power shift registers (serial-in, latched)

Table


PartPart UIDPackageDatasheetNotes
TPIC6A595DW48bee605-3432-4e4d-902e-4a1697523d9bSOIC-24TI low-side DMOS 8-bit shift/latch, daisy-chainable. Verify 24 V/0.35 A vs datasheet.
TPIC6A595DWG4d3887457-8ee9-4d51-aa8a-9d29b5f213cbSOIC-24Same family; packaging variant. Verify 24 V/0.35 A vs datasheet.
TPIC6A595DWR1c63140d-be74-4dee-84b8-77c26163fa35SOIC-24Same family; wide body. Verify 24 V/0.35 A vs datasheet.
TPIC6B595DWRG476fea10a-0c13-4de2-a063-7cbd651edea4SOIC-202410010303_Texas-Instruments-TPIC6B595DWRG4_C140359.pdfTI low-side DMOS 8-bit shift/latch. Check continuous current vs 0.35 A.
MIC5891YWM6d516525-dd71-4da0-88d5-1d07a3210326SOIC-16 (W)1809131527_Microchip-Tech-MIC5891YWM_C220198.pdfMicrochip high-side DMOS 8-bit shift/latch source driver. Verify 24 V/0.35 A.
MIC5891YWM-TR084f2162-aa8a-4190-94fa-5064fcb66e1dSOIC-16 (W)Tape-and-reel variant of MIC5891. Verify 24 V/0.35 A.
Guidance and next steps
  • Per best practices for solenoid drivers, include a flyback path on every coil. A simple diode clamp is fine; Zener/TVS clamps can speed release if needed.
  • For 128 channels, you will need 16 of any 8-bit device, daisy-chained.
  • Would you like me to pull the datasheets now to confirm which of these explicitly meet 24 V and 0.35 A continuous per channel, and then add your chosen family to the project?
Verify TPIC6A595 ratings
Check MIC5891 for 24V
Pick low-side option

S1
C2
Capacitance
100pF
R4
Resistance
470 Ω
C13
Capacitance
4.7uF
Q1
L1
Inductance
20uH
C5
Capacitance
10nF
R3
Resistance
10kΩ
C4
Capacitance
0.1uF
X1
R6
Resistance
10kΩ
C8
Capacitance
10pF
C12
Capacitance
0.1uF
R5
Resistance
10kΩ
C9
Capacitance
10nF
C1
Capacitance
4.7uF
C3
Capacitance
1uF
C7
Capacitance
10pF
C6
Capacitance
1uF
VDD
SPI1_MOSI
I2C_SDA1
VDD
SPI_SCK
VDD
LED_ON
VDDA
SPI1_MISO
VDD
SPI1_MISO
TD0
VDD
SPI1_CS
TMS
I2C_SCL1
SPI1_SCK
VDD
SPI1_CS
TCK
VDD
NRST
I2C1_SCL
SPI1_MOSI
TDI
U1
Manufacturer Part Number
STM32F405RGT6
LED

[Example] STM32F4x Preliminary Design