Teade

Collapse

Foorumi reeglid.

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

Pic+220 ledi

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

    Pic+220 ledi

    Kuidas oleks pic abil võimalik kontrollida 220 ledi üksikult.? Ühesõnaga panna põlema vaid valituid lede jne. Tekitades display efekti.

    #2
    Vs: Pic+220 ledi

    Jah on kõüll. kasutades output multiplexereid või siis I2C I/O extendereid.
    Ledid ühendad matrixina, mitte iga LED'i jaoks eraldi output...
    vaja peaks minema umbes 30 outputti

    Comment


      #3
      Vs: Pic+220 ledi

      Lihtsam on kasutada spets draiveri kive, nt. Allegro A6276 ja A6810 või analoogseid. Kivid peavad suutma anda piisavalt voolu ja pildi vahetamise pimeda aja jooksul tõmbama väljundi nulli (muidu tekib vari).
      Prose peab juhtkoodi jooksutama piisavalt kiiresti ja indikatsiooni aeg tuleb hoolikalt valida. Heledus sõltub ju otse sellest, kaua mingi LED põleb.
      - 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
        Vs: Pic+220 ledi

        See viimane variant tundub vastuvõetavam olema. Hoiaks hulganisti jama kokku. Uurin seda kohe.

        Comment


          #5
          Vs: Pic+220 ledi

          Ka kunagi selline mõte peast läbi käinud, mina mõtlesin panna maatriksit juhtima kaks SN74154 kivi (kahend-kümnend dekooder), mõlemal siis kasutusel 15 väljundit, ehk siis maatriksis 255 ledi. Asja puuduseks võib olla see, et vajadus on skännida nii horisontaal, kui vertikaalridasid, aga samas vaja vaid 8 väljundit ja asi tuleb suht odav. Ei oska öelda, kuidas asi reaalses elus töötab, kuna koodi kirjutamine sellele osutus mulle üle mõistuse, suht algaja ka selles osas.
          ...

          Comment


            #6
            Vs: Pic+220 ledi

            Spets seriali pidi juhitavate puhvrite eeliseks on see, et juhtimiseks on vaja vähe koibi ja et LEDidele ei ole vaja eeltakisteid. Lisaks hoitakse nende heledust (tegelikult voolu, heledus sõltub veel sisselülitatud seisu ajast) pidevalt konstantsena.
            - 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


              #7
              Vs: Pic+220 ledi

              OT, kuid felch sind mõne hullema probleemiga vahel kiusama ka tulla võib? Ma nimelt va tipi rebane...

              Comment


                #8
                Vs: Pic+220 ledi

                Kiusata ei tohi, siis arvestust ei saa... aga nõu võib ikka anda kui oskan.
                - 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


                  #9
                  Vs: Pic+220 ledi

                  Mul oli vaja teha 114 sisendit ja 44 dig väljundit, 3 0-10v väljundit ja 2x16 lcd display süsteem.
                  Kasutasin I2C ja PIC16F883.
                  kokku tuli 5 sisendi kaarti 23 sis igal, 4 välj kaarti 11 välj igal ja pea kaart analoog sisendite ja väljunditega.
                  Täiesti tehtav, midagi hullu ei olnud, I2C veidi tahtis jamamist.
                  Põhimõtteliselt 16F883 baasil 23 sisendiga sai parem, kui I/O spestiaalse I2C mikroskeemidega , seal saaks ainult 16 sisendit, aga pic baasil sai 23 sisendit ja iga sisend omab programset 0,2 sek ajalist häire filtrit ja pooled sisendid lisaks analoog pinge filtrit (kahekordne sisendi filtreerimine valehäirete vastu 0= alla 1V ja 1= üle 4V ja signaal registreeritakse alles siis, kui on vähemalt 0,2 sek peal olnud. samuti signaali kadumine.), ka hind on soodsam.
                  11 väljundiga kaartidel on spets mikroskeem igas väljundis PIC otsas, TDE1798, see omab automaatset lühise kaitset, ja PIC saab sealt ka tagasiside info lühise olemasolu kohta.
                  Analoog väljundites on kasutusel MAX517, need annavad 0-5v, seal otsas operatsiooni võimendi LM324N et 0-5v signaal muuta sagedusmuundurile sobivamaks 0-10V.
                  Peakaartil on 16F886 , sellel on 14K mälu.
                  Põhimõtteliselt võib moodulite arvu kasvatada kuni 128 tk, ainult kast tuleb suht suur.

                  220 led tüürimiseks võiks ju lühise kaitsest loobuda ja teha asi maatriksiks.
                  220/22 oleks 10 PIC 16F883. (25 I/O kokku, 2tk neist on SDA JA SCL ja üks pin sisend only. kokku 22 väljundit seega saab teha.)

                  Kui asi maatriksiks ehk multipleksiks teha, siis 15*15 annaks 225 LED tüürimise,
                  Siin saab ühe ainsa 40 jalaga PIC-iga hakkama, 16F887 peaks suurepäraselt sobima või kasuta 16F877A, see on veidi mugavam ja standartsem.
                  Peaks piisama ainult takistitest +led poolel 15 multipleksi otsas 390 ohmi ja teine 15 miinus led ots oleks otse.
                  skeem tuleks täitsa lihtne ja pic kannatab 20ma, osad ka 25ma väljundiks.
                  Saab kasutada tugeva valgustusega Led.

                  Kusagilt on meelde jäänud, et üle 6 segment indikaatori ei saama multipleksina tüürida, tekkib vist vilkumine.
                  Võimalik, et 15x15 on äkki komplikatsioonid.
                  siis peaks 6x6 x6 =216 tegema vast, et kindlamini välja tulla.
                  siis 6 tk 12+2 i/0 -ga pic. I2C tahab 2 jalga endale saada. ja 7-mes siis oleks peaprotsessor.
                  viimati muutis kasutaja ahelet; 01 m 2011, 19:53. Põhjus: kirjavead

                  Comment


                    #10
                    Vs: Pic+220 ledi

                    Ahhet pumbaks jõid ennast et kohe kaevurlus pähe lõi? Teksti sisu kohta soovitan endiselt arenema minna, mõtle ennem läbi mida jahud.
                    Modelleerimises ja tootmises kehtivad:
                    1. Avariikindel vooluring lühistab kõik teised.
                    2. Transistor, millel on kiiresti toimiv kaitse, säästab kaitset, sulades kõigepealt ise.

                    Comment

                    Working...
                    X