Keresés: 
 Bejelentkezés
Nick:
 
Jelszó:
 
 
 
   
» Elfelejtettem a jelszavamat :'(
» Regisztráció
 Fórum témák
» Több téma
 Frissek
RSS hírforrások
  Hírek.rss
  Fórum.rss
  2012. Máj, 23. Sze
14:54:40
  Jelenleg 586 fő olvassa az oldalt
Fórum » Pontra menő témák » RC szervó vezérlése PIC-kel »
RC szervó vezérlése PIC-kel  
Témaindító: zolli, idő: Nov 11, 2007
Témakörök
Technika » Vezérlés technika
Mikroprocesszorok » Microchip processzorok
Lapozás Méret:     2 / 2
(#675049) Flashback válasza Flashback hozzászólására (#644650) Válasz • Márc 29, 2010
up! Kérlek segítsetek!

(#675079) baloghzoli1 válasza Flashback hozzászólására (#675049) Válasz • Márc 29, 2010
Szia
Pont egy ilyen van 3 hozzászolással elötted,Beradan linkelte

(#675092) Flashback válasza baloghzoli1 hozzászólására (#675079) Válasz • Márc 29, 2010
az ok, de nekem nem vezérelnem kellene hanem kiolvasni hogy hol áll, mert a szervót egy külső elektronika vezérli.

(#675111) baloghzoli1 válasza Flashback hozzászólására (#675092) Válasz • Márc 29, 2010
De ezek a szervók nem küldenek visszafelé semmit,a vezérlés csak bemenet nem kimenet.Esetleg a tengelyre rakhatsz egy forgásjeladót.

(#675156) vilmosd válasza Flashback hozzászólására (#675092) Válasz • Márc 29, 2010
Hali
Merni kell a szervoba meno impulzusok hosszat. A '0' helyzet 1.5 msec az egyik vegallas 0.1 msec, a masik 2 msec. Ha ezt meg tudod merni, utana gondolom RS232-on be lehet kuldeni a PC-be. Ha ajanlhatom hasznalj 'F690-et, mert tudod maszkolni a portok megszakitaskereset, es tartalmaz UART-ot. De ennek a programnak a megirasa egy kezdonek nem egyszeru.
Udv Vili

(#675159) Flashback válasza vilmosd hozzászólására (#675156) Válasz • Márc 29, 2010
Ez jól hangzik, a programozás részét megoldom viszont a HW-hez kellene nekem valami kapcsi rajz, leírás...

(#675166) vilmosd válasza Flashback hozzászólására (#675159) Válasz • Márc 29, 2010
Hali
Hat most hirtelen nem csinalok kapcsrajzot, de peldaul beviszed a RA0->RA2 labakra a 3 szervo jelet(gondolom normal TTL szintuek). A TX labat kiviszed egy MAX232-on keresztul a PC-re, ha kell odavissza kommunikacio akkor a RX labat is. Kell meg 5V a PIC1. labra, GND a PIC20. labra es mar szinte nincs is mas dolgod mint megirni a programot. Le kell tolteni az adatlapokat, es azok alapjan nem egy ordongosseg megcsinalni a kapcsrajzot. A MAX232-re van sok kapcsolas a neten, az sem lehet gond.Kell meg hozza egy 78L05 a tapellatasra es mar kesz is van.
Udv Vili

(#675168) Zozi85 válasza vilmosd hozzászólására (#675156) Válasz • Márc 29, 2010
Az impulzusok hossza meghatározza melyik pozícióba küldik a szervót, de azt nem, hogy elérte-e.
Az idők is szervónként változnak, 1,5 ms a közép, és a legtöbb helyen 1 ms -2 ms közt szerepel az érték. De ez nagyban eltérhet, pld TowerPro szervónál amit pont most használok 0,8 - 2,2 ms. És az eltérés - póz nem is lineáris sajnos. A legpontosabb helyzetmeghatározás ha a belső potméter helyzetét mérjük, az a tényleges pozíciót mutatja.

(#675174) vilmosd válasza Zozi85 hozzászólására (#675168) Válasz • Márc 29, 2010
Hali
Igazad van, de ezeket az idoket ki lehet varni. Kulonben is a szervo vezerlo impulzus szelessege elegge gyartofuggo. Attol meg az elmelet jo lehet, legfeljebb a programot az adott tipusu szervohoz kell igazitani. A nonlineritast programban is ki lehet korrigalni. Ha a belso potit akarod felhasznalni a pozicio meresehez akkor bele kell nyulni a szevoba, es ez nem mindig szerencses dolog. De vegulis a PIC tartalmaz AD-ket tehat ez sem lehetetlen.
Udv Vili

(#675179) Zozi85 válasza vilmosd hozzászólására (#675174) Válasz • Márc 29, 2010
Végül is mindent meg lehet oldani, a tökéletes megoldás úgyis az alapján születik, hogy mi áll rendelkezésre.
Az én problémám is kötődik a pózícióhoz, de nekem a nyomatékhatárolást kell megoldani. A potiból meg a felvett áramból, de megnehezíti, hogy több szervóm van

(#675198) vilmosd válasza Flashback hozzászólására (#675159) Válasz • Márc 30, 2010
Hali
Kb ez lenne a teljes HW. PCB felkesz, majd maskor. Kerdeseket jobb ha szemelyesen mert nem mindig vagyok fent a forumon.
Udv Vili
» A fájlok letöltéséhez be kell jelentkezned! «

(#676774) gh86 Válasz • Márc 31, 2010
Tisztelt uraim !
Lehet hogy nem jó helyre írok, ezért elnézést kérek.
Olyan problémám lenne, hogy egy Texas Instuments gyártmányú mikrokontrollerrel szeretnék RC szervókat vezérelni.Négyszög jeleket már sikerült kicsiholni belőle,de mivel ez egy alacsony energiaigényű smd kontroller, így a generált jelek is mV nagyságrendű feszültséggel rendelkeznek.Valahogy fel kellene a jeleket erősíteni 5V körüli értékre mert így nem vezérli a motort.
Ez ügyben kérném a segítségüket.

Köszönettel: gh86

(#714092) attila066 Válasz • Máj 19, 2010
Sziasztok, úgy látom mindenki hanyagolta a témát beláthatalan időkre Kérdéssel fordulnék hozzátok. Több szervót egyszerre hogyan lehetne normálisan vezérelni? Megbezséltük már hogy a korszerű szervók igénylik a folyamatossan ismétlődő jeladást. Namost szerintetek azt meglehetne oldani hogy adott két szervó, egy multiplexer ic , csak egy lábat használok fel a picből. Pic-ben olyan megszakítás rutin fut hogy a két szervó, állása levan tárolva az eepromjába, isr rutinban kiolvassa, majd elküldi pwm re. keretidő / szervók száma (ez az idő futna a timerban). Közben lépteti a multiplexert. Egyszerűsíthető a dolog ha huzalozott pwm et használunk, szoftveresen is ilyen egyszerűen menne? (ne értsetek félre már cisnáltam tripla pwm vezérlést is szoftverrel ) Másik alternatíva ha mindegyik szervó külön pic kivezetésre menne, és úgy lenne szoftverből a pwm megoldva. Szerintetek melyik az ésszerűbb? Lényegében minden csak időzítés kérdése.

(#714257) icserny válasza attila066 hozzászólására (#714092) Válasz • Máj 19, 2010
Idézet:
„Több szervót egyszerre hogyan lehetne normálisan vezérelni?”
Itt egy ismertető. A cikk végén vagy egy mintaprogramtöbb szervó vezérlésére.
Idézet:
„szerintetek azt meglehetne oldani hogy adott két szervó, egy multiplexer ic , csak egy lábat használok fel a picből. Pic-ben olyan megszakítás rutin fut hogy a két szervó, állása levan tárolva az eepromjába, isr rutinban kiolvassa, majd elküldi pwm re.”
Ágyúval verébre? Használj több PIC lábat!

(#716682) attila066 Válasz • Máj 22, 2010
Lényegében igazad van, köszönöm. A cikket már olvastam amit küldtél de azért köszi

(#1026923) gerg007 Válasz • Júl 15, 2011
Sziasztok!
A topic elején linkelt 555ICvel megépítettem a vezérlőt. Bárki akinek van tapasztalata, nektek megáll egy helyben? Nekem ha abbahagyom a tekerést, akkor zizeg egy milliméternyit.
Továbbá nem is teljes tartományban irányítja, de szerintem azt kisebb ellenállással meg tudom oldani.

(#1026941) icserny válasza gh86 hozzászólására (#676774) Válasz • Júl 15, 2011
Idézet:
„egy Texas Instuments gyártmányú mikrokontrollerrel szeretnék RC szervókat vezérelni.”
Akkor pl. az MSP430 contoller topikba kellene kérdezni.
Egy példát itt láttam: http://www.43oh.com/forum/viewtopic.php?f=10&t=47
Idézet:
„Négyszög jeleket már sikerült kicsiholni belőle,de mivel ez egy alacsony energiaigényű smd kontroller, így a generált jelek is mV nagyságrendű feszültséggel rendelkeznek.”
Inkább néhány voltos (nagyjából annyi, amennyi a tápfeszültség). Például 3,3 V. Egy 5 V-ra kötött TTL logikai kapu is, vagy egy tranzisztoros inverter is megteszi (ha invertert használsz, természetesen a kimenő jeledet szoftveresen is negálni kell, tehát inaktív állapotban magas, aktív állapotban alacsony.)

(#1037187) campers válasza Medve hozzászólására (#141827) Válasz • Aug 1, 2011
Üdv.
Akkor táppal együtt így kell bekötni?
» A fájlok letöltéséhez be kell jelentkezned! «

(#1037398) Medve válasza campers hozzászólására (#1037187) Válasz • Aug 2, 2011
Hello, inkább leírom: negatív tápot a generátor és a szervó testére, a pozitív tápot a generátor és a szervó + tápjára, a szervó impulzus bemenetét pedig az 555-ös 3. lábára.

(#1104151) sromi Válasz • Nov 20, 2011
Sziasztok!

Olyan kapcsolásra lenne szükségem, ahol egy rc szervómotort kellene vezérelni. Személygépkocsiba kerülne, olyan céllal, hogy egy hideg meleg levegő csonk tengelyét fordítaná el, annak megfelelően, hogy milyen hőmérsékletű levegő van a motortérben. Tehát pl, ha 7°C van, akkor hideglevegőt szív a motor, ha meg 40°C fok a levegő hőmérséklete, akkor szép lasan átfordítja a szervómotor a csonktengelyét. Tudna valaki segíteni ennek a kapcsolásnak a megépítésében?

üdv.: sromi

(#1125700) 5si válasza sromi hozzászólására (#1104151) Válasz • Dec 22, 2011
http://www.zsiguli.hu/index.php?action=cikk&id=140
Egyszerű mint a faék. Bimetál mozgatja a tengelyt még táp áram se kell neki.

(#1125844) sromi válasza 5si hozzászólására (#1125700) Válasz • Dec 23, 2011
Igen, csak ez nagyon szűkítí a keresztmetszetet. Nem sok jót hallottam róla. Jó ez a bimetálos dolog, én is ragaszkodnék hozzá, csak olyan csonk kellene hozzá, ami nem szűkítí le a keresztmetszet.

Egyébként köszi a tippet! ;)

(#1126420) 5si válasza sromi hozzászólására (#1125844) Válasz • Dec 24, 2011
Én, biztos ilyet teszek be. Nem kel babrálni. Berakod, működik. Bár hallottam én is, hogy leszűkíti.
Legfeljebb 2 teszek párhuzamosan. Így dupla lesz a keresztmetszet.
Esetleg más típusból keresni. Valami jó nagy köbcentisből. Annak biztos nagyobb a keresztmetszete. Csak el kéne jutnom a bontóba.

(#1127481) 5si válasza sromi hozzászólására (#1125844) Válasz • Dec 25, 2011
Esetleg ha mindenképp ragaszkodsz az elektronikus vezérléshez. Ki indulásnak ez jó, itt találtam valahol a fórumban.:http://www.armory.com/~rstevew/Public/Motors/Servos/ServoDriver.gif
Csak a P1-es potmétert kell kicserélned, termo ellenállásra. Ahogy az ellenállást melegíted, nő az ellenállása. csak megfelelő értékűt kell találni. És ha jól tudom valamelyik kondit is hozzá kell igazítani. Nem tudom találkoztál már-e ezzel az egyszerű kis kapcsolással. Ezt szerintem még én is össze tudom rakni. Ahogy változik a P1 ellenállása úgy változtatja a szervó szögállását. A polskimba szeretnék ilyet motorhőfok szabályzónak. Ez http://www.hestore.hu/files/KTY81-2.pdf lenne a hengerfejre tapasztva, és mérné a hőfokot. Csak nem tudom a 160-170 C° hogy viseli mert az adattábla szerint 150C°-ig jó. Persze néztem más fajtát is majd még eldöntöm.

(#1129689) sromi válasza 5si hozzászólására (#1127481) Válasz • Dec 28, 2011
Na köszi! és akkor ez tuti jó kapcsolás igaz? Amúgy én meg Ladába akarom. Ott van gyárilag ilyen kis állíthatós légtorok. A légszűrő előtt van. Manuálisan lehet átkapcsolni. Annak a tengelyén lenne a szervó, és szépen állítaná a megfelelő írányba. Sokat lehet vele üzemanyagot sporolni...

(#1139581) cross51 Válasz • Jan 11, 2012
sziasztok!
megtudnátok mondani hogy a 0.022µF kondi milyen kondi fólia vagy kerámia Bővebben: Link
és milyen típusú a dióda

Következő     2 / 2
 HEStore.hu
 Hirdetés
TrainModules.hu