Arduino - meranie prudu
Moderátori: mirosne, Moderátori
Arduino - meranie prudu
Zdravim páni,
elektronike sa venujem prilezitostne a potreboval by som radu.
Pouzivam na ovladanie DC motora Arduino motor shield (https://www.arduino.cc/en/Main/ArduinoM ... setlang=it).
Motor ide v dvoch smeroch, pricom v kazdom je rozdielna zataz. V smere CW je zataz vyssia, ak dojde po urcitu hranicu tak zataz sa zvysi a prud narastie. Vtedy motor zastavim.
V opacnom smere CCW je motor pod nizsou zatazou ako je v smere CW a ak dojde po urcitu hranicu kedy uz nie je pod ziadnou zatazou tak by som ho chcel stopnut. Problem je ze v smere CCW nizka a ziadna zataz sa neprejavuju na hodnotach prudu tak ze by sa to dalo vyuzit na jeho zastavenie.
Skusim nacrtnut moju predstavu ako by to mohlo ist, ak je iny sposob, rad si ho vypocujem.
Som limitovany tym ze doska bude niekolko metrov mimo motora, takze nepripada do uvahy riesit to programatickym sposobom. Riesenie ktore ma napadlo, je nejakym mechanickym sposobom (pravdepodobne magneticky kontakt), ak sa dostane za urcitu hranicu tak zopnutim magnetickeho kontaktu sa zopne obvod ktory by odpojil prud od motora. Na doske by som vtedy zaznamenal hodnotu prudu 0 a vedel by som to dalej spracovat. Nasledne by som chcel aby sa tento obvod vratil do povodneho stavu, teda prud bude prechadzat na motor, napriek tomu ze magneticky kontakt bude zopnuty. To preto aby som mohol potom motor ovladat a nezostal odpojeny od prudu.
Chcem ist co najjednoduchsou cestou s ohladom na priestorove moznosti umiestnenia tohto obvodu.
elektronike sa venujem prilezitostne a potreboval by som radu.
Pouzivam na ovladanie DC motora Arduino motor shield (https://www.arduino.cc/en/Main/ArduinoM ... setlang=it).
Motor ide v dvoch smeroch, pricom v kazdom je rozdielna zataz. V smere CW je zataz vyssia, ak dojde po urcitu hranicu tak zataz sa zvysi a prud narastie. Vtedy motor zastavim.
V opacnom smere CCW je motor pod nizsou zatazou ako je v smere CW a ak dojde po urcitu hranicu kedy uz nie je pod ziadnou zatazou tak by som ho chcel stopnut. Problem je ze v smere CCW nizka a ziadna zataz sa neprejavuju na hodnotach prudu tak ze by sa to dalo vyuzit na jeho zastavenie.
Skusim nacrtnut moju predstavu ako by to mohlo ist, ak je iny sposob, rad si ho vypocujem.
Som limitovany tym ze doska bude niekolko metrov mimo motora, takze nepripada do uvahy riesit to programatickym sposobom. Riesenie ktore ma napadlo, je nejakym mechanickym sposobom (pravdepodobne magneticky kontakt), ak sa dostane za urcitu hranicu tak zopnutim magnetickeho kontaktu sa zopne obvod ktory by odpojil prud od motora. Na doske by som vtedy zaznamenal hodnotu prudu 0 a vedel by som to dalej spracovat. Nasledne by som chcel aby sa tento obvod vratil do povodneho stavu, teda prud bude prechadzat na motor, napriek tomu ze magneticky kontakt bude zopnuty. To preto aby som mohol potom motor ovladat a nezostal odpojeny od prudu.
Chcem ist co najjednoduchsou cestou s ohladom na priestorove moznosti umiestnenia tohto obvodu.
0
- jenda23
- Ultimate člen
- Príspevky: 5779
- Dátum registrácie: 27 Jún 2008, 00:00
- Bydlisko: Česká Třebová
- Vek: 33
- Kontaktovať používateľa:
Re: Arduino - meranie prudu
A jakej je problém s měřením v CCW a CW směru jsem nějak nepochopil.
0
Lokomotiva je jako žena.Je jich stovky typů a každej z nich je jinej,každá z nich je svým způsobem krásná.Když jí chceš aspoň trochu poznat jsou to stovky hodin času.Nejde s ní být aniž bys jí bezmezně miloval,je nemožný jí znát do poslední skulinky
Re: Arduino - meranie prudu
v CW ziadny, ale v CCW je problem ten ze motor ide, dostanem hodnotu prudu a ked sa dostane do stavu kedy nie je pod zatazou tak ten pokles v hodnotach prudu je taky zanedbatelny ze to neviem pouzit. Inak povedane motor v tomto smere ma nizku zataz na to aby sa dal takto riadit, prakticky tie hodnoty su rovnake ako v stave bez zataze.
0
- jenda23
- Ultimate člen
- Príspevky: 5779
- Dátum registrácie: 27 Jún 2008, 00:00
- Bydlisko: Česká Třebová
- Vek: 33
- Kontaktovať používateľa:
Re: Arduino - meranie prudu
co tvoří zátěž.... i 10mA musíé stačit pro detekci zátěže...
0
Lokomotiva je jako žena.Je jich stovky typů a každej z nich je jinej,každá z nich je svým způsobem krásná.Když jí chceš aspoň trochu poznat jsou to stovky hodin času.Nejde s ní být aniž bys jí bezmezně miloval,je nemožný jí znát do poslední skulinky
Re: Arduino - meranie prudu
Pre lepsiu predstavu uvadzam zmerane hodnoty, 2-3-4 hodnoty by mali byt v stave ked motor chcem vypnut.
Kód: Vybrať všetko
154.45
168.13
228.74
234.6
158.36
164.22
177.91
211.14
230.69
199.41
213.1
213.1
215.05
218.96
218.96
236.56
222.87
191.59
265.88
234.6
267.84
183.77
295.21
256.11
297.17
236.56
250.24
248.29
252.2
242.42
303.03
310.85
258.06
0
- jenda23
- Ultimate člen
- Príspevky: 5779
- Dátum registrácie: 27 Jún 2008, 00:00
- Bydlisko: Česká Třebová
- Vek: 33
- Kontaktovať používateľa:
Re: Arduino - meranie prudu
tak pokud to počítáš z interního 10b převodníku co čekat....
0
Lokomotiva je jako žena.Je jich stovky typů a každej z nich je jinej,každá z nich je svým způsobem krásná.Když jí chceš aspoň trochu poznat jsou to stovky hodin času.Nejde s ní být aniž bys jí bezmezně miloval,je nemožný jí znát do poslední skulinky
-
- Zaslúžilý člen
- Príspevky: 1153
- Dátum registrácie: 28 Jún 2018, 10:40
- Vek: 64
- Kontaktovať používateľa:
Re: Arduino - meranie prudu
takze ak spravne chapem, chces tam pridat nejaky snimac polohy a nim nieco snimat a odpojit motor , ale ked uz budes mat takyto snimac , nemusis priamo nim vypinat motor, posli ten signall zo snimaca do arduina a programovo to dories
nic jednoduhsie asi nevymyslis ak sa chces vydat cestov pridavneho snimaca
aj keby si meral prud niecim externe, tak sa pouzitiu dalsieho pinu a upravy programu nevyhnes.
nic jednoduhsie asi nevymyslis ak sa chces vydat cestov pridavneho snimaca
aj keby si meral prud niecim externe, tak sa pouzitiu dalsieho pinu a upravy programu nevyhnes.
0
- jenda23
- Ultimate člen
- Príspevky: 5779
- Dátum registrácie: 27 Jún 2008, 00:00
- Bydlisko: Česká Třebová
- Vek: 33
- Kontaktovať používateľa:
Re: Arduino - meranie prudu
Proč to nevyřešíš inkrementálem? O jakou kladku se jedná, kolik budeš zdvihat?
0
Lokomotiva je jako žena.Je jich stovky typů a každej z nich je jinej,každá z nich je svým způsobem krásná.Když jí chceš aspoň trochu poznat jsou to stovky hodin času.Nejde s ní být aniž bys jí bezmezně miloval,je nemožný jí znát do poslední skulinky
Re: Arduino - meranie prudu
@misocko programovo by som to vedel spravit niekolkymi sposobmi, len ako som pisal tak dosku mam mimo motora, k motoru mi idu iba dva kable, nechce sa mi tahat dalsie. A senzor s vlastnym napajanim, ktory by odosielal data bezdrotovo tiez velmi nechcem.
0
- jenda23
- Ultimate člen
- Príspevky: 5779
- Dátum registrácie: 27 Jún 2008, 00:00
- Bydlisko: Česká Třebová
- Vek: 33
- Kontaktovať používateľa:
Re: Arduino - meranie prudu
halt tě to asi nemine... a jedná se o komutátorovej motor, krokovej, nebo BLDC?
0
Lokomotiva je jako žena.Je jich stovky typů a každej z nich je jinej,každá z nich je svým způsobem krásná.Když jí chceš aspoň trochu poznat jsou to stovky hodin času.Nejde s ní být aniž bys jí bezmezně miloval,je nemožný jí znát do poslední skulinky
Re: Arduino - meranie prudu
neviem co je "inkrementál", ide o zdvihaciu kladku, neviem ako to specifikovat presnejsie. Len potrebujem presnost zastavenia s odchylkou v cm. Takze som vylucil krokovanie, ak si mieril sem.jenda23 napísal:Proč to nevyřešíš inkrementálem? O jakou kladku se jedná, kolik budeš zdvihat?
-- Spojený príspevok 03 Apr 2019, 18:34 --
komutatorovy motorjenda23 napísal:halt tě to asi nemine... a jedná se o komutátorovej motor, krokovej, nebo BLDC?
0
- jenda23
- Ultimate člen
- Príspevky: 5779
- Dátum registrácie: 27 Jún 2008, 00:00
- Bydlisko: Česká Třebová
- Vek: 33
- Kontaktovať používateľa:
Re: Arduino - meranie prudu
Jak máš zajištěný brždění? Inkrementální snímač jsem měl na mysli.... jak vysoko zdviháš? A vždy na stejnou vejšku? bylo by lepší kdybys popsal co řešíš podrobně.
0
Lokomotiva je jako žena.Je jich stovky typů a každej z nich je jinej,každá z nich je svým způsobem krásná.Když jí chceš aspoň trochu poznat jsou to stovky hodin času.Nejde s ní být aniž bys jí bezmezně miloval,je nemožný jí znát do poslední skulinky
Re: Arduino - meranie prudu
brzdenie nemam zabezpecene, len odvijam, spadom sa sponuje napinacia snura, nejde o tazke bremeno, skor desiatky gramov, vzdy zdviham aj spustam na rovnaku vysku.
0
-
- Zaslúžilý člen
- Príspevky: 1153
- Dátum registrácie: 28 Jún 2018, 10:40
- Vek: 64
- Kontaktovať používateľa:
Re: Arduino - meranie prudu
Kladku ako navyják, alebo výťahový systém s protizávažím? (predbehli ma, takže odpoveď už viem)
Ale mechanickej, či magnetickej signalizácii sa asi nevyhneš.
Jedine ak by to bol reťazový pohon, tak na retiazku dáš zarážku a tá zablokuje posun, čiže ti narastie prúd na skratový. Len takto nevieš, či si na hornom, alebo spodnom doraze a budeš potrebovať synchronizáciu polohy.
Pre aplikáciu takéhoto "modelu" by bol vhodnejší krokový motor a odpočítať si impulzy.
Ale mechanickej, či magnetickej signalizácii sa asi nevyhneš.
Jedine ak by to bol reťazový pohon, tak na retiazku dáš zarážku a tá zablokuje posun, čiže ti narastie prúd na skratový. Len takto nevieš, či si na hornom, alebo spodnom doraze a budeš potrebovať synchronizáciu polohy.
Pre aplikáciu takéhoto "modelu" by bol vhodnejší krokový motor a odpočítať si impulzy.
0
Re: Arduino - meranie prudu
@technikus v podstate tu mechanicku alebo magneticku signalizaciu vidim zatial ako jedine riesenie. Retazovy pohon nemam, ten stepper motor by bol top, ale bol som limitovany rozmermi aj rozpoctom, takze musim improvizovat.
0
- jenda23
- Ultimate člen
- Príspevky: 5779
- Dátum registrácie: 27 Jún 2008, 00:00
- Bydlisko: Česká Třebová
- Vek: 33
- Kontaktovať používateľa:
Re: Arduino - meranie prudu
Tak pak indukční sondu a kříž z plechu...
0
Lokomotiva je jako žena.Je jich stovky typů a každej z nich je jinej,každá z nich je svým způsobem krásná.Když jí chceš aspoň trochu poznat jsou to stovky hodin času.Nejde s ní být aniž bys jí bezmezně miloval,je nemožný jí znát do poslední skulinky
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: Arduino - meranie prudu
a to potrebuješ smerom nadol ten motor napájať? Zemská tiaž to neutiahne sama? Nazad by to podľa mňa mohlo ísť samé. To ti ale bude motor generovať napätie takže ho treba pripojiť do brzdného odporu a merať prúd. Až sa prestane otáčať, tak je dole a prúd spadne na nulu.
niečo na ten spôsob sa popisuje tu ale na meranie rýchlosti
http://petr-kubac.blog.cz/1303/backemf- ... z-enkoderu
niečo na ten spôsob sa popisuje tu ale na meranie rýchlosti
http://petr-kubac.blog.cz/1303/backemf- ... z-enkoderu
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
- jenda23
- Ultimate člen
- Príspevky: 5779
- Dátum registrácie: 27 Jún 2008, 00:00
- Bydlisko: Česká Třebová
- Vek: 33
- Kontaktovať používateľa:
Re: Arduino - meranie prudu
Asi má malou "kočku" a ono utáhnout naviják s převodem a motorem chce váhu....
0
Lokomotiva je jako žena.Je jich stovky typů a každej z nich je jinej,každá z nich je svým způsobem krásná.Když jí chceš aspoň trochu poznat jsou to stovky hodin času.Nejde s ní být aniž bys jí bezmezně miloval,je nemožný jí znát do poslední skulinky
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok
-
- 16 Odpovedí
- 1853 Zobrazení
-
Posledný príspevok od používateľa Amaterr
-
- 4 Odpovedí
- 849 Zobrazení
-
Posledný príspevok od používateľa lucky62
-
- 0 Odpovedí
- 832 Zobrazení
-
Posledný príspevok od používateľa DzonyGate
-
- 27 Odpovedí
- 2293 Zobrazení
-
Posledný príspevok od používateľa ray_001
-
- 20 Odpovedí
- 3337 Zobrazení
-
Posledný príspevok od používateľa milan.za