hallo,
Of het nu al gevraagd is weet ik niet ( heb er eerst achter gezocht op het forum en vond niets) vandaar dus de vraag 
simpel weg aan en uit kan ik maar ze laten dimmen om ze uiteindelijk te laten flikkeren zodat als ik er meerdere neem ik een sterrenhemel verkrijg , daar heb ik geen idee over hoe ik dat zou moeten schrijven.
iemand een oplossing?
tia
Mosseltje
EdwinNadorp
Koop hier uw kristallen bol - in 2008 ga ik m'n projecten afmaken, echt waar ....... nouja in 2009 dan ..... ehh 2010 ....
Flikkeren kan je verkrijgen door de led aan te sturen met PWM.
Dus spelen met de puls en je heb een flikker lampje.
* * EdwinNadorp moet sneller typen 
[Bericht gewijzigd door EdwinNadorp op ]
roelvh
Master Industriële Wetenschappen: Elektronica-ICT
zoek eens op PWM. (Puls-Width-Modulation of Pulsbreedte sturing)
door de duty-cycle op 50% te zetten brandt je ledje op 50% ! (simpel he)
eventjes een pseudo-code voorbeeldje:
PWM = 127 ;50% van 255
for PWM loop
LED = on
end loop
for 255 - PWM loop
LED = off
end loop
ook zitten er op de meeste pic's uitgangen (beginnend met CCP) PWM/frequentie uitgangen (of hoe moet ik ze juist noemen) een paar bytes wegschrijven in enkele registers en je led dimt vanzelf (en je programma kan ondertussen iets anders doen), maar dan moet je weer de datasheet erbij nemen
edit: weer te laat
[Bericht gewijzigd door roelvh op ]
ha fijn dat word ff googlen op pwm
en die pwm kan ik dan gewoon aansturen met de pic?
o en stel dat ik een sterrenhemel wil maken met 300 leds ( ff groot denken
) gaat dit gaan met 1 pic en 1pwm en dan multiplexen of ga ik er meer nodig hebben 
alvast mercie
Mosseltje
roelvh
Master Industriële Wetenschappen: Elektronica-ICT
300 leds appart PWM'en ? of in groepjes van 30 leds ? dit laatste is weeral wat makkelijker.
als je de 300 leds appart aanstuurt zou ik voor schuifregisters gaan.
mssn dan maar best werken met groepjes van 10, 20 ... led's want schuifregisters , daar ken ik niets van 
maar....babystapjes:)
kga eerst die picbasic.nl link van Gerwinh bekijken,
dan zien dat ik het in mikrobasic krijg 
mvg
Mosseltje
ff nog n vraagske heb je een typenr van de pwn ? of ben ik verkeerd als ik dat als een component bezie...
PWM staat voor Pulse Width Modulation
niet echt het twinkelen maar je gebruikt het voor het dimmen.
de uiteindelijke lichtsterkte van een led is afhankelijk van de spanning en stroom.
stel je hebt een blokgolf:
_-_-_-_-_-_ dan is de gemiddelde waarde 50% van de amplitude
ga je nu een golf maken:
__-__-__-__- dan zit je al op 33% van de totale amplitude
--_--_--_--_ is dan 66%.
zo kun je dus leds dimmen door in de software de bits maar snel genoeg aan en uit te zetten.
twinkel effecten kun je denk ik bereiken door de PWM waarde (uit gedrukt in procenten duty cycle) snel te laten veranderen.
ha leuk dat zullen we eens proberen 
mssn steeds een random waarde laten genereren ts 0 en 255 ?
mvg
Mosseltje
op de site van GerwinH staat een goede uitleg,
maar in het kort heb je maar een paar waardes.
je kan daar veel mee expirimenteren, de ene controller heeft hardware PWM en de andere niet. dan zul een byte-waarde in een schuifregister moeten zetten ofzo, die je daarna met een clock voorbij laat komen.
0. ________ 0 %
1. _______- 12,8%
3. ______-- 25 %
7. _____--- 37,5%
15. ____---- 50 %
31. ___----- 67,5%
63. __------ 75 %
127. _------- 87,5%
255. -------- 100 %
de andere vallen af om dat je anders geen mooi signaal krijgt.
je zou wel bijv. 170 kunnen gebruiken, want:
170 -_-_-_-_ wat ook 50% is, alleen is je frequentie dan veel hoger.
btw waar vind ik ergens een schematje? want op picbasic.nl staat enkel dat met die motor of moet ik gewoon de rb3 ( =ccp1 van de pic) via een npn (bc547) naar n led laten gaan ?
mvg
Mosseltje
ok, het dimmen van een led is me gelukt 
nu uitbreiden naar een sterren hemel....( >50 leds)maar hoe?
ik dacht eerst aan multiplexen maar blijkbaar zijn er betere manieren ( schuifregisters? ) als ik gewoon google op schuifregisters is het me wat te algemeen dus kan iemand een relevant linkje geven? of zijn er nog betere oplossingen?
en is het verschil in elke led apart nemen of in groepjes van 10 leds in serie werken heel groot (kwa moeilijkheid ofzo) ?
mvg
Mosseltje
Crosspost, verder in http://www.circuitsonline.net/forum/view/48932 omdat daar iets meer info gegeven wordt.