Jak řídit servomotor bez PC
- Mrosconi
- Příspěvky: 1978
- Registrován: 22. 2. 2015, 6:30
- Bydliště: Netřebská 47, Praha 6 Ruzyně
- Kontaktovat uživatele:
Ciao
Jak se dá řídit malé servo s jedním home sensorem bez počítače nebo další elektroniky?
Mám servo 100W s planetovou převodovkou. Servo bych chtěl ideálně s integrovaným driverem a plně voděodolné. Chtěl bych mít dvě páčky (něco jako ruční plyn) a podle toho kterou zmáčknu, natočí se motor do daného směru. Rychlost naklápění by měla být konstantní, tedy maximum co motor zvládne.
Předpokládám, že by to mělo fungovat takto:
1. po zapnutí napájení se zreferuje krajní poloha. Pokud by to šlo, chtěl bych jí mít uvnitř osy.
2. po zmáčknutí pravé páčky do poloviny se mi motor otočí vpravo o 1/4 dráhy a drží. Po uvolnění se vrátí na Home (index, nula jak je libo) a drží.
3. po zmáčknutí levé páčky naplno se motor otočí do své levé krajní polohy tedy 4/4 dráhy. Po uvolnění se vrátí na 2/4 dráhy, tedy na nulu.
Jek by to šlo řídit? Čím méně věcí tím lépe.
Soused dělá nějaké mimo počítače, takže bych mohl použít eventuálně malé PC s Androidem.
Předpokládám, že to nepůjde bez klasického řízení, ale rovněž netrvám na servu, takže to může být libovolný motor, ideálně na 36V DC.
Díky
Jak se dá řídit malé servo s jedním home sensorem bez počítače nebo další elektroniky?
Mám servo 100W s planetovou převodovkou. Servo bych chtěl ideálně s integrovaným driverem a plně voděodolné. Chtěl bych mít dvě páčky (něco jako ruční plyn) a podle toho kterou zmáčknu, natočí se motor do daného směru. Rychlost naklápění by měla být konstantní, tedy maximum co motor zvládne.
Předpokládám, že by to mělo fungovat takto:
1. po zapnutí napájení se zreferuje krajní poloha. Pokud by to šlo, chtěl bych jí mít uvnitř osy.
2. po zmáčknutí pravé páčky do poloviny se mi motor otočí vpravo o 1/4 dráhy a drží. Po uvolnění se vrátí na Home (index, nula jak je libo) a drží.
3. po zmáčknutí levé páčky naplno se motor otočí do své levé krajní polohy tedy 4/4 dráhy. Po uvolnění se vrátí na 2/4 dráhy, tedy na nulu.
Jek by to šlo řídit? Čím méně věcí tím lépe.
Soused dělá nějaké mimo počítače, takže bych mohl použít eventuálně malé PC s Androidem.
Předpokládám, že to nepůjde bez klasického řízení, ale rovněž netrvám na servu, takže to může být libovolný motor, ideálně na 36V DC.
Díky
- robokop
- Site Admin
- Příspěvky: 22409
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
Delta a spousta jinych vyrobcu ma natolik chytre drivery ze si tohle chovani nastavis uvnitr driveru a jen pouzijes IO piny na spousteni rozlicnych pohybu.
U delty to umi drivery rady A2
U delty to umi drivery rady A2
Vsechna prava na chyby vyhrazena (E)
- Mrosconi
- Příspěvky: 1978
- Registrován: 22. 2. 2015, 6:30
- Bydliště: Netřebská 47, Praha 6 Ruzyně
- Kontaktovat uživatele:
Robo díky. Já potřebuji tentokrát DC napájení a čím jak nejlehčí řešení. Je to na to kolo.
Čistě teoreticky:
uměl by takový driver samostatně homovat? Potřebuji minimálně jednu základní pozici. Fajn by bylo mít motor s absolutním enkoderem a homování bych provedl jen při ztrátě napájení driveru.
Jak předat instrukci driveru, že se má otočit doleva nebo doprava podle stisku páčky? Co bych k tomu potřeboval?
Víš nějáký konkrétní model?
Díky
Čistě teoreticky:
uměl by takový driver samostatně homovat? Potřebuji minimálně jednu základní pozici. Fajn by bylo mít motor s absolutním enkoderem a homování bych provedl jen při ztrátě napájení driveru.
Jak předat instrukci driveru, že se má otočit doleva nebo doprava podle stisku páčky? Co bych k tomu potřeboval?
Víš nějáký konkrétní model?
Díky
- Mrosconi
- Příspěvky: 1978
- Registrován: 22. 2. 2015, 6:30
- Bydliště: Netřebská 47, Praha 6 Ruzyně
- Kontaktovat uživatele:
Ještě jinak... tu vůbec nemusí být servo. Myslel jsem, že pro tu aplikací bude nejlehčí, ale může to být cokoliv co jde napájet z baterky 36V a bude Nema23 nebo 60mm velké.
motorek bude pomocí planetové převodovky 1/24 (nějaká číňan) pohánět ozubený hřeben výseč kruhu 40+40st) . Na hřebenu je poměr dopomala 1/10 takže teoreticky by měl motor točit tak 3000ot. Nulová pozice je ve středu kružnice. Tam by v ideálním případě měl být nějaký "home".
Motor vykoná max 240ot vlevo nebo vpravo. Celý pohyb zprava doleva je 480ot. motoru.
Potřeboval bych dvě páčky. Pravá páčka (ruční plyn) v nulové poloze musí odpovídat 0 poloze motoru, tedy home, neboli narovnaná tříkolka. Jakmile zmáčknu páčku dopoloviny, měla by natočit motorem o 120 otáček. Zmáčknu páčku naplno, měl by moto udělat zbylých 120ot. Taktéž druhá páčka. Ta bude dělat totéž jen v opačném směru.
Je to nějak řešitelné? Dejmetomu že bych měl tu páčku jako potenciometr s výstupem 0-10V. Šlo by to nějak zapojit do toho driveru?
Díky
motorek bude pomocí planetové převodovky 1/24 (nějaká číňan) pohánět ozubený hřeben výseč kruhu 40+40st) . Na hřebenu je poměr dopomala 1/10 takže teoreticky by měl motor točit tak 3000ot. Nulová pozice je ve středu kružnice. Tam by v ideálním případě měl být nějaký "home".
Motor vykoná max 240ot vlevo nebo vpravo. Celý pohyb zprava doleva je 480ot. motoru.
Potřeboval bych dvě páčky. Pravá páčka (ruční plyn) v nulové poloze musí odpovídat 0 poloze motoru, tedy home, neboli narovnaná tříkolka. Jakmile zmáčknu páčku dopoloviny, měla by natočit motorem o 120 otáček. Zmáčknu páčku naplno, měl by moto udělat zbylých 120ot. Taktéž druhá páčka. Ta bude dělat totéž jen v opačném směru.
Je to nějak řešitelné? Dejmetomu že bych měl tu páčku jako potenciometr s výstupem 0-10V. Šlo by to nějak zapojit do toho driveru?
Díky
Aplikace pro nějaké jednoduché "Arduino". Dávám do uvozovek, protože myslím obecně nějaký levný jednochip (který se zrovna náhodou v dnešní bezchipové době povede koupit).
Jako zpětnou vazbu obyčejný kvalitnější potenciometr. Ten je absolutní, takže je připraven ihned po zapnutí napájení.
Pro řízení opět potenciometr, třeba v nějakém herním joysticku. Číňan prodává takových prvků spoustu. Ale možná by stačil i obyčejný rotační potenciometr a na hřídel mu upevnit páčku s vratnou pružinou.
Jelikož by to řídilo to Arduino, tak pak může vlastní motor úkolovat buď jenom spínáním H-můstku a použít běžný DC motor. Nebo použít nějaký silnější krokáč s laciným driverem.
Když už jednou máš absolutní zpětnou vazbu (zpětnovazební potenciometr), absolutní povelové řízení (opět potenciometr, tentokrát na na řídítkách) a uprostřed nějakou inteligenci ve vlastní správě (nějaké to Arduino), tak už jsou možnosti skoro nekonečné.
Jako zpětnou vazbu obyčejný kvalitnější potenciometr. Ten je absolutní, takže je připraven ihned po zapnutí napájení.
Pro řízení opět potenciometr, třeba v nějakém herním joysticku. Číňan prodává takových prvků spoustu. Ale možná by stačil i obyčejný rotační potenciometr a na hřídel mu upevnit páčku s vratnou pružinou.
Jelikož by to řídilo to Arduino, tak pak může vlastní motor úkolovat buď jenom spínáním H-můstku a použít běžný DC motor. Nebo použít nějaký silnější krokáč s laciným driverem.
Když už jednou máš absolutní zpětnou vazbu (zpětnovazební potenciometr), absolutní povelové řízení (opět potenciometr, tentokrát na na řídítkách) a uprostřed nějakou inteligenci ve vlastní správě (nějaké to Arduino), tak už jsou možnosti skoro nekonečné.
- robokop
- Site Admin
- Příspěvky: 22409
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
Existuji i male drivery ktere jsou tusim 24-48V DC ale pocitej ze jsou pekne drahe. A vyber je minimalni, plus aby to melo autonomni funkce .... Skoro nerealne. Cesta jakou naznacili kluci bude asi jedina realna.
Vsechna prava na chyby vyhrazena (E)
zrovna jsem chtel rict, proc vynalezat kolo, kdyz mame el. servorizeni do auta, na pozadovane napeti a zpetnou vazbou
"do řiti se řítíme, ani o tom nevíme.."
- Mrosconi
- Příspěvky: 1978
- Registrován: 22. 2. 2015, 6:30
- Bydliště: Netřebská 47, Praha 6 Ruzyně
- Kontaktovat uživatele:
Dawe to by asi vešlo. Když zaznělo aktuator, tak sem si představoval něco jiného a neřešil to. Mi je popravdě jedno jak to bude vypadat a jakou technologii používat. Důležitá je pro mně ten moment a to je +/-40st rotace na výstupu s momentem kolem 180Nm. Ten pohyb y krajní polohy ke krajní nesmí trvat déle než 1s. U toho provedení s planetovou převodovkou to odpovídá cca 100W DC servomotorku s kalkulovanými 3000ot./min.
OK, ale to se pak řídí jak?
Díky
Tenhle aktuator ma uvnitr MCU s programovatelnym CANem. Takze by ti stacilo splasit nejaky "CAN pedal", packu ci jiny ovladac s CAN rozhranim a dalo by se to uzpusobit k sobe bez dalsi elektroniky. Stacilo by ti dovest k obojimu napajeni (aktuator 24VDC, pedaly 5-24VDC dle typu). Daji se sehnat treba na ebay takove pedaly plynu do aut, ale nevim jestli takove reseni pro tebe nebude moc nakladne. Samotny tento aktuator vyjde na cca 6000-7000Kc, mam nekolik novych podobnych modelu skladem-vyvinulo to Mitsubishi a prodava se to jako Mitsuba, Hino nebo Jideco (rika se mu Godzilla). Pochazi to z ovladani variabilni geometrie tureb pro dulni a tezebni stroje. Mitsubishi je davala i do prvnich typu elektrickeho servorizeni velkych nakladaku. Torque a response time resp. vykon bych musel jeste overit, ale je tam 3f BLDC motor, ktery pri tech rozmerech bude tech 100W snad mit.
TOS S28, DIY CNC, Holzmann ZS-40HS, Prusa Mk3s+MMU2s, Bambu X1C Combo
- Mrosconi
- Příspěvky: 1978
- Registrován: 22. 2. 2015, 6:30
- Bydliště: Netřebská 47, Praha 6 Ruzyně
- Kontaktovat uživatele:
Dawe a máš někde nějaký obrázek jak to vypadá? Nechtěl bych dělat další přepakování a tak ideálná je pro mně nějaké zařízení co má na výstupu těch rotačních +/-40st. Ale rád bych to zkouknul.
Díky
Díky
Mrosconi> Nemam u sebe specifikaci, ale myslim ze max. aplikacni rozsah nebude o moc vetsi nez tech +-40deg, myslim ze je kolem 100deg(+-50deg), mechanicky rozsah asi 125deg. Podivam se behem par dnu na tu specku. Obrazky najdes treba: https://www.google.com/search?q=mitsuba ... U2qT1Z3hXM
TOS S28, DIY CNC, Holzmann ZS-40HS, Prusa Mk3s+MMU2s, Bambu X1C Combo
Mrosconi> sorry, zapomnel jsem na to. Ted jsem se dival a ta Mitsuba je bohuzel pro tuhle aplikaci moc rychla, kolem 350ms na komplet zdvih, takze pres slusny vykon uz ma na pro tebe prilis nizky moment.
TOS S28, DIY CNC, Holzmann ZS-40HS, Prusa Mk3s+MMU2s, Bambu X1C Combo