Teade

Collapse

Foorumi reeglid.

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

Mitme pinge elektrooniline lylitus

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

    #31
    Vs: Mitme pinge elektrooniline lylitus

    Plaanis oli visuaalselt kasutajale kuvada, mis toimub. AVRi poole peaks saama p88rduda ka yle protsessori aadressi siini ja teha p2ringuid ning yks k2sklus oleks toite v2lja lylitamiseks. N6nda v6ttes, v6iks tegelikult mosfetide lylitamise kontrollerisse viia.
    V2ntv6ll on selleks k6ver, et mahuks mootorisse 2ra.

    Comment


      #32
      Vs: Mitme pinge elektrooniline lylitus

      Nii, siin -kah- aega nyyd m88da l2inud ja asjad arenenud: k6iki pingeid saab lylitada. RC ahelat vast tuleb natukene veel kohendada. Sai hunnik pudinaid kokku kraabitud, et saaks digitaalse poole ka valmis. P6him6tteskeem sai paberile visandatud. INA219 ei k6lbagi mulle monitoorimise lahenduseks. See ei luba negatiivseid pingeid m66ta, kemiseerides ehk kannataks. Aga ei ole hullu, peoga 0R1 2W takke ja siis veel sama palju LM385 opakaid + analog multiplexer + Atmega8 v6iks triki 2ra teha.

      R22kisin, et mul ALS318A 7 segmendilisi ekraane. Need siis yhise katoodiga jurakad, 9 m2rki. MAX7219 oskab 8-t m2rki juhtida. MC14489 oskab 5-te. M6lemat annab kaskaadi ajada, kuid nende ekraanide puhul on sellest v2he kasu. Pole hullu, kirjutasin C-s koodi valmis, mis immiteerib siis seda MC14489 kivikest, kuid juba tyyrib 9-t m2rki. M6ttes oli PWMiga ekraani heleduse reguleerimist ka teha, kuid PORTB on juba segmentide lylimiseks h6ivatud. Hetkel olen raiskav ja kasutan yhte Atmega8 kontrollerit per ekraan. V6iks segmentide lylitamise ja m2rkide lylitamise viia 74hc595 peale. Kivil olev kaskaadimise v2ljundit saab kasutada ka niisama v2ljundina - ehk siis 8 + 1. Peab vaatama, kuidas koodi keerukus muutub ja palju reaalselt plaadil ruumi on. PWMi v6ib ju tegelikult NE555 peale lykata ja erinevate m2rkide katoodidele transistorid vahele.

      Click image for larger version

Name:	D851670A-467A-4850-A88C-F9B9B18A3357.jpg
Views:	1
Size:	169,1 KB
ID:	872108 Click image for larger version

Name:	2B259C60-9091-46F4-838B-9B9E4583FB95.jpg
Views:	1
Size:	132,8 KB
ID:	872109

      Click image for larger version

Name:	20BA0768-663E-459D-837C-B5B14B37E9E2.jpg
Views:	1
Size:	170,7 KB
ID:	872110
      V2ntv6ll on selleks k6ver, et mahuks mootorisse 2ra.

      Comment


        #33
        Vs: Mitme pinge elektrooniline lylitus

        (võib olla, et tegemist on Spice'i/konkreetse(particular)mudeli eripäraga ... aga võib ka olla et kehtib reaalse 595 korral . . . et) tuleb jälgida juhtsignaalide ajastust

        Comment


          #34
          Vs: Mitme pinge elektrooniline lylitus

          74595 juhtimisega pole mul veel probleeme olnud. Kui andmelehel olevatest ajastamistest kinni pidada, siis ei tohiks probleeme tekkida. Aga vaatasin ja m6tlesin, j2tan yhe AVRi per ekraan ning otse juhtimisega. Lisana realiseerin PWMiga ekraanide heleduse juhtimise.
          V2ntv6ll on selleks k6ver, et mahuks mootorisse 2ra.

          Comment


            #35
            Vs: Mitme pinge elektrooniline lylitus

            Yks 6htu v6tsin k2tte ning digiteerisin patareide mooduli. Sain valmis, m6tlesin, et tyhja kah, paneks tellimuse sisse. Lasin enda PCB-d valmis teha jlcpcb-s. Pyhap2eval panin tellimuse sisse, reedel peale l6unat toodi mulle t88 juurde 2ra. Viisakalt tehtud. Hind tuli 5 plaadi kohta $9.

            Ajasin antud projekti GITi. Vaatan, teen m6ningate s6lmede katsetused maketeerimislaual, digiteerin 2ra ja teen samuti tellimuse. Saab kohe esimese ropsuga ilusad plaadid

            Click image for larger version

Name:	06E24D48-00B3-4FA5-8B37-B09362F70FBC.jpg
Views:	1
Size:	145,3 KB
ID:	872164 Click image for larger version

Name:	48F3EF9E-2E6A-49D3-96A8-3E75F66E480D.jpg
Views:	1
Size:	174,9 KB
ID:	872165

            Click image for larger version

Name:	D1EF8C71-B6FE-4AA3-A607-6380BF952DF8.jpg
Views:	1
Size:	88,0 KB
ID:	872166 Click image for larger version

Name:	0FDB18A6-73BD-4A64-86D9-8F0F4CA7226A.jpg
Views:	1
Size:	130,8 KB
ID:	872167

            Click image for larger version

Name:	BC84951F-4D53-412A-A0AF-97DEF3F9F598.jpg
Views:	1
Size:	133,9 KB
ID:	872168 Click image for larger version

Name:	C870D2AC-FFC6-4A50-BCFC-2370FD408498.jpg
Views:	1
Size:	131,0 KB
ID:	872169
            V2ntv6ll on selleks k6ver, et mahuks mootorisse 2ra.

            Comment


              #36
              Vs: Mitme pinge elektrooniline lylitus

              Siin j2lle aega olnud asjaga tegutseda.

              Negatiivse pinge m66tmiseks AVR-iga, tuleks see positiivseks p88rata ja ajada vahemikku 0V-5V. Operatsiooniv6imendi v6iks ju selle asjaga ilusasti toime tulla. Paneks ette pingejaguri, mille j2rel on siis see samune operatsiooniv6imendi. Siis natukene veel edasi m6eldes: v6iks kasutada v6imendust, mis on 1-st v2iksem. N6nda saaks kaks k2rbest yhe hoobiga. V6i on antud m6te liiga paha?

              N2ituseks -9V AVR-i ADC jaoks sobivaks tegemine:
              Click image for larger version

Name:	B749B49A-AC9E-474C-BA4A-88998AFBF1CA.jpg
Views:	1
Size:	45,7 KB
ID:	872249
              V2ntv6ll on selleks k6ver, et mahuks mootorisse 2ra.

              Comment


                #37
                Vs: Mitme pinge elektrooniline lylitus

                Mõte on hea, aga mina olen teinud ilma opakata.

                Idee üsna lihtne. pingejagur, mille keskpunkt läheb kontrolleri sisendisse ja "alumine" takisti Vcc ehk +5 voldi külge.
                Nüüd kui anda negatiivne pinge ülemise takisti peale, hakkab see sisendit allapoole tõmbama. Takistid tuleb muidugi õigesti valida ja kaitsediood ei tee ka paha. Natuke tuleb ka tarkvara poole peal vaeva näha.
                Elu on nagu lintmakilt muusika kuulamine. Mida lõpupoole, seda kiiremini hakkab linti äraandev ketas pöörlema...

                Comment


                  #38
                  Vs: Mitme pinge elektrooniline lylitus

                  Kusjuures, sellel m6ttel on t2itsa jumet, saab kahest opakast loobuda. Tagasi siis tahvli juurde ja arvutama
                  V2ntv6ll on selleks k6ver, et mahuks mootorisse 2ra.

                  Comment


                    #39
                    Vs: Mitme pinge elektrooniline lylitus

                    Tegin arvutused 2ra, v22rtused sai nii valitud, et v2ljundid oleks seal 4.8V juures ja pingejagurite voolutarbimised j22ks 0.1mA juurde. Edasi kriitseldades, tekkis m6te, et pingejagurite ette v6iks panna transistorid, et neid siis eraldi sisse v2lja kl6bistada ehk siis multipleksida.
                    V2ntv6ll on selleks k6ver, et mahuks mootorisse 2ra.

                    Comment

                    Working...
                    X