Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Prosty sterownik diody RGB

Awatar użytkownika
end
admin
admin
Posty:4977
Rejestracja:7 maja 2003, o 11:18
Lokalizacja:Jedlina Zdrój
Kontaktowanie:
Prosty sterownik diody RGB

Postautor: end » 17 paź 2005, o 15:18

Witam, czy macie jakieś schematy lub pomysły jak można sterować diodą RGB ?
Wiem, ze było coś w EdW chyba 9/2004 ale nie jestem pewien.
Jesli macie jakieś gotowe schematy lub pomysły to bardzo proszę :D

Awatar użytkownika
tasza
-
-
Posty:456
Rejestracja:17 sty 2005, o 10:52

Postautor: tasza » 17 paź 2005, o 15:33

a proszę Cię bardzo - gotowe kostki
:arrow: http://cache.national.com/ds/LP/LP3942.pdf
:arrow: http://www.linear.com/pc/productDetail. ... 1094,P2511

albo jakiś mały procesorek + równie mały program, modulacja PWM...
tego EdW poszukam, ale to wieczorem..

ps.
takie cóś ktoś zmajstrował, tylko że na PIC-u...
:arrow: http://www.emanator.demon.co.uk/bigclive/rgbcont.htm
ale cała 'mądrość' to soft...czy PIC czy Atmel to sprawa wtórna....

Awatar użytkownika
Pantera33
-
-
Posty:62
Rejestracja:25 sie 2004, o 15:23
Kontaktowanie:

Postautor: Pantera33 » 17 paź 2005, o 15:44

no ja też zrobiłem na 2313 w bascomie:
$crystal = 8000000
Ddrb = &B00011100 ' konfiguracja linii jako wyjściowych

Dim T As Word , L As Word
Portb = 255

For T = 0 To 1024 'zapal 3
For L = 0 To 1024
If L > T Then
Portb.4 = 1
Else
Portb.4 = 0
End If
Next L
Next T

Do
For T = 0 To 1024 'zapal 1
For L = 0 To 1024
If L > T Then
Portb.2 = 1
Else
Portb.2 = 0
End If
Next L
Next T

For T = 0 To 1024 'zgas 3
For L = 0 To 1024
If L < T Then
Portb.4 = 1
Else
Portb.4 = 0
End If
Next L
Next T
Portb.4 = 1

For T = 0 To 1024 'zapal 2
For L = 0 To 1024
If L > T Then
Portb.3 = 1
Else
Portb.3 = 0
End If
Next L
Next T

For T = 0 To 1024 'zgas 1
For L = 0 To 1024
If L < T Then
Portb.2 = 1
Else
Portb.2 = 0
End If
Next L
Next T
Portb.2 = 1

For T = 0 To 1024 'zapal 3
For L = 0 To 1024
If L > T Then
Portb.4 = 1
Else
Portb.4 = 0
End If
Next L
Next T

For T = 0 To 1024 'zgas 2
For L = 0 To 1024
If L < T Then
Portb.3 = 1
Else
Portb.3 = 0
End If
Next L
Next T
Portb.3 = 1

Loop
End

Awatar użytkownika
end
admin
admin
Posty:4977
Rejestracja:7 maja 2003, o 11:18
Lokalizacja:Jedlina Zdrój
Kontaktowanie:

Postautor: end » 17 paź 2005, o 15:49

Cześć Tasza :)

A gdzie dostanę LP3942 ?
Ten na PIC-u widziałem już :wink:

Podoba mi się ten projekt z EdW jednak nie mam programatora a to jest na Atmelu.
Pozatym płytka drukowana 25zł oni chyba zwariowali....
Projekt fajny, bo kolory zmieniają się płynnie i można uzyskac "tęcze".

P.S Moja dioda wygląda tak:
no ja też zrobiłem na 2313 w bascomie:
Niestety o BASCOM nie mam pojęcia ani o uC itp.
Mam zamiar się wziąć za to ale coś nie mogę znaleźc czasu, pewnie w zimowe długie wieczory będe starał się czegoś nauczyć...
Na razie jestem pustak
Załączniki
dioda rgb.jpg
Dioda RGB ze wspĂłlnÂą katodÂą
dioda rgb.jpg (23.1KiB)Przejrzano 2522 razy

Awatar użytkownika
tasza
-
-
Posty:456
Rejestracja:17 sty 2005, o 10:52

Postautor: tasza » 17 paź 2005, o 16:09

A gdzie dostanę LP3942 ?
hihi, dobre pytanie....trzeba by teraz po wszystkich TME, Elfach i innych popytać....

a wiesz co?
tak na szybko - weź trzy NE555, zrób trzy PWM-ki, na wyjścia zapnij jakieś
tranzystory (mocy?) i podłącz LED-a... regulację intensywności składowych będziesz miał
na trzech potencjometrach...
Na razie jestem pustak
:twisted:

Awatar użytkownika
Pantera33
-
-
Posty:62
Rejestracja:25 sie 2004, o 15:23
Kontaktowanie:

Postautor: Pantera33 » 17 paź 2005, o 17:26

A co tu się znać? Musisz przejść parę kroków:
1. Łyknąć z netu Bascom AVR Deno
2. Wkleić to co wysłałem
3. W opcjach ustawić odpowiedni uC (no teraz można kupić Tiny2313)
4. Skompilować i do procka (ISP programator "firmowy" to 30zł,- w sumie to jeden scalak, a można jeszcze prościej)
5. Do 2313 dajesz rezonator i reset, rgb-led anodę do plus 5V, katody przez oporniki (różne, aby prąd był max 20mA dla każdego) do nóżek procka

gotowe

ten program robi że płynnie śmigają kolory

Wróć do „Elektronika - tematy dowolne”

Kto jest online

Użytkownicy przeglądający to forum: Bing [Bot] i 43 gości