Teade

Collapse

Foorumi reeglid.

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

Liugpotentsiomeetri kontrollimine

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

    Liugpotentsiomeetri kontrollimine

    Tere
    Oleks soov kontrollida liugpotensaatori asendit ja hetkeseis kuvada lcd ekraanile või lihtsalt LED`idega.
    kokku peaks neid asendeid olema 9.
    Soov teha seda mikroprotsessoriga, kuid ei tea veel millist kasutada.
    Programeerimiseks ostsin veel pickit2, kuid ei ole veel päris selgeks seda värki saanud.
    Ehk kellegil on mõnda näidet sarnasest tööst või näpunäiteid millest alustada.
    viimati muutis kasutaja fomoco; 10 m 2009, 17:35.

    #2
    Vs: Liugpotensaatori kontrollimine

    Suvaline ADC sisendiga PIC. Otsi ADC lugemise-kirjutamise näitekoode. Teed PIC-i ADC jalale liuguriga pingejaguri ja siis paned seda mõõtma. Väljastad siis kas eraldi jalgade otsas olevate LED-idega või kasvõi näiteks Nokia 3310/3330/5110 LCD-l (SPI siin, googles koode küllaga).

    Comment


      #3
      Vs: Liugpotensaatori kontrollimine

      Öelge mulle vanale inimesele mis imeasi see liugpotensaator õieti on? Isegi googelmoogel ei tea vastust...
      Kui tõde võib välja öelda ainult sosinal, on riigi vallutanud vaenlane.
      Konfutsius

      Comment


        #4
        Vs: Liugpotensaatori kontrollimine

        Või oleks õigem öelda liug potensiomeeter?

        Ehk oskab keegi soovitada sobivat mikroprotsessorit, millel oleks piisavalt võimalusi, et saaks kasvõi kümmet liugpotet kontrollida või ühe tõuse ja mõõnasid mällu jätta või graafikuna ekraanile kuvada.

        Comment


          #5
          Vs: Liugpotensaatori kontrollimine

          Nu aluseks pead võtma näiteks selle mitu ADC sisendit kivil on. Iga sisend ühe pote jaoks. ADC enda kood ei võta palju ruumi, iseenesest ei võta ka LCD juhtimine teab-mis palju ruumi. Mällu jätta...see on juba iseasi. Graafikuna ei tohiks keeruline olla, kood kirjutab LCD-le seda, mida loeb. Mine vaata microchipi kodulehelt kivide võrdlusi (ehk on miski tore tabel olemas) ja hakka sealt pihta. Imho alla 4kB mäluga isendeid ei tasuks vaadata.

          Comment


            #6
            Vs: Liugpotensaatori kontrollimine

            Päris õige on potentsiomeeter.

            Soovitaks vähemalt PIC18 seeriast midagi. Saavad C-ga paremini hakkama. Näiteks hea bang-for-the-buck on PIC18F24K20 (28 pin) või PIC18F45K20 (40 pin). Miinus kui seda miinuseks võib lugeda on toide 3.3V.

            Comment


              #7
              Vs: Liugpotensaatori kontrollimine

              Esmalt postitatud qratman poolt
              Päris õige on potentsiomeeter.

              Soovitaks vähemalt PIC18 seeriast midagi. Saavad C-ga paremini hakkama. Näiteks hea bang-for-the-buck on PIC18F24K20 (28 pin) või PIC18F45K20 (40 pin). Miinus kui seda miinuseks võib lugeda on toide 3.3V.
              Kahjuks toetab pickit2 kuni 20 pin, niiet see oleks nagu piir vms.

              Comment


                #8
                Vs: Liugpotensaatori kontrollimine

                pickit ei tohiks pinnide arvu järgi midagi piirata. saab progeda ka ~100 koivalisi pic32 kive sellega.

                teema kohta ka paar sõna.
                ise soovitaksin valida mingi vähemalt 40pin elukas.
                siis oleks 10 adc sisendit, 11 (8 + 3) lcd jaoks ja veel ehk mõned ahelad nagu rs232 ja ledid ja buttonid ja jääks mõni koib veel varuks. tavaliselt ise jätan progemise koivad vabaks, et ei segaks igatsugu paralleel ahelad in-circuit progemisel ja sellest ka soovitav suurem koibade arv.

                aga kui pole varem selliste asjadega tegelenud, saab see sul ikka parajalt raske ettevõtmine olema ja oleneb kui pikalt viitsid mässata ja vigu taga otsida (alguses tekib neid oi-oi kui palju skeemis, koodis jne) ja ehk saad lõpuks ka käima.

                algatuseks muidugi katsu mingi led-ide vilgutaja kood kivisse saada ja skeemi ära rohkem juppe pane kui pic, ledi+tak, toitesilumiskonde. ja kui see töötab, siis juba skeemi ülejäänud osad ja kood kokku panna.
                viimati muutis kasutaja dieter; 10 m 2009, 16:36.

                Comment


                  #9
                  Vs: Liugpotensaatori kontrollimine

                  Võibolla ma eksin, kuid elfa lehel on kirjas: "Soodsahinnaline arenduskomplekt on lihtsa kasutusliidesega ning sobib Microchip 8/14/20-kontaktiliste mikroprotsessorite programmeerimiseks"
                  Ehk on selleall mõeldud demoplaati, et sääl saab ka teisi PICè programeerida, kuid antud plaat võimaldab kuni 20 pin.

                  Netist sirvisin välja PIC18F13K50

                  ADC 9 ch, 10-bit

                  Oleks hea, kui keegi näitaks otsad kätte, millest alustada, mõni link samasugusest tööst, et ei peaks nullist alustama vms.
                  Ma siin juba tunnike sirvinud, kuid ei ole miskit sobivat leidnud.

                  Comment


                    #10
                    Vs: Liugpotensaatori kontrollimine

                    kui juba tunniga tahtmine kaduma kipub, on projekti lõppu jõudmise tõenäosus väga väike.

                    ise ei hakka siin otsima, aga eeldan, et 1:1 täpselt samasugust ei pruugi olemas olla või pole kõik skeem ja lähtekood allalaetav jne.

                    peaksid katsuma ikkagi väiksemateks osadeks oma ülesande jagada.

                    tee selgeks millisest koodijupist piisab adc konfimiseks/näitude lugemiseks,
                    mida on vaja lcd-le kuvamiseks ja need alguses kasvõi eraldi seisvatena tööle saada ja siis kui asi selge, kogu asi üheks tervikuks viia.

                    või kui töesti imelihtsalt tahad
                    siis võta tavaline odav multimeeter (sellel on ka lcd) ja see liugpote ja mõõda seda multimeetri oomide reziimi peal (või kui on pinge alla ühendatud siis mõõtepiirkond pinge mõõtmiseks) ja multimeetri lcd peal näedki

                    Comment


                      #11
                      Vs: Liugpotensaatori kontrollimine

                      Multimeeter oleks ka hea variant, kui ta vaid näitaks mulle takistuse asemel samme 1-9 ja oskaks neid mällu jätta, ning graafikuna saaks väljavõtteid teha.

                      Comment


                        #12
                        Vs: Liugpotensaatori kontrollimine

                        Eh, mõtlesin ka, et mis asi on liugpotensaator aga tuli välja, et jälle üks väga ilus keeleline leid .
                        -superradical-

                        Comment


                          #13
                          Vs: Liug potentsiomeetri kontrollimine

                          dieteril on õigus.
                          Programmeerimisel tuleb alati probleem jagada väikesteks osadeks ja hakata koostama igat osa eraldi. Kui kõik need osad töötavad, siis hakkad neid vaikselt kokku panema.

                          Mitte kõik korraga, vaid osati. Ja siis vaatad kas töötab, kui ei siis paned tööle. Siis võtad järgmise osa ette jne. Seod eraldi osad ühtseks tervikuks.
                          Vahest toob ka see hiljem mõne lisaprobleemi, aga nii see juba on.

                          Selline lahendus on kasutusel mitte ainult PICide vaid ka tavalises PC progemises. Ja see on tõesti mugav ja aitab palju.

                          Comment


                            #14
                            Vs: Liugpotentsiomeetri kontrollimine

                            No nüüd peaks küll vägev ja korrektne pealkiri olema.

                            Sooviks ka kommentaari oma protsessorivaliku kohta:
                            PIC18F13K50
                            Või on mõni tublim PIC sellise riistapuu jaoks?

                            Comment


                              #15
                              Vs: Liugpotentsiomeetri kontrollimine

                              kommenteerin eespoolt õhku jäänud küsimust võimalike olemasolevate näidete kohta.

                              otsi näiteks "datalogger pic"
                              http://www.google.ee/search?hl=et&q=...&btnG=Otsi&lr=

                              sinu soovitud graafilist varianti ei pruugi vabalt allalaetavana olemas olla. kalli raha eest võid valmis asja osta.

                              aga 1 mis silma jäi ja kust ehk sobiks alustada
                              http://www.vermontficks.org/datalogs.gif
                              http://www.vermontficks.org/datalog5c.htm
                              http://www.vermontficks.org/datalogd.htm

                              Comment

                              Working...
                              X