Strona Główna FORUM-NURAS
Froum dla nurkuj?cych i nie tylko ...

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy    KalendarzKalendarz
RejestracjaRejestracja  ZalogujZaloguj  AlbumAlbum  Chat

Poprzedni temat «» Następny temat
Softstart do latarki
Autor Wiadomość
Koziołek 


Stopień: 2 LOK
Wiek: 45
Dołączył: 27 Kwi 2006
Posty: 42
Skąd: Police
Wysłany: 13-10-2006, 14:37   Softstart do latarki

Pytanie kieruje głównie do tych, którzy wykonali swoja latarkę lub dobrze znaja sie na elektryce/elektronice. Poszukuję softstartu na 12V lub 14,4 V. Dla niewtajemniczonych ma to za zadanie uruchomić latarkę (rozjaśnić) w pewnym czasie, a nie walić po oczach od razu po włączeniu. Czy ktoś z Was wie, ma schemat i podzieliłby się nim na forum.

Pozdrawiam
 
 
Khoza 


Kraj:
Poland

Dołączył: 31 Maj 2004
Posty: 186
Skąd: Warszawa
Wysłany: 13-10-2006, 15:44   

coś takiego chyba będzie ok.
 
 
siili 


Stopień: Mam
Kraj:
Finland

Dołączył: 26 Wrz 2006
Posty: 275
Skąd: Hki
Wysłany: 13-10-2006, 16:04   Re: Softstart do latarki

Koziołek napisał/a:
Pytanie kieruje głównie do tych, którzy wykonali swoja latarkę lub dobrze znaja sie na elektryce/elektronice. Poszukuję softstartu na 12V lub 14,4 V. Dla niewtajemniczonych ma to za zadanie uruchomić latarkę (rozjaśnić) w pewnym czasie, a nie walić po oczach od razu po włączeniu. Czy ktoś z Was wie, ma schemat i podzieliłby się nim na forum.


Dluga rozmowe z przykladami na ten temat mozna znalesc tu: http://candlepowerforums....ad.php?t=101677
 
 
Koziołek 


Stopień: 2 LOK
Wiek: 45
Dołączył: 27 Kwi 2006
Posty: 42
Skąd: Police
Wysłany: 13-10-2006, 16:56   

Khoza napisał/a:
coś takiego chyba będzie ok.

Dziękuję, to już widziałem, niestety oparte na przycisk, a nie przełącznik, a potrzebuje na przełącznik hebelkowy (ON-OFF).
siili napisał/a:
Dluga rozmowe z przykladami na ten temat mozna znalesc tu: http://candlepowerforums....ad.php?t=101677

Szkoda ze na 6V, może da radę to przerobić na 14,4V, musze poszukać datasheetu dla tego FETa
 
 
Wiesiek 


Stopień: AOWD
Kraj:
Poland

Wiek: 50
Dołączył: 02 Wrz 2006
Posty: 84
Skąd: Szczecin
Wysłany: 13-10-2006, 19:41   

Czemu nie zastosujesz ukladu sciemniajacego jak w oswietleniu samochodowym?

Na Allegro sporo jest tego np:
http://www.allegro.pl/ite...abiny_auta.html

Podlaczasz przelacznik i po sprawie. :idea:
 
 
siili 


Stopień: Mam
Kraj:
Finland

Dołączył: 26 Wrz 2006
Posty: 275
Skąd: Hki
Wysłany: 13-10-2006, 20:32   

Koziołek napisał/a:
Szkoda ze na 6V, może da radę to przerobić na 14,4V, musze poszukać datasheetu dla tego FETa


np. BUZ11 lub przy sterowaniu TTL (jezeli che sie np. dodac jakis microcontroller, IRL Z34.

/marcin
 
 
martin 



Stopień: SealTeam
Kraj:
Germany

Wiek: 52
Dołączył: 10 Mar 2002
Posty: 7224
Skąd: Nürnberg/RFN
Wysłany: 13-10-2006, 21:28   

Wiesiek napisał/a:
Czemu nie zastosujesz ukladu sciemniajacego jak w oswietleniu samochodowym?


Bo sa przystosowane do zarowek 4..5W a nie 50W. Podczas "rozruchu" zmieniasz to wszystko w cieplo na FET'cie.

Mozesz wziasc jako baze to co w zalaczniku + troche softu:
Kod:

/************************************************************
Project : Tauchlampe
Version : 1.0.3
Date    : 30.08.2002
Author  : R.M.Bonczkowitz

Comments: Version mit einem Reedkontakt

Chip type           : AT90LS2343
Clock frequency     : 1,000000 MHz / Intern RC Oscylator
Memory model        : Tiny
Internal SRAM size  : 128
External SRAM size  : 0
Data Stack size     : 32


v.  1.0.3    New PCB
v.  1.0.1    Low bat lewel loop fixed

*************************************************************/

// Definitionen

// leistung
#define ST1     90        // 80%
#define ST2     77         // 60%
#define ST3     63         // 40%
#define ST4     44         // 20%

// bedienungszeiten
#define abzeit    20000    // muĂ? kleiner sein als 32000 !!!
#define anzeit    1000    // geschwindigkeit fĂźr soft-start

// low power
#define blink1    3000    // hellzeit
#define blink2    6000    // dunkelzeit
#define lp_rpl    3    // anz. der wiederholungen


// Ab hier nichts ändern

#include <90s2343.h>
//#define KEY1     PINB.2 // no need in new PCB
#define KEY2    PINB.1
#define PWL1     PINB.3 // old PCB was 3
#define PWL2    PINB.2 // old PCB was 4
#define LIGHT    PORTB.0

#define ST1HI   255-ST1
#define ST2HI   255-ST2
#define ST3HI    255-ST3
#define ST4HI      255-ST4

#define ST1LOW    155+ST1
#define ST2LOW    155+ST2
#define ST3LOW    155+ST3
#define ST4LOW    155+ST4

#define ON    0
#define OFF     1

unsigned char a,modus,pwm_low,pwm_hi,j,power_low,pwl,empty,ewl;
unsigned int key_delay,i;                       

interrupt [TIM0_OVF] void timer0_ovf_isr(void)
{  switch (modus)
         {case '0':         
            LIGHT=OFF; a=0;TCNT0=200;power_low=PWL1;empty=PWL2;break;
         case 'e':         
            LIGHT=OFF; a=0;TCNT0=200;power_low=PWL1;empty=PWL2;break;
         case 's':         
            if (a) {LIGHT=ON; a=0;TCNT0=pwm_hi;}
            else   {LIGHT=OFF;a=1;TCNT0=pwm_low;}
            break;
         default:         
            if (a) {LIGHT=ON; a=0;TCNT0=pwm_hi;}
            else {power_low=PWL1;empty=PWL2;LIGHT=OFF;a=1;TCNT0=pwm_low;}
            break;
         }
}   

/*interrupt [EXT_INT0] void ext_int0_isr(void)
{

} */ 

void main(void)
{MCUCR=0x00;
//GIMSK=0x40;
//GIFR=0x40;
PORTB=0x01;
DDRB=0x01;
TCCR0=0x03;
TCNT0=0x00;
TIMSK=0x02;
pwm_hi  = 220;
pwm_low = 190;
i=0;
TCNT0=pwm_low;
#asm("sei");
while(i<5000){i++;};
modus ='0';
key_delay=0;
a=0; 
power_low=0;
ewl=1;
pwl=1;
while (1)
   {
      if ((key_delay>100)&&(!KEY2)) {
         switch (modus){
            case '8':         //80%
               pwm_hi  = ST1HI;
               pwm_low = ST1LOW;
               modus='2';
               key_delay=0;
               break;
            case '6':         //60%
               pwm_hi  = ST2HI;
               pwm_low = ST2LOW;
               modus='8';
               key_delay=0;
               break;
            case '4':         //40%
               pwm_hi  = ST3HI;
               pwm_low = ST3LOW;
               modus='6';
               key_delay=0;
               break;
            case '2':         //20%
               pwm_hi  = ST4HI;
               pwm_low = ST4LOW;
               modus='4';
               key_delay=0;
               break;
            case '0':         
               modus='s';    //softstart
               pwl=1;
               ewl=1;
               pwm_hi  = 250;
               pwm_low = 160;
               while(pwm_hi>ST4HI)
                  {i=0;
                   while(i<anzeit){i++;}
                   pwm_hi  = pwm_hi-2;
                   pwm_low = pwm_low+2;}
               key_delay=0;
               modus='4';
               break;
            case 'w':        //akku leer, warnung
            pwl=0;
               for (j=0;j <= lp_rpl; j++)
                  {pwm_hi  = ST2HI;
                   pwm_low = ST2LOW;
                   i=0;
                   while(i<blink1){i++;}
                   pwm_hi  = ST4HI;
                   pwm_low = ST4LOW;
                   i=0;
                   while(i<blink2){i++;}}
               key_delay=0;
               modus='l';
               break;
            case 'l':        //akku leer, 20%
               modus='0';
               key_delay=0;
               break;
            case 'e':       // akku leer, aus 
               ewl=0;
               while (!KEY2) {}
               key_delay=0;
               modus='0';
               break;
           }}
   if ((power_low)&&(pwl)&&(modus!='0')) {modus='w';key_delay=500;}
   if ((empty)&&(modus!='0')&&(ewl)) {modus='e';key_delay=500;}
   if ((key_delay<32010)&(KEY2)) {key_delay++;}
   if (key_delay>abzeit) {modus='0';pwl=1;ewl=1;}
   }
}

 
 
Koziołek 


Stopień: 2 LOK
Wiek: 45
Dołączył: 27 Kwi 2006
Posty: 42
Skąd: Police
Wysłany: 13-10-2006, 21:31   

znalazłem tez podstawowy SoftStart dla 12V, dzięki chłopaki :)
http://mysite.verizon.net...f/softstart.gif
 
 
martin 



Stopień: SealTeam
Kraj:
Germany

Wiek: 52
Dołączył: 10 Mar 2002
Posty: 7224
Skąd: Nürnberg/RFN
Wysłany: 13-10-2006, 21:36   

Koziołek napisał/a:
znalazłem tez podstawowy SoftStart dla 12V, dzięki chłopaki


A teraz odbiegajac od tematu - jaki ma byc cel tego softstratu? To co podlinkowales jest bardzo prymitywne....
 
 
Koziołek 


Stopień: 2 LOK
Wiek: 45
Dołączył: 27 Kwi 2006
Posty: 42
Skąd: Police
Wysłany: 13-10-2006, 21:40   

Halogen 35W i zestaw aku 14,4V 4000mAh
 
 
Wiesiek 


Stopień: AOWD
Kraj:
Poland

Wiek: 50
Dołączył: 02 Wrz 2006
Posty: 84
Skąd: Szczecin
Wysłany: 13-10-2006, 22:54   

martin napisał/a:
Bo sa przystosowane do zarowek 4..5W a nie 50W


Sa jeszcze zarowki wewnetrzne 10W, a uklad i tak powinien miec jeszcze zapas mocy. Mozna zrobic podobny uklad dajac elementy przewidziane na wiekszy prad.
Ale to juz OT bo problem juz jest rozwiazny.
 
 
jcsjacekj 



Stopień: SSI (lvl 3)
Kraj:
Poland

Wiek: 54
Dołączył: 21 Lis 2004
Posty: 1381
Skąd: N53,73642E20,50556
Wysłany: 14-10-2006, 16:34   

Do Martina :
Martin co to za język w którym podałeś kod ?
Jakie urządzenia się programuje takim językiem ?

Do Koziołka :
Czy taki softstart ma jakieś znaczenie praktyczne, czy to tylko bajer (coś jak niebieskie diody na masce auta) ?
 
 
martin 



Stopień: SealTeam
Kraj:
Germany

Wiek: 52
Dołączył: 10 Mar 2002
Posty: 7224
Skąd: Nürnberg/RFN
Wysłany: 14-10-2006, 16:59   

jcsjacekj napisał/a:
Martin co to za język w którym podałeś kod ?


C

jcsjacekj napisał/a:
Jakie urządzenia się programuje takim językiem ?


Latarki nurkowe :mrgreen:
 
 
Koziołek 


Stopień: 2 LOK
Wiek: 45
Dołączył: 27 Kwi 2006
Posty: 42
Skąd: Police
Wysłany: 14-10-2006, 20:03   

jcsjacekj napisał/a:
Do Koziołka :
Czy taki softstart ma jakieś znaczenie praktyczne, czy to tylko bajer (coś jak niebieskie diody na masce auta) ?

Znacznie redukuje się prąd rozruchu oraz udar żarówki, przedłużając jej żywotność.
 
 
jcsjacekj 



Stopień: SSI (lvl 3)
Kraj:
Poland

Wiek: 54
Dołączył: 21 Lis 2004
Posty: 1381
Skąd: N53,73642E20,50556
Wysłany: 14-10-2006, 20:15   

Koziołek napisał/a:
Znacznie redukuje się prąd rozruchu oraz udar żarówki, przedłużając jej żywotność.


Dzięki. Nie wiedziałem.

martin napisał/a:
C


No właśnie, nie znam C to nie poznałem :(

martin napisał/a:
Latarki nurkowe


Eeee chyba nie tylko.
 
 
martin 



Stopień: SealTeam
Kraj:
Germany

Wiek: 52
Dołączył: 10 Mar 2002
Posty: 7224
Skąd: Nürnberg/RFN
Wysłany: 14-10-2006, 21:39   

Cytat:
Znacznie redukuje się prąd rozruchu oraz udar żarówki, przedłużając jej żywotność.


Ot taki marketingowy belkot.....

jcsjacekj napisał/a:
Cytowanie selektyw


Nie tylko. Projekt oparty jet na mikrokontrolerze - takim malutkim komputerku. Oprocz softstartu ma trzy "poziomy" jasnosci streowane jednym wylacznikiem, bez problemu mozna dorobic jeszcze SOS.
 
 
Koziołek 


Stopień: 2 LOK
Wiek: 45
Dołączył: 27 Kwi 2006
Posty: 42
Skąd: Police
Wysłany: 15-10-2006, 18:55   

martin napisał/a:
Ot taki marketingowy belkot.....

Być może, na pewno jestes bardziej w temacie niż ja, ale ostatnio troche sie naczytałem "fachowej" literatury, wiec postanowiłem wykonać takie "cudo". Zresztą nawet najprostsze transformatory do halogenów które mam w kuchni mają takie coś i rzeczywiście nie wymieniałem żarówek od ponad dwóch lat.
 
 
Wyświetl posty z ostatnich:   
Dodaj do: Wypowiedź dla Wykop  Wypowiedź dla Facebook  Wypowiedź dla Wyczaj.to  Wypowiedź dla Gwar  Wypowiedź dla Delicious  Wypowiedź dla Digg  Wypowiedź dla Furl  Wypowiedź dla Google  Wypowiedź dla Magnolia  Wypowiedź dla Reddit  Wypowiedź dla Simpy  Wypowiedź dla Slashdot  Wypowiedź dla Technorati  Wypowiedź dla YahooMyWeb
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group

Administrator FORUM-NURAS uprzejmie informuje, że nie ponosi odpowiedzialności i w żaden sposób nie ingeruje w treść wypowiedzi
umieszczanych przez użytkowników na Forum. Zastrzega sobie jedynie prawo do usuwania i edytowania, w ciągu 24
godzin, postów o treści reklamowej, sprzecznej z prawem, wzywających do nienawiści rasowej, wyznaniowej, etnicznej
czy tez propagujących przemoc oraz treści powszechnie uznanych za naganne moralnie, społecznie niewłaściwe i naruszających zasady regulaminu.
Przypominam, że osoby zamieszczające opinie, o których mowa powyżej, mogą ponieść za ich treść odpowiedzialność karną lub cywilną.

Serwis wykorzystuje pliki cookies, które są zapisywane na Twoim komputerze. Technologia ta jest wykorzystywana w celach funkcjonalnych, statystycznych i reklamowych.
Pozwala nam określać zachowania użytkowników na stronie, dostarczać im odpowiednie treści oraz reklamy, a także ułatwia korzystanie z serwisu, np. poprzez funkcję automatycznego logowania.
Korzystanie z serwisu Forum-Nuras przy włączonej obsłudze plików cookies jest przez nas traktowane, jako wyrażenie zgody na zapisywanie ich w pamięci urządzenia, z którego korzystasz.
Jeżeli się na to nie zgadzasz, możesz w każdej chwili zmienić ustawienia swojej przeglądarki.
Przeczytaj, jak wyłączyć pliki cookie i nie tylko
FORUM-NURAS topic RSS feed