Hallo Tweakers!
Ik ben momenteel bezig met het ontwerpen van een nieuw custom gemaakt sim racing stuurwiel. In het verleden heb ik al succesvol mijn eigen stuurtjes ontworpen, inclusief op maat gemaakte printplaten (PCB's) met microcontrollers (MCU's) die ik zelf heb geprogrammeerd. Voor mijn volgende stuur wil ik echter een PCB ontwikkelen met drukkknoppen en encoders met LED-backlights, engine revlights en fuel indicator lights.
Het ontwerp van het stuur is inmiddels afgerond en mijn aandacht is nu gericht op het ontwerp van de PCB. Ik plan om gebruik te maken van 32x RGB LED 5050 SMD's (10x voor de toerentallen, 6x voor de brandstofindicator en 16x voor de backlights van de encoders), en 46x RGB LED 2121 SMD's (4 backlight led per knop minus 2 LED's vanwege ruimtebeperkingen). Elke LED heeft een maximaal vermogen van 20mA.
Ik wil groepen maken van de LED-achtergrondverlichting en engine revlights, waarbij één kleur voor de gehele groep wordt ingesteld. Ik heb 12 drukknoppen en wil groepen van 3 maken, wat betekent dat elke groep 12 LED's heeft. Elke encoder wordt ook één groep, met 4 achtergrond-LED's per encoder. De 6 LED's van de brandstofindicator worden ook in 2 groepen verdeeld, links en rechts. De 10 engine revlights worden verdeeld over 3 groepen, 3 - 4 - 3.
De PCB zal worden verbonden met de pc via een USB-kabel, specifiek USB 2.0. Ik heb gelezen dat USB 2.0 tot 500mA stroom kan leveren, wat echter niet voldoende is als alle LED-lampjes zouden branden. Daarom vraag ik me af of iemand meer kan vertellen over hoe ik dit het beste kan aanpakken. Welke componenten moeten op de PCB worden geplaatst om alle LED-groepen aan te sturen, en belangrijker nog, hoe kan ik het probleem met de stroomopname oplossen, als dat al mogelijk is?
Ik ben momenteel bezig met het ontwerpen van een nieuw custom gemaakt sim racing stuurwiel. In het verleden heb ik al succesvol mijn eigen stuurtjes ontworpen, inclusief op maat gemaakte printplaten (PCB's) met microcontrollers (MCU's) die ik zelf heb geprogrammeerd. Voor mijn volgende stuur wil ik echter een PCB ontwikkelen met drukkknoppen en encoders met LED-backlights, engine revlights en fuel indicator lights.
Het ontwerp van het stuur is inmiddels afgerond en mijn aandacht is nu gericht op het ontwerp van de PCB. Ik plan om gebruik te maken van 32x RGB LED 5050 SMD's (10x voor de toerentallen, 6x voor de brandstofindicator en 16x voor de backlights van de encoders), en 46x RGB LED 2121 SMD's (4 backlight led per knop minus 2 LED's vanwege ruimtebeperkingen). Elke LED heeft een maximaal vermogen van 20mA.
Ik wil groepen maken van de LED-achtergrondverlichting en engine revlights, waarbij één kleur voor de gehele groep wordt ingesteld. Ik heb 12 drukknoppen en wil groepen van 3 maken, wat betekent dat elke groep 12 LED's heeft. Elke encoder wordt ook één groep, met 4 achtergrond-LED's per encoder. De 6 LED's van de brandstofindicator worden ook in 2 groepen verdeeld, links en rechts. De 10 engine revlights worden verdeeld over 3 groepen, 3 - 4 - 3.
De PCB zal worden verbonden met de pc via een USB-kabel, specifiek USB 2.0. Ik heb gelezen dat USB 2.0 tot 500mA stroom kan leveren, wat echter niet voldoende is als alle LED-lampjes zouden branden. Daarom vraag ik me af of iemand meer kan vertellen over hoe ik dit het beste kan aanpakken. Welke componenten moeten op de PCB worden geplaatst om alle LED-groepen aan te sturen, en belangrijker nog, hoe kan ik het probleem met de stroomopname oplossen, als dat al mogelijk is?