Měření proudu přes Raspberry

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
Le_Ze
Příspěvky: 631
Registrován: 24 črc 2014, 02:00
Bydliště: Ano, mam

Měření proudu přes Raspberry

#1 Příspěvek od Le_Ze »

Zdravím.
Potřeboval bych přes raspberry měřit proud protékající kablem.
Nemá někdo nějaké zkušeností?

Už jsem trochu pátral a nejradějí bych nějak dostal výstup s ICL7107 do raspi.


Vim že je ICL7109 s 12 bit výstupem ale cena je uplně někde jinde :?

Když je 4511 dekoder BCD na 7 segment displej se střadačem.
Není i něco opačného?

7 segment na BCD se střádačem?

masar
Příspěvky: 12295
Registrován: 03 pro 2005, 01:00

#2 Příspěvek od masar »

A proč bys to chtěl řešit tak složitě?
Co třeba použít ADS7822p z GME za 49,-?
:wink:

p.s. Pokud bych chtěl mermomocí použít tvoji metodu, vybral bych si převodník ICL7135.
Naposledy upravil(a) masar dne 16 čer 2015, 19:57, celkem upraveno 1 x.

Uživatelský avatar
Honza_dy
Příspěvky: 2172
Registrován: 20 srp 2004, 02:00
Bydliště: Brno-venkov

#3 Příspěvek od Honza_dy »

Nevím, proč chceš zavádět výstup z icl7107 do raspicka? Měření bude probíhat jak? Přímo nebo bezkontaktně, proud střídavý / stejnosměrný?

Uživatelský avatar
Le_Ze
Příspěvky: 631
Registrován: 24 črc 2014, 02:00
Bydliště: Ano, mam

#4 Příspěvek od Le_Ze »

Tak s pravdou ven :D
Kámoš prodával barák a měl v garaží 2 ramena pro otvíraní dveří.
Řidicí jednotka už není.
Tak jsem je adoptoval :wink:

Kód: Vybrat vše

https://www.mall.cz/pohony-vrat/moveto-arm-400?gclid=Cj0KEQjwkv-rBRDwoMLav-2l9KIBEiQAUTkDUzcDjK8HpVxF3Q--_LlyqpkAozyOVIMQaKiDrKDnIRwaAmvO8P8HAQ
Každé rameno jsem přípojil přes rele k jednomu GPO pinu.
S Raspi jsem natáhl UTP do switche a funguje to a jde to ovládat i přes mobil.

Tento model má znamy a nemá to žadoněné dojezdy.
Takže jediná možnost, jak je to hlidané je proud.

Navíc mam na střeše fotovoltaické panely takže bych tu ICL7107 moh využít i tam.

Je třeba 16 bit multiplex se střadačem..
Kdysí před mnoha lety jsem něco podobného zkoušel s mh74150.
Mi stačí když těch 23 vstupu načtu do raspí.Zbytek už zvládnu.

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#5 Příspěvek od rnbw »

Preco nepouzijes nejaky A/D prevodnik s I2C alebo SPI?

Uživatelský avatar
Le_Ze
Příspěvky: 631
Registrován: 24 črc 2014, 02:00
Bydliště: Ano, mam

#6 Příspěvek od Le_Ze »

No nejsem eletrikař a umím jen podle planku.
Sam toho moc nevymyslím.
Vše co mi jede na raspi mi pomohli kucí tady, nebo jsem nešel nějaký plánek na netu.
Zkoušel jsem třeba měřít nepětí přes MCP3021
Ale také jen podle plánku na netu.
http://www.fastimages.eu/?v=schema.gif

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#7 Příspěvek od rnbw »

Tak to pouzi aj na prud. Prud sa predsa meria ako napatie na (malom) odpore.

A mozno ani prud nemusis merat - meraj napatie pre motor, ked to dojde na koniec a sa zvysi prud, napatie klesne.

Uživatelský avatar
rob_brno
Příspěvky: 209
Registrován: 12 říj 2012, 02:00

#8 Příspěvek od rob_brno »

Asi by to šlo i s pomocí ACS 712/758(podle proudu 5A, 30A, 50, 100, 150, 200A). Na výstupu ACS je napětí 0,5-4,5V úměrně protékajícímu proudu Pokud je motor napájen střídavým potřeboval bys verzi unidirectional a jeho výstup vyhladit kondem, pokud zapojíš na výstup komparátor ani nebudeš potřebovat Raspi.

Uživatelský avatar
procesor
Příspěvky: 5284
Registrován: 02 říj 2009, 02:00
Bydliště: PO

#9 Příspěvek od procesor »

Na zistenie dobehu("dojezdu") motora stačí jeden rezistor a tranzistor. Trimrom v báze sa nastaví hodnota prúdu, pri ktorej to ras_∏ zaregistruje.

Toto je pre DC motory.
Pre 230VAC to chce asi za merací rezistor ešte prúdové trafko s usmerňovačom.
Přílohy
Vrata.JPG
(76.39 KiB) Staženo 82 x

Uživatelský avatar
Le_Ze
Příspěvky: 631
Registrován: 24 črc 2014, 02:00
Bydliště: Ano, mam

#10 Příspěvek od Le_Ze »

No a výstup s té ACS 712/758 do raspi dostanu jak?
O toto jsem se zajimal, když jsem sehnal solar.panely a neuspěl.
http://www.amazon.com/Current-Sensor-Mo ... B00COD9GO2
Raspi by muselo mít analog vstup.

To už je rozumnější řešení ta MCP3021
Jsem však jen lama a jak s toho udělat ampermetr nevím.

Proto mně také napadla ta ICL7107.
Je v každém obyč měřaku a rozsah V - A je postačujici a měl bych řešení nejen pro toto ale i pro ty solar.panely


procesor
Psal jsem to to.
Ramena nemají dojezdova čídla.
Kdyby tam byla,vubec bych to tu neřešíl :wink:

Uživatelský avatar
Le_Ze
Příspěvky: 631
Registrován: 24 črc 2014, 02:00
Bydliště: Ano, mam

#11 Příspěvek od Le_Ze »

Doaz.
cmos 4067 je 16 kanal. multiplex
Je něco se střadačem?
Hledam a nemohu najit.

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#12 Příspěvek od termit256 »

Na ebay koupis takove moduly kde si nastavis proud a pri prekroceni sepne relatko.

masar
Příspěvky: 12295
Registrován: 03 pro 2005, 01:00

#13 Příspěvek od masar »

Asi bych to zkusil nejprve takto.
Protože nadproud vznikne i při každém rozběhu motoru, musí Raspberry vyhodnotit trvání nadproudu buď počítáním impulzů (100Hz) na výstupu optočlenu nebo jen dobu, po kterou je v log.0 (s připojeným C1).
:wink:
Přílohy
nadproud.png
(10.3 KiB) Staženo 56 x

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#14 Příspěvek od rnbw »

Pocitanie impulzov neodporucam, Raspberry je pocitac s OS a nebude to spolahlive. Inak Raspberry ma GPIO porty s integrovanym pull-up (alebo pull-down), staci zapnut softwarovo.

Uživatelský avatar
procesor
Příspěvky: 5284
Registrován: 02 říj 2009, 02:00
Bydliště: PO

#15 Příspěvek od procesor »

Le_Ze píše:....
procesor
Psal jsem to to.
Ramena nemají dojezdova čídla.
Kdyby tam byla,vubec bych to tu neřešíl :wink:
..presne o tom je tá schéma, bez koncových spínačov. Stačí mechanický "doraz".
Pokiaľ viem "moveto arm 400" motory používa s napájaním na 12Vdc.

Odpovědět

Zpět na „Poradna“