Inhoudsopgave:

ATTiny84 Gebaseerd 3A Step-Down LED Driver - Ajarnpa
ATTiny84 Gebaseerd 3A Step-Down LED Driver - Ajarnpa

Video: ATTiny84 Gebaseerd 3A Step-Down LED Driver - Ajarnpa

Video: ATTiny84 Gebaseerd 3A Step-Down LED Driver - Ajarnpa
Video: Использование плат Digispark Attiny85 Mini Arduino: Урок 108 2024, Juli-
Anonim
ATTiny84 Gebaseerd 3A Step-Down LED Driver
ATTiny84 Gebaseerd 3A Step-Down LED Driver
ATTiny84 Gebaseerd 3A Step-Down LED Driver
ATTiny84 Gebaseerd 3A Step-Down LED Driver
ATTiny84 Gebaseerd 3A Step-Down LED Driver
ATTiny84 Gebaseerd 3A Step-Down LED Driver
ATTiny84 Gebaseerd 3A Step-Down LED Driver
ATTiny84 Gebaseerd 3A Step-Down LED Driver

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

PCB
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

Voltooide printplaat
Voltooide printplaat
Voltooide printplaat
Voltooide printplaat
Voltooide printplaat
Voltooide printplaat

Stap 3: Microcontrollercode

Microcontrollercode
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

Image
Image
Mogelijk gebruik voor de vervangen LED-driver
Mogelijk gebruik voor de vervangen LED-driver
Mogelijk gebruik voor de vervangen LED-driver
Mogelijk gebruik voor de vervangen LED-driver
Mogelijk gebruik voor de vervangen LED-driver
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

Andere mogelijke toepassingen voor de nieuwe driver
Andere mogelijke toepassingen voor de nieuwe driver
Andere mogelijke toepassingen voor de nieuwe driver
Andere mogelijke toepassingen voor de nieuwe driver
Andere mogelijke toepassingen voor de nieuwe driver
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: