Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

Regulátor pro modelářské motory reguluje pozdě

 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Měření, regulace a automatizace
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
petrfilipi



Založen: Sep 13, 2005
Příspěvky: 2642

PříspěvekZaslal: ne září 04 2022, 13:09    Předmět: Regulátor pro modelářské motory reguluje pozdě Citovat

Nazdar všem.

Kluk si chce postavit dron (něco jako Spyda 500) . Tak jsme nakoupili motorky, regulátory, akumulátor. Vytiskl jsem ramena a desky.
Jako řízení máme zatím jen Arduino a máme problém.
K Arduinu máme zapojen joystick, jeho pozici přepočteme do rozsahu 0-255.
Takto získanou hodnotu posíláme na 4 PWM výstupy pro 4 motorky nastavené tak, že 0 je 1000us a 255 je 2000us. Takže defacto jako řízení serva.
Tři motorky se nám začínají otáčet už pro hodnotě cca 32 z joysticku, ale jeden (svině) se začne točit až při cca 128. Regulátor můžeme z Arduina i programovat, uvedení všech do defaultu také nepomohlo.

Netušíte, kde by mohl být problém? Zkusili jsme k tomu zlobivému regulátoru připojit i jiný vývod Arduina i jiný motorek, bez úspěchu.

Díky za odpovědi.

PF
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
misocko



Založen: Jun 26, 2009
Příspěvky: 1283
Bydliště: Hlohovec (Sk)

PříspěvekZaslal: ne září 04 2022, 14:29    Předmět: Citovat

Ake su to regulatory. Neda sa tam preprogramovat nejaky offset?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
petrfilipi



Založen: Sep 13, 2005
Příspěvky: 2642

PříspěvekZaslal: ne září 04 2022, 14:42    Předmět: Citovat

Je to PRC - viz obrázek.
Naprogramovat lze:
•Brzda motoru
•Typ akumulátoru
•Doběh u vypnutí při podpětí
•Napětí pro vypnutí při vybitém aku
•Rychlost zapnutí motoru
•Časování (nevím přesně k čemu)
• a uvedení do defaultu

Kód je jednoduchý:
#include <Servo.h>
Servo MotorA;
Servo MotorB;
Servo MotorC;
Servo MotorD;

int VRx = A0;
int VRy = A1;
int SW = 13;

void setup() {
Serial.begin(9600);
MotorA.attach(3, 1000, 2000);
MotorB.attach(5, 1000, 2000);
MotorC.attach(6, 1000, 2000);
MotorD.attach(9, 1000, 2000);
pinMode(VRx, INPUT);
pinMode(VRy, INPUT);
pinMode(SW, INPUT_PULLUP);
}

void loop() {
int k = 1;

int posX = analogRead(VRx);
int posY = analogRead(VRy);
int sw = digitalRead(SW);


int rych = map(posX, 0, 1024, 0, 255);
MotorA.write(rych);
MotorB.write(rych);
MotorC.write(rych);
MotorD.write(rych);

Serial.println(rych);
}



ESC-1.jpg
 Komentář:
 Velikost:  94.09 kB
 Zobrazeno:  70 krát

ESC-1.jpg


Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
petrfilipi



Založen: Sep 13, 2005
Příspěvky: 2642

PříspěvekZaslal: ne září 04 2022, 15:44    Předmět: Citovat

Tak už asi dobrý.

V návodu jsem objevil i nastavení mix/max. Tak jsme to udělali (potenciometr na max, připojit aku, počkat na 2 pípnutí, potenciometr na min, počkat na 4 pípnutí, počkat na dlouhé pípnutí). A vypadá to dobře, motor jede od hodnoty cca 32.

Hold jsme v oboru modelářství ještě začátečníci.
PF
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Celeron



Založen: Apr 02, 2011
Příspěvky: 17691
Bydliště: Nový Bydžov

PříspěvekZaslal: ne září 04 2022, 22:08    Předmět: Citovat

Jo, to je takzvaná kalibrace maximálních otáček na doraz knyplu plynu na RC vysílači. Je to potřeba udělat téměř u každýho novýho regulátoru a nebo změně vysílače, protože všechny vysílače nemají naprosto stejnej neutrál (1,4-1,5 mS) a minimální (0,8-1 ms) a maximální (1,9-2,1 mS) dýlku řídícího impulzu.
To programování regulátoru:
•Brzda motoru
(používají modeláři u sklopných vrtulí na elektrovětroních aby se při vypnutí motoru zabržděním listy sklopily a vrtule se za letu neprotáčela a nebrzdila. Na koptéru bych to nezapínal)
•Typ akumulátoru
(Pokud zadáš správnej typ a počet článků, tak regl hlídá napětí baterky na podvybití)
•Doběh u vypnutí při podpětí
(dá se nastavit že při podpětí regl zcela vypne motor a nebo omezí otáčky na polovinu)
•Napětí pro vypnutí při vybitém aku
(spíš napětí na článek než celý baterky)
•Rychlost zapnutí motoru
(čas za který se motor rozběhne z vypnuto na maximum)
•Časování (nevím přesně k čemu)
(je to úhel "předstihu" motoru. Nechává se buď automat a nebo 20-26 stupňů)

_________________
Jirka

Proč mi nemůže všechno chodit hned ?!!
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
PCmaniac99



Založen: Feb 07, 2008
Příspěvky: 784
Bydliště: Jablonec nad Nisou

PříspěvekZaslal: po září 05 2022, 7:19    Předmět: Citovat

Časování (předstih) se nastavuje s ohledem, na počet pólů motoru, čím více pólů, tím větší časování. U koptérový oběžky to bude kolem těch 20° jak píše Celeron.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
petrfilipi



Založen: Sep 13, 2005
Příspěvky: 2642

PříspěvekZaslal: po září 05 2022, 8:01    Předmět: Citovat

Chlapi, díky moc za vysvětlení.

PF
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
PCmaniac99



Založen: Feb 07, 2008
Příspěvky: 784
Bydliště: Jablonec nad Nisou

PříspěvekZaslal: po září 05 2022, 9:27    Předmět: Citovat

Koukal jsem na fotky spyda500 a určitě bych se vyhnul tem šroubovanejm spojům v elektrické kabeláži, vše řádně izolovat, jinak při nehodě pujde baterie do zkratu a bude z ní ohňostroj.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Celeron



Založen: Apr 02, 2011
Příspěvky: 17691
Bydliště: Nový Bydžov

PříspěvekZaslal: po září 05 2022, 15:29    Předmět: Citovat

PCmaniac99 napsal(a):
Časování (předstih) se nastavuje s ohledem, na počet pólů motoru, čím více pólů, tím větší časování. U koptérový oběžky to bude kolem těch 20° jak píše Celeron.

Dej info, kolik pólů (cívek na T plechu) mají ty tvý motory. Pokud 12, tak těch 20-26, pokud míň, tak automat a nebo míň než 20 a odzkoušet.
Máš u těch reglů programovací tabulku a pochopils, jak se do ní podle pískání dostat a něco změnit? Lepší je programovací karta, stojí pár stovek ale je ojedinělá pro výrobce a typ reglu. To pípání a pákování minimum, střed, maximum je docela pakárna, navíc 4x.

_________________
Jirka

Proč mi nemůže všechno chodit hned ?!!
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Měření, regulace a automatizace Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.16 sekund