Fórum témák

» Több friss téma
Fórum » Robotika kezdőknek
 
Témaindító: mspike, idő: Júl 18, 2005
Lapozás: OK   74 / 82
(#) exabit hozzászólása Feb 1, 2014 /
 
Kicsit visszatérve a Laucnhpades robotra, az enyémnek valahogy a vonalkövetés nem igazán az erőssége. Pl. elindul, majd amikor a bal szenzor a vonal fölé ér, akkor leáll a bal oldali oldali motor hogy korrigáljon (tehát rendesen követi a programot), így előbb utóbb a jobb szenzor kerül a vonal fölé, mire azonban elindulna a leállt bal oldali kerék már le is száguldott a vonalról. Ha leveszem annyira a motorsebességet hogy még éppen el tudjon indulni, akkor már egy egyenes vonalon képes cikkcakkban végigmenni, de a kanyarodás már problémát okoz.
(#) exabit válasza exabit hozzászólására (») Feb 1, 2014 /
 
Nah sikerült kicsit finomhangolni, így már képes a kanyarodásra is. Kicsit lomha de legalább az enyém.
(#) dannu hozzászólása Feb 12, 2014 /
 
Sziasztok találtam ezt a képsort . A vezérlő elektronika részét hogy lehetne meg csinálni mert ilyen anyagokat nem találok sehol se ami a képen van . Valami más milyet össze lehetne e hozni ?
Ezek vannak benne :
m430g2553
lbi836 2qn0
A hozzászólás módosítva: Feb 12, 2014
(#) sargarigo válasza dannu hozzászólására (») Feb 12, 2014 /
 
Ezt kb egy DTMF dekóderrel is meg lehet oldani szerintem! A DTMF 16 féle állapotot tud megkülönböztetni, ez két motor vezérléséhez több mint elegendő! Bármilyen telefonnal össze tudod kötni, egyszerűen a tárcsázó gombokat kell nyomkodni. Pl 1-es gomb bal motor előre, 2-es gomb mindkét motor előre, 3-as gomb jobb motor előre.. A DTMF dekóder meg egyszerű kapcsoló jeleket ad ki magából amikor a gombot megnyomtad. Csak egy tranzisztoros fokozat kell mögé, hogy a motorokat ki is bírja hajtani.
(#) dannu válasza sargarigo hozzászólására (») Feb 12, 2014 /
 
Értelek. Mondjuk ha ezt megépítem a ledek helyére dc motort teszek és a ledek előtt az ellenállásokat kiveszem akkor működne a dolog ?
(#) sargarigo válasza dannu hozzászólására (») Feb 13, 2014 /
 
Majdnem. A ledek akár maradhatnak is. A led és az ellenállás közé kösd be ezen a rajzon szereplő vezérlő bemeneteket!
Így egy gombnyomásra elindul a motor egyik irányba, másik gombra másik irányba (pl. 1-es 7-es gomb). Nyilván ez neked kétszer kell, mert két motorod van (3-as, és 9-es gomb). Most már tudod a két motort külön külön vezérelni. Ha egyszerre is akarod (naná!), akkor a 2-es és 8-as gombokra rákötöd egyszerre mindkét motor irányvezetékeit, de egy-egy diódán keresztül hogy ne legyen visszahatás.
Mielőtt nekikezdesz, azért rajzold le az egészet, hogy biztos legyél a dolgodban!

Szerk: Most nézem, hogy mt8870 bináris kimenet ad, ezt előbb dekódolni kell, pl egy 74154-gyel!
Ez egy demultiplexer, aminek a címvezetékeire kötöd a ledeket, ő pedig egyetlen kivezetést tesz aktívvá. Lényeg, hogy így már azt csinálja amit szeretnél.
A hozzászólás módosítva: Feb 13, 2014
(#) sargarigo válasza sargarigo hozzászólására (») Feb 13, 2014 /
 
Még annyi, hogy a 74154 kimenetei és a tranzisztorok bázisa közé tegyél egy-egy 330 ohmos ellenállást, hogy ne terhelje le az ic kimenetét! Hű, most már tényleg rajzold le
(#) dannu válasza sargarigo hozzászólására (») Feb 14, 2014 /
 
Lesz vele meló Igazából egy androidos telefonra lesz rá kötve és annak az adottságait fogja használni . Az elképzelés az hogy a telefonra jack dugón rá kötve egy bizonyos herczű hangot bizonyos ideg ki ad és úgy vezérli a motort . Esetleg van ilyen aki már ezt így meg csinálta ?
(#) exabit hozzászólása Feb 17, 2014 /
 
Mivel elkészült a Launchpades robotom ezért már a fejlesztgetésén gondolkodok. A problémám az hogy a motor leálláskor még akkora lendülettel rendelkezik hogy a kerék még tesz egy fél-háromnegyed fordulatot ami sajnos nagyobb sebességeknél azt eredményezi hogy még azelőtt lefordul a vonalról hogy megállna. Ezért arra gondoltam hogy 0 pwm helyett rövid (100-200 ms) idegi 80-100%-ot kellene hogy kapjon a motor fordított polaritással így az gyorsan lefékeződik.
Van erre valami jó ötlet hogy hogy kellene leprogramozni?
(#) KTobi válasza exabit hozzászólására (») Feb 17, 2014 /
 
Ha nem rögtöni megállás a cél, akkor fokozatosan vedd le a kitöltést és megoldottad a problémát. Végig tudja követni a vonalat.
Ha DC motor, akkor inkább a vezérlőhíd alsó (vagy felső) felének rövidre zárását ajánlom, mint a fordított polaritást.
(#) borvendeg válasza KTobi hozzászólására (») Feb 18, 2014 /
 
MIndkettő alkalmazható megoldás. De a rövidzár egy kicsit kíméletesebb mint a hátra gáz. ezért én is azt javaslom. Ha az is kevés, akkor ajánlom a hátrafelé gáz adását.
(#) exabit válasza KTobi hozzászólására (») Feb 19, 2014 /
 
#KTobi: Ez tényleg jó ötlet, nem hiszem el hogy nekem nem jutott eszembe.
#borvendeg: Szintén jó felvetés. Ha jól értem akkor a dc motor leálláskor generátor és ha rövidre zárom akkor saját magát fékezi? Úgy nézem viszont hogy az L293D-nél ezt nem lehet megtenni, mert csak két input lábbal lehet vezérelni. Ami a valóságban csak 1 mert a másik az inverterre van kötve (amit egyébként nagyon jópofa megoldásnak tartok).
(#) kisbitang hozzászólása Feb 22, 2014 /
 
Sziasztok,
tudnátok olyan boltot mondani, ahol kisebb méretű szemes láncot? Hozzá olyan fogaskerekeket ami már 3 mm-s tengelyre illeszthető. Keresnék még olyan kisméretű csavarokat is mint, ami például a szervókhoz van, amivel a mozgató karokat lehet ráerősíteni. Segítségeteket előre is köszönöm!!!
(#) kisbitang válasza kisbitang hozzászólására (») Feb 22, 2014 /
 
"Görgős láncot" akartam, bocsi!
(#) exabit hozzászólása Márc 15, 2014 /
 
Megcsináltam a Launchpad robotot PID-del
Bővebben: Link
Talán nem a legsimább a járása, de fényévekkel jobb mint korábban.
(#) exabit válasza exabit hozzászólására (») Márc 15, 2014 /
 
Sajnos, letiltották a videót.
(#) hayes987 hozzászólása Márc 16, 2014 /
 
Üdv!

Arduinoval szeretnék szervo-motorokat vezérelni. Az arduino honlapján levő legegyszerűbb példával el is kezdtem a dolgot, de olyan problémám van, hogy amikor a motor beáll az adott pozícióba, akkor elkezd remegni. Külföldi fórumokon olyat találtam, hogy külső tápról vezéreljem, de akkor is ugyanezt csinálja. Főleg 0 és 180 fokos értékek környékén van ez.
Van erre valami megoldás?

A válaszokat előre is köszönöm!
(#) KTobi válasza hayes987 hozzászólására (») Márc 16, 2014 /
 
Ha a vezérlőjel stabil, szkópon ellenőrizendő, akkor kuka a szervó. A digitálisak valamiért érzékenyebbek, az olcsó kínaiak jobban bírják.
Ha valaki tud rá megoldást, szívesen hallom egy nem épp olcsó digitális, fém fogaskerekes szervómra jött rá a remeghetnék.
(#) Thowra hozzászólása Ápr 20, 2014 /
 
Üdv mindenkinek!
Ma botlottam bele Ebbe a videóba.
Érdekelne, hogy milyen érzékelővel lehet megoldva a mozgás követés.
Én valami gyorsulásmérőre tippelek de nem biztos, szerintetek mi lehet?
(#) sargarigo válasza Thowra hozzászólására (») Ápr 20, 2014 /
 
Valószínűsítem én is, hogy az lesz. Mindenesetre elég lomha jószág, van még mit reszelni rajta..
(#) Thowra válasza sargarigo hozzászólására (») Ápr 21, 2014 /
 
Azt én is néztem, hogy kicsit lassan reagál.
Ezek a szenzorok általában ilyen lassúak (hosszú mérési ciklus) vagy létezik gyors verzió is?
Hol érdemes beszerezni ilyen szenzort és milyet?
(#) sargarigo válasza Thowra hozzászólására (») Ápr 21, 2014 /
 
Inkább a program lehet rosszul megírva. Gyorsulásérzékelővel önstabilizáló fényképezőállványt is lehet csinálni, meg egyensúlyozó robotot.. A beszerzésével nem tudok segíteni, mert nem használtam még ilyet. Gondolom jár ide még olyan aki igen
Amúgy én a tinydeal comon szoktam mostanában nézelődni, elég olcsón vannak dolgok.
(#) matheattila válasza Thowra hozzászólására (») Ápr 21, 2014 /
 
Szerintem a szoftver miatt ilyen lassú, vagy csak a vezeték nélküli kommunikáció miatt, de azt nyíltan merem állítani, hogy a gyorsulásmérő az elég gyorsan reagál mivel volt már dolgom vele, emlékeim szerint néhány ms alatt de az adatlapja mindent megmond. Én ezt használtam: ADXL345, ez egy három tengelyes és I2C-n kommunikál a külvilággal. Persze lehet hogy nem gyorsulásmérő, hanem giroszkóp van benne, azzal is meg lehet oldani, ilyennel is volt dolgom (ITG-3200), ez is I2C-n kommunikál, s hogy pontosítsak a kettő egy lapkán volt (9DoF IMU) így a két szenzor által mért adatokat egy Kálmán szűrővel kombinálva akár még pontos dőlésszöget is mérhetsz
(#) Fizikus válasza Thowra hozzászólására (») Ápr 21, 2014 /
 
En egy Freescale MMA7260QT IC-t probalgattam:
Freescale MMA7260QT
Ott erzesre nehany tized masodperc volt a keslekedes, de ez lehet hogy az adatfeldolgozas es abrazolas miatt jelentkezett (a mert adatokat soros porton kuldtem a PC-n futo Processing programnak, ami a megjelenitest vegezte).
(#) Thowra válasza Fizikus hozzászólására (») Ápr 21, 2014 /
 
Pont most találtam meg a cikkedet .
Hol lehet beszerezni az általad használt szenzort?
(#) Fizikus válasza Thowra hozzászólására (») Ápr 21, 2014 /
 
Azt hiszem hogy az MMA7260QT mar nem gyartjak, elavult. Barmilyen gyorsulasmero megteszi, aminek a merestartomanya es az erzekelesi tengelyek szama a neked megfelelo alkalmazashoz passzol. Ha jol emlekszem, akkor a Sparkfun-tol rendeltem.
(#) Thowra válasza Fizikus hozzászólására (») Ápr 21, 2014 /
 
Egyelőre nincs konkrét cél vele csak érdekel a működése és ki akarom próbálni.
Később még jól jöhet ha van tapasztalat ilyen eszközzel.
(#) borvendeg válasza Thowra hozzászólására (») Ápr 21, 2014 /
 
Mi MPU6050-et használunk.
Üdv.
(#) Thowra válasza borvendeg hozzászólására (») Ápr 21, 2014 /
 
Üdv. Ilyen modulra gondolsz?
Tudsz esetleg mintakódot mutatni?
(#) szitko válasza Thowra hozzászólására (») Ápr 21, 2014 /
 
Következő: »»   74 / 82
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem