Inhoudsopgave:
- Stap 1: PCB
- Stap 2: Voltooide printplaat
- Stap 3: Microcontrollercode
- Stap 4: Mogelijk gebruik voor de vervangen LED-driver
- Stap 5: Andere mogelijke toepassingen voor de nieuwe driver
- Stap 6: Code bijgewerkt op (17 april 2017)
- Stap 7: Code bijgewerkt op (18 april 2017)
Video: ATTiny84 Gebaseerd 3A Step-Down LED Driver - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Als je 10W LED's van stroom wilt voorzien, kun je deze 3A LED driver gebruiken. Met 3 Cree XPL LED's haal je 3000 lumen!
Stap 1: PCB
Ik heb het circuit geüpgraded met:
- Een IRF9540N-transistor
- Twee SS36-diodes parallel voor een hogere stroomsterkte
Aarzel niet om wijzigingen in het circuit aan te brengen!
Stap 2: Voltooide printplaat
Stap 3: Microcontrollercode
In het programma heb ik de maximale aandrijfstroom ingesteld op 2,5A. U kunt experimenteren met hogere waarden, zoals 2,9A. Het leek de batterijmonitor bij 3A te activeren. Het gebruik van een spoel met een hogere stroomsterkte zou het probleem moeten oplossen.
Als u de feedbackspanning aanpast, zorg er dan voor dat uw berekeningen correct zijn voor de huidige weerstandswaarde.
Ik heb de uitschakelspanning van de accumonitor ingesteld voor 12V SLA-accu's.
Voor een hogere schakelfrequentie heb ik een 20 MHz kristaloscillator gebruikt.
Stap 4: Mogelijk gebruik voor de vervangen LED-driver
Ik heb de vorige LED-driver gebruikt voor het aansturen van rode LED's van 4 - 700 mA, aangedreven door een 12V 1.3Ah SLA-batterij. Ik heb de aandrijfstroom verlaagd naar 650mA.
Hier zijn de foto's van de nieuwe unit met de lagere huidige driver.
Stap 5: Andere mogelijke toepassingen voor de nieuwe driver
- LED-lampen
- Zaklampen
- Fietsverlichting
- Koplampen
- Kweeklampen
- Constante stroombron
- Aansturen van 10W, 20W, 50W, 100W LED-chips van eBay
Stap 6: Code bijgewerkt op (17 april 2017)
Deze code is bijgewerkt om een zachte start te hebben bij het inschakelen of aanpassen van de aandrijfstroom. Dit kan de inschakelstroom verminderen en het risico op brown-outs verminderen, hoewel u brown-outdetectie kunt inschakelen.
Stap 7: Code bijgewerkt op (18 april 2017)
Deze code is bijgewerkt met:
- Geleidelijke afname van de aandrijfstroom bij het uitschakelen of wanneer de helderheidsteller overloopt om inschakelstroom te voorkomen.
- 5% verhoging van de accu-uitschakelspanning om rekening te houden met de tolerantie van de componenten. Het is beter voor de batterij als u overbelasting vermijdt
- Waarschuwing voor bijna lege batterij verwijderd om crashen te voorkomen.
Het is bijgewerkt omdat de microcontroller crashte toen de waarschuwing voor een bijna lege batterij werd geactiveerd.
Aanbevolen:
Op LoRa gebaseerd visueel bewakingssysteem voor landbouw Iot - Een fronted applicatie ontwerpen met Firebase & Angular: 10 stappen
Op LoRa gebaseerd visueel bewakingssysteem voor landbouw Iot | Een fronted-applicatie ontwerpen met Firebase & Angular: In het vorige hoofdstuk hebben we het gehad over hoe de sensoren werken met de loRa-module om de Firebase Realtime-database te vullen, en we hebben het diagram op zeer hoog niveau gezien hoe ons hele project werkt. In dit hoofdstuk gaan we het hebben over hoe we
DIY Chewie Monsta Looper (gebaseerd op Ed Sheeran's): 7 stappen
DIY Chewie Monsta Looper (gebaseerd op Ed Sheeran's): Dus ik had al een paar jaar van Ed Sheeran gehoord en besteedde hem nooit echt aandacht. Ik vond sommige van deze nummers op de radio leuk, maar dacht dat hij gewoon een andere popartiest was, totdat ik zei dat hij "Shape of You" uitvoerde. bij de Grammy's van 2017. ik w
IOT-gebaseerd slim parkeren: 7 stappen
IOT-gebaseerd slim parkeren: door Tanmay Pathak en Utkarsh Mishra. Studenten @ International Institute of Information Technology, Hyderabad (IIITH)ABSTRACTWe hebben met succes een IOT-gebaseerd slim parkeersysteem geïmplementeerd. Met behulp van individuele nodes (nabijheidssensoren) altijd
Geautomatiseerde modelspoorbaan met twee treinen (V2.0) - Arduino gebaseerd: 15 stappen (met afbeeldingen)
Geautomatiseerde modelspoorbaan met twee treinen (V2.0) | Gebaseerd op Arduino: het automatiseren van modelbaanlay-outs met behulp van Arduino-microcontrollers is een geweldige manier om microcontrollers, programmeren en modelspoorbanen samen te voegen tot één hobby. Er zijn een heleboel projecten beschikbaar over het autonoom laten rijden van een trein op een modelspoorbaan
Op beeldverwerking gebaseerd brandherkennings- en blussysteem: 3 stappen
Op beeldverwerking gebaseerd brandherkennings- en blussysteem: Hallo vrienden, dit is een op beeldverwerking gebaseerd branddetectie- en blussysteem met Arduino