Dva SS mtory v hračke na jeden preprogramovaný brushless reg

Dneska se procesory objevují všude, pokud máte nějaký nápad, či udělát, tak se neváhejte pochlubit.
Zpráva
Autor
Uživatelský avatar
coro
Příspěvky: 9047
Registrován: úte 09.05.2006 0:00
Bydliště: Bratislava dnv SK

Dva SS mtory v hračke na jeden preprogramovaný brushless reg

#1 Příspěvek od coro »

Chcel by som upgradnúť hračku (nakladač) poháňanú dvoma motormi na normálne RC a proporcionálne riadenie.
Pôvodne som tam chcel dať dve servá upravené na 360st, to by asi nebol problém.
Ale našiel som možnosť použiť strieďák regl, s prepáleným firmwarom, pre každý komutátorový motorče zvlášť ako obojsmerný regl (to je asi bez problému), a dokonca aj možnosť 2in1 kde sa motory zapoja s jedným spoločným vodičom na výstupy a mostíky reglu ich ovládajú dva naraz.
http://www.youtube.com/watch?feature=pl ... 0k8RxaFScQ
Nejde mi celkom do hlavy, či to posielal ako jeden signál pre servo (vyžadovalo by trochu prekomplikované mixovanie s rozdelením na kvadranty), ale možno by stačilo použiť dva signály a pridať procíku druhý vstup... Prípadne zlúčiť dva výstupy príjmača do jedného vodiča, asi by nesmeli byť susedné aby tam bola aj pauza, to by asi šlo najjednoduchšie.
Nevenuje sa tu niekto takým veciam, že by poradil ako to robí, nech nanovo nevymýšlam už objavené aka koleso? Mohlo by to byť zaujímavé aj pre tanky a podobne.
Predbežne skúsim len nahrať ten firmware:
http://www.rcgroups.com/forums/showthread.php?t=1649270
2952
Příspěvky: 1733
Registrován: ned 11.09.2011 20:06
Bydliště: ČR ,Slapy nad Vltavou

Re: Dva SS mtory v hračke na jeden preprogramovaný brushless

#2 Příspěvek od 2952 »

...a nemyslíš, že než ten výzkum,... bude lepší použít 2 regulátory? -)
Uživatelský avatar
coro
Příspěvky: 9047
Registrován: úte 09.05.2006 0:00
Bydliště: Bratislava dnv SK

Re: Dva SS mtory v hračke na jeden preprogramovaný brushless

#3 Příspěvek od coro »

Asi. Najjednoduchšie ano.
Ale zas je to pohon na tak cca 1A a regl napríklad na 18A, a navyše ten mostík v strieďáku regli je trojitý, takže by bol na dva motory presne akurát...
Regl pre SS motory z číny nemá osadenie čo by dovolilo spiatočku, a kúpiť dva klasiccké autíčkové SS regly v číne ani neviem.. tak sa mi zdá že je použitie strieďáku reglu to najjednoduchšie.
A v najrôznejšej robotike a hračkách je pohon dvoma motormi dosť bežný, takže by to nebolo ani na škodu dotiahnuť do úspešného konca - a určite to aj niekto má, viď to video.
Ak niekto nepostne firmware, tak som odhodlaný to dopísať, predbežne myslím že najjednoduchšie to bude na dva prepojené výstupy príjmača alebo dokonca ala S.Bus rovno na RSAT (PPM Sum u iných, že by sa naprogramovalo ktoré dva zoberie).
Uživatelský avatar
coro
Příspěvky: 9047
Registrován: úte 09.05.2006 0:00
Bydliště: Bratislava dnv SK

Re: Dva SS mtory v hračke na jeden preprogramovaný brushless

#4 Příspěvek od coro »

Nie je to nič nové a ako tak hľadám možno to je všetko dávno hotové.
https://code.launchpad.net/~brushed-team/brushed/trunk
Jeden regl je napísaný, dokonca aj 2in1 je napísané, tak len pozriem aký to žere ten vstup z príjmača....
http://bazaar.launchpad.net/~brushed-te ... in1/2in1.c
2952
Příspěvky: 1733
Registrován: ned 11.09.2011 20:06
Bydliště: ČR ,Slapy nad Vltavou

Re: Dva SS mtory v hračke na jeden preprogramovaný brushless

#5 Příspěvek od 2952 »

Jasně...tak ať se povede... já bych to nedal :-)
Uživatelský avatar
coro
Příspěvky: 9047
Registrován: úte 09.05.2006 0:00
Bydliště: Bratislava dnv SK

Re: Dva SS mtory v hračke na jeden preprogramovaný brushless

#6 Příspěvek od coro »

Predbežná správa z boja - buď som neschopný použiť google alebo nemtavý a nerozumiem o čom píšu, ale nenašiel som nikde "ten základ" že čo to vlastne robí a čo sa dá nastaviť alebo keď sa to nastaví tak čo to urobí... :)
Ale nagral som do starého Dualsky XM1812 (=Turnigy Plush 18A s ATmega8L) nejaké pokusy a predbežne:
- normálny firmware https://github.com/sim-/tgy/downloads chodí ako keby nič nebolo nové, ale pekne potichu vďaka vyššej PWM frekvencii - neviem ešte nastaviť LVC ale oproti origo Dualsky sa mi kvoli odstráneniu toho odporného pískavého zvuku páči viac.
- rock crawler čiže autíčko/loďka strieďák obojsmerne chodí pekne za plynom a vôbec ničím necuká, skúšal som od AX2820-10 s KV:1200 cez malý T2627 KV:1500 až po dmychadlový HX2030 s KV:4300. Takže pohon do malých hračiek odteraz smelo strieďákmi, až na to že to tam nejak musí vydržať prevod lebo neodym nie je ferit..
- Plechovková verzia pre jeden motor chodí pekne a bez špekulácií, ale nepodarilo sa mi zistiť či vie brzdiť pred prechodom do spiatočky alebo len rovno pustí opačne - nevadí, aj tak dobre.
- 2in1 čiže dve plechovky na jeden regl, mi nechodí nijak - ani skompilovať zdroják ale to som ešte dokopal, aj tak to nič nerobilo. Ale ani neskratlo zdroj.. :) skúsim ešte do toho trochu pozerať.
Uživatelský avatar
jag42
Příspěvky: 1619
Registrován: stř 09.02.2011 0:00
Bydliště: Meziměstí ČR

Re: Dva SS mtory v hračke na jeden preprogramovaný brushless

#7 Příspěvek od jag42 »

Takovéhle pokusy mám rád a fandím ...
Jen mi není jasné, jak při zapojení dvou motorů na jeden regulátor ( viz první video) docílí toho, že jeden motor točí opačně než druhý a hned zase točí oba stejně... :?: - něco mi uniká. :oops:
Uživatelský avatar
coro
Příspěvky: 9047
Registrován: úte 09.05.2006 0:00
Bydliště: Bratislava dnv SK

Re: Dva SS mtory v hračke na jeden preprogramovaný brushless

#8 Příspěvek od coro »

jag42 píše:Takovéhle pokusy mám rád a fandím ...
Jen mi není jasné, jak při zapojení dvou motorů na jeden regulátor ( viz první video) docílí toho, že jeden motor točí opačně než druhý a hned zase točí oba stejně... :?: - něco mi uniká. :oops:

Strieďák regl má kompletný trojitý mostík, t.j, na každý výstup môžeš dať +,- aj nič - povedzme tomu ABC a dáš prvý motor AB a druhý BC tak môžeš napríklad dať A a C na plus a B na zem a tým budú oba motory dopredu, ale ak dáš A na zem a na B dáš plus pojde prvý motor naopak...
Ale každý iným smerom môže bežať len polovičným výkonom, napr pol času prvý a potom druhý.. teda ho rozdeliť v pomere a podľa kniplov, raz jeden inokedy druhý ale aj tak vlastne máš všetky kombinácie.
Uživatelský avatar
coro
Příspěvky: 9047
Registrován: úte 09.05.2006 0:00
Bydliště: Bratislava dnv SK

Re: Dva SS mtory v hračke na jeden preprogramovaný brushless

#9 Příspěvek od coro »

Tak som to dal, a chodí mi hračka na dva motorčeky z jednoho reglu.
:-) :-) Juipí...
Akurát mi trochu preskakuje jedna z prevodoviek, sakra.. Keď zistím čo sa tam stalo a pojde to opraviť, natočím aj videjko.

Ešte to je len surovo hacknutý cudzí kód, tento: http://www.rcgroups.com/forums/showthread.php?t=1649270
To bolo na jeden motor, tak som úplne sproste skopíroval pár riadkov dvojmo a trochu doplnil prepínanie fetov, a ide to - krásne, samozrejme proporcionálne oba, a dokonca to ide aj zo susedných výstupov príjmača (dva výstupy signálu z príjmača spojené diodami a rovno do reglu).
Neriešil som ale jeden motor dopredu a druhý zároveň dozadu. Tam by to chcelo dať poriadky pozor lebo ten prvý by asi pri prepnutí center výstupu začal brzdiť..
Keď je niektorý dopredu, tak druhý jednoducho reaguje len od 0 po 100% dopredu, a na ťahanie kniplu vzad nereaguje vôbec, poste ho vypnem. Neviem kedy sa do toho pustím, možno to ešte dovylepšujem.. takto mi to stačí!!!
A zatiaľ mi nezhorel ani jeden regl... :-) :-) :-) (lebo som to skúšal na lab zdroji a keď som otvoril mostíky do skratu, zachránilo to prúdové obmedzenie...).
Uživatelský avatar
jag42
Příspěvky: 1619
Registrován: stř 09.02.2011 0:00
Bydliště: Meziměstí ČR

Re: Dva SS mtory v hračke na jeden preprogramovaný brushless

#10 Příspěvek od jag42 »

Tak velká gratulace k úspěchu.
Teprve teď jsem to pochopil :oops: Ty ovládáš přímo jednotlivé můstky :!:
Mě pořád hlava nebrala jak donutíš regulátor ovládat dva motory každý jinak :lol: :lol:
Ještě vykoumej tu zpátečku a bude to dokonalé,
Držím palce.
Uživatelský avatar
Eduard
Příspěvky: 124
Registrován: sob 15.01.2011 0:00
Bydliště: Svitavsko ČR
Kontaktovat uživatele:

Re: Dva SS mtory v hračke na jeden preprogramovaný brushless

#11 Příspěvek od Eduard »

Super. Koumej dal. Zpetny chod druhého motoru se hodi. I kdyz to bude jen polovicni výkon.
Uživatelský avatar
coro
Příspěvky: 9047
Registrován: úte 09.05.2006 0:00
Bydliště: Bratislava dnv SK

Re: Dva SS mtory v hračke na jeden preprogramovaný brushless

#12 Příspěvek od coro »

Takto to chodí teraz.
[youtube]http://www.youtube.com/watch?v=uJh8V3VKyrQ[/youtube]
Zistil som že nefunguje failsafe (že sa to má vypnúť), nemá ani kontrolu napätia baterky.. ale veď časom,časom..
Škoda že tie zdrojáky v "C" čo som vyhrabal inde, mi nechodia. Neviem kde je pes zakopaný.. ale aj tak som rád za toto, je to čisté a úplne jednoduché v asembleri a práve také veci mám rád..
Ano to otáčanie by som mal urobiť, aspoň hociako (no a čo ak by aj brzdil,..alebo ich dať len do série a PWM len podľa výchylky.. uvidíme.
Fakt ale podĺa mňa je, že takto ako to je už sa s tým dá bagrovať :) :)

Inak aby bolo jasno prečo som s tým začal - no kúpil som 1,9g čínsky supermikro regl a neroztáča mi ani jeden z motorčekov, tak som začal čítať a dočítal som sa že to je zas na houby čínsky firmware, ale že firmwarov je tisíc druhov a ako som tak začal lepšie hľadať narazil som aj na toto. A nezdržal som sa....
Uživatelský avatar
jag42
Příspěvky: 1619
Registrován: stř 09.02.2011 0:00
Bydliště: Meziměstí ČR

Re: Dva SS mtory v hračke na jeden preprogramovaný brushless

#13 Příspěvek od jag42 »

Malí a velcí kluci se liší jen cenou (a doplním složitostí) svých hraček. Jsem přesně stejný.
Ještě štěstí, že už mám ročního vnuka a budu se moci vymlouvat , že teď takhle blbnu pro jeho hraní.... :P :P
Doufám, že mi poradíš, jak něco podobného zprovoznit.
Uživatelský avatar
coro
Příspěvky: 9047
Registrován: úte 09.05.2006 0:00
Bydliště: Bratislava dnv SK

Re: Dva SS mtory v hračke na jeden preprogramovaný brushless

#14 Příspěvek od coro »

[youtube]http://www.youtube.com/watch?v=ks3i8n6CBo4[/youtube]
Chodí to už aj proti sebe, tak že najprv pošle prúd motoru čo mal ísť dopredu a potom až dozadu, ale aby sa zmestili spolu do jedného PWM cyklu tak jednoducho vydelí čas dvoma - t.j. akonáhle prejdeš jedným motorom na spätný chod, skočí naraz výkon druhého na polovicu. To by chcelo trochu daladiť a rozdeliť čas pekne, len sa mi práve v asembleri nechce hľadať ako sa robia také výpočty - fakt to z hlavy neviem a hľadám príkazy v manuáli :-) :) takže celkovo to beriem ako úspech.
Je tam ale dorobený mix že jeden kanál berie ako plyn a druhý ako zatáčanie. Ľahko by sa dal vypnúť keby to vadilo, ale mám to k rádiu čo nemá nijaké nastavenie tak sa to do hračky hodí takto viac.
A dorobil som že sa vypne pri strate signálu.
Přílohy
BrushESCV3_2in1jozo.zip
hex keby niekto chcel vyskúšať.
Zdroják samozrejme dám tiež ale chcel som to trochu učesať lebo to je total chaos po rôznych pokusoch čo som sa v tom vrtal..
(11.85 KiB) Staženo 205 x
Naposledy upravil(a) coro dne úte 09.10.2012 17:47, celkem upraveno 1 x.
Uživatelský avatar
igorb
Příspěvky: 4986
Registrován: čtv 22.03.2007 0:00
Bydliště: SK Bratislava

Re: Dva SS mtory v hračke na jeden preprogramovaný brushless

#15 Příspěvek od igorb »

pekneeeee :D ... len nejako som nezaregistroval dve veci:

1/ ako donho tlacis dva kanaly? ... origo to asi malo len jeden chvostik, to si mu dobastlil dalsi?
2/ mas od toho schemu?
Odpovědět

Zpět na „Procesory a jiné vychytávky“