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


[Example] STM32F4x Preliminary Design

[Example] STM32F4x Preliminary Design thumbnail
A preliminary design for developing SMT32F4x series based project that’ll help you get started faster.

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Controls