Arduino + szervómotor

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
Avatar
Ecku01
DrótVégénSzéndarab
Hozzászólások: 47
Csatlakozott: 2011. szeptember 12. hétfő, 6:00

Arduino + szervómotor

Hozzászólás Szerző: Ecku01 »

Sziasztok!

Segítséget szeretnék kérni tőletek, mert vettem 2 db micro szervót (http://roboticspk.com/robotics-store/se ... a?vmcchk=1)
és több arduino-s könyvtár is van szervókhoz, de nekem egyik sem működött és egyszerűen nem tudom elképzelni, hogy miért.. :S
Ahogyan bekötöttem:
barna -
piros +
narancssárga arra a pinre, ahova a könyvtár példaprogramja lett írva

Ami furcsa volt:
az összes képen, videón, amit láttam sehol se használtak ellenállást, viszont én ha nem tettem ellenállást a szervó tápjára (10ohm-osat) akkor az arduinom kikapcsolt.

Amiket kipróbáltam és nem használtak:
http://arduino.cc/en/Tutorial/Knob
http://www.arduino.cc/playground/ComponentLib/servo
http://arduino.cc/playground/Code/MegaServo

A segítséget előre is köszönöm!
Avatar
winnerbt
Elektronbűvölő
Hozzászólások: 907
Csatlakozott: 2007. március 25. vasárnap, 6:00

Hozzászólás Szerző: winnerbt »

nem értek az arduinohoz, de ha ez RCservo, akkor az szépen eszik ám. Szerintem nem bírja a tápod. Anno játszottam ilyennel, 2-3A-t csúcsban bekajál.
Ja, digit servo vagy analog?
JAni
Avatar
broland
Tranzisztorgyógyász
Hozzászólások: 152
Csatlakozott: 2009. április 20. hétfő, 6:00

Hozzászólás Szerző: broland »

Már az elsőnek is működnie kellett volna. Valszeg nincs elég delej a hajtáshoz. Milyen tipusú szervó?
Avatar
Ecku01
DrótVégénSzéndarab
Hozzászólások: 47
Csatlakozott: 2011. szeptember 12. hétfő, 6:00

Hozzászólás Szerző: Ecku01 »

ez egy analog szervó
Avatar
Ecku01
DrótVégénSzéndarab
Hozzászólások: 47
Csatlakozott: 2011. szeptember 12. hétfő, 6:00

Hozzászólás Szerző: Ecku01 »

kipróbáltam külső tápról se ment, ami 1A-es volt

a delay-t 150ms-re vettem de nem lett jobb
1-2 programnál annyit csinál, hogy 180 fokot fordul a szervó és még menne tovább, elkezd "rezegni"
Avatar
winnerbt
Elektronbűvölő
Hozzászólások: 907
Csatlakozott: 2007. március 25. vasárnap, 6:00

Hozzászólás Szerző: winnerbt »

Ha jól rémlik, az a 150msec az sok. cca 30msec illik. Én rámérnék, mit is kap. Ha nekem nem volt rajta kondi, akkor bezazult. Csúcsáramok biztos nagyobbak, mint 1A.
JAni
Avatar
Ecku01
DrótVégénSzéndarab
Hozzászólások: 47
Csatlakozott: 2011. szeptember 12. hétfő, 6:00

Hozzászólás Szerző: Ecku01 »

Köszi fiúk, 1,25A-es táppal megy (nagyobbat most hirtelen nem találtam), akkor még kössek majd be egy kondit? mekkorát (minél nagyobbat?)
Avatar
winnerbt
Elektronbűvölő
Hozzászólások: 907
Csatlakozott: 2007. március 25. vasárnap, 6:00

Hozzászólás Szerző: winnerbt »

Nálam a kicsinél 220uF elég volt. Igaz, én kapcsitáppal hajtottam, az nem szereti a rángást. De szerintem Neked elég lesz. Irányváltásnál ha nem zazul meg, akkor jó lesz.
JAni
Avatar
winnerbt
Elektronbűvölő
Hozzászólások: 907
Csatlakozott: 2007. március 25. vasárnap, 6:00

Hozzászólás Szerző: winnerbt »

Nálam a kicsinél 220uF elég volt. Igaz, én kapcsitáppal hajtottam, az nem szereti a rángást. De szerintem Neked elég lesz. Irányváltásnál ha nem zazul meg, akkor jó lesz.
JAni
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

5V/0.5A kevés a szervóhoz....
min 0.5A esetén 1000uF kell!
Különben külső 5V/2A!
Avatar
winnerbt
Elektronbűvölő
Hozzászólások: 907
Csatlakozott: 2007. március 25. vasárnap, 6:00

Hozzászólás Szerző: winnerbt »

Nagyon hálás a kondikért, már ha elfér.
Én alapban 3A-es kapcsitápot tettem bele, kb 2A-re méretezve és soros 1ohm+220uF. Szívem szerint 2x220uF-ot tettem volna, de nem fért el. A mostaniaknak nem ismerem pontosan a felépítését, de régen TL272 vagy mifene nagyáramú OPA volt. Az meg a differenciára rányomta az áramot. Különben édreekes tapasztalat (szoktam mutogatni a tanítványaimnak), hogy egy váltókapcsolóra rákötsz egy CDROM-ból kitermelt kis gagyi motort. A kapcsolót nem tudod olyan gyorsan kézzel kapcsolgatni, hogy ne váltson irányt. Viszont a csúcsáram felvétel 5-10A körül van. Meg is döbbennek az emberek. No, a servo is szeretne minél hamarabb odaérni és szívja az áramot.
Lehet, hogy Neked 470uF-al már működne, az elég, hogy a csúcsáramot annyira kiegyenlítse, hogy ne zazuljon meg.
(viszont gondolj bele, mi zavart termel a tápon...)
Erről tudnék mesélni, miért száll el a uC (!) nagy terheléskor vagy berezeg a rendszer.
Avatar
Ecku01
DrótVégénSzéndarab
Hozzászólások: 47
Csatlakozott: 2011. szeptember 12. hétfő, 6:00

Digitális szervó motor

Hozzászólás Szerző: Ecku01 »

Sziasztok!

Szeretnék vezérelni egy erősebb 55grammos digitális szervomotort. http://www.zenn.hu/modelsport/product_i ... ts_id=5478

és az lenne a kérdésem h a sima arduinóra írt szervo library-vel a digitális szervomotorokat is lehet vezérelni?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

A leírásban írják, hogy a normál szervo 50 imp/sec, míg ez 300 imp/sec. Azaz a függvénykönyvtárat át kell írni...
Avatar
Ecku01
DrótVégénSzéndarab
Hozzászólások: 47
Csatlakozott: 2011. szeptember 12. hétfő, 6:00

Hozzászólás Szerző: Ecku01 »

És azt h lehetne megcsinálni?
belenéztem a könyvtárába, de nem találtam olyan részt, ami arra utalna, vagy ott kell lennie? vagy ez a beállítás a timer-rel van összefüggésben?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Timert kell megpiszkálni.
Bascom alatt 2 sor :)
Válasz küldése