Als leuk projectje ben ik bezig met een LED 8x8x8 cube op basis van een arduino en 9x 8bit shift register (74hc595).
Ik gebruik 8x de 74hc595 voor de 64 leds per laag.
In serie daarmee nog 1x een 74hc595 die 8 transistors aanstuurt voor de verschillende lagen.
Nu is het probleem dat er soms een bitje verkeerd door de shift registers gaat. Dat is niet zo erg voor de leds, omdat er dan gewoon kort even de verkeerde led gaat branden. Voor de lagen vormt dit wel een probleem, omdat er bij 2 lagen 2x zoveel stroom gaat lopen, kun je nagaan wat er gebeurd als er 3 aangaan.
Om te voorkomen dat de boel door fikt heb ik een XOR poort nodig om te checken of er niet meer dan 1 laag tegelijk aan gaat. Deze verbind ik dan door met de enable pin van de andere shift registers om deze tegen te houden als er 0 of meer dan 1 aan zijn.
Bij de 74hc595 is de enable pin geïnverteerd. Ik heb dus een XNOR nodig met 8 ingangen en 1 uitgang voor mijn hardwarebeveiliging. Weet iemand zo'n IC, ik heb al de hele 74 serie doorgenomen, maar niks op 1 ic gevonden. Iemand een idee?
Ik gebruik 8x de 74hc595 voor de 64 leds per laag.
In serie daarmee nog 1x een 74hc595 die 8 transistors aanstuurt voor de verschillende lagen.
Nu is het probleem dat er soms een bitje verkeerd door de shift registers gaat. Dat is niet zo erg voor de leds, omdat er dan gewoon kort even de verkeerde led gaat branden. Voor de lagen vormt dit wel een probleem, omdat er bij 2 lagen 2x zoveel stroom gaat lopen, kun je nagaan wat er gebeurd als er 3 aangaan.
Om te voorkomen dat de boel door fikt heb ik een XOR poort nodig om te checken of er niet meer dan 1 laag tegelijk aan gaat. Deze verbind ik dan door met de enable pin van de andere shift registers om deze tegen te houden als er 0 of meer dan 1 aan zijn.
Bij de 74hc595 is de enable pin geïnverteerd. Ik heb dus een XNOR nodig met 8 ingangen en 1 uitgang voor mijn hardwarebeveiliging. Weet iemand zo'n IC, ik heb al de hele 74 serie doorgenomen, maar niks op 1 ic gevonden. Iemand een idee?
Ik kwam, Ik ben, En ik zal er altijd zijn