Ich baue einen seriellen Servocontroller , um im Rahmen meines Hexapod-Roboterprojekts etwas über Elektronik und Assemblersprache zu lernen . Schon früh entschied ich, dass ich mehr E / A-Kanäle als meinen ATTiny2313 benötigte, den ich zu der Zeit unterstützte, und untersuchte einige Demultiplexer-Chips mit 3-8 Leitungen ( CD74HCT238E ), mit denen ich ein 64-Kanal-PWM-Servo erstellen konnte Controller mit nur 8 E / A-Pins für die PWM-Kanäle und 3 Adressleitungen.
Wie auch immer. Ich habe auch einige CD74HCT138E gekauft , die eher aktiv niedrig als aktiv hoch CD74HCT238E sind. Ich verstehe im Prinzip die Unterschiede zwischen dem von mir verwendeten aktuellen Sourcing-Chip und den aktuell sinkenden Chips, aber ich weiß nicht wirklich, wie ich meine Schaltung so einstellen soll, dass die aktuell sinkenden Chips anstelle der aktuellen Sourcing-Chips verwendet werden.
Das Schema für die aktiven High-Chips ist hier: Was muss ich ändern, um die CD74HCT238E gegen CD74HCT138E auszutauschen?
Beachten Sie, dass der Grund für diese Frage darin besteht, dass ich versehentlich eine Röhre der aktiven Low-ICs gekauft habe und ich bin gespannt, wie viel komplexer das Schaltplan- und Schaltungsdesign sein muss, damit ich sie verwenden kann.