Om de kinderen (een beetje) het concept tijd bij te proberen brengen, heb ik een LED-timer gemaakt.
Leuk projectje zonder microcontroller, lekker uit mijn comfort-zone... Voor zo'n zaken zou ik vroeger direct een microcontroller nemen, aangezien het hardware-gebeuren niet mijn sterkste punt is.
Werking:
Schakelaar heeft 3 standen:
- Uit - spreekt voor zich
- Init - initialisatie van de shift register (wissen) en timer (niet starten)
- Start - starten van de timer, LED's lopen één per één aan. Bij de laatste LED zal er ook een zoemer starten.
Tijd van de timer is instelbaar met een schuifweerstand
Frequentie van de zoemer is instelbaar
Aan-Uit interval van de zoemer is instelbaar
In onderstaande tekening heb ik getracht mijn gedachtegang van de schakeling zo volledig mogelijk neer te schrijven.
(Het zou kunnen dat ik niet altijd de 'standaard-tag' (vb. Vcc e.d.) heb gebruikt, voor mij zijn dat gewoon naampjes die je aan een pin moet hangen)
Alles fijn voorbereid in een breadboard, na veel testen en proberen alles werkende gekregen.
Printplaat uitgetekend in SMD, laten maken en alles erop gesoldeerd... Werkt niet.
Eerste probleem was direct zichtbaar: transistoren die een rookpluimpje kregen. Direct nagekeken wat de 'aansluitingen' waren en of deze correct waren neergezet, en dit was correct.
Op zich vind ik dit een vreemd fenomeen, aangezien ik op de printplaat transistoren voor een groter bereik heb genomen.
- Breadboard: BC548 & BC558 (30V, 100mA)
- Printplaat: 5C / BC807 (50V, 500mA)
Eens ik de SMD transistoren vervangen heb met de BC548 & BC558, had ik in ieder geval geen rookpluimpjes meer...
Kan iemand me uitleggen wat ik hier fout heb aangepakt?
Om het tweede probleem uit te leggen, moet ik ook doorverwijzen naar de tekening die ik heb toegevoegd.
Zoals je kan zien wilde ik werken met een 9V-batterij. Aangezien de HC595 maar maximaal 6V toelaat, had ik 2 LED's toegevoegd om de spanning voor dit systeem te verlagen. (plaats besparen om geen step-down te moeten toevoegen)
Reden waarom ik 9V wil gebruiken is om mijn zoemer luid genoeg te kunnen krijgen.
Probleemstelling:
Na een korte tijd (enkele seconden), veranderd de spanning van 5V naar 7 à 8V en de HC595 werkt niet meer (ik vermoed dat dit het enige is dat niet meer werkt, aangezien de indicatie-LED nog veranderd van toestand (volgens Timer 1)
Eerst dacht ik dat het probleem zich bij de 2 LED's bevond en heb ik een LM2576 er tussen gestopt, maar hetzelfde probleem bleef zich voordoen.
Het lijkt dat ergens na een korte tijd de spanning doorslaat, maar dit fenomeen heb ik (weeral) niet tegengekomen op mijn breadboard-sturing.
Mijn twee vragen zijn momenteel:
- Waarom branden de SMD-transistoren wel door en de through-hole niet?
- Hoe komt het dat de spanning met ±2,5V de hoogte ingaat