MicroServo SG90

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Bali12
Újonc
Újonc
Hozzászólások: 11
Csatlakozott: 2015. február 7. szombat, 17:00

MicroServo SG90

HozzászólásSzerző: Bali12 » 2017. szeptember 9. szombat, 18:20

Sziasztok,
segitséget kérnék egy microservo bekapcsolaskori sebesség beállitásához.
Arrol van szó hogy epitettem egy vezérlést ahol 7 pozicioba tudom allitani a motrot lassu sebességgel, eddig mukodik nagyon jol csak a bekapcsoláskor a motor mindig a kezdeti pozicioba áll be nagyon nagy sebességgel. A pozicio még nem is lenne baj de a sebességet vissza kellene vennem.
Erre kérnék valami segitséget hogy merre induljak el...
Varspeedservo-val vezérlem a kis servot

Köszönöm

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9757
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: MicroServo SG90

HozzászólásSzerző: Robert » 2017. szeptember 9. szombat, 18:47

Programkód és bekötési rajz nélkül nehézkes... :(
http://www.tavir.hu - a gazda :)

Bali12
Újonc
Újonc
Hozzászólások: 11
Csatlakozott: 2015. február 7. szombat, 17:00

Re: MicroServo SG90

HozzászólásSzerző: Bali12 » 2017. szeptember 10. vasárnap, 20:23

Szia, kuldeném a kódot...
Bekotése :A servo jel vezrtékét egy 200 ohmos ellnálláson keresztul kötöttem a portra.
Köszönöm
Nincs meg a kellő jogosultságod a hozzászóláshoz csatolt állományok megtekintéséhez.

Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3212
Csatlakozott: 2008. augusztus 29. péntek, 6:00
Tartózkodási hely: Újkígyós

Re: MicroServo SG90

HozzászólásSzerző: kapu48 » 2017. szeptember 11. hétfő, 9:55

Mivel programból nem vezérled bekapcsoláskor alaphelyzetbe!
Elképzelhető, hogy ez automatikus, és bevan építve a motor vezérlésébe?

Én megoldanám, hogy kikapcsolás előtt lehessen alaphelyzetbe állítani, az általad választott sebességgel.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9757
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: MicroServo SG90

HozzászólásSzerző: Robert » 2017. szeptember 11. hétfő, 10:10

A szervo init 0 pozíciórafut. Bekapcsoláskor _nem tudod_ hogy épp hol áll.
kapu48 javaslata a célravezető: a kikapcsolás előtt shutdown: fail-safe állapot és a motorok alaphelyzetbe.
http://www.tavir.hu - a gazda :)

Bali12
Újonc
Újonc
Hozzászólások: 11
Csatlakozott: 2015. február 7. szombat, 17:00

Re: MicroServo SG90

HozzászólásSzerző: Bali12 » 2017. szeptember 11. hétfő, 17:26

Ezt hogy lehet megvalositani szoftveresen?
Kikapcsolaskor most az elején lehet hogy odafigyelek hogy mindig abba a pozicioba kuldjem kikapcsoláskor, de egy ido után ez elfelejtődne.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9757
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: MicroServo SG90

HozzászólásSzerző: Robert » 2017. szeptember 11. hétfő, 18:55

Hogyan kapcsolod ki a holmit?
- shutdown
- power off


Shutdown: leállítási projekt része.
Poweroff: akku, ami a motort pozícióba húzza és utána kikapcs. ez HW változtatás és kikapcs tápfeszfigyeléssel megy együtt....
http://www.tavir.hu - a gazda :)

Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3212
Csatlakozott: 2008. augusztus 29. péntek, 6:00
Tartózkodási hely: Újkígyós

Re: MicroServo SG90

HozzászólásSzerző: kapu48 » 2017. szeptember 11. hétfő, 23:10

Ha megvan a forráskódja vagy a linkje ennek?: VarSpeedServo
Akkor bele nézhetek, hátha találunk valami megoldást!


Vissza: “Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 5 vendég