come ti avevo detto prima uno dei più semplici metodi per comandare più motori contemporaneamente è quello di usare, come in questo caso, 6 L297 collegati ad altrettanti L298.
per ogni L297 impiegheresti solo 2 segnali Clock e Direzione.... gli altri puoi anche non usarli.....
quindi in totale con 12 uscite digitali potresti risolvere il problema.
Io non so se sei in grado di realizzare un PCB ma ti consiglio di attrezzarti poichè tante volte ti capiterà di dover realizzare circuiti ad hoc.
questo è uno dei casi.