Fórum témák

» Több friss téma
Fórum » Motor válsztása az Arduinohoz
Lapozás: OK   1 / 1
(#) tedor2 hozzászólása Jan 5, 2009 /
 
Kedves Olvasó,

Az elektronikában kezdő vagyok, ezért is fordulok segítségre. Elektronikus zenét tanulok, most egy installáció felépítésére készülök, melyhez az Arduino hardware-t és software-t szeretném használni.
Max/Msp és Supercollider-ből kapot jelekkel motorokat szeretnék mozgatni az Arduino-n keresztűl.

Bővebben: Link

Max-Msp

Supercollider

Nos, kérdésem a következő:
Milyen motorokat válasszak? Lassú, és egyben szabályozható pörgésre (mozgásra) lenne szükségem.

A motorokat külső energiával szeretném ellátni (elem, pl.: 2x1.5 V AA = 3V os motor) és az Arduno digitális kimenetelébe küldött jellel szabályozni a forgás sebességét, talán irányát is.

Megnéztem a DC motorokat, azt hiszem túl gyorsak, és mivel nem kézi potmétert akarok használni, eddig egyszerű, digitális jellel vezérelhezőt még nem találtam.

Szervo, stepper és gearhead motorra gondoltam még. Azt hiszem ezek között mindnek digitálisan szabályozható a forgása.

Az installáció kicsi, nem kell, hogy erős legyen a motor de fontos, hogy lassúra is lehessen a forgást állítani, mivel emberi agyhullámok élő szimulálására lennének használva.

Választ és segítséget előre is köszönök,
minden jót,

Krisztián
(#) Action2K válasza tedor2 hozzászólására (») Jan 5, 2009 /
 
Szia!

Mindenképpen stepper motort javaslok, azokat nagyon könnyű lassú forgásra bírni. viszont a tápigényük kicsit nagyobb. Az egészet egy 12V-os zselés aksiról hajtanám én. Motoroknak, a régi napfloppy fejmozgató motorját ajánlom.

Miért épp az Arduino-val akarod?
(#) pako válasza Action2K hozzászólására (») Jan 5, 2009 /
 
Hali!
Úgy tudom ezek a fejmozgató motorok 5 voltosak. (nekem 3,5V-ról beindult szabályozható tápról) Én is ezt javasolnám.
(#) Action2K válasza pako hozzászólására (») Jan 5, 2009 /
 
Szia! Az enyém (STH-39D107) 12V, 75ohm, 1,8°/STEP. De lehet, hogy létezik olyan is, mint a Tied.
(#) tedor2 válasza Action2K hozzászólására (») Jan 6, 2009 /
 
Kedves Action2K és pako

Az Arduinot kényelmi okokból választottam, a tanárom is ezt használja. Természetesen megfontolom mindkét javaslatot. most ezen gondolkodom:


R174-CONT-RO-SERVO

Ami számomra igen fontos, hogy egy digitális jellel tudjam egyszerűen változtatni a sebességet.

Amennyire belemélyültem, digitális potméterek melyeket sorosan a DC motor elé tudnék kötni drágák. Tovább nem jutottam, de a fejleményekről jelentést teszek.

Minden jót
Krisztián

(#) pittyu válasza tedor2 hozzászólására (») Jan 6, 2009 /
 
Szia : azt se tudom miről beszélsz, mi az az aurduinot , de a szervókhoz konyitok kissé. Mit akarsz mozgatni , és mivel ?Én modellezek és alakitottam már át szervót folyamatos mozgásúvá. Ha Modellező szervót akarsz mozgatni tudok segiteni..:pittyu
UI(. A szervók 1.. és 2 msec jelet igényelnek )
(#) tedor2 válasza pittyu hozzászólására (») Jan 6, 2009 /
 
szia pittyu,

én nem értek túl sokat az servokhoz, sem az elektronikához.
A lényeg, hogy a számítógépemből az Arduinoba (link: lásd feljebb) egy digitális jelet küld. (digital output)

nos amit mozgatni akarok az egyenlőre egy nádszál is lehet, hiszem itt a mozgás sebessége a lényeg. Minnél nagyon a digitális jel annál gyorsabb a forgás. (0...100 vagy amit éppen a motor kér mint minimum és maximum)

Ami fontos, hogy a lassú mozgás legyen, mivel egy egy bió feedback installáció lenne, mely az agyhullámaim reflekciói.

Szervo motor a leglassabb?

Köszönöm,
Krisztian
(#) pittyu válasza tedor2 hozzászólására (») Jan 7, 2009 /
 
Az én agyam a leglassabb így éjfél előtt. Tehát a szervók áttételezett pici (de bors ) kommutátoros motorok . A két szélső álláshoz /+90 fok 1 msec -- -90 fok 2 msec tartozik. Ha a jel a középállástól eltér , aszervó hűen követi a változást ( és amilye n gyors a változás olyan gyorsan mozog a kar. Lehet egy kis átalakitással folyamatos körforgásra késztetni a szervót.Képzeld el hogy vezetsz egy modellrepülőt, - ha szépen lassan húzod a kart akkor a szervó kicsit mozdul -, de ha belerántassz a kormányba, baromi gyorsan reagál a mozdulatodra. Na ha nem érthető holnap folytatjuk.
(#) kocsma válasza tedor2 hozzászólására (») Jan 7, 2009 /
 
Tudtommal a modellrepülők digitális szervói nem végeznek forgómozgást. Legalábbis amik az én repülőimben vannak tuti nem tudnak. Az Arduino-t hívjuk fejlesztőnek, éppen énis tervezem az építését. Pont azért jó, mert elvileg nagy irodalom van hozzá. Nem hiszem, hogy google-ban nem lehet találni Arduinos motorvezérléshez legalább ezer cikket. Floppymotor, szkennermotor pl jó választásnak tűnnek, ha nagy erő kell, akkor meg akkus csavarozó, ma már filléres tétel, és a tápod is megvan hozzá. Amúgy neked milyen Arduinod van?
(#) tedor2 válasza pittyu hozzászólására (») Jan 7, 2009 /
 
pittyu:

köszönöm a segítséget, azt hiszem tényleg egy folyamatos mozgásó szervót választok, hisz időm nem lesz arra, egy "rendeset" megbuveráljak

Azt hiszem a motor működését most már értem, a lényeg, hogy e jellel tudom változtatni a sebessét.

kocsma:

az Arduino amit használok:

Arduino Duemilanove

Kis motorokat működtethetnék az USB-n kapot max 5V -al, de én ezt nem szeretném, külső elemeket fogok használni.

Krisztián
(#) NeoCorteX hozzászólása Jan 15, 2009 / 4
 
Ha megtanulnál Cben plö PICez programokat készítgetni. Megannyi sok pénzt megtakarítasz. Nem az én dolgom.
Szal léptetőmotor.
Wincseszter motorját pörgettem pic-cel. Potmeter feszültségét alakította digitálissá a mikrokontroller és vezérelte megfelelő időzítéssel a HDD motort. Gondolom már te is láttad hogy a léptetőmotornak is meg plö a HDD motornak is több érintkezője van. van egy közös meg több másik. a másikokon kell egy logikus minta alapján áramot folyatni így ugrál egyikről a másik állapotába(forog) a minták közti eltelt idővel lehet a segességét szabályozni.
mivel ezek a tekercskék amik benne vannak kicsi ellenállásúak, áram impulzusokkal kéne vezérelni. tehát ha egy 6Vos aksit az egyik lábra simán rákötsz ott azért lehetnek akkora áramok hogy kijön az éltető füst a készülékből. Nekem füstöltek wincseszterek amikor elba... rontottam valamit.
ha a motor vízszintes. és tömeget kell emelgetnie, és lassan - vagy egyhelyben kell egy nyomatékot produkálnia akkor egy mintára javaslom hogy több kicsi impulzust adj. PWM jellegű motorvezérlés. nemtom neked mit meg hogy tud az a panel és hogy lehet azt programozni.
USBből nem sok áramot fogsz tudni kicsikarni, mindenképp javasolnék egy külső energiaforrást.
Ezek volnának egyenlőre az ötleteim.
Sok sikert.

(#) tedor2 válasza NeoCorteX hozzászólására (») Jan 20, 2009 /
 
Szia Neo Cortex,

nos azt hiszem megtaláltam amit kerestem, szervo motort fogok vásárolni, ezt külső energia forrásból fogom táplálni, a sebességet pedig az arduino segítségével fogom szabályozni.

De ez még elmélet, ha meglesz, valószínű visszatérek, mindenkinek köszönöm a segítséget'

Krisztián
(#) NeoCorteX válasza tedor2 hozzászólására (») Jan 21, 2009 /
 
Sok sikert! Amiket írtam arra ügyelj. Kicsi egy körön az ellenállás, na tarts egy mintát sokáig egyhelyben mert füstbe mehet a terved
Ha kérdés van,benned ne maradjon
(#) kiskz válasza tedor2 hozzászólására (») Máj 25, 2009 /
 
Szia tedor2!
ha veszel mondjuk egy TOWERPRO RC szervó motort, (kb 2000Ft) és kiveszed a mechanikus gátat és az encoder kapcsolatot belőle (az Instructables oldalán ott van egy videó hogy hogyan kell ha nem megy magadtól)
Szervó release
egy sima potival az analóg bementen és egy kis programmal tudod vezérelni a forgási sebességet.
Ha nincs szögkorlát a szervóban és nem olvassan az encoder jelét, akkor ez az alkalmazás:
Szervó+Arduino) pontosan azt csinálja ami neked kell.

Én már megcsináltam.
(#) tedor2 hozzászólása Jún 16, 2009 /
 
Hello NeoCorteX és kiskz

Ismét találtam időt, mert már szorít az idő

Megnéztem egy pár dolgot, de még (kezdő létemre) nem jutottam túl sokmindenre az elektronikai résszel.

Egy BCI (Brain Computer Interface) a project. Egy IBVA cég által készített kütyüvel monitorozom az agyhullámokat (jobb és bal agyféltek külön). Max-ben kaptam egy szoftware csomagot hozzá, mely FFT -vel szétszórtja a különböző sávszéleket (delta, theta, alpha, low beta, mid beta, ...).

Egy fa szerű 3d-s installáció karjait, leveleit szeretném mozgatattni a sávszélek energiájával. Lesznek hangok is, plussz tervezek egy két infra vörös szenzort a fába, hogy külső mozgással is lehessen a "kis-robot" állapotán változtatni.

Úgy érzem, mindenképpen a szervó motorokat kellene alkalmaznom, de amit eddig használtam azok nagyon hangosak voltak. Lásd a videón:

http://www.tedor2.extra.hu/video/mp_video/%5B5.2%5D%20Arduino.mp4

Van ötlet arra melyik a legcsendesebb motor?

Választ előre köszönöm.

Krisztián
(#) NeoCorteX válasza tedor2 hozzászólására (») Jún 17, 2009 /
 
Ha kész az installáció tégy fel róla vigyiót. Jól hangzik előzetesben.
Szerintem - video alapján - nem hangos. Élőbb hatást keltene. Együttes mozgatásukkal még "zenét" is lehetne komponálni belőle.
pl:ez és egyebek

u.i.:Sue
(#) tedor2 válasza NeoCorteX hozzászólására (») Jún 17, 2009 /
 
hello, igen gondolkoztam rajta, hogy talán kis piezo lemezekkel felfognám a kis motorok hangját, aztán a sz.g-en pedig manipulálom...
videó még várat magára, de meglesz.
legjobbakat.
K
Következő: »»   1 / 1
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