Mega a 20 serv

Wiring, C++, C, Java, ...
Pravidla fóra
Toto subfórum slouží k řešení obecných otázek kolem programování (konstrukce, knihovny, alokace paměti, ...)
Odpovědět
luger
Příspěvky: 248
Registrován: 30 dub 2023, 11:06

Re: Mega a 20 serv

Příspěvek od luger » 09 říj 2023, 10:21

Prozatím jsem to vyřešil nanesením tenké vrstvy cínu na kolíčky káblíků. Už je to lepší, už se to tak nehýbe. Ale pro jistotu jsem objednal náhradní 8-pinovou patici kdybych ji musel vyměnit.
Pro napájení serv jsem zvolil step-down měniče:
https://www.laskakit.cz/step-down-menic ... 0w--cc-cv/
https://www.laskakit.cz/step-down-menic-s-xl4016e1/
Uvidíme který bude stačit - nemám tam moc místa.
Zpočátku zapojím jen 5 serv a změřím proud, podle toho zvolím měnič aby hned neshořel.

luger
Příspěvky: 248
Registrován: 30 dub 2023, 11:06

Re: Mega a 20 serv

Příspěvek od luger » 10 říj 2023, 14:58

Zdroje (měniče) jsou doma. Jdou velmi jemně nastavit. Zatím vše OK.
Otázka - pro serva potřebuji napětí 5-6 V. Čím vyšší napětí tím vyšší výkon serva - a to potřebuji. Jenže všechno ostatní (oled, senzory, kamera .....) potřebují údajně jen 5V. Musím dodržet těch 5V přesně ? Snesou třeba 5,5 V ? Nebo i 6 V ? Abych tam nemusel dávat ještě jeden stabilizátor, chtěl bych to napájet jen z jednoho. Mega je samozřejmě zvlášť.

Uživatelský avatar
Caster
Příspěvky: 458
Registrován: 11 zář 2019, 09:02

Re: Mega a 20 serv

Příspěvek od Caster » 10 říj 2023, 15:17

Nepřeháněl bych to. Servo AD002 má pracovní napětí 4,8V (viz odkaz zde). Dej výstup měniče na 5V a vše bude fungovat v pohodě 8-) .

luger
Příspěvky: 248
Registrován: 30 dub 2023, 11:06

Re: Mega a 20 serv

Příspěvek od luger » 10 říj 2023, 15:36

Díky. Aspoň můžu vyhodit ten mini stab. A napojím to všechno na jeden. Stejně nevím kam ten zdroj nacpu, je docela veliký a už jsem musel o kousek snížit chladící žebra.

luger
Příspěvky: 248
Registrován: 30 dub 2023, 11:06

Re: Mega a 20 serv

Příspěvek od luger » 10 říj 2023, 21:36

Tak jsem dokončil "zdrojový balíček". Je to docela kompaktní a nikde se mi už nemotají dráty. Napětí jsem nastavil na 4,9 V
Teď mě čeká ten šílený spletenec od serv.
Přílohy
IMG_20231010_212245_055.jpg
IMG_20231010_212218_972.jpg
IMG_20231010_212159_958.jpg
IMG_20231010_212140_685.jpg
IMG_20231010_212103_549.jpg

luger
Příspěvky: 248
Registrován: 30 dub 2023, 11:06

Re: Mega a 20 serv

Příspěvek od luger » 11 říj 2023, 11:54

Zjistil jsem zajímavou věc chování (nic jiného nebylo připojené, ani servoboard). Jen na společné (+) a (-) pro všechny serva (18 ks) jsem přivedl 5V. Chvilku se nic nedělo, ale asi za 10s se některé serva (většinou dvě) začaly hýbat sem a tam. A docela dost, možná až do krajních poloh. Hned jsem to vypnul. Zřejmě nějak získaly "bludné impulzy" a zbláznily se.

luger
Příspěvky: 248
Registrován: 30 dub 2023, 11:06

Re: Mega a 20 serv

Příspěvek od luger » 13 říj 2023, 10:33

Pavouček už dostává tvar. Byla to fuška tam všechny ty dráty narvat. Prozatím se všechny hýbou, ale nedávám tomu moc času než se nějaký drátek vytrhne. Pokud by to perfektně všechno fungovalo, stálo by zato to předělat na stavebnici a propojovat jen konektory a ne každý drátek zvlášť.
Pro testování mám tělo pavoučka zvednuté aby mohly nožky volně kmitat.
Jinak to váhou čapne na zem :D - a s tím se opět vrátil problém se samovolným (při zapnutí) prudkým nastavením polohy všech serv do "nějaké pozice" v jeden okamžik. Pavouček poskočí jak zblázněný a čekám kdy se zase něco utrhne. Toto budu muset vyřešit !!! ale zatím nevím jak. POMOC :(

Na foto je výchozí poloha noh, od ní se bude "krokovat". A to bude porod :D ale už se těším.
4 mosazné sloupky okolo Megy budou sloužit k upevnění další malé nástavby kam přimontuji displej, gyro, PIR, atd......
Přílohy
IMG_20231013_100156_002.jpg
IMG_20231013_100119_126.jpg
IMG_20231013_100100_031.jpg
IMG_20231013_100044_821.jpg

Uživatelský avatar
gilhad
Příspěvky: 851
Registrován: 07 bře 2018, 11:22

Re: Mega a 20 serv

Příspěvek od gilhad » 13 říj 2023, 11:12

Jestliže to vlastní vahou samo čapne na zem, tak bych ho v setupu (nebo někde hodně brzo) nechal všechny nožičky zvednout (a ideálně do nevelké výšky, jen kus nad zem), protože tím už nic nezhorší a pak, po dostatečné době na ustálení, ho ty nohy teprve nechal spustit a pak vytrčit dolů, aby se postavil.

A stejně bych mu do těch nohou pouštěl napájení postupně a rozhodně později, než to ovládání ("dej nohy nahoru").

Takže po zapnutí by se mu po obvodu postupně všechny nohy nadzvedly a až pak spustily a on by se postavil.

luger
Příspěvky: 248
Registrován: 30 dub 2023, 11:06

Re: Mega a 20 serv

Příspěvek od luger » 13 říj 2023, 11:27

Díky gilhad,
Samo vahou to čapne ve vypnutém stavu. Tomu se nedá zabránit - když je to tak těžké :D tak si to musí čapnout.

problém je v tom , že i když vůbec nepřipojím Megu (takže ani TX,RX) stejně se ty serva pohnou do "nějaké " pozice (asi středová pozice). Stane se to vždy při připojení servoboardu k napětí (i jen samostatně). Serva poskočí "někam" a až pak teprve naběhne program a všechny serva se přesunou na danou pozici. Mě trápí ten počáteční prudký skok všech serv . Nejde na začátku programu tuto "akci" zakázat ?

Uživatelský avatar
gilhad
Příspěvky: 851
Registrován: 07 bře 2018, 11:22

Re: Mega a 20 serv

Příspěvek od gilhad » 13 říj 2023, 11:55

Proto právě navrhuju do těch serv pouštět napájení postupně. Prostě tam nasekat nějaké MOSFETy, které to nechají odpojené, dokud to Mega nenastartuje a nezačne je zapínat. (a pokud bych neměl dost pinů nazbyt, tak bych je připojoval třeba i po dvojicích, nebo čtveřicích, ale aby se mohly pohnout teprve až budou mít nastaveno kam a abych rozložil proudový ráz při zapojení.

A případně třeba přez nějaký shift-register, ale tam by se musel nějak ošetřit počáteční stav.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti