Op Elektronicaforum.nl is de kans om een antwoord op je vraag te krijgen heel groot. In overzichtelijke subcategorieën kun je vragen en antwoorden over elektronica zoeken, plaatsen en beantwoorden.
Elektronica Forum is onderdeel van Schakelingen Online
 


 
RGB led sturing

 
Plaats nieuw bericht   Plaats Reactie    Schakelingen Online Forum Index -> Lichteffecten
Auteur Bericht
vdbeke



Geregistreerd op: 10-7-2007
Berichten: 110
Woonplaats: Lommel

BerichtGeplaatst: Vr 18 Jul 2008, 17:49    Onderwerp: RGB led sturing Reageer met quote

Click to enlarge

Goede namiddag EF’ers
Ik loop al een jaar met het idee om een RGB led sturing te maken. Na een jaar word het wel eens tijd om dit project werkelijkheid te laten worden. Ik heb een aantal ideeën uit het DMX topic gehaald waar Mat mooie schema’s voor heeft getekend! Ik ga proberen zo duidelijk mogelijk te omschrijven wat ik precies zou willen maken.

Opbouw

Click to enlarge

Het bovenste deel zal één geheel moeten worden, dus dit komt in één behuizing. Het onderste deel (ledstrip + ontvanger) zal tegen een muur gemonteerd worden. Er zal een verinding gemaakt worden tussen de twee gehelen met een 4-aderige kabel. 2 voor de voedingsspanning, 1 voor een seriele communicatie tussen de ledstrips en het ”besturingsgedeelte”, 1 voor een aarding op het metalen u - profiel waar de ledstrips op gemontereerd zullen worden. Omdat de ledstrips nogal ESD gevoelig zijn.

Click to enlarge

In elk profiel zullen er drie ledstrips komen en één pic (16F628), die op zijn buurt de ledstrips aanstuurt mbv darlingtons. De ledstrips zijn CA. De seriele communicatie zou met RX/ TX verzorgd kunnen worden van de PIC’s. De pic ‘s moeten wachten tot ze een bepaalde code ontvangen hebben voordat ze de ledstrips mogen aansturen. Zodat ik verschillende profielen met ledstrips apart kan aansturen.

Click to enlarge

Het besturingsgedeelte zal geregeld worden door een pic 16F877. Omdat deze een hele boel in- en uitgangen heeft en voor de analoge ingangen die ik zou willen gebruiken als muziekingangen. Omdat ik in de toekomst makkelijk wil kunnen uitbreiden zal er een lcd op komen waar ik mbv drukknoppen langs de zijkanten van het scherm, zo zal ik kunnen kiezen welke functie ik wil activeren. Via andere software voor de pic kunnen er andere effecten toegevoegd worden zonder hardwarematig te moeten veranderen.
uit volgende programma’s zou ik willen kunnen kiezen:
Alle kleuren apart dimmen
Moodlight, kameleon-effect
Stroboscoop, snelheid regelbaar
Geluidsgestuurd

Waarom dit topic?
Eerst en vooral om vragen te stellen waarvoor een forum hoofdzakelijk dient en om een soort van dagboek bij te houden aangezien ik dit prettig vind om te lezen.

Wat wil ik nu juist weten?
Als het onderstaand schema (omkaderd in stippellijn) gevoelig is voor de stand van de volumeknop, dus als het volume hoger staat dat de ledstrips minder gevoelig zijn voor de muziek door de hogere spanning aan de uitgang van de versterker.

Click to enlarge
Met dank aan Mat Jansen voor de tekening!

Is er iemand bereid om voor de software te zorgen voor de pics? Dus voor het besturingsgedeelte en voor de ontvangende pics bij de ledstrips.
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
stynus
Moderator
Moderator


Geregistreerd op: 16-5-2003
Berichten: 5533
Woonplaats: Lommel (België)

BerichtGeplaatst: Vr 18 Jul 2008, 18:02    Onderwerp: Reageer met quote

Die ingang is volgens mij voor voor de versterker aan te sluiten (op de tulp ingangen) en daar is het "volume" altijd hetzelfde.
_________________
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be

--> Elektronica bouwpakketten en componenten te koop. <--
Naar boven
Bekijk gebruikers profiel Stuur privé bericht Bekijk de homepage
vdbeke



Geregistreerd op: 10-7-2007
Berichten: 110
Woonplaats: Lommel

BerichtGeplaatst: Vr 18 Jul 2008, 18:24    Onderwerp: Reageer met quote

hoi

ik heb me misschien verkeerd uitgedrukt, eerst had ik dit schema gebouwd als lichtorgel, alleen als ik dan de volume knop te hoog zette dan branden de leds constant en dat is niet de bedoeling. Nu was de vraag als het met het schema van Mat ook zo is.

Als iemand nog andere leuke lichteffecten moest weten dan mag je deze ook posten.

mvg vdbeke
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
bertus
Moderator
Moderator


Geregistreerd op: 14-2-2007
Berichten: 1682
Woonplaats: Amsterdam

BerichtGeplaatst: Vr 18 Jul 2008, 19:44    Onderwerp: Reageer met quote

Hallo,

Een tijdje geleden is er ook een lichtorgel gebruikt op dit forum.
Hier is de pagina van de site waar het vandaan komt.
http://www.b-kainka.de/bastel85.htm

Deze heeft een automatische volume regeling erin zitten, zodat de leds niet zo gouw constant branden.

Groeten,
Bertus
_________________
Je hoeft niet alles te weten,als je het maar weet te vinden.
Als je iets vraagt lijk je misschien dom.
Als je niets vraagt blijf je dom.

Ik beantwoord geen vragen in PM's.
Dit gaat voorbij aan de ideeen van het forum,
het delen van informatie.
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
vdbeke



Geregistreerd op: 10-7-2007
Berichten: 110
Woonplaats: Lommel

BerichtGeplaatst: Vr 18 Jul 2008, 20:07    Onderwerp: Reageer met quote

goede avond

bedankt voor je reply, maar weet je toevallig niet of het schema van Mat hier ook over beschikt? Ik denk van niet maar de reden van de zener diodes op de uitgangen van de opamps is me nog een raadsel. Ik denk een soort van beveiliging voor de ingangen van IC's, dus dat de spanning niet meer dan 5V mag bedragen.


vdbeke
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
bertus
Moderator
Moderator


Geregistreerd op: 14-2-2007
Berichten: 1682
Woonplaats: Amsterdam

BerichtGeplaatst: Vr 18 Jul 2008, 20:32    Onderwerp: Reageer met quote

Hallo,

Het HEF ic staat aangesloten op 5 Volt.
Het is dus aan teraden de ingangs spanningen te beperken op ca. 5 Volt.

Je zou de automatische sterkte regeling voor deze schakeling kunnen zetten.
De uitgang van deze schakeling zit bij de 1 uF (vlak voor de weerstanden naar de transistors).

Zitten er weerstanden op de ledstrips om de stroom te beperken?
Dit is wel belangrijk om te weten, anders kunnen de leds kapot gaan.

Groeten,
Bertus
_________________
Je hoeft niet alles te weten,als je het maar weet te vinden.
Als je iets vraagt lijk je misschien dom.
Als je niets vraagt blijf je dom.

Ik beantwoord geen vragen in PM's.
Dit gaat voorbij aan de ideeen van het forum,
het delen van informatie.
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
vdbeke



Geregistreerd op: 10-7-2007
Berichten: 110
Woonplaats: Lommel

BerichtGeplaatst: Za 19 Jul 2008, 11:42    Onderwerp: Reageer met quote

hoi

ja er zitten weerstanden voor de leds, het zijn deze ledstrips van ledsee.
IVM die geluidsingang daar moet ik toch nog eens naar kijken van hoe ik het nu ga doen, want daar ben ik nog niet uit. Alleszinds bedankt voor je reactie.

Van avond ga ik een begin proberen te maken voor de software voor de pics.
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
Mat Janssen
Moderator
Moderator


Geregistreerd op: 10-12-2003
Berichten: 10439
Woonplaats: nederweert

BerichtGeplaatst: Za 19 Jul 2008, 13:25    Onderwerp: Reageer met quote

Ik heb de software van de audio ingangen zo gemaakt dat ik de "gain" altijd goed heb staan, mits de schakeling overstuurd wordt aangestuurd natuurlijk. Maar als je de schakeling "normaal" aanstuurd dan worden te harde passages omlaag gehaald en te zachte worden opgehaald.
Dat kun jij dus ook doen.
_________________
signature ruimte te huur Wink
Verhuurd Exclamation
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
stynus
Moderator
Moderator


Geregistreerd op: 16-5-2003
Berichten: 5533
Woonplaats: Lommel (België)

BerichtGeplaatst: Za 19 Jul 2008, 13:27    Onderwerp: Reageer met quote

Kan je soms dat stukje code is posten Mat?
Ik ben wel is benieuwd hoe je dat hebt gedaan. Of staat dat in het dmx topic?
_________________
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be

--> Elektronica bouwpakketten en componenten te koop. <--
Naar boven
Bekijk gebruikers profiel Stuur privé bericht Bekijk de homepage
Mat Janssen
Moderator
Moderator


Geregistreerd op: 10-12-2003
Berichten: 10439
Woonplaats: nederweert

BerichtGeplaatst: Za 19 Jul 2008, 13:30    Onderwerp: Reageer met quote

Staat er wel ergens in, maar ik weet niet meer waar en of ik alles toen beschreven had.
Ik zal je dat stukje opsturen nadat ik het opgezocht heb.
_________________
signature ruimte te huur Wink
Verhuurd Exclamation
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
vdbeke



Geregistreerd op: 10-7-2007
Berichten: 110
Woonplaats: Lommel

BerichtGeplaatst: Ma 21 Jul 2008, 21:48    Onderwerp: Reageer met quote

Ik heb via stynus de code ook ontvangen, dus ik ga jouw schema wat ik in de TS aanhaalde gebruiken en het probleem proberen softwarematig op te lossen. hierbij dan ook het vervolledigd schema:
Click to enlarge

ik ben dit weekend begonnen aan de software voor het ontvangend gedeelte bij de ledstrips, maar omdat dit te moeilijk was voor in één keer te begrijpen, ben ik begonnen met twee 16F628 en te experimenteren met de opbouw van de code. Telkens dingen veranderen en toevoegen, tot ik het begon te begrijpen.
schema van de opstelling:
Click to enlarge

code zender:
Code:

'****************************************************************
'*  Name    : verzend.BAS                                       *
'*  Author  : vdbeke                                            *
'*  Notice  : Copyright (c) 2008 vdbeke                         *
'*          : All Rights Reserved                               *
'*  Date    : 20/07/2008                                        *
'*  Version : 1.0                                               *
'*  Notes   : zender serieel                                    *
'*          :                                                   *
'****************************************************************
DEVICE 16F628A                ;We gebruiken een 16F628A type
CONFIG INTRC_OSC_NOCLKOUT, WDT_OFF, PWRTE_ON, LVP_OFF, MCLRE_OFF
ALL_DIGITAL TRUE              ;Alle ingangen digitaal

HSERIAL_BAUD  = 2400          ;Set baud rate to 2400
HSERIAL_RCSTA = %10010000     ;Enable serial port and continuous receive
HSERIAL_TXSTA = %00100000     ;Enable transmit and asynchronous mode
HSERIAL_CLEAR = ON            ;Optionally clear the buffer before receiving

loop:
hrsout %00000011             
delayms 500
goto loop


code ontvanger:
Code:

'****************************************************************
'*  Name    : ontvang.BAS                                       *
'*  Author  : vdbeke                                            *
'*  Notice  : Copyright (c) 2008 vdbeke                         *
'*          : All Rights Reserved                               *
'*  Date    : 20/07/2008                                        *
'*  Version : 1.0                                               *
'*  Notes   : ontvanger serieel                                 *
'*          :                                                   *
'****************************************************************
DEVICE 16F628A                ;We gebruiken een 16F628A type
CONFIG INTRC_OSC_NOCLKOUT, WDT_OFF, PWRTE_ON, LVP_OFF, MCLRE_OFF
ALL_DIGITAL TRUE              ;Alle ingangen digitaal

HSERIAL_BAUD  = 2400          ;Set baud rate to 2400
HSERIAL_RCSTA = %10010000     ;Enable serial port and continuous receive
HSERIAL_TXSTA = %00100000     ;Enable transmit and asynchronous mode
HSERIAL_CLEAR = ON            ;Optionally clear the buffer before receiving

DIM ontvang AS BYTE

timeout:
high portB.6
loop:
ontvang = HRSin, {10, timeout}

if ontvang = %00000001 then
    low portB.6
    delayms 500
    high portB.6
endif
goto loop



Voor de rest heb ik weinig kunnen doen omdat ik een lange tijd heb liggen kloten met de communicatie tussen de pics. Gelukkig heb ik op wat hulp van stynus kunnen rekenen, want anders had ik de verbinding nu nog niet werkend. Dit had ik toch onderschat, maar ik weet nu ook weer wat meer ivm seriële communicatie tussen pics.

hopelijk binnenkort meer
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
vdbeke



Geregistreerd op: 10-7-2007
Berichten: 110
Woonplaats: Lommel

BerichtGeplaatst: Di 5 Aug 2008, 19:02    Onderwerp: Reageer met quote

ik heb gisteren de opamps ontvangen die ik besteld had en nog wat ander spul, nu ben ik wat verder gegaan met de hardware. Ik heb het schema voor de geluidsingang opgebouwd op breadboard alleen doet het niks. Ik heb de condensator (1µF), zener (4V7) en de weerstand zonder waarde weggelaten in plaats hiervan heb ik een weerstand (1K) geplaatst en dan naar een bc547 die vervolgens een led aanstuurt.
het schema:
Click to enlarge

Hoe komt het dat ik 2.50V op de uitgang krijg van de opamp als ik de muziekingang aan de uitgang van de versterker gekoppeld heb?

In het origineel schema van Mat staat bij de twee weerstanden van 4K7 1/2V maar dit is toch 2.5V. Is dit een typefout of moet het in werkelijkheid 0.5V zijn, want dan moeten de weerstanden aangepast worden.

bvd vdbeke
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
Mat Janssen
Moderator
Moderator


Geregistreerd op: 10-12-2003
Berichten: 10439
Woonplaats: nederweert

BerichtGeplaatst: Di 5 Aug 2008, 19:33    Onderwerp: Reageer met quote

Met 1/2 V bedoel ik niet 0,5 volt maar de halve voedingsspanning, dus 2,5 volt is goed.
Het weglaten van onderdelen zoals de zener van 4,78 volt en de condansator van 1 uf moet je dus niet doen, die zitten er niet voor niks. De cond. moet nl de dc tegen houden van de opamp (die 2,5V dus).
Alles wat ik toen getekend had heeft zijn nut wel ergens hoor, anders had ik die onderdelen niet getekend.
_________________
signature ruimte te huur Wink
Verhuurd Exclamation
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
vdbeke



Geregistreerd op: 10-7-2007
Berichten: 110
Woonplaats: Lommel

BerichtGeplaatst: Za 9 Jan 2010, 23:20    Onderwerp: Reageer met quote

Een hele tijd geleden ben ik dit topic gestart, helaas heeft het project een tijdje stilgelegen en heb ik niet meer naar dit topic omgekeken. Het laatste jaar zijn er toch heel wat dingen gebeurt. Op SchemaTheek heb ik een EIP hierover lopen, ik zal proberen de vorderingen ook hier te posten.

Wat is er intussen al gebeurd?

- het profiel is "af" op de software na
- behuizing met voeding en aansturing krijgt vorm Razz

"Het profiel"

schema:

In totaal zijn er 6 ledstrips ingebouwd die in 3 segmenten aan zijn te sturen. Wat bijvoorbeeld de onderstaande situatie kan opleveren:

gemonteerd:


Het profiel zal als slave aangestuurd worden, op ritme van de muziek, standalone (random moodlight), stroboscoop, ...

"mastermodule"

Aangezien ik uitsluitend ga werken met leds heb ik een 12V 20A voeding "ontworpen" à la LM78XX, heeft prima stabilisatie en is goedkoop.

Er zijn 6 extra weerstanden (R6 - R11) aangebracht om de spanning en opgenomen stroom te meten.

Voor het voeden van PIC, touchscreen, opamp, ed heb ik een hulpvoeding gemaakt ook weer à la LM78XX. 5V, 12V en -12V
schema:

Voor de inschakeling van de 300VA transfo heb ik een apart printje gemaakt die de ringkern inschakelt door middel van een relais. Tevens zijn er zekeringen voorzien die de secundaire en primaire van de transformator beveiligen.


(bijna) alles bekabeld:

achterkant:

- 6 XLR F connectors voor de verbinding met allerlei ledtoestanden
- 1 XLR M connector voor muziekingang
- 1 euroconnector M voor voeding
- 1 euroconnector F voor voeding door te lussen naar een ander apparaat

wat er nog gedaan moet worden:
- seriële communicatie
- op muziek laten werken
- touchscreen aan het bollen krijgen
- programmeerconnector in profiel inbouwen en definitief afwerken
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
vdbeke



Geregistreerd op: 10-7-2007
Berichten: 110
Woonplaats: Lommel

BerichtGeplaatst: Di 6 Apr 2010, 19:03    Onderwerp: Reageer met quote

Ondertussen zijn we weer een paar maanden verder. Aan de hand van dit topic heb ik gekozen om een ICSP connector in het profiel te monteren. Hierna is het profiel opnieuw geverfd. Dat ziet er dan zo uit:




De aansturingsprint heeft ook een plaatsje gekregen:



Alles gemonteerd op de twee middelste ledstrips na:



Een nieuwe voedingskabel (3G0,75):


Spijtig genoeg heb ik nog niet verder gedaan met het programmeren, hopelijk komt er binnenkort wat schot in de zaak met de nieuwe ICSP connector.
Naar boven
Bekijk gebruikers profiel Stuur privé bericht
Plaats nieuw bericht   Plaats Reactie    Schakelingen Online Forum Index -> Lichteffecten Tijden zijn in GMT + 2 uur
Pagina 1 van 1                     

 
Ga naar:  
Je mag geen nieuwe onderwerpen plaatsen
Je mag geen reacties plaatsen
Je mag je berichten niet bewerken
Je mag je berichten niet verwijderen
Ja mag niet stemmen in polls
Je mag geen attachments plaatsen in dit forum
Je mag bestanden downloaden in dit forum


Powered by phpBB © 2001, 2002 phpBB Group and phpBB SEO