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   34 / 82
(#) szkrep válasza Sihu12 hozzászólására (») Márc 21, 2011 /
 
Csak a számítógép felé süket? Pl egy telefon felismeri, és csatlakozik?
A hercules hozzáteszi az új sort kezdő karaktereket? (0x0D, aztán 0x0A) Azt hiszem azok nélkül nem megy.
(#) Sihu12 válasza szkrep hozzászólására (») Márc 21, 2011 /
 
igen telefon látja meg minden
(#) Fizikus válasza szkrep hozzászólására (») Márc 21, 2011 /
 
A Hercules nem tesz ujsor karaktert a vegere.
Kell a parancs vegere egy < cr > is.
Pl.: AT< cr >
(a szokozok nem kellenek bele...)
Bővebben: Link
(#) H2opok hozzászólása Márc 23, 2011 /
 
Sziasztok.
1 kis segitségre és tanácsra lenne szükségem. Belefogtam 1 projektbe:
http://paulsr2d2.blogspot.com/
Ezzel kapcsolatban lenne szükségem 1-2 dologra. A lényeg.
A hajtást 2db , valószinü , valamilyen kisebb méretü ablaktörlömotorral fogom megoldani, a kétoldali jobb és bal "lábán". A távvezérlés egy 8 csatornás 2.4GHz -es, RC helis- repülös táv és vevövel lenne, + a 6-7db szervó. Ja és a "fej" forgató motor, amit 1db 12V-os akkus fúró motorja végez. Ezt 1 szervo fogja kapcsolni.
Sokáig RC modelleztem, de itt már a tömeg és nagy méret miatt, szerintem már nem lesz elég a legnagyobb szabályzó elektronika.
Az épitök többsége ezt használja:
http://www.r2-r9.com/Gallery_RC_1.htm
http://www.robotmarketplace.com/products/VT-RDFR22.html
http://www.vantec.com/rdfr.htm
Tehát amire kiváncsi lennék, hogy a vevő után, milyen elektronikát tudnék használni, ami simán meghajtaná a 2db motort. Esetleg 1 egyszerüen megépithető elektronikai kapcsolási terv is jó lenne, vagy valmi itthon beszerezhetö speed controller. A sebesség itt nem fontos, inkább az erő a lényeg. A két motor a távon mixelve lenne, igy 1 karral megoldható az irányitás. A linken látható Vantec dual controlt meg lehetne rendelni, de hát igen húzós az ára. Ettöl valami olcsóbb kellene.
Várom az épitö jellegü hozzászólásokat, tanácsokat, amit elöre is köszönök.
(#) borvendeg válasza H2opok hozzászólására (») Márc 23, 2011 /
 
Hello!
Tekintve a sok feldolgozandó jelet ezt a feladatot mikrokontrollerrel oldanám meg. A motorokat meg H-híddal vezérelném.
Ez a legszebb és elég bonyolult ,megoldás.

A másik ha motoronként használsz egy autós szabályzót. Az szerintem bőven elbírja azokat a motorokat. Egy ablaktörlő motor méréseim szerint 10A-nél többet terhelve se nagyon eszik. Az akus csavarhúzó motorját se kéne szervóval kapcsolni(gondolom az eredeti kapcsolót akartad nyomkodni vele) Hanem kihozod a motor két vezetékét és szabályzod azt.

Ha az első megoldás érdekel részletesebben írj.

üdv.:Matyko
(#) Fizikus válasza H2opok hozzászólására (») Márc 23, 2011 /
 
Ha nem egy 8 csatornas RC taviranyitoval, hanem pl bluetooth-al vagy wifi-vel es egy laptoppal (eepc, netbook) csinalnad a taviranyitast, akkor sokkal tobb funkciot tudnal beletenni a robotba. Es a vezerles is olcsobban/egyszerubben megoldhato lenne.
(#) borvendeg hozzászólása Márc 23, 2011 /
 
Az sem rossz. Megoldás de az még bonyolultabb...
(#) H2opok válasza borvendeg hozzászólására (») Márc 23, 2011 /
 
A mikrokontrolleres az milyen megoldás is lenne? Pic?
Tehát. Ami engem érdekel:
Van a
1, táv
2, vevő
3, ? - itt lenne a szabályzó
4, 2db motor

A 3.-nál vagyok elakadva. Ha motoronként használok 1-1- kefés szabit (előre-(fék)-hátramenet),
1. milyet kellene venni?
2. 1 vevőre rá lehet -e kötni,és hogyan?
(nekem pl. volt egy elektromos 1:8-as, kb 8kg-os , brushless szettes offroad rc autom. A 70ezer ft-os, 150A-os szabályzója (14,8V lipoval) kigyulladt úgy, hogy nem maradt belőle csak a hűtőborda)

Végül is nekem csak a 2 motor vezérlését kellene megoldani, azzal lenne a kanyarodás is, a jobb vagy bal oldali sebbességének csökkentésével vagy növelésével. Ha mixelhető a táv akkor ez megoldható 1 karra is. A maradék karkiosztás valamelyikére pedig mehetne a fejforgató motor, vagy a szervója.
Én itt a fúrógép nyomógobjára gondoltam, hogy szervo fogja mozgatni, mert alapból szabályozza a sebességet. Szerintem ez a legegyszerűbb megoldás.
De biztos elbírná vígan, egy sima 540 es kefés motor is, megfelelő áttétellel.
Valamelyik építő valami ilyesmit használ:
http://www.pololu.com/catalog/product/1393

A laptopos, wifis- megoldás sem rossz, de annyi funkciót úgy sem akarok beletenni. (meg 1 laptopom van, amit azért nem cipelnék még külön) Amit végül is én szeretnék, az az hogy mennyen előre hátra, fordulás, fejforgatás, a maradék 5-6 szervó pedig valamit mozgat. Pl. rekeszek kinyitása a testen, esetleg a fejben lévő (ha lesz benne) periszkóp ki és behúzása, a holo projekt " szemek" mozgatása, vagy a led mátrix effektek kapcsolása. És még így is maradt.
Nem akarom túl bonyolítani, és drágítani. Inkább az élethűségre, esztétikára, és a főbb funkciók működésére törekszem.
De itt 1 Iphone vezérlés, nem rossz, de azért most nem veszek telefont.
http://www.youtube.com/watch?v=YRFg1LoHFNQ
(#) borvendeg válasza H2opok hozzászólására (») Márc 23, 2011 /
 
Hello!
Hát ha ez a szabi olyan mint én képzelem akkor minden csatornának van rajta egy csatlakozó ahova lehet dugni a szervókat vagy szabályzókat. Mindegy hogy szervó vagy szabi mindkettő ugyan olyan jellel működik. Szabályzónak én a conradba vettem szabit 5000ft-ért egészen jó és tuti elbírná az ablaktörlőmocit. De ez inkább modellező fórum én nem értek hozzá modellező oldalról tudom vezérelni a szervót stb. e hogy erre milyen kész megoldások vannak...
Amit írtam azt arra alapoztam, hogy van egy távir autóm és annak is mind1 hogy melyik csatornára kötöm a szervót és a szabályzót.
(#) Fizikus válasza borvendeg hozzászólására (») Márc 24, 2011 /
 
Kitalaltam az egyik legbonyolultabb megoldast
Az RC vezerlore csak szervokat kell kotni, avval vezerelni/nyitni-csukni a karokat, periszkopot, egyeb kutyuket.
A fejforgatas meg a hajtast vegzo motorok vezerlese 2 lepcsoben tortenne.
Pl az RC vezerlore kotni 2 szervot (eleg kis 9g-os szervo is). A szervokra potmetereket kellene hozzaerositeni (azok tekergetnek a potmetert).
A potmetereket ra kell kotni a mikrovezerlore, ami megmeri a potmeter helyzetet es ez alapjan mar tudja vezerelni a motorokat a H-hidon keresztul.
A fejforgatast is meg lehet igy oldani (ha kozepallasnal kisebb a szervo: jobbra forgat, ha nagyobb, akkor meg balra).
Ezzel a modszerrel csak nehany kis szervo (az Ebay-en hatosaval-nyolcasaval aruljak az SG 90-es szervokat), 3 potmeter, egy mikrovezerlo (pl egy ATTINY2313-20PU kb 700Ft, vagy egy ATmega8 kb 1000-1500Ft) meg nehany FET kell (a H-hid megepitesehez).
Plussz meg kell majd egy egeto is a mikrovezerlobe egetni a programot (ha van parhuzamos port a PC-den akkor ez is epitheto par szaz Ft-bol).
Igy nem hiszem hogy nagyon sokba kerulne (gondolom RC radiod meg motorjaid vannak).
Esetleg meg meg lehet nezni hogy az RC radio milyen vezerlojeleket ad ki, es azokat feldolgozni a mikrovezerlovel.
(#) Fizikus válasza H2opok hozzászólására (») Márc 24, 2011 /
 
Hoppa! Kicsit mellekattintottam!
Szoval az elozo hozzaszolasom H2opok-nak szantam, nem borvendegnek...
H2opok, ha a mikrovezerlo programozasaval nem akarsz nagyon sokat veszodni, akkor hasznalhatsz egy Arduino boardot is, azt kicsit egyszerubb programozni, es nem kell hozza egetot epiteni/venni, mert a programot USB-n keresztul toltod le a mikrovezerlojebe.
A motorvezerlesrol van topik itt a HE-n is:
Bővebben: Link
(#) lazsi válasza Fizikus hozzászólására (») Márc 24, 2011 /
 
Idézet:
„A szervokra potmetereket kellene hozzaerositeni (azok tekergetnek a potmetert). A potmetereket ra kell kotni a mikrovezerlore, ami megmeri a potmeter helyzetet es ez alapjan mar tudja vezerelni a motorokat a H-hidon keresztul. A fejforgatast is meg lehet igy oldani (ha kozepallasnal kisebb a szervo: jobbra forgat, ha nagyobb, akkor meg balra). Ezzel a modszerrel csak nehany kis szervo (az Ebay-en hatosaval-nyolcasaval aruljak az SG 90-es szervokat), 3 potmeter, egy mikrovezerlo (pl egy ATTINY2313-20PU kb 700Ft, vagy egy ATmega8 kb 1000-1500Ft) meg nehany FET kell (a H-hid megepitesehez).”

Tehát:
-> 1. Szervó vezérlőjel - 2. Szervó - 3. Potméter - 4. uC ->
De miért nem így?
-> 1. Szervó vezérlőjel - 4. uC ->
Egy uC simán képes értelmezni a szervó vezérlőjelet.

Másrészt egy ATTINY2313-20PU nem 700, hanem 380 Ft körül van, az ATMEGA8 pedig 500Ft körül.
Pl. itt
(#) trudnai válasza Fizikus hozzászólására (») Márc 24, 2011 /
 
Idézet:
„Kitalaltam az egyik legbonyolultabb megoldast”


Valoban

A szervo vezerlojelet egy mikrokontrollerrel siman lehet merni es akkor nem kell szervo meg poti bonyolitas. Ugyanaz a mikrokontroller pedig tud vezerelni DC vagy BLDC motorokat es szinte barmilyen bonyolultsagu vezerlo logikat bele lehet szervezni

Idézet:
„Esetleg meg meg lehet nezni hogy az RC radio milyen vezerlojeleket ad ki, es azokat feldolgozni a mikrovezerlovel.”


Igen, errol beszelek!
(#) H2opok válasza Fizikus hozzászólására (») Márc 24, 2011 /
 
Nos a a fejmozgatást így oldom meg (fotón) , több utánépítő is ezt használja. Ide csak 1 szervo kell, ami a 2db mikrokapcsolót kapcsolja. A jobbra és balra forgás csak addig megy mig tartom a a távon a kart. Viszont itt 1 fix sebesség van, nem lehet gyorsabban vagy lassabban forgatni. Csak az áttételt kell belőni.

Vagy ha a forgási sebességet is szeretném "használni", akkor pedig elég ha az akksis fúró (obi, praktiker-ben 3500ft, de lehet nekem is van a lomosban) bekapcs gombját alakítom át (mehanikusan), hogy szervó mozgassa, mert az alapból seb.szabályzós.
Szával ez, végül is meg van oldva.
Viszont a hajtás- 2db ablaktörlőmotor...vzérlése. ??
Na ide kellene valami!
Egyedül a Pic -et ismerem, de ezt is olyan szinten csak, hogy van 1 Pickit2-m, és ha van valami Pic-es elektronika, azt ok, megépítem rajzról, meg beégetem a HEX-et. Ennyi a tudásom.
Valami ilyesmi kellene, csak olyan teljesítménnyel, ami elbírja a 2 motort:
http://traxxas.com/products/parts/escs/evx2
(Ilyenem volt. Igaz ritka a 2 motoros Rc autó. De ez a szabi 2 motort hajtott egyszerre.) Na ilyen kellene csak nagyba!
Lehet elvinné a 2db ablaktörlő mocit is sík terepen. De emelkedőn ,mikor a mocinak is több kellene tuti elpukkanna. Ja a másik, az ablaktörlő moci 12V-os.
Ez a Droid meg......hát 1m magas, tele MDF, alu...... lesz vagy 50-70kg tuti.
(#) Fizikus válasza trudnai hozzászólására (») Márc 25, 2011 /
 
Idézet:
„A szervo vezerlojelet egy mikrokontrollerrel siman lehet merni es akkor nem kell szervo meg poti bonyolitas.”


Ez igaz, de En meg nem ismerem annyira a mikrovezerloket, hogy a megszakitasokkal meg a timerekkel meg tudjam azt valositani, hogy egy jel hosszat es ismetlodesi idejet megmerjem, raadasul tobb csatornan.
Nekem az az egyszerubb, ha a potmeterek jeleit merem ADC-vel, aztan attol fuggoen vezerlem a H-hidat. Ezt kb fel-egy ora alatt ossze is tudnam rakni probanyakon es el is keszulnek a mikrovezerlo kodjaval is.
(#) H2opok válasza Fizikus hozzászólására (») Márc 25, 2011 /
 
Na itt 1 RC-s speed controller (ilyet használtam én is) manualja. Ez 1 motort hajt csak. A "connection" alatt van az ábra, hogy milyen csatlakozók vannak rajta.
http://s195302033.onlinehome.us/CX/esc/lrp-ipc-v8-1-esc-manual.pdf
Motor + -, táp + -, és a rádió vevöbe 1 csati, ahonnan kapja a jelet.
(ez 1 igen jó, kefés motorhoz való (-nem brushless-). Der Versenyeken még igy is volt olyan, hogy nem birta a terhelést és elpukkant benne a FET)
A specification-nál olvashatók a paraméterek. 480A !

Fizikus. Te esetleg tudnál valami kézzel fogható megoldást e-helyett a szabályzó helyett? Ami nagyobb teljesitményt képes leadni, a 2db ablaktörlö motornak.
(#) Fizikus válasza H2opok hozzászólására (») Márc 25, 2011 /
 
Szerintem epitened kellene power MOSFET-ekbol 2db brutalis H-hidat a 2 motornak. Kerdezzed meg a H-hiddal foglalkozo topicban, hogy van-e valakinek ilyen kapcsolasa (irjad le hogy milyen motorhoz, mekkora teljesitmenyhez kellene). Mert nekem kis 6V-os DC motorjaim vannak, azokhoz boven eleg az L293D vagy az L298-as H-hid IC is a vezerleshez. De neked ezek nem jok...
(#) trudnai válasza Fizikus hozzászólására (») Márc 25, 2011 /
 
Nem feltetlen kell ehhez megszakitas, sima kenyszer-ciklusokkal is le lehet merni ezeket (10F202-n ket csatornas digit filtert epitettem erre, ott pedig nincs megszakitas).

Amugy nem bizotos, hogy tobb csatornasra kell epiteni: Minden motorhoz/csatornahoz egy kulon allo egyseget kell csinalni - egyszer kell az aramkort es a firmware-t megtervezni, es tobbszor legyartani, szoval nem sokkal tobb munka viszont joval kevesebb vacakolas a fejlesztes soran.
(#) Fizikus válasza trudnai hozzászólására (») Márc 25, 2011 /
 
Biztosan igazad van. Csak arra celoztam, hogy ezzel a kificamodott megoldassal, amit fentebb vazoltam, azokat a megoldasokat hasznalom fel, amelyeket mar jol ertek es biztonsaggal kezelek. Ezert nehany ora alatt kesz lesz egy mukodokepes dolog.
Ha meg elkezdek azon gondolkozni hogy hogyan kellene ezt ugy megcsinalni ahogyan te javasoltad, akkor az nekem biztosan nehany hetbe beletelik mire mukodokepes lesz...
(#) trudnai válasza Fizikus hozzászólására (») Márc 25, 2011 /
 
En szerintem csak felsz tole, mert meg nem csinaltad, de hidd el nagyon egyszeru: Kenyszer ciklussal varod mig megjon a felfuto el (ez ket utasitas: BTFSS es GOTO vissza), utana egy hasonlo ciklussal varod a lefuto elt, csak kozben egy valtozot novelgetsz a BTFSS es a GOTO elott... A valtozo erteke pedig adja a jel szelesseget, ami utan kb 18ms-ed van mas dolgokat csinalni, amibe nagyon lazan bele kell ferjen az, hogy a PWM-et beallitod a motor fordulatanak vezerlesehez. Az ido nagy reszeben a PIC csak malmozni fog es varakozik a felfuto elre...
(#) Fizikus válasza trudnai hozzászólására (») Márc 25, 2011 /
 
Mindig tanul az ember valamit. Utolag belegondolva igy tenyleg nem is olyan bonyolult, mar csak azt kell kinyomoznom hogy mi az a BTFSS (En modjuk AVR-t hasznalok, nem PIC-et...).
(#) lazsi válasza Fizikus hozzászólására (») Márc 25, 2011 /
 
Ha assemblyben programozol, akkor nézd meg az sbis és sbic utasításokat. azzal egy portbit állapotát tudod figyelni és attól függően ugrani - nem ugrani.
(#) trudnai válasza Fizikus hozzászólására (») Márc 25, 2011 /
 
Ja, mindegy, lenyeg, hogy valahogy ciklusban figyeled a port labat. Nem tudom C-ben, ASM-ben vagy Bascom-ban programozod-e az AVR-t, de pl:

  1. unsigned szamlalo = 0;
  2.  
  3. while ( 0 == PINB & 1<<SZERVOJEL ) {
  4.     // csak varunk itt neman mig megjon a felfuto el
  5. }
  6.  
  7. while ( 0 != PINB & 1<<SZERVOJEL ) {
  8.     // inkrementalgatjuk a valtozonkat
  9.     szamlalo++;
  10. }
  11.  
  12. // most mar szamlaloban van az input szelessege...
(#) borvendeg hozzászólása Márc 25, 2011 /
 
Hello!
Foglalkozott valaki léptető motor meghajtó IC-kel?
Illetve hol lehet léptetőmotorokat venni?
köszi.
(#) IKEnovice válasza borvendeg hozzászólására (») Márc 26, 2011 /
 
Itt van pár izmos motor.
(#) H2opok válasza Fizikus hozzászólására (») Márc 26, 2011 /
 
Ez a bluetoot os irányítás hogy működik a telefonnal? Az előző oldalon kinkeltem 1 videot,ahol Iphone-al irányítja a fej mozgását. Ezt androidos telefon is tudná? Mi kell ehhez?
Van itt is 1 video, ez már androidos teló.
http://lucasfragomeni.com/arduino/2011-01/arduino-bluetooth-android/

Mennyi lehet ennek a hatótávja?
(#) puli122 válasza H2opok hozzászólására (») Márc 26, 2011 /
 
Nem néztem át különösebben az általad linkelt projekteket, de ahogy ezt meg szokás oldani: Veszed a pl androidos telód, egy Bt modult a robotra, utána egy mikrovezérlő, és a motor meghajtó áramkör. Androidra írsz ( vagy letöltesz ) egy alkalmazást, ami adott vezérlésre meghatározott bájtokat leküld a vele párosított Bt modulnak. Az tovább a mikrovezérlőnek, ami feldolgozza, és ellátja az irányítást.

Ha a jobb fajta Bt modult veszed, az elvileg tudja a 100m-t. ( 4000Ft körül van a HeStorban pl. )

Mikrovezérlő programozása/használta nélkül nem úszod meg sehogy. Nem a legegyszerűbb projekt, de megvalósítható simán. Hasonlót csinálok most...
( Iphone nem igazán jó szerintem erre, mert úgytudom ott korlátozzák a Bt kommunikációt, de biztos meg lehet oldani, mindenesetre szerintem Androidra könnyebb sokkal )

Üdv
(#) H2opok válasza puli122 hozzászólására (») Márc 26, 2011 /
 
Ahha, most már értem, köszi.
Más. Találtam 1 oldalt, itt vannak nagyobb Rc-motor elektronika. A linken látható, 2 motoros verzió, (2x12A) és a rádió vevőre dugható. Már csak az a kérdés, elbírná-e a 2 db 12V -os ablaktörlő mocim, rajta a 80kg-ot.
Igaz ezeknek az elektonikai részéhez nem nagyon értek, de ezen se hűtés se 1 Fet.
http://www.dimensionengineering.com/Sabertooth2X12RC.htm

Itt egy építő blogja, és hogy ő mit használ az előző linkről.
http://r2droid.com/blog1.php/electronics/
(#) puli122 válasza H2opok hozzászólására (») Márc 26, 2011 /
 
Szerintem ha ezt komolyan akarod csinálni - és nem rákölteni sok tízezret - akkor kénytelen leszel saját épített elektronikát meg mikrovezérlőt használni. Arról nem is beszélve, hogy rengeteget tanulhatnál belőle ( már ha érdekel, de gondolom azért vagy itt mert érdekel ). Ha meg nem annyira, akkor ez kicsit nagy falat szerintem.
(#) H2opok válasza puli122 hozzászólására (») Márc 27, 2011 /
 
Persze hogy érdekel. De gondolom te sem értesz mindenhez. Van amiben te vagy jobb, van amiben én. Én csak arra voltam kíváncsi, azért kértem segítséget, hogy nem -e tud valaki segíteni egy egyszerű min. 25A-es Rc-s dual motor controller megépítésében. Tervekkel, kapcs rajz stb. Biztos van már aki csinált ilyet, és működik. Sajnos a mikrovezérlőkhöz én pont nem értek, te biztos vágod. De pl. a nyákgyártásban meg én vagyok "otthon".
Következő: »»   34 / 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