Arduino Due és robotika

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
Krisz21
Újonc
Újonc
Hozzászólások: 10
Csatlakozott: 2014. július 4. péntek, 12:10

Arduino Due és robotika

HozzászólásSzerző: Krisz21 » 2017. szeptember 30. szombat, 22:22

Sziasztok!

Szeretnék néhány hobbi robotot Arduino Due-val vezérelni, ezzel kapcsolatban nyitottam a témát.
Első alkalmazása egy hexapod lenne. A szervók vezérléséhez megfelelne-e a Due (szervókönyvtárral), illetve a szervók mennyire tolerálják a 3.3 V-os vezérlőjelet? Fizikailag kipróbáltam, rendben működik a szervókönyvtár, de mielőtt nekiugrom a szervók csatlakozó panelét elkészíteni gondoltam megkérdezem. Ezt a feladatot eddig Nano-val és két I2C servo driver-rel oldottam meg.
A hexapod-ot 50g-os analóg szervókkal szeretném szerelni (HobbyKing HK15288A szervóim vannak), amihez a gyártó 4.8-6V-ot ajánl. A két cellás Lipo-val még használhatom bátran, vagy erősen javasolt lenne step-down táp?

Köszönettel: Krisztián

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9768
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Arduino Due és robotika

HozzászólásSzerző: Robert » 2017. szeptember 30. szombat, 23:38

A googleban keresve sok helyen a 3v3->5V konverzióra keresnek megoldást:
3V3->5V megoldásként
- tranzisztoros illesztés,
- logikai kapu
jött szóba.

Pl. https://www.youtube.com/watch?v=773Ml-H4y28


A szervo adatlapok nem írják, hogy 3V3 vezérlőjelről mit csinálnak.... (SG90, hk15288a)
http://www.tavir.hu - a gazda :)

Krisz21
Újonc
Újonc
Hozzászólások: 10
Csatlakozott: 2014. július 4. péntek, 12:10

Re: Arduino Due és robotika

HozzászólásSzerző: Krisz21 » 2017. október 1. vasárnap, 11:05

Köszönöm a választ, ezek szerint ha működik 3.3V-ról, akkor nyugodtan használható. Illesztést semmiképpen nem terveztem hozzá, akkor maradna inkább a servo driver. Tápellátásra használható lipo 7.4V, vagy inkább szabályzott tápegységre tegyem a szervókat?

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9768
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Arduino Due és robotika

HozzászólásSzerző: Robert » 2017. október 1. vasárnap, 13:49

Tápra a LiPo az nem az ideális. Legyen a szervo is szabályzott tápon...
http://www.tavir.hu - a gazda :)

Krisz21
Újonc
Újonc
Hozzászólások: 10
Csatlakozott: 2014. július 4. péntek, 12:10

Re: Arduino Due és robotika

HozzászólásSzerző: Krisz21 » 2017. október 3. kedd, 20:35

Elkészítettem a láb egy prototípusát, erős kínzással is 0.8 amperig tudtam feltornázni az áramfelvételt, így a lábak párosával fognak 3A-es szabályzót kapni.
A Due szervókönyvtárral is rendben működik, fokonként is szépen lép a szervó, nem zizeg semmit. Egyenlőre 3 szervót vezéreltem egyszerre, remélem hogy 20 szervóval is rendben fog működni.

Terv:
hexa_01.jpg


Prototípus:
hexa_02.jpg
Nincs meg a kellő jogosultságod a hozzászóláshoz csatolt állományok megtekintéséhez.


Vissza: “Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 3 vendég