Stránka 7 z 9

Re: Arduino - analogové ovládání pro servo přestavníky

PříspěvekNapsal: čtv 17 kvě, 2018 2:19 pm
od amirinda
JenikPluto píše:
belgarat píše:
amirinda píše:tak zas problém s nastavením serv, pokud v codu pohnu hodnotama abych nastavil serva jak potřebuji, tak přestanou fungovat a nevím proč :-(
Když místo hodnot 45 a 25 dám třeba 40 a 20 tak už se serva nehýbou...


Pro tenhle ucel je na zacatku setupu podminka pro zapis novych hodnot do eeprom. Kdyz zmenim krajni hodnotu pro servo (nebo serva), zmenim i hodnotu na adrese 1024 tak, aby vyhovela podmince, pak se pri startu programu cely list nejdrive zapise do eeprom.



JP


co myslíš tou podmínkou a adresou 1024, nějak to z toho nevyčtu.

edit: zkoušel jsem EEPROM clear, ale ty hodnoty jsou pořád zapsané :-(

Re: Arduino - analogové ovládání pro servo přestavníky

PříspěvekNapsal: čtv 17 kvě, 2018 5:31 pm
od hopeter
Tak jsem znovu prověřil moje zapojení a program bez eeprom a škubnutí serv při zapnutí napájení tam je. Hold musí zafungovat brko a odpružit. :(

Nechci zakládat nové vlákno tak se zeptám tady. Nezkoušel někdo přesuvnu na krokový motor řízený arduinem ? Díky za každé info i o podobném využití krokového motoru.

Re: Arduino - analogové ovládání pro servo přestavníky

PříspěvekNapsal: pát 18 kvě, 2018 5:21 am
od JenikPluto
amirinda píše:
co myslíš tou podmínkou a adresou 1024, nějak to z toho nevyčtu.

edit: zkoušel jsem EEPROM clear, ale ty hodnoty jsou pořád zapsané :-(


Ahoj,

viz SZ.

JP

Re: Arduino - analogové ovládání pro servo přestavníky

PříspěvekNapsal: sob 19 kvě, 2018 5:20 am
od amirinda
táák, díky za pomoc pánové, hlavně teda JenikPluto a belgarat, mám hotowson :-)

Kdyby se někomu hodil kod, tak tady je:
...po zapnutí se nastaví serva do poslední pozice, při stisku tlačítka1 jde do polohy1 a naopak a přitom svítí led-ka podle polohy. Poloha se mění jen na jednom místě a ne X-krát...

Re: Arduino - analogové ovládání pro servo přestavníky

PříspěvekNapsal: pon 21 kvě, 2018 9:09 am
od Pater
Nevím, zda je chyba u mne, ale rar soubor mi nejde otevřít.

Re: Arduino - analogové ovládání pro servo přestavníky

PříspěvekNapsal: pon 21 kvě, 2018 9:48 am
od amirinda
Aktualizuj winrar

Re: Arduino - analogové ovládání pro servo přestavníky

PříspěvekNapsal: pon 21 kvě, 2018 12:03 pm
od zdeno
hopeter píše: Díky za každé info i o podobném využití krokového motoru.

V zasade neni problem Arduino pouzi, jen se musi pouzi silove prvky na posileni proudu a napeti. Teda aspon ULN2003 na 50V / 500mA a nebat se pouzit aj vyssi napeti nez 24V.
Musi se predradit ochranne odpory podle napeti a vykonu, a pouzit ochranne diody proti zapornym spickam napeti pri prepinani.
Dale celkem durazne doporucuji pouzit 8-taktni prepinani, protoze se velmi ucinne obmezi straty kroku. Vyhoda je dvojnasobek poctu poloh, pri polovicni max. rychlosti.
Ono neni az tak jednoduche krokovy motor ovladat, pokud si ma pamatovat svoji polohu.
---
Na tocnu uz jsem to mel hotove, ale nebyl jsem spokojeny. Problem jsou prevody, ktere nejsou precizni.
Na presuvnu by to mozna slo, protoze tam neni ten strasny prevod prumeru tocny ze stredu na kraj.
Teda cim vetsi tocna, tim je vetsi krok na hrane tocny. Kdo to nekdy delal, vi o cem pisem.

Re: Arduino - analogové ovládání pro servo přestavníky

PříspěvekNapsal: pon 21 kvě, 2018 1:01 pm
od fulda
hopeter píše:Nechci zakládat nové vlákno tak se zeptám tady. Nezkoušel někdo přesuvnu na krokový motor řízený arduinem ? Díky za každé info i o podobném využití krokového motoru.
Něco jako TOHLE?

Re: Arduino - analogové ovládání pro servo přestavníky

PříspěvekNapsal: pon 21 kvě, 2018 2:54 pm
od hopeter
No zatím se prokousávám s tímto https://laskarduino.cz/motory-radice/230031-krokovy-motor-28byj-48-radic-uln2003.html
Přestava je 3 tlačítka. První zajistí najetí do krajní polohy na mikrospínač což bude výchozí poloha. Další tlačítko bude posun o rozteč kolejí doprava a poslední tlačítko posun o rozteč kolejí doleva. Převod na posuv bude závitová tyč nebo ozubený řemen. Pokud se dílo podaří bude namontováno na Nudli TT společně s ovládáním tří serv. Zatím se pomalu prokousávám s programováním Arduina , studiem elektriky a potom přijde na řadu mechanika. Znalce v oboru prosím o slitování , jsem jen hračička samouk. :oops:

Re: Arduino - analogové ovládání pro servo přestavníky

PříspěvekNapsal: pon 21 kvě, 2018 6:24 pm
od fulda
Nechceš si na to založit vlastní vlákno? Něco bych ti k tomu napsal.

Re: Arduino - analogové ovládání pro servo přestavníky

PříspěvekNapsal: úte 22 kvě, 2018 6:05 pm
od hopeter
O.K. pokračování o přesuvně tady http://diskuze.modely.biz/viewtopic.php?f=7&t=11439

Re: Arduino - analogové ovládání pro servo přestavníky

PříspěvekNapsal: úte 22 kvě, 2018 6:48 pm
od amirinda
lidi, přemýšlím koupit nějaká "lepší" serva než jsou ty modrý SG-90. Nevím který z nich, ale jde mi hlavně o to, aby neměli ten zákmit po zapnutí, máte nějaké z nich odzkoušený?

https://www.aliexpress.com/item/High-Sp ... 3c00B1KT6R

https://www.aliexpress.com/item/Good-qu ... 3c00B1KT6R

dík,

Re: Arduino - analogové ovládání pro servo přestavníky

PříspěvekNapsal: úte 22 kvě, 2018 6:55 pm
od belgarat
Clovece neblazni ... mikroservo s tahem 1kg/cm ti mozna skubne, ale tohle hovadko s tahem 8-13kg/cm ti nejen skubne, ale rovnou urve unasec vyhybky ....

Re: Arduino - analogové ovládání pro servo přestavníky

PříspěvekNapsal: úte 22 kvě, 2018 6:59 pm
od amirinda
aha, na to jsem nemyslel, šlo mi o ten zákmit po připojení serva k napájení...

Re: Arduino - analogové ovládání pro servo přestavníky

PříspěvekNapsal: úte 22 kvě, 2018 7:01 pm
od belgarat
Ja jsem jednou koupil toto: https://hobbyking.com/en_us/hobbykingtm ... c-10g.html a ty mi necukaly. Setrim si je na zavory, dvere remizy apod. U vyhybek se strunou nejake cuknuti fakt neva, pokud necukas soustavne k uhlu 0 (az ti vyjede servo z pracovni drahy). Arduino Ti po zapnuti serva zas srovna takze se zadna velka tragedie nedeje ? Kdybys spinal proud do serva az POTE co mu pripojis ridici signal, tak by bylo cuknuti mensi (viz Sidluv dekoder, nebo muj vlastni bastl).