Teade

Collapse

Foorumi reeglid.

Foorumi reeglistik on uuendatud. Palume tutvuda ja arvesse võtta.
See more
See less

12V 55W pirnile elektrolüütkondensaator, milliste parameetritega?

Collapse
X
 
  • Filter
  • Kellaaeg
  • Show
Clear All
new posts

    #31
    Vs: 12V 55W pirnile elektrolüütkondensaator, milliste parameetritega?

    Hetke laual on Attiny13A prose + üks SMD väljakas + takisti - tüürib PWM-iga LED-riba. Paned toite taha (5V) ja paneb sujuvalt LED-id põlema ja siis kustu. Ajaline väärtus on valitav ühe muutuja muutmisega koodis. Muidugi see vajaks juurde veel 7805 toitestabikat, on ka see plaadil olemas.

    Comment


      #32
      Vs: 12V 55W pirnile elektrolüütkondensaator, milliste parameetritega?

      Esmalt postitatud Eggy poolt Vaata postitust
      Ajaline väärtus on valitav ühe muutuja muutmisega koodis.
      Atmel Corporation was acquired by Microchip in 2016. Find the original products, solutions & software sold by Atmel or equivalent products offered by Microchip.

      näitab et seal on 4 ADC kanalit.
      Sealt kaudu saaks pote(de)ga määrata ajalised väärtused. Siis pole vaja programmi muutma hakata.
      PWM hoiab ka energiat kokku ning lõppude temperatuuri all.

      Comment


        #33
        Vs: 12V 55W pirnile elektrolüütkondensaator, milliste parameetritega?

        Jep, ühes teises lahenduses oligi potekaga PWM-i väärtuse muutmine.

        Comment


          #34
          Vs: 12V 55W pirnile elektrolüütkondensaator, milliste parameetritega?

          Nagu räägitakse on sellist asja tegev programm hirmus keeruline.

          Vast oleks huvitav näha kui keeruline see reaalne tekst ikkagi on.
          Kui ASM siis on pikem aga kommenteeritult ikkagi vist üsna mõistetav.
          Või on tegu mõne lihtsama keelega?

          Comment


            #35
            Vs: 12V 55W pirnile elektrolüütkondensaator, milliste parameetritega?

            /*
            * (c) 2011 - Philipp Weber
            * PWM Tiny13
            * Dieses Copyright muss bei Verwendung des Codes
            * erhalten bleiben!
            * Created: 26.09.2011 10:06:31
            * Author: Philipp Weber
            */

            #define F_CPU 9600000L
            #define STK500 false //falls LEDs auf dem STK gedimmt werden sollen = true

            #include <inttypes.h>
            #include <avr/io.h>
            #include <util/delay.h>
            #include <avr/pgmspace.h>

            uint16_t pwmtable[30] PROGMEM = {0, 1, 2, 3, 3, 4, 5, 6, 7, 8, 10, 11,
            13, 16, 19, 23, 27, 32, 38, 45, 54, 64, 76,
            91, 108, 128, 152, 181, 215, 255};

            void my_delay(uint16_t milliseconds) {
            for(; milliseconds>0; milliseconds--) _delay_ms(1);
            }

            void pwm(uint16_t delay){

            int16_t tmp;

            #if STK500
            TCCR0A = (1<<WGM01)|(1<<WGM00)|(1<<COM0A1)|(1<<COM0A0); // invertierte 8-Bit Fast PWM an OC0A
            #else
            TCCR0A = (1<<WGM01)|(1<<WGM00)|(1<<COM0A1)|(0<<COM0A0); // nicht invertierte Fast PWM an OC0A
            #endif
            TCCR0B = (1<<CS00); // precaler

            for(tmp=0; tmp<=29; tmp++){
            OCR0A = pgm_read_word(pwmtable+tmp);
            my_delay(delay);
            }

            for(tmp=29; tmp>=0; tmp--){
            OCR0A = pgm_read_word(pwmtable+tmp);
            my_delay(delay);
            }
            }


            int main(void)
            {
            int16_t i;
            int16_t step_time=160000; // delay für Fading-Schritte

            DDRB |= (1<<PB0); // OC0A an PB 0

            while(1) {

            for(i=0; i<3; i++) pwm(step_time/8);
            my_delay(1); // dieses delay kann auch weggelassen werden

            };

            return 0;
            }
            See siis lihtsalt üles-alla jooksev PWM, ADC osa pole. Koodi algne kodu on siin.

            Comment


              #36
              Vs: 12V 55W pirnile elektrolüütkondensaator, milliste parameetritega?

              Teema paistab küll arenevat, kuid minujaoks veidi hämaramas suunas. Microkontrolleriga tegelesin viimati ülikoolis, kus kah mingeid lihtsamaid led vilgutusi ja piiksumist sai trükiplaadile kodeeritud. Lihtsamakoeline hardware lahendus oleks minujaoks võimalik, et mugavam. Sellist lahendust ma ise välja mõelda ei suuda ning sellise asja kasutamiseks ja valmistegemiseks peaksin istuma kellegi teadlikumaga maha, kes natuke mulle asja meenutab ning selgitab skeemi ja funktsionaalsust.
              See vahepealne transistori, kondensaatori ja takisti süsteem tundus minu jaoks jõukohasem ning sobivate tükkide parameetrite ja ühendusskeemi puhul saaksin sellega ka omal jõul hakkama. Lisaks on ka erinevad mirkoprotsessortehnilised lühendid üldiselt ununenud.

              Comment


                #37
                Vs: 12V 55W pirnile elektrolüütkondensaator, milliste parameetritega?

                Esmalt postitatud masuurik poolt Vaata postitust
                Microkontrolleriga tegelesin viimati ülikoolis,
                kus kah mingeid lihtsamaid led vilgutusi ja piiksumist sai trükiplaadile kodeeritud.
                Lisaks on ka erinevad mirkoprotsessortehnilised lühendid üldiselt ununenud.
                Järelikult on tegu natuke roostes spetsialistiga.
                Selle programmi jaoks on vaja teada umbes 10 terminit.
                Pole ju väga kole.
                Lisaks tuleb aru saada mis moodi peaks süsteem käituma
                alates lülititest ja lõpetades lampidega.

                Sinna vahele tuleb panna mingi ajast aru saav sõlm.
                Mikroprotsessor on lihtsalt väga paindlik riistapuu.
                Ja kergesti juhitav pealegi.

                Kondensaator ja takisti käituvad ainult üht moodi.
                Kas pinge tõuseb või langeb tasapisi teatud moodi.


                Lõpus võiks olla üks sobivaimaid asju MOSFET.
                Ja see MOSFET lubab juhtida suuri voole sisendiga millel on väga suur takistus.

                Joonis 14, 16 on peaaegu see mis võiks töötada. Vaja ainult natuke modida.

                Näiteks võiks sisendis kasutada optroni.
                See on väike valgusallikas ja valgustundlik element. Koos, ühes korpuses, tavaliselt.
                Nii saab natuke lihtsamalt juhtimist organiseerida.

                Comment


                  #38
                  Vs: 12V 55W pirnile elektrolüütkondensaator, milliste parameetritega?

                  Google pakub ju piisavalt lahendusi - eriti vene keeles, otsi:
                  Плавное гашение салонного света.

                  http://gaz-autoclub.ru/viewtopic.php?f=6&t=227

                  Viimasest kasutad vaid parempoolset osa, takistid valid olenevalt transistori parameetritest. KT863A on väga hea küllastusega vene transistor (võib ju kasutada ka liittransistori või lääne analooge). Andmete järgi (KT863A) on 5A juures küllastuspinge KE alla 0,5 voldi. Ma olen kohanud sama voolu juures ka 0,1V eksemplare ja enamus ongi väga head. KT863A töötati välja spetsiaalselt pingemuundurite jaoks. Samast teemast leiad veel veidi keerulisemaid variante NE555-ga. Jõudu!

                  Comment


                    #39
                    Vs: 12V 55W pirnile elektrolüütkondensaator, milliste parameetritega?

                    Uurisin ise ka ja leidsin netist midagi 35W 12v pirni jaoks. Siin oli eesmärgiks, et suunatule sisse lülitades süttiks udutuli, kuid vilkumist ära hoida oli selline skeem. Mu arust ta vaikselt ära ei kustunud ja põles 1sekund peale suuna lülitamist veel.
                    Click image for larger version

Name:	TDC3.png
Views:	1
Size:	3,4 KB
ID:	867557
                    trükiplaat
                    Dioodid (2x RS#1N4001)
                    470uf 35V elektrolüütkondensaator ( RS#272-1030)
                    2200 Ohm takisti (RS#271-1121)
                    470 Ohm takisti (RS#271-1133)
                    2N2222 NPN Transistor (RS#276-1617)
                    12v tavaline 4 kontaktiga tulederelee
                    Algupärane seletus
                    +12V udutuledest, esituledest jne
                    signaal suunatulekangist
                    maandus kerest.
                    Ahel lülitub tööle kohe kui signaali ahel saab 12V ning ahel katkeb sekund peale 12v katkestamist.
                    Kui tahad suurendada tule põlemis aega, võid vahetada 2200 ohm takisti millegi muu vastu, kuid mitte vähem kui 470 Ohm või transistor kärssab maha and ja mitte rohkem kui 5k Ohm või pole enam piisavalt voolu base ahela juhtimiseks, või võid vahetada kondensaatori väiksema vastu väiksema põlemisaja jaoks kui 1 sekund või suurema vastu, et kauem põleks.


                    Mina tahaks vaikselt kustuma ja 2 sekundit ning 55 w pirni jaoks.

                    Comment


                      #40
                      Vs: 12V 55W pirnile elektrolüütkondensaator, milliste parameetritega?

                      Esmalt postitatud masuurik poolt Vaata postitust
                      Uurisin ise ka ja leidsin netist midagi 35W 12v pirni jaoks. Siin oli eesmärgiks, et suunatule sisse lülitades süttiks udutuli, kuid vilkumist ära hoida oli selline skeem. Mu arust ta vaikselt ära ei kustunud ja põles 1sekund peale suuna lülitamist veel.
                      [ATTACH=CONFIG]8407[/ATTACH]
                      trükiplaat
                      Dioodid (2x RS#1N4001)
                      470uf 35V elektrolüütkondensaator ( RS#272-1030)
                      2200 Ohm takisti (RS#271-1121)
                      470 Ohm takisti (RS#271-1133)
                      2N2222 NPN Transistor (RS#276-1617)
                      12v tavaline 4 kontaktiga tulederelee
                      Algupärane seletus
                      +12V udutuledest, esituledest jne
                      signaal suunatulekangist
                      maandus kerest.
                      Ahel lülitub tööle kohe kui signaali ahel saab 12V ning ahel katkeb sekund peale 12v katkestamist.
                      Kui tahad suurendada tule põlemis aega, võid vahetada 2200 ohm takisti millegi muu vastu, kuid mitte vähem kui 470 Ohm või transistor kärssab maha and ja mitte rohkem kui 5k Ohm või pole enam piisavalt voolu base ahela juhtimiseks, või võid vahetada kondensaatori väiksema vastu väiksema põlemisaja jaoks kui 1 sekund või suurema vastu, et kauem põleks.

                      Mina tahaks vaikselt kustuma ja 2 sekundit ning 55 w pirni jaoks.
                      ***

                      Natuke teksti kujundusest. Selleks et mingit osa näidata värvilisena ja teise fondiga ei ole vaja seda ühte ja sama igal real korrata. Piisab kui värv-font on lõigu alguses ja lõigu lõpus on lõpetus.
                      Ja värv [ COLOR=#000000] on must värv. See on juba defineeritud.

                      Nüüd sellest skeemist. Siin lülitatakse releed.
                      Sõltuvalt kontaktidest võib olla lamp 35 W, 350 W või 35 kW.
                      Aga sujuvust selline skeem ei anna.

                      Comment


                        #41
                        Vs: 12V 55W pirnile elektrolüütkondensaator, milliste parameetritega?

                        Küll aga aitaks see pukendada tule kustumisaega. Mis kontaktidest jutt on mida 55w puhul muutma peaks? Kas antud skeemile mingi osa lisamine annaks ka sujuvuse ja tekiks see 1-2 sekundiline viide? Ütlen ausalt, et analoogne lihtsate komponentidega skeem oleks mulle jõukohane.

                        Comment


                          #42
                          Vs: 12V 55W pirnile elektrolüütkondensaator, milliste parameetritega?

                          Esmalt postitatud masuurik poolt Vaata postitust
                          Küll aga aitaks see pukendada tule kustumisaega. Mis kontaktidest jutt on mida 55w puhul muutma peaks? Kas antud skeemile mingi osa lisamine annaks ka sujuvuse ja tekiks see 1-2 sekundiline viide? Ütlen ausalt, et analoogne lihtsate komponentidega skeem oleks mulle jõukohane.
                          Seal skeemis on 470uF kondensaator ja 2200+470 oomi takistid.
                          See 2N2222 transistor on tavaline npn 1A ja ka tema tarbib konde voolu ning lühendab aega.
                          Nemad määravad kui kaua peal sisendi lülitust rakendub relee.
                          Relee on see kastike transistori kohal kus on mähis ja kontaktid.
                          Kui kontaktid avanevad siis sellel hetkel hakkab jahtuma ka lambi hõõgniit.
                          Sellise skeemiga sujuvat valguse vähendust tekitada ei saa.

                          Svago skeem lubab sujuvat vähendust aga on selle ülesande jaoks natuke LIIGA keeruline.
                          Saab lihtsamalt.

                          Comment


                            #43
                            Vs: 12V 55W pirnile elektrolüütkondensaator, milliste parameetritega?

                            Arduinoga 13 rida koodi + kommentaarid.

                            MINULE EI MEELDI KUI MÕNINGAD ISIKUD MINU POSTITUSI MUUDAVAD,
                            KUI POSTITUS EI SOBI SIIS PALUKS SEE KUSTUTADA !

                            Comment


                              #44
                              Vs: 12V 55W pirnile elektrolüütkondensaator, milliste parameetritega?

                              Muidugi keeruline - tervelt 1 transistor, 1 diood, 1 elektrolüütkondensaator ja 3 takistit.
                              Võiks ju kasutada veel lihtsamat lahendust - sobivat NiCr traadist takistit, mis voolu läbides punaseks läheb.
                              Sellise võiks ju leida veneaegse mehhaanilise suunatule relee seest)

                              Comment


                                #45
                                Vs: 12V 55W pirnile elektrolüütkondensaator, milliste parameetritega?

                                Esmalt postitatud Svago poolt Vaata postitust
                                Muidugi keeruline - tervelt 1 transistor, 1 diood,
                                1 elektrolüütkondensaator ja 3 takistit.
                                Räägid sellest skeemist:

                                ?
                                Mitu detaili seal on?
                                Meil on ikkagi tegu kliendiga kes eriti detailides ei orienteeru.

                                Comment

                                Working...
                                X