Permalänk
Medlem

Styrsystem för Hitec Hobbyservo

Hej!
Vi är två studenter ifrån Högskolan i Halmstad som arbetar med ett examensarbete. Just nu står vi inför uppgiften att ta fram ett styrsystem med hård och mjukvara för att styra en Hitec HS5955TG servomotor. Denna skall kunna stå i sju olika lägen för att i sin tur aktivera den mekaniska delen av vår produkt som i detta fallet är oviktig. Dock skall dessa lägen antas på så sätt att det hela ska kontrolleras med tre knappar. En knapp skall vid tryckning styra servon ett steg i en rikting (vid ytterligare tryck ännu ett steg osv.) och en annan knapp skall styra stegen i andra riktningen. Den tredje knappen skall köra servon direkt till ett bestämt utgångsläge (det sjunde läget som inte skall kunna nås på annat sätt).

Mellan varje läge är det ca 23 grader, förutom det sjunde läget som ligger mittemellan två andra lägen då det ju handlar om ca 11.5 grader.

Samtidigt som styrsystemet talar om för servon att den skall byta läge skall det också ge ut en signal som skall gjorda en 12 V ledare under mycket kort stund ca 0.05 sekunder, eventuellt kanske kan man lösa detta med ett relä eller liknande?

Hur fixar vi ett styrsystem till detta på ett bra sätt? Vi har fått tips om ett styrkort som kallas babyorangutan som skall kunna göra något liknande med viss programmering.

Till saken hör att vi båda är nybörjare inom detta ämnesområde så alla tips mottages tacksamt.

MVH
John och Anders

Permalänk
Medlem

prova att kolla på www.elektronikforumet.com om de har några vettiga svar.
och lycka till med projektet.

Visa signatur

<3

Permalänk
Medlem

kolla lite på Phidgets

ex:

http://www.phidgets.com/products.php?product_id=1001

många servon som används för olika robot-projekt modifieras så att de kan gå oändligt - men det kanske ni inte är ute efter ?

servots läge styrs av olika långa pulser

ex:

http://www.bobblick.com/techref/projects/sv2pwm/sv2pwm.html

"A pulse width of 1.5 milliseconds positions the servo at its center, with 1 millisecond and 2 milliseconds being the accepted limits to either side."

Visa signatur

Har varit på detta forum på tok för länge...

Permalänk
Medlem

Korta pulser och reläer är ingen bra kombination. Ett relä är mekaniskt och är bra på att bryta stora laster. Mekanik är långsamt, på 50ms hinner ett relä knapp att dra och signalen som man styr med reläet hinner inte bli stabil på den tiden.

En helt annan fråga, går ni U-linjen?

Permalänk
Medlem

Japp vi går U.

Vad kan man använda istället för ett relä?

Permalänk
Medlem

ett plc

Visa signatur

"Get your facts first, and then you can distort them as much as you please." - Mark Twain
På internet kommunicerar vi huvudsakligen i textform, så skriver du som en idiot kommer du således att uppfattas som en idiot.

Permalänk
Medlem

Mitt tips är att använda en PIC, en programmerbar mikrokontroller. Läs runt lite på elektronikforumet, där finns en del trådar om servostyrning.
Kolla lite på GCBASIC också om, enkelt programmeringspåk för PIC, http://gcbasic.sourceforge.net/