Teade

Collapse

Foorumi reeglid.

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

Kiirendusmõõtur PICiga

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

    #16
    Vs: Kiirendusmõõtur PICiga

    Aga usu SPI porti softis teostada on palju kergem. I2C softis võttis nädala et termo sensor käima saada, SPI tunnikese. Ma arvan et see 1 juhet väärt.
    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


      #17
      Re: Vs: Kiirendusmõõtur PICiga

      Kas siis tõesti on nii vähestel PICidel sisse ehitatud HW I2C või SPI? AVR'idel on suht igal chipil see olemas ja selle kasutamine on mõnekümne minuti mäng (TWI/I2C sain tööle AVR'il 30 minutiga täiesti nullist õppima hakates. nii kirjutamine kui lugemine).

      Comment


        #18
        Vs: Re: Vs: Kiirendusmõõtur PICiga

        SPI siis see saab olema. Nüüd siis õiget PICi valima. Mille poolest erineb PIC mis suhtleb läbi jadapordi ?

        Comment


          #19
          Vs: Kiirendusmõõtur PICiga

          Ei erinegi. Pordil on lihtsalt SPI ja I2C režiimid juures. Kõige "madalam" SPI-d ja I2C-d toetav on PIC16F877. Sealt edasi on pea kõigil säärane oskus olemas.
          PIC18 seeriat on märksa mugavam kasutada. Ei pea jälgima mälupankade ümber lülitamist, rohkem mälu ja muid vidinaid.
          Kive saab odavamalt RS-kataloogist ( www.rsestonia.com ). Nt. PIC18F2620 maksab ca 150 raha. 4K RAMi sees ja puha!
          - 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


            #20
            Vs: Kiirendusmõõtur PICiga

            Ma soovitaks pigem AVR'i poole vaadata. ATMega48/88/168 seeria (erienvad mälu/flashi suuruse poolest) sisaldab kõike sama ja maksab 3 korda vähem. Ja selle juures on veel kiirem ka. Tõenäoliselt peaks kogu su funktsionaalsus ära mahtuma ka 48 sisse. Tõenäoliselt isegi AtTiny2313 sisse, mis on veel odavam.
            SPI on 4 juhtmega tegelikult. Andmed mõlemas suunas, takt ja chip select. CS# otsaga sünkroniseeritakse baidi algushetke. Sõltuvalt seadmest võib ka mõni neist puududa (ntx ainult ühesuunaline liiklus). Kui siini peale mitu seadet vaja, siis igaühest läheb kontrollerisse eraldi CS# ots, ülejäänud pannakse paralleeli.
            I2C protokoll on natuke keerulisem, seal on mõlemasuunaline andmejuhe ja clock. Seal pannakse kõik seadmed samade juhtmete peale ja igal seadmel on oma aadress. Andmevahetuses saadetakse kõigepealt aadress ja siis õige seadmega juba ühes või teises suunas andmeid ja lõpuks veel ack ka.
            Kuna mõlemat on softis lihtne teha, siis absoluutselt vahet pole, kumb võtta.

            Comment


              #21
              Vs: Kiirendusmõõtur PICiga

              äkki lõpetaks ära selle pideva AVRi pähemäärimise. kui ikka inimene küsib pici kohta, siis oleks tore kui muu kraam jääks teemast välja. vägisi jääb mulje et 99% kommijatest muust millestki peale avri ja pici ei teagi. EDNi andmetel toodetakse vähemalt 24 erinevat 8 bitist proset, kusjuures kindlasti osa on välja jäänud. pole ka avr mingi imeloom, ridamisi puudusi on ka temal.

              Comment


                #22
                Re: Vs: Kiirendusmõõtur PICiga

                polegi keegi öelnud, et AVR'il puudusi on. lihtsalt AVR on (kõvasti) parem ja odavam kui PIC. võibolla keegi kolmas on veel odavam ja parem... ega me seda välista.

                Ise soovitan ka AVR'i vaadata... Aga eks sa ise tea, mis programmaator sul olemas on jne. (Kui pole ja osta soovid mingit korralikumat süsteemi, siis AVR'i Dragon on kõige odavam. eestis 59$. Kui huvitab anna teada).

                Comment


                  #23
                  Vs: Re: Vs: Kiirendusmõõtur PICiga

                  Esmalt postitatud bloody-orc poolt
                  polegi keegi öelnud, et AVR'il puudusi on. lihtsalt AVR on (kõvasti) parem ja odavam kui PIC. võibolla keegi kolmas on veel odavam ja parem... ega me seda välista.

                  Ise soovitan ka AVR'i vaadata... Aga eks sa ise tea, mis programmaator sul olemas on jne. (Kui pole ja osta soovid mingit korralikumat süsteemi, siis AVR'i Dragon on kõige odavam. eestis 59$. Kui huvitab anna teada).
                  just tahtsingi öelda et AVRil on ridamisi puudusi, eelköige on selleks vilets katkestuste süsteem ( ilma prioriteetideta) ja aeglane stekisuhtlus, push-pop vötab C-s kirjutatud softis märgatava osa. näiteks isegi odavam Mitsubishi R8c ( M16C perekond) sisaldab 7 nivooga katkestusi ja mitme registri üheaegset salvestust/lugemist stekki, mistöttu M16C kood on 20-30% lühem AVRi omast. lisaks on avri tuum suht voolutarbija, jäädes isegi picile alla. pic on ma/mhz sama tubli kui msp430, kahjuks küll teeb 4 korda aeglasemalt tööd.
                  lisaks tahaks märkida, et promot vöiksite ost-müük rubriigis teha. vahendeid peaks mul leiduma: 8051, z8e, msp430, tms370, blackfin, avr, pic, arm7 jtag, hcs12, V850, MSP430, M16C, SH ja ehk veel möne prose programmeerimiseks, köiki neid olen ka näppinud, enamiku pealt ka möne projekti valmis teinud.
                  aga see jutt vist ei aita, kes on ikka pime, seda ei ravi.

                  Comment


                    #24
                    Vs: Kiirendusmõõtur PICiga

                    Iseeneset on see ju tore, et AVRil on nii lojaalsed fännid Nagu mu töökaaslane, kes tahtis 8 väljundi lülitamiseks kahte AVRi (!). Sitta sellest voolutarbest...
                    Omamoodi tore prose aga ma arvan, et võiks ka teise vaadata. 80-ndate 51-prose arhitektuuri kopeerimine just kaugele ei vii.
                    - 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


                      #25
                      Vs: Kiirendusmõõtur PICiga

                      FT232RL-kivi (siiski USB ühendus tuleb )
                      PIC18LF252-kontroller
                      LIS3L02DQ-andur

                      Nüüd tuleb hakata softiga tegelema.

                      Comment


                        #26
                        Vs: Kiirendusmõõtur PICiga

                        Oma kogemusest kiirendusanduritega võin öelda, et rinda tuleb pista ka väheke signaalitöötlusega, olgu siis digitaalselt või analoogis realiseerituna... Iga süsteem mis kiirendub ja on reaalmaailmaga seotud, käib piltlikult üle kivide ja kändude. Näiteks kellapendlile kiirendusandurit külge riputades selgub pea, et tema väljundsignaal pole mitte siinus, vaid siinus+ mingi võnkumine, mida tekitab näiteks naabri pesumasin. Sama ka autode puhul - tee ebatasasus on suisa 1:1 kiirendusanduri graafikult näha

                        Ehk lihtsamalt- filtreid võib vaja minna.

                        Comment


                          #27
                          Vs: Kiirendusmõõtur PICiga

                          Oleks vaja oma plaadile ümbrist mõõtudega (mm) 47x27x15. Ühendus käib usbi kaudu. Peaks olema lahtikäiv kruvidega, samas peab saama teda kinnitada laua külge jne. Ideaalis ka veekindel.Kust leida selliseid ümbriseid ? on olemas mingeid standard karpe/topse olemas ? abi eest tänulik

                          Comment


                            #28
                            Vs: Kiirendusmõõtur PICiga

                            Midagi siit: http://www.tevalo.ee/cgi-bin/web_store.cgi?ec=12a9b ?
                            - 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


                              #29
                              Vs: Kiirendusmõõtur PICiga

                              Esmalt postitatud muidumehike poolt
                              Oleks vaja oma plaadile ümbrist ... Peaks olema lahtikäiv kruvidega, samas peab saama teda kinnitada laua külge jne. Ideaalis ka veekindel...
                              ot., aga kus tahad seda mõõturit kasutada?
                              mootorratas, kart? kuidas logimine toimub, või ainult kuvab näitu?
                              muidu sõiduautos saaks võibolla põrutuskaitsega läpakat kasutada vastava programmi olemasolul ...

                              Comment

                              Working...
                              X