Teade

Collapse

Foorumi reeglid.

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

Elektrienergia jälgimisseade

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

    #16
    Vs: Elektrienergia jälgimisseade

    isetegijaile 16 kanaliga süsteem:
    http://www.delorie.com/electronics/powermeter/

    Comment


      #17
      Vs: Elektrienergia jälgimisseade

      Esmalt postitatud raivo poolt
      isetegijaile 16 kanaliga süsteem:
      http://www.delorie.com/electronics/powermeter/
      Kuidas julgeks seda "hobi-aretust" kaitsmekappi paigaldada ?
      Palju kindlam ja mugavam oleks kasutada kontaktivabu voolutrafosid juhtmete ümber. Kuidas see plaat talub näiteks piksest põhjustatud liigpingeid ?

      Comment


        #18
        Vs: Elektrienergia jälgimisseade

        aju on tänapäeval vist nii väikseks läinud, meenub endiselt üks film millest ka juttu olnud. Majandus krahh juba on, taandaregu krahh vist tulemas.
        Miks on vaja seda sodi müüa ja uskumatu et keegi seda ka ostab ja usub.
        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


          #19
          Vs: Elektrienergia jälgimisseade

          Esmalt postitatud mesilane poolt
          Kuidas julgeks seda "hobi-aretust" kaitsmekappi paigaldada ?
          Palju kindlam ja mugavam oleks kasutada kontaktivabu voolutrafosid juhtmete ümber. Kuidas see plaat talub näiteks piksest põhjustatud liigpingeid ?
          Sul vist keelega raskusi.
          Palun hoiduda teise foorumlase isikuga seotud kommentaaridest ja piirduda probleemi tehnilise külje aruteluga. vasaraonu, mode


          Seal ju selgelt kirjas et signaal võetakse voolutrafodelt ning see seade ei pea üldse mitte elektrikilbis olema.
          viimati muutis kasutaja vasaraonu; 13 m 2009, 10:16.

          Comment


            #20
            Vs: Elektrienergia jälgimisseade

            Kuidas saaks softi siduda Google'i uue süsteemiga ? Kuipalju mõõteseadme komponendid võiksid kokku maksta (ei leia komponentide nimekirja) ?
            San Francisco (AFP) Feb 10, 2009 - Google said Tuesday it is refining PowerMeter software that tells residents which devices in their homes are electricity hogs and which are being frugal with energy. The announcement comes as th

            Comment


              #21
              Vs: Elektrienergia jälgimisseade

              Esmalt postitatud raivo poolt
              isetegijaile 16 kanaliga süsteem:
              http://www.delorie.com/electronics/powermeter/
              Seade põhineb Analog Devices ühefaasilistel mõõtekiipidel ADE7753
              http://www.analog.com/en/analog-to-d...s/product.html
              Mõõtekiipe on plaadil kokku 16 tk, seega igale kanalile üks.
              Lisaks mõõtekiipidele on veel
              1) üks ühine mikrokontroller Renesas R5F21218JFP,
              2) USB to serial converter FTDI FT232RQ,
              3) Eherneti kontrolleri kiip Microchip ENC28J60
              4) Etherneti trafomoodul koos RJ45'ga Pulse J0011D21NL

              Kuivõrd suurema osa seadme maksumusest moodustavad mõõtekiibid ja neid läheb igasse seadmesse 16 tk, siis kas keegi on huvitatud nimetatud kiipide hulgiostust või ka trükkplaatide ühistellimisest ?

              Seadme skeemid on tehtud vabavaralisse gEDA paketti kuuluvate rakendustega, seega avatavad vaid LINUX'i kasutajatele. Samas plaatide GERBER failid ja PDF dokumendid on ka Windowsis loetavad.

              Seadme edasiarendamisel võiks kaaluda ka mõne uuema ja parema mõõtekiibi kasutamist.
              Ka Renessas R8C kontrolleri saaks asendada mõne suurema jõudlusega DSP'ga.
              viimati muutis kasutaja Madis_Lehtla; 05 m 2009, 09:28.

              Comment


                #22
                Vs: Elektrienergia jälgimisseade

                Esmalt postitatud raivo poolt
                isetegijaile 16 kanaliga süsteem:
                http://www.delorie.com/electronics/powermeter/
                Selgub, et kirjeldatud lahendusel on puudusi:
                http://www.navitron.org.uk/forum/ind...e;topic=6855.0
                1) Kõik mõõtekiibid on ühendatud ühise pingemõõteahelaga, mis välistab selle kasutamise mitmefaasilistes ahelates
                2) Kõik mõõtekiibid on ühendatud ühise SPI siiniga ja läbi SPI ka Etherneti pistikuga. Seega ainsaks isolatsiooniks võrgu neutaali ja Etherneti kaabli vahel on Etherneti pistikus paiknev trafo. Tuleks lisada Optronid SPI siini isoleerimiseks.
                Resistor dividers connect the sensing chip to the mains, and that is then connected directly through the micro to the ethernet. The isolation in the ethernet connector is not sufficient for mains isolation.
                3) Isolatsioonivahemikud trükkplaadil 230V ahelates peaksid olema suuremad.

                Comment


                  #23
                  Vs: Elektrienergia jälgimisseade

                  probleem oli sisendi ACBUSA takistis R14 ( lk2 skeemis) millele tuleb 230VAC peale. üldiselt oleks mõistlik see takisti jätta kilpi ja kindlasti kasutada elekrivõrgupingele normeeritud tüüpi ( >= 500V). tegelikult võiks antud ahel ka kõrgema takistusega olla ( 1M : 10k , siis ei saa lekkevool mingil juhul eluohtlik olla , kuigi ka praegu 230v/100k = 2,3mA vist ei ole ).
                  Nüüd autor väidab et ka pingeahel on läbi pingetrafo.
                  http://www.navitron.org.uk/forum/ind...e;topic=6855.0

                  mitmefaasiliseks üleviimises pole muud vaja kui sisend ACBUSA jagada laiali mitme faasi vahel , selleks tuleb siis pingetrafosid lisada ja ka pcb-d muuta.
                  prose vahetamises ma mõtet ei näe, see tasub vaid siis ära kui ADE7753-dest vabaneda saab, pole keeruline aga kellel on aega ?
                  üks TMX320F28027 suudab 4..8 ADEt asendada.
                  viimati muutis kasutaja raivo; 13 m 2009, 12:44.

                  Comment


                    #24
                    Vs: Elektrienergia jälgimisseade

                    Julgen soovitada efergy e2. Tellida saab inglismaalt. Koos lisa vidinate (2 lisa näpitsat) ja saatmisega ca 2000 eeku. http://www.efergy.com/e2.html
                    Seade toimib nagu tavaline voolumõõtja, igale sissetulevale (või sellele faasile mida soovid mõõta) läheb näpits ümber ja info saadetakse elektrikilbist saatja abil vastuvõtjasse, kus kuvatakse hetke tarbimine. Samuti saab ühendada arvutiga, et vaadata eelnevat tarbimist. Väga mugav asi. Minu jaoks ainus miinus on see, et erinevate faaside voolud kokku liidab, st ei saa reaalajas vaadata erinevate faaside koormust.

                    Comment


                      #25
                      Vs: Elektrienergia jälgimisseade

                      Julgen kahelda. Kui vaadata antud seadme toiteosa skeemi (spetsis 15V ac->5V PSU), selgub, et seadet toidetakse läbi 15V AC toiteadapteri. Järelikult toimub ka pinge mõõtmine läbi nimetatud toiteadapteri. Elektriline isoleerimine on selle ASIC'u kasutamisel üks olulisemaid tehnilisi probleeme. Elektriliseks isoleerimiseks võib kasutada optroneid HCPL2232 nagu ADE7753 näidisplaadil.
                      http://www.analog.com/static/importe..._EvalBoard.pdf
                      Sel juhul on vaja sekundaarosa toiteks eraldi toiteplokki.

                      Esmalt postitatud raivo poolt
                      probleem oli sisendi ACBUSA takistis R14 ( lk2 skeemis) millele tuleb 230VAC peale. üldiselt oleks mõistlik see takisti jätta kilpi ja kindlasti kasutada elekrivõrgupingele normeeritud tüüpi ( >= 500V). tegelikult võiks antud ahel ka kõrgema takistusega olla ( 1M : 10k , siis ei saa lekkevool mingil juhul eluohtlik olla , kuigi ka praegu 230v/100k = 2,3mA vist ei ole ).
                      Nüüd autor väidab et ka pingeahel on läbi pingetrafo.
                      http://www.navitron.org.uk/forum/ind...e;topic=6855.0
                      Reklaamis nimetatud seade ei mõõda elektrivõrgu pinget. Arvestades et tavaoludes võib pinge muutuda vahemikus 220..240 V ja kohalikes Eesti oludes muutub sageli rohkemgi jätab täpsus vägagi soovida. ADE7753 kiviga pole üldse mõtet võrrelda. ADE7753 suudab lisaks mõõta reaktiivvõimsust ja tarbitud või genereeritud reaktiivenergiat. 2000 EEK eest saab tänapäeval juba üsnagi korraliku aktiivenergia arvesti.
                      Esmalt postitatud lauryx poolt
                      Julgen soovitada efergy e2. Tellida saab inglismaalt. Koos lisa vidinate (2 lisa näpitsat) ja saatmisega ca 2000 eeku. http://www.efergy.com/e2.html
                      viimati muutis kasutaja Madis_Lehtla; 21 m 2009, 16:20.

                      Comment


                        #26
                        Vs: Elektrienergia jälgimisseade

                        Esmalt postitatud Madis_Lehtla poolt
                        Julgen kahelda. Kui vaadata antud seadme toiteosa skeemi (spetsis 15V ac->5V PSU), selgub, et seadet toidetakse läbi 15V AC toiteadapteri. Järelikult toimub ka pinge mõõtmine läbi nimetatud toiteadapteri. Elektriline isoleerimine on selle ASIC'u kasutamisel üks olulisemaid tehnilisi probleeme. Elektriliseks isoleerimiseks võib kasutada optroneid HCPL2232 nagu ADE7753 näidisplaadil.
                        http://www.analog.com/static/importe..._EvalBoard.pdf
                        Sel juhul on vaja sekundaarosa toiteks eraldi toiteplokki.
                        Milleks nii keeruliselt, pinge jaoks pingetrafo, voolu jaoks voolutrafod. Toide adapterilt. Mingit ühendust vooluvõrguga ei ole.
                        Mina pole seda projekti korranud ega kavatsegi, autorit aga natuke tunnen, väga tõsine tegija vabavaraliste (gcc) kompilaatorite arendajana.

                        PS. Vasaraonu, imelik ei ole 8kuud vana postitust modereerida?
                        Põhjuseta pealegi - mida Sina seal nägid ei näinud keegi teine kogu selle aja jooksul.

                        Comment


                          #27
                          Vs: Elektrienergia jälgimisseade

                          Esmalt postitatud raivo poolt
                          PS. Vasaraonu, imelik ei ole 8kuud vana postitust modereerida?
                          Põhjuseta pealegi - mida Sina seal nägid ei näinud keegi teine kogu selle aja jooksul.
                          Vastus: http://www.elfaelektroonika.ee/fooru...ad.php?t=45973
                          Keegi pole targemaks muutunud sellest, et mind lolliks peab.

                          Comment


                            #28
                            Vs: Elektrienergia jälgimisseade

                            Esmalt postitatud raivo poolt Vaata postitust
                            Mina pole seda projekti korranud ega kavatsegi, autorit aga natuke tunnen, väga tõsine tegija vabavaraliste (gcc) kompilaatorite arendajana.
                            Ta teeb äärmiselt tänuväärset ja samas tänamatut tööd!

                            Et teistel Linuxi ja vabavaraga kergemalt läheks teen oma kogemustest lühikokkuvõtte.
                            Juhuslikest versioonidest komplekteerides lõpeb vabavaralise kompilaatori koostamine üldjuhul peavaluga. Seejuures ei kavatse ma mingit garantiid anda et järgnev 100% tõele vastab.

                            Tänapäevastes seadmetes on mikrokontrollerid väga levinud. Antud jälgimisseade kasutab Renesas R8C/M16C/M32C kontrollerit.
                            GCC kompilaator toetab paljusid mikrokontrollereid, kuid Linux'i valmispakettide (DEB RPM) hulgas on mikrokontrollerite toetust väga vähesel määral (kui siis ehk Z80, Atmel, PIC, ...).
                            Selleks et saada oma masinasse vajaliku riistvara jaoks vabavaraline kross-kompilaator ja binaartööriistad (Binutils) tuleb need lähtekoodist ise kompileerida teie arvutile sobiva kompilaatoriga (mida saab laadida valmispakettidena).

                            Alustada tuleb binaartööriistadest, kuid enne võiks valmispakettidest paigaldada
                            yacc - Berkeley YACC parser generator extended to generate Java code
                            flex - A fast lexical analyzer generator.
                            Kuidas need paketid ja nendest sõltuvad paketid asjaga seotud on, ei oska öelda. Vähemalt minul ilma nendeta binaartööriistada paigaldamine ei õnnestunud.

                            Binaartööriistade koostamine lähtekoodist
                            NB! cvs käsule järgneva kooloni järelt eemalda tühik.

                            1) cd $home
                            2) cvs -z 9 -d : pserver:anoncvs@sourceware.org:/cvs/src login
                            {sisesta "anoncvs" paroolina}
                            3) cvs -z 9 -d : pserver:anoncvs@sourceware.org:/cvs/src co binutils
                            4) cd src/
                            5) ./configure --target=m32c-elf --program-prefix='m32c-elf-'
                            6) make
                            7) sudo make install
                            Nüüd peaks olema lisandunud binaartööriistade käsud vastavale mikrokontrollerile.
                            Täpsem ülevaade binaartööriistadest http://www.gnu.org/software/binutils/
                            Andud juhul võiks proovida käsku "m32c-elf-ar". Kui see käsk ei ole süsteemile tundmatu,
                            siis võib minna edasi kompilaatori paigaldamise juurde.

                            Uue kompilaatori koostamine lähtekoodist
                            Esmalt on vaja valmispakettidest paigaldada SVN (subversion - Advanced version control system) kui seda pole varem paigaldatud.

                            0) cd $home
                            1) svn checkout svn://gcc.gnu.org/svn/gcc/trunk gcc-svn
                            protseduur on pikk ja faile on palju, seega kui juba eelnevalt midagi arvutis olemas siis
                            cd gcc-svn
                            ./contrib/gcc_update

                            1A) GMP, MPFR ja MPC teegid võib vajadusel allalaadida ja pakkida lahti gcc-svn alamkataloogideks nimedega gmp mpfr ja mpc

                            ftp://gcc.gnu.org/pub/gcc/infrastruc...-4.2.4.tar.bz2
                            ftp://gcc.gnu.org/pub/gcc/infrastructure/mpc-0.8.tar.gz
                            ftp://gcc.gnu.org/pub/gcc/infrastruc...-2.4.1.tar.bz2

                            2) Lisada kompilaatori kataloogi riistvaraspetsiifilised teegid
                            Mis on mis ja milleks võite lugeda:



                            cd $home
                            cvs -z 9 -d : pserver:anoncvs@sources.redhat.com:/cvs/src login
                            {sisesta "anoncvs" paroolina}
                            cvs -z 9 -d : pserver:anoncvs@sources.redhat.com:/cvs/src co newlib
                            cp -r src/newlib gcc-svn/
                            cp -r src/libgloss gcc-svn/

                            3) Teeme uue kompilaatori binaar- jt. failide jaoks kataloogi ja aktiveerime
                            mkdir m32c-elf-gcc
                            cd m32c-elf-gcc/

                            4) Konfigureerime kompilaatori lähtekoodi vastavalt oma mikrokontrolleri vajadustele
                            ../gcc-svn/configure --target=m32c-elf \
                            --program-prefix='m32c-elf-' \
                            --enable-languages=c \
                            --with-gnu-as --with-gnu-ld \
                            --with-newlib

                            5) Kui konfigureerimine läks edukalt, siis võib uue kompilaatori kokkukompileerida.
                            make

                            6) Paigaldame arvutisse uue kompilaatori
                            sudo make install

                            Nüüd võiks uut kompilaatorit proovida. Mõned näited Internetist:



                            1) cd $home

                            2) Teeme projekti kataloogi
                            mkdir powermeter

                            3) Laadime Internetist näite alla vajalikku kataloogi


                            4) Pakime lahti
                            tar xvzf firmware.tar.gz

                            5) Üritame kompileerida uue kompilaatoriga
                            make

                            saame veateate:
                            /opt/redhat/m32c/bin/m32c-elf-gcc -g -Os -MMD -I. -Iuip -Iuip/pm -c cprintf.c -o cprintf.o
                            make: /opt/redhat/m32c/bin/m32c-elf-gcc: Command not found

                            Kuna antud juhul oli tegemist Ubuntuga, siis tuleb näidata kätte kompilaatori tegelik asukoht
                            Tegeliku asukoha saate teada kui sisestate:
                            which m32c-elf-gcc

                            Antud juhul saame vastuseks: /usr/local/bin/m32c-elf-gcc

                            6) Teeme projekti Makefile's vajalikud muudatused
                            kate Makefile
                            muutes tekstiredaktoriga "/opt/redhat/m32c/bin" kataloogi "/usr/local/bin" -ks.

                            7) Kompileerime, seekord saame juba projekti puudutavaid veateateid:
                            make
                            /usr/local/bin/m32c-elf-gcc -g -Os -MMD -I. -Iuip -Iuip/pm -c cprintf.c -o cprintf.o
                            /usr/local/bin/m32c-elf-gcc -g -Os -MMD -I. -Iuip -Iuip/pm -c reverse.c -o reverse.o
                            /usr/local/bin/m32c-elf-gcc -g -Os -MMD -I. -Iuip -Iuip/pm -c timer_a.c -o timer_a.o
                            /usr/local/bin/m32c-elf-gcc -g -Os -MMD -I. -Iuip -Iuip/pm -c leds.c -o leds.o
                            /usr/local/bin/m32c-elf-gcc -g -Os -MMD -I. -Iuip -Iuip/pm -c leds2.S -o leds2.o
                            /tmp/ccVR792b.s: Assembler messages:
                            /tmp/ccVR792b.s:6: Error: can't open r8c20.inc for reading: No such file or directory
                            make: *** [leds2.o] Error 1
                            ...

                            Kuna mind isiklikult huvitab R8C/20 mikrokontrolleri asemel R8C/23, siis tuleb niikuinii uus INC fail koostada koos kõigi vajalike registrite ja mäluaadresside kirjeldusega.
                            viimati muutis kasutaja Madis_Lehtla; 13 m 2010, 20:39.

                            Comment


                              #29
                              Vs: Elektrienergia jälgimisseade

                              miks Sa valmis vahendeid ei taha kasutada , näiteks:
                              This website is for sale! kpitgnutools.com is your first and best source for all of the information you’re looking for. From general topics to more of what you would expect to find here, kpitgnutools.com has it all. We hope you find what you are searching for!

                              või siis Renesasi enda kompilatorit ( sel on 64k koodipiirang aga antud projekt peaks palju väiksem olema):
                              A global leader in microcontrollers, analog, power and SoC products, Renesas delivers trusted embedded design innovation to shape a limitless future.

                              .inc ja .h failid on kompilaatoril kaasas.

                              Sellest kuidas tööriistu lähtekoodist koostada on küll rõõm lugeda, heameelega võtaks eraldi õpet ses osas ( ja tean et minusuguseid on veelgi ).
                              ps. M32C ja R8C ei ole binaarkoodi osas ühilduvad, samuti M16C ja R8C on natuke erinevad , s.t. "vanematel vendadel" on mõned käsud lisaks ning suurim erinevus on sisemise mälusiini laius : R8C on kõigest 8 bitti ( seega kuigi on 16 bitti tuum on käsutäitmine üpris aeglane), M16C -16bitti,M32C-32bitti ja R32C 64bitti.
                              viimati muutis kasutaja raivo; 13 m 2010, 12:32. Põhjus: täiendus

                              Comment


                                #30
                                Vs: Elektrienergia jälgimisseade

                                Esmalt postitatud raivo poolt Vaata postitust
                                miks Sa valmis vahendeid ei taha kasutada , näiteks:
                                This website is for sale! kpitgnutools.com is your first and best source for all of the information you’re looking for. From general topics to more of what you would expect to find here, kpitgnutools.com has it all. We hope you find what you are searching for!

                                või siis Renesasi enda kompilatorit ( sel on 64k koodipiirang aga antud projekt peaks palju väiksem olema):
                                A global leader in microcontrollers, analog, power and SoC products, Renesas delivers trusted embedded design innovation to shape a limitless future.

                                .inc ja .h failid on kompilaatoril kaasas.
                                Varasemad kogemused XC167 kpit tööriistadega olid pehmelt öeldes nutused.
                                Renesasi lehel täispaketi vaba allalaadimise võimalust ei leidnud, ainult upgrade või parooliga.
                                Ei oma ühtegi näidiskomplekti, ainult kontollerikiipe.

                                Esmalt postitatud raivo poolt Vaata postitust
                                Sellest kuidas tööriistu lähtekoodist koostada on küll rõõm lugeda, heameelega võtaks eraldi õpet ses osas ( ja tean et minusuguseid on veelgi ).
                                ps. M32C ja R8C ei ole binaarkoodi osas ühilduvad, samuti M16C ja R8C on natuke erinevad , s.t. "vanematel vendadel" on mõned käsud lisaks ning suurim erinevus on sisemise mälusiini laius : R8C on kõigest 8 bitti ( seega kuigi on 16 bitti tuum on käsutäitmine üpris aeglane), M16C -16bitti,M32C-32bitti ja R32C 64bitti.
                                Lisaks veel andmebaitide (noorem ja vanem bait) erinev järjestus mälus (little endian, big endian). Kompilaator on tehtud nii, et võtmetega saab valida kas tegemist on R8C, M16C, M16C/8x või M32C'ga. Vaata:
                                http://people.redhat.com/~dj/m32c/
                                viimati muutis kasutaja Madis_Lehtla; 13 m 2010, 13:34.

                                Comment

                                Working...
                                X