Teade

Collapse

Foorumi reeglid.

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

PIC+Trans+valgus dioodid

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

    PIC+Trans+valgus dioodid

    Eesmärk on PIC'iga panna põlema valgus dioode.

    Mõni targem ilmakodanik ehk oskab kommenteerida kas selline yhendus skeem pädeb:



    Kui see on OK, siis kuidas lahendada olukorda, kus dioodide toitepingeks peab tulema 12V, ning enne dioode on veel reostaat, millega peab nende heledust saam reguleerida. Kas piisab kui lihtsalt seal reostaadist tuleva voolu lasen dioodidele selga, ning enne dioode lisan veel yhe takisti, mis ei laseks voolu liiga suureks minna ?


    EDIT: Väike näpukas on sisse lipsanud, /MCLR peab olema ikka pandud +5 peale, mitte maha

    #2
    Piiraks baasivoolu mingi u. 470...680-oomise takistiga ja valgusdioodidele poleks ka enamikule üle 20 mA (ühe kohta) soovitav. Nendele ühist piiramistakistit saaks minu arvates siis kasutada kui nad ühest partiist, et heledused võrdsed saaks.

    P.S. Valgusdioodide toite võiks jah võtta enne toitepinge stabilisaatorit, milleks ilmaaegu seda suurema vooluga koormata, vastavalt sealolevale pingele siis arvutada voolude piiramine.
    Elektroonika töötab suitsu baasil.
    Tähendab - igasse detaili on doseeritud täpne kogus suitsu.
    Kui mõnest suits välja lasta, siis värk enam ei käi.

    Comment


      #3
      Siin oleks parem kasutada PNP transsi sest ÜE lülitusel ei jätku baasivoolu LED-ide süütamiseks (5V-12V üleminek ju). PNP transi E- toide +12V, kollektor läbi LEDide ja eeltaki maha, baas läbi 2k2 NPN transi kollektorile. Viimase E läheb maha ja baas läbi 1k..3k3 PICi koivale.
      - Vend Hieronymus tunneb Motorola toodete nimekirja kõige paremini, las tema ütleb.
      - Motorola poolt loodud kiipide hulgas ei ole teda üles tähendatud. - Tähendab: ta on Intelist!

      Comment


        #4
        Originally posted by felch@Jun 3 2004, 06:48
        Siin oleks parem kasutada PNP transsi sest ÜE lülitusel ei jätku baasivoolu LED-ide süütamiseks (5V-12V üleminek ju). PNP transi E- toide +12V, kollektor läbi LEDide ja eeltaki maha, baas läbi 2k2 NPN transi kollektorile. Viimase E läheb maha ja baas läbi 1k..3k3 PICi koivale.
        Ei saanud hästi aru. Räägid nii PNP kui ka NPN transist. Kas peaks siis kahte transi kasutama

        Comment


          #5
          Nii ma mõtlesin.
          - Vend Hieronymus tunneb Motorola toodete nimekirja kõige paremini, las tema ütleb.
          - Motorola poolt loodud kiipide hulgas ei ole teda üles tähendatud. - Tähendab: ta on Intelist!

          Comment


            #6
            Originally posted by felch@Jun 3 2004, 20:47
            Nii ma mõtlesin.
            Mille poolest kahe transiga parem on ?

            Comment


              #7
              Sest ainult NPN ei pruugi jõuda koormust ära draivida - 5V peealt 12V-le vaja minna ja ainult PNP baasi kaudu jõuaks kõrge pinge PICini ja keerax selle tuxi kuigi muus mõttes skeem töötaks.


              Sry, LEDi eeltakisti ei ole muidugi 10k ja transid võivad ka nõrgemad olla, kopeerisin selle ühest oma skeemijupist otce üle...ja tegin ikka vea sisse

              Leidsin ühe lingi: http://www.kitsrus.com/pdf/k169.pdf
              - Vend Hieronymus tunneb Motorola toodete nimekirja kõige paremini, las tema ütleb.
              - Motorola poolt loodud kiipide hulgas ei ole teda üles tähendatud. - Tähendab: ta on Intelist!

              Comment


                #8
                Mul on ühe PICiga sarnane skeem ja NPN BC639 ja 330 O baasitaki abil lülitab edukalt 12V releed.
                Kui kuidagimoodi enam ei saa siis vaata manuali.

                Comment


                  #9
                  Originally posted by felch@Jun 4 2004, 18:07

                  Leidsin ühe lingi: http://www.kitsrus.com/pdf/k169.pdf
                  Tegelt äkki oleksgi mõistlikum mõne ULN'iga teha, seal juba transid ja värgid kõik sees olemas. kui arvestada, et selliseid LED'ide gruppe on kokku 4 vaja, see teeb 8 transi, selle raha eest saab juba ULN'i ja jääb veel ylekah

                  Comment


                    #10
                    To felch:
                    Üleminek 5V....12V ei mängiks antud juhul rolli, lihtsalt LED-ide voolud piiratakse vastavalt suurema takistiga. Siin rohkem selles asi et mitu LED-i tarbivad suuremat voolu ja seepärast 2 transistoriga saaks suurema vooluvõimenduse. Julgestuseks (juhuks kui transistor rikneb suvalisel põhjusel) et 12V PIC-i jalale ei satuks (korras transistori emitterisiire nagunii ei laseks), võiks baasitakisti ja baasi vahelt paar sobivat ränidioodi järjestikku üldotsale ühendada. Kollektoriga järjestikune takisti kaitseks siis dioode läbipõlemast ja dioodide pingelang omakorda ei laseks PIC-ile suurt pinget. Selline nipp siis, ehk tulevikus kulub ära...
                    Elektroonika töötab suitsu baasil.
                    Tähendab - igasse detaili on doseeritud täpne kogus suitsu.
                    Kui mõnest suits välja lasta, siis värk enam ei käi.

                    Comment


                      #11
                      Äkki teeks hoopis niivisi ? Saaks lihtsamalt ja olex vähem mässamist ?

                      Comment


                        #12
                        ULN on kindlasti lihtsam variant, eriti kui vaja mitut gruppi led-e juhtida. Ma oletasin, et tegu vaid ühe girlandiga.
                        Heleduse regulliks soovitaks siiski kasutada juhtpulsi kestuse muutmist. Seda saaks teha taimeriga - laed taimeri nt. pausi kestusega ja katkestus tuleb (paus sai otsa, laed sisse pulsi kestuse aja. Ajad võetakse mitte otse koodist vaid vastavatest mälupesadest. Main-tsyklis jälgitakse nt. nuppude vajutusi ja vastavalt sellele muudetakse taimeri aegasid - annab heleduse muutuse nupule vajutamisel.
                        - Vend Hieronymus tunneb Motorola toodete nimekirja kõige paremini, las tema ütleb.
                        - Motorola poolt loodud kiipide hulgas ei ole teda üles tähendatud. - Tähendab: ta on Intelist!

                        Comment


                          #13
                          Originally posted by felch@Jun 6 2004, 10:44
                          Heleduse regulliks soovitaks siiski kasutada juhtpulsi kestuse muutmist. Seda saaks teha taimeriga - laed taimeri nt. pausi kestusega ja katkestus tuleb (paus sai otsa, laed sisse pulsi kestuse aja. Ajad võetakse mitte otse koodist vaid vastavatest mälupesadest. Main-tsyklis jälgitakse nt. nuppude vajutusi ja vastavalt sellele muudetakse taimeri aegasid - annab heleduse muutuse nupule vajutamisel.
                          Heleduse regull peab toimuma reostaadiga, sest see osa on juba olemas olevas systeemis olemas, ning seda muuta ei ole nii lihtne.

                          Comment

                          Working...
                          X