Wat wil ik doen:
Ik ben sinds een paar weken met een Arduino aan het spelen en nu loop ik tegen mijn eerste probleem aan waar ik zelf niet uit kom. Ik wil graag zestien leds serieel aansturen met behulp van twee 74HC595N shift registers. Ik heb deze aangesloten via DIT schema. Verder ben ik begonnen met de software die HIER staat.
Het probleem:
Als ik test programma's draai valt het me op dat er iets mis is met het groepje van acht leds die achter het tweede shift register hangen dat betreft data gevoed wordt door de overflow van het eerste shift register. De twee middelste leds (led4 en led5) van dit groepje van acht functioneren niet goed: Zodra led4 of led5 signaal krijgt gaan zowel led4 en led5 'half' branden. Als ik ze allebei aanzet branden ze wel gewoon.
Wat heb ik zelf al geprobeerd:
- Andere sketches waaronder een zelf geschreven test programma, geen resultaat. Het lijkt dus geen software probleem.
- Andere 74HC595 IC, geen resultaat. Het lijkt dus geen kapotte IC.
- De hele schakeling los gehaald en gespiegeld opgebouwd om mogelijke breadboard problemen uit te sluiten, geen resultaat. Het lijkt dus geen breadboard probleem.
- De twee groepen leds los getest op het eerste shift register, dit werkt prima. Het lijkt me dus geen led of aansluitings probleem.
- Alle 16 leds tegelijk aangezet, dit werkt prima. het lijkt me dus geen probleem met de stroom toevoer.
- Google: Daar waren wel wat mensen met diverse problemen maar de enige bruikbare tip die ik tegenkwam was om een condensator aan te sluiten tussen Vcc en ground, geen resultaat. Het lijkt dus niet op mijn probleem.
Hier houdt mijn beperkte elektronica kennis op. Volgens mij heb ik problemen met de software, het breadboard, de leds of aansluiting ervan en de stroom toevoer uitgesloten (?). Wat blijft er dan nog over? Wie heeft de gouden tip? Mocht er iets niet duidelijk zijn dan hoor ik het graag.
Ik ben sinds een paar weken met een Arduino aan het spelen en nu loop ik tegen mijn eerste probleem aan waar ik zelf niet uit kom. Ik wil graag zestien leds serieel aansturen met behulp van twee 74HC595N shift registers. Ik heb deze aangesloten via DIT schema. Verder ben ik begonnen met de software die HIER staat.
Het probleem:
Als ik test programma's draai valt het me op dat er iets mis is met het groepje van acht leds die achter het tweede shift register hangen dat betreft data gevoed wordt door de overflow van het eerste shift register. De twee middelste leds (led4 en led5) van dit groepje van acht functioneren niet goed: Zodra led4 of led5 signaal krijgt gaan zowel led4 en led5 'half' branden. Als ik ze allebei aanzet branden ze wel gewoon.
Wat heb ik zelf al geprobeerd:
- Andere sketches waaronder een zelf geschreven test programma, geen resultaat. Het lijkt dus geen software probleem.
- Andere 74HC595 IC, geen resultaat. Het lijkt dus geen kapotte IC.
- De hele schakeling los gehaald en gespiegeld opgebouwd om mogelijke breadboard problemen uit te sluiten, geen resultaat. Het lijkt dus geen breadboard probleem.
- De twee groepen leds los getest op het eerste shift register, dit werkt prima. Het lijkt me dus geen led of aansluitings probleem.
- Alle 16 leds tegelijk aangezet, dit werkt prima. het lijkt me dus geen probleem met de stroom toevoer.
- Google: Daar waren wel wat mensen met diverse problemen maar de enige bruikbare tip die ik tegenkwam was om een condensator aan te sluiten tussen Vcc en ground, geen resultaat. Het lijkt dus niet op mijn probleem.
Hier houdt mijn beperkte elektronica kennis op. Volgens mij heb ik problemen met de software, het breadboard, de leds of aansluiting ervan en de stroom toevoer uitgesloten (?). Wat blijft er dan nog over? Wie heeft de gouden tip? Mocht er iets niet duidelijk zijn dan hoor ik het graag.
We do what we must because we can.