FAQ | Points | Add... | Recent posts | Search | Register | Log in


moja własna elektroniczna świeczka


Post new topic  Reply to topic      Main Page -> Forum Index -> DIY Structures -> moja własna elektroniczna świeczka
Author
Message
rejestr007
Poziom 14
Poziom 14


Joined: 17 Feb 2003
Posts: 185
Location: Lublin

Post#1 Post from the author of the topic 29 Oct 2007 22:28   

Elektroniczna świeczka


moja własna elektroniczna świeczka
Witam!
Pomysł powstał rok temu przed listopadowym świętem. Oglądając dość tandetnie wykonane lampki na diodach led imitujące znicze postanowiłem wykonać własną w oparciu o mały mikroprocesorek sterujący diodą. Napisałem szybko program i zmontowałem układ lutując elementy bezpośrednio do wyprowadzeń procesorka. Całość przylutowałem do pojemnika baterii i umieściłem w lampionie po zniczu. Tak wykonana elektroniczna świeczka zasilana z czterech baterii R6 świeciła sobie przez blisko miesiąc.
Jednak sam efekt był mało skomplikowany i niezbyt mi się podobał.
Miałem napisać nowy program, ale zawsze było, co innego do zrobienia i tak było aż do czasu, gdy w „Elektronice dla wszystkich” zobaczyłem zamieszczony tam projekt „Mikroprocesorowy symulator świeczki” Bardzo spodobał mi się program, w którym sposób świecenia diody jest zapisany w tabeli, dzięki czemu można łatwo zmieniać efekt.
Wykorzystując, więc tą zasadę napisałem nowy program na Attiny13, na którym to jest zbudowana moja „świeczka”
Efekt można zobaczyć na filmach.

http://rejestr.republika.pl/graficzne/swieczka1.avi
http://rejestr.republika.pl/graficzne/swieczka2.avi

Schemat składa się dokładnie z trzech elementów + zasilanie.
moja własna elektroniczna świeczka
Dioda jest dołączona do wyjścia PWM timera mikrokontrolera. Rezystor należy dobrać w zależności napięcia zasilania i koloru zastosowanej diody (na schemacie wartość dla diody żółtej lub czerwonej) najjaśniej świecą zielone diody, ale żółta daje efekt najbardziej zbliżony do naturalnego.

Sposób montażu wyjaśniają zdjęcia.
moja własna elektroniczna świeczka
moja własna elektroniczna świeczka
Program zajmuje się odliczaniem czasu, po którym odczytuje z tabeli kolejne wartości i ładuje nimi rejestr porównywania timera. Od zawartości tego rejestru zależy współczynnik wypełnienia przebiegu zasilającego diodę a co za tym idzie jasność świecenia diody.
Dane zostały umieszczone w dwóch tabelach. Jedna zawiera bardziej dynamiczne zmiany natomiast dane umieszczone w drugiej powodują tylko niewielkie wahania jasności diody.
Ale to oczywiście można zmienić według własnych upodobań.
Efekt tak mi się podoba, iż mam zamiar wykonać kilka takich kolorowych świeczek i umieścić je na świątecznej choince!



swieczka_plus.zip
 Description:
 n/a

Download
 Filename:  swieczka_plus.zip
 Contents:  swieczka_plus.asm , swieczka_plus.hex
See all...
 Filesize:  1.88 KB
 Punkty:  0.00

Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 29 Oct 2007 22:28   





Back to top
   
MakroSerwis
Poziom 22
Poziom 22


Joined: 02 Jul 2003
Posts: 2494
Location: Koszalin

Post#2 30 Oct 2007 07:30   

Re: Elektroniczna świeczka


Proste, tanie i pomysłowe :). A jak wygląda pobór prądu przez urządzenie? W przypadku znicza ważne jest wydajne czasowo zasilanie.
Back to top
   
ghost666
Poziom 24
Poziom 24


Joined: 10 Jun 2003
Posts: 4610
Location: Toruń

Post#3 30 Oct 2007 08:48   

Re: Elektroniczna świeczka


Jakkolwiek nie jestem zwolennikiem montażu przestrzennego, to pająk kolegi jest chyba jednym z najlepszych jakie widziałem. Pająk obudowany na kostce DIP8 to juz nieźle, ale ten oporniczek SMD wlutowany do nóg jest poprostu szczytem gracji. Serio.
Sama świeczuszka pomysłowa. Może być zrobić coś podobnego z diodą RGB?
Back to top
   
bikstopa
Poziom 4
Poziom 4


Joined: 27 Oct 2006
Posts: 8
Location: krakow

Post#4 30 Oct 2007 11:08   

Re: Elektroniczna świeczka


ślicznie (":
tylko oprawka to klej na cieplo czy silikon?
i w czym taakie cos uformowales?
Back to top
   
Paul119
Poziom 13
Poziom 13


Joined: 08 Oct 2006
Posts: 142
Location: Skopanie

Post#5 30 Oct 2007 15:58   

Re: Elektroniczna świeczka


Jestem początkujący w elektronice i chciałbym was zapytać czy trzeba programowac ten układ, czy tylko montujemy i chodzi?
Back to top
   
MakroSerwis
Poziom 22
Poziom 22


Joined: 02 Jul 2003
Posts: 2494
Location: Koszalin

Post#6 30 Oct 2007 15:59   

Re: Elektroniczna świeczka


Trzeba zaprogramować, to jest mikroprocesor i bez programu nie wie, co ma robić.
Back to top
   
Paul119
Poziom 13
Poziom 13


Joined: 08 Oct 2006
Posts: 142
Location: Skopanie

Post#7 30 Oct 2007 16:13   

Re: Elektroniczna świeczka


Pewnie tylko to można zrobic bez programowania: http://www.edw.com.pl/pdf/K06/03_03b.pdf
Albo diodę podpiąć pod rezystor i źródło zasilania np. bateria R6, a włąsnie ile najmniej muszę mieć napięcie zasilania takiej diody i jakiego wtedy rezystora użyć?
Back to top
   
MakroSerwis
Poziom 22
Poziom 22


Joined: 02 Jul 2003
Posts: 2494
Location: Koszalin

Post#8 30 Oct 2007 16:21   

Re: Elektroniczna świeczka


Z jednej baterii R6 nie zasilisz diody LED, ponieważ napięcie będzie za niskie. Rezystor trzeba dobrać doświadczalnie, zależnie od typu diody i napięcia zasilającego. Z reguły są to wartości od 100R do 1k.
Back to top
   
Snikers
Poziom 20
Poziom 20


Joined: 14 Dec 2002
Posts: 815

Post#9 30 Oct 2007 16:35   

Re: Elektroniczna świeczka


widze ze wszyscy sie podniecaja. ogladajac film, stwierdzam ze kolega chyba swieczki na oczy nie widzial. http://www.youtube.com/watch?v=RE-yny2TV64 komercyjny projekt PHILIPSa zachowuje sie duzo lepiej
Back to top
   
BolzZ
Poziom 20
Poziom 20


Joined: 12 Jan 2005
Posts: 1045
Location: Stolica

Post#10 30 Oct 2007 16:46   

Re: Elektroniczna świeczka


Snikers wrote:
widze ze wszyscy sie podniecaja.

to moze jestes niedowidzacy, albo nie wiesz co znaczy "podniecac sie".

a jesli chodzi o temat, to mi sie podoba i pomysl i wykonanie.
Back to top
   
Paul119
Poziom 13
Poziom 13


Joined: 08 Oct 2006
Posts: 142
Location: Skopanie

Post#11 30 Oct 2007 16:54   

Re: Elektroniczna świeczka


MakroSerwis a czy mogę z tego wzoru obliczyć rezystor jaki mam zastosować: jeśli bateria ma U voltów, spadek napięcia na diodzie (zależny od koloru) to Ud i prąd płynący przez diodę to I, wtedy R= (U-Ud)/I. ??
Jeżeli tak to jaki jest prąd i napięcie diody(chcę użyc czerwonej) i myślę, że 2 baterie chyba wystarczą, bo widziałem oryginalna świeczkę z 2 paluszkami chyba, żę użyje baterii 9V to ta co ma dwa bieguny na "górze".
Back to top
   
mrrudzin
Poziom 24
Poziom 24


Joined: 18 Nov 2003
Posts: 5477
Location: Pruszcz Gdanski

Post#12 30 Oct 2007 17:33   

Re: Elektroniczna świeczka


Zastanawiam się ile wytrzyma taka świeczka na cmentarzu. Generalnie jak coś ładniej wygląda i "wyróżnia się" bardzo szybko dostaje nóżek :(
Back to top
   
Karol966
Poziom 21
Poziom 21


Joined: 30 Jul 2006
Posts: 1486
Location: Obecnie Poznań

Post#13 30 Oct 2007 18:57   

Re: Elektroniczna świeczka


witam, ukłon w stronę autora, fajny projekt;
w temacie elektronicznej świeczki mam takie pytanie:
jak to działa? ;) http://www.youtube.com/watch?v=ylVHl9dGsIc

ghost666 wspominałeś coś o diodach RGB;
zobacz na to:
http://www.youtube.com/watch?v=s7V55MzrN3Y
lub na to:
http://www.youtube.com/watch?v=-f91Z-5iUw0
http://www.youtube.com/watch?v=ZsDiwCoJz0g
a to ostatnie pozostawiam bez komentarza :D
http://www.youtube.com/watch?v=Eo3U3XSbzYg&NR=1

POLECAM ZOBACZYĆ POWYŻSZE FILMIKI
POZDRO
Back to top
   
mariusz.o
Poziom 16
Poziom 16


Joined: 28 Oct 2006
Posts: 340
Location: Altusowo

Post#14 30 Oct 2007 19:09   

Re: Elektroniczna świeczka


Ten temat ze świeczką jest dobry.....:D a działa to tak że jest fototranzystor który załącza przy podaniu jasnego światła (np z zapałki), a jak zbliżasz rękę i zasłaniasz lede to rozłącza...proste i innego rozwiązania nie ma
Back to top
   
cukras
Poziom 15
Poziom 15


Joined: 08 Nov 2004
Posts: 240

Post#15 30 Oct 2007 19:46   

Re: Elektroniczna świeczka


Witam, kurcze ludzie(myślę o koledze wyżej) jak to doświadczalnie dobierać rezystor do diody??Oczywiście można ale każdy co zna prawo Ohm'a i dorobione elektroniki liznął to sobie policzy.
Sorry jak kogoś uraziłem ale to jest moim zdaniem zaniżanie poziomu tego forum
pzdr
Back to top
   
Google

Google Adsense


Post# 30 Oct 2007 19:46   





Back to top
   
oj
Poziom 24
Poziom 24


Joined: 21 Apr 2003
Posts: 5571
Location: N52'13'55.4" E021'00'36.3"

Post#16 30 Oct 2007 19:52   

Re: Elektroniczna świeczka


Karol966 wrote:

jak to działa? ;) http://www.youtube.com/watch?v=ylVHl9dGsIc



Nie będzie to tak działać jak na tym filmie; robi sobie żarty

Są takie świeczki (prawdziwe), które po zapaleniu płomienia zaczynają zmieniać kolory (w środku świecy), po zgaszeniu płomienia gasną; kosztują 10zł
Back to top
   
Google

Google Adsense


Post# 30 Oct 2007 19:52   





Back to top
   
50g
Poziom 9
Poziom 9


Joined: 10 Jun 2007
Posts: 42
Location: Jasło

Post#17 01 Nov 2007 13:42   

Re: Elektroniczna świeczka


Jestem początkujący i chciałbym się zapytać jak dokładniej się to programuje co należy mieć i jakie są do tego dosyć proste programy i jakby można było prosić o jakąś ''lekturę'' z tym związaną .
Pozdrawiam Filip
Back to top
   
przemo2147
Poziom 8
Poziom 8


Joined: 11 Dec 2005
Posts: 25
Location: sieradz

Post#18 06 Nov 2007 18:58   

Re: Elektroniczna świeczka


gdzieś chyba na elektrodzie znalazłem taki schemacik bo wcześniej interesowałem sie zrobieniem takiej świeczki ale czasu jakoś brakło. ps zrobił ktoś może ta świeczkę


moja własna elektroniczna świeczka
Back to top
   
df
Poziom 6
Poziom 6


Joined: 10 May 2004
Posts: 18
Location: Flagiusz

Post#19 07 Nov 2007 09:57   

Re: Elektroniczna świeczka


Polecam zamiast algorytmów sekwencyjnych (tablice) użyć do sterowania "płomieniem" generatora pseudolosowego.

Można go prosto zrobić na rejestrze, który jest przesuwany w lewo, a na najniższy bit (po przesunięciu zerowy) podawać exor z kilku wybranych bitów tego rejestru. Przy nieparzystej liczbie exorowanych bitów generator wystartuje sam z sekwencji zerowej.
Wyjście generatora to dowolny bit jego rejestru (np. MSB).
Sposób wyboru linii bitowych do exora wpływa na entropię oraz przestrzeń jego wyników.

Druga rzecz, to ciekawy efekt "przechylania się płomienia" przy użyciu 2 lub 3 diod LED.
ich sterowanie może być dowolne i niezależne, ale warto zachować w każdej chwili co najmniej jedną diodę przynajmniej "trochę" zapaloną.

W ATtiny13(v) z uwagi na 1xPWM sterowanie jasnością na większej liczbie linii trzeba oprogramować sobie samemu (np. jeden szybki timer i sterowanie portami w procedurze obsł. przerwania, a logika sterująca może chodzić niezależnie w głównej pętli programu).

13-ka ma w sobie ADC i komparator, więc na jednej wolnej linii można dać rezystor i fotodiodę załączającą układ po zmroku.

Co do poboru prądu, to z praktyki ATtiny13v dla 4,5V pobiera <5mA @ 1,2MHz, a jak się dobrze napisze program (używając idle`ów), to odpowiednio mniej.
W głębokim stanie uśpienia kontroler ten pobiera <1uA, więc praktycznie nic - tylko wybudzenie go z tego stanu wymaga zmiany poziomu na INT0, co przy użyciu do tego fotodiody wymaga odpowiednio dokładnego dobrania progu.
Back to top
   
50g
Poziom 9
Poziom 9


Joined: 10 Jun 2007
Posts: 42
Location: Jasło

Post#20 25 Mar 2008 16:28   

Re: Elektroniczna świeczka


Czy można zastosować inny mikroprocesor bo w moim sklepie ich nie ma i nie wygląda na to , że będą .....
Back to top
   
done
Poziom 18
Poziom 18


Joined: 20 Sep 2004
Posts: 567
Location: Lublin

Post#21 08 Jul 2008 12:16   

Re: Elektroniczna świeczka


df wrote:
Polecam zamiast algorytmów sekwencyjnych (tablice) użyć do sterowania "płomieniem" generatora pseudolosowego...


Witam

df w teorii wygląda to bardzo ładnie...

Czy ma ktoś może podobny projekcik na atmega8 ?

Pozdrawiam
Back to top
   
Belialek
Poziom 19
Poziom 19


Joined: 01 Dec 2004
Posts: 612
Location: Wrocław

Post#22 17 Dec 2008 14:15   

Re: Elektroniczna świeczka


a ja mam inne pytanie - czy mozna to jakos "wpiac " w wiekszy uklad?

np:

9V, 2 diody + 2 rezystory polaczone rownolegle, 1 dioda jak na tym ukladzie

bedzie to dzialalo? ;)
Back to top
   
henryxxl
Poziom 20
Poziom 20


Joined: 24 Jan 2009
Posts: 929
Location: Biała Podlaska/Dobryń Duży

Post#23 06 Oct 2009 19:58   

Re: Elektroniczna świeczka


Przepraszam ze odtwarzam temat ale chciał bym się zapytać czy ktoś ma schemat tego? http://www.elportal.pl/img2/borzdynski_rgb.jpg
Back to top
   
done
Poziom 18
Poziom 18


Joined: 20 Sep 2004
Posts: 567
Location: Lublin

Post#24 29 Apr 2010 08:05   

Re: moja własna elektroniczna świeczka


Witam
Wg. mnie z programu należałoby wykluczyć całkowite gaśniecie diody, aby efekt świeczki był zbliżony.
Próbowałem to wyeliminować zmieniając wartości Jasnosc, Jasnosc1 tam gdzie były zera wpisałem wartości 50 oraz temp,low(Jasnosc<<1)+140 zmieniłem na temp,low(Jasnosc<<1)+10 niestety efekt całkowitego wygasania diody nadal jest :/
Prośba do kogoś kto ma pojęcie o asemblerze o (poprawę) wskazanie wartości odpowiedzalnych za całkowite wygaszanie diody.
Na jakiej zasadzie odczytywane są (przez procesor) wartości Jasnosc skoro jest 14 wierszy .DB z warościami.
Czy w pierwszej kolejności odczytywana jest tablica Jasnosc a nastepnie Jasnosc1, czy przemiennie?

PS.O ile jest taka możliwość to od czego należałoby zacząć przystosowanie tego kodu do amtega8.
Pozdrawiam



kod.txt
 Description:
 n/a

Download
 Filename:  kod.txt
 Contents:  
 Filesize:  4.23 KB
 Punkty:  0.00

Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> DIY Structures -> moja własna elektroniczna świeczka
Statement for Wykop Statement for Facebook Statement for Delicious Statement for Digg Statement for Google Statement for Twitter Statement for Blip
Page 1 of 1
Similar topics
"Elektroniczna świeczka" na Attiny13 (16)
Moja własna miniaturowa Chłodziarka (37)

Page generation time: 0.142 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed