Arduino a brushless motor

Odpovědět
skuff
Příspěvky: 2
Registrován: 04 bře 2018, 16:45
Reputation: 0

Arduino a brushless motor

Příspěvek od skuff » 25 bře 2019, 12:10

Po dlhom skúsení sa obratim z otazkou ohľadom pomoci. Na stránke som našiel schému podľa sketchu na výstupe sú HIGH vždy dva piny ,ich prepinanim pomocou hall senzorov sa motor toci.problem je ak točim motorom hall senzory sa pekne prepinaju 100.110.010.011.001.101 no na vystupoch sú HIGH naraz 4 piny ???http://www.electronoobs.com/eng_circuit ... 9_sch2.php :ugeek:

gilhad
Příspěvky: 213
Registrován: 07 bře 2018, 11:22
Reputation: 0

Re: Arduino a brushless motor

Příspěvek od gilhad » 25 bře 2019, 14:07

Pokud točíš elektrickým motorem, tak se chová jako dynamo, tedy generuje napětí a může-li, pak i proud.

marh
Příspěvky: 22
Registrován: 19 bře 2018, 15:13
Reputation: 0

Re: Arduino a brushless motor

Příspěvek od marh » 27 bře 2019, 05:34

Zdravím

napíšem trochu viac pretože si dostatočne nerozpísal problém.

pošli fotku motora
princíp trojfázového motora na Googli

napíš presne čo ti treba

Robím si el.kolobežku. Motor(350W) z kolonožky(hoverboard). Mám aj 500W el.bicykel.

Na tej schéme je 3 fázový motor zapojený to HVIEZDY pričom stredné vinutie(koniec každej cievky je spojený v jednom bode) nie je použité.
Vynutie má označenie UVW.
Halová sonda sa používa na meranie rýchlosti( alebo kedy ma ísť impulz z tranzistora)
Halová sonda nemusí byť použitá.
Riadiaca jednotka(brushless motor controller) funguje aj bez halovej sondy ak to má uvedené. Použitie v kolonožke(hoverboard/segway)kolobežka(el.scooter). Riad.jednotka môže mať prepínač na zmenu smeru. Arduino použiješ miesto potenciometra 4.2V.
Halová sonda sa používa namiesto trimru(potenciometru) ako plyn(throttle) pre el.kolobežku/bicykel a napätie 4.2V nie 5V.
Obrázek

https://simple-circuit.com/wp-content/u ... ircuit.png
Na riadenie sa používa 6 tranzistorov( mosfet) a keďže je motor navinutý do HVIEZDY tak vždy cez jednú cievku preteká viac prúdu ako pre ostatné dve.
3 fázy rovná sa 8 kombinácii( 2 na tretiu) ale 64 pre Arduino
ak je jeden tranzistor(pár pre fázu) otvorený tak druhý je zatvorený inak by sa vyskratovali to znamená, že sa nesmú otvoriť v rovnaký čas.

Ak to robíš podľa schémy a máš svoj kód pre Arduino, potom ak jeden tranzistor je otvorený tak predtým než otvoríš druhý tak ten prvý musíš zatvoriť atď.
000 001 010 011 100 101 110 111 - to je príklad pre 3 fázy, nie 6 tranzistorov(64 kombinácii/8 na druhu/2 na šiestu)
000/111 motor je vypnutý alebo ak vypneš napájanie ( to je arduino má na všetkých 6 výstupoch Plus alebo Mínus)
Pozri sínusovku=PWM impulzy pre motor.

Odpovědět

Kdo je online

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