Skip to main content

Detalji o hardveru

Sve što je DRV8825-u potrebno nalazi se na ploči: sam upravljački modul, otpornici za mjerenje struje, potenciometar za podešavanje struje i indikator napajanja. Pružate dva logička signala, napajanje za motor i steper motor.

Ključne specifikacije​

SpecificationValue
Interfejs
InterfejsDigitalni GPIO
KvikNe
Rezolucije mikrokoračaPun, 1/2, 1/4, 1/8, 1/16, 1/32
Snaga
Napon napajanja motora8,2 V do 45 V
Logička razina3,3 V ili 5 V
Izlazna struja1,5 A po fazi, 2,2 A po fazi s hladnjakom
ZaštitaPreopterećenje, prenaponska zaštita, toplinska zaštita
Ostalo
Integrirani krug za pogonDRV8825
Tip motoraBipolarni steper
Dimenzije38 x 22 mm (1,5 x 0,9 inča)

Raspored pinova​

Crtež pinouta upravljačke ploče za steper motor DRV8825, s oznakama DIR, STEP, SLEEP, RESET, M2, M1, M0 i ENABLE na jednom priključku te GND, FAULT, A2, A1, B1, B2, GND i VIN na drugom.
Pinout ploče upravljača stepenastog motora DRV8825
Označavanje pinaNaziv pinaOpis
VINNapon napajanja motora8,2 V do 45 V za motor. Ne za logičko napajanje. Na nekim pločama ovaj je pin označen kao VCC na stražnjoj silkscreen oznaci; to je isti pin.
GNDMasa motoraMasa za napajanje motora.
B2Izlaz 2 mosta BDrugi terminal jedne zavojnice motora.
B1Izlaz 1 mosta BPrvi priključak te zavojnice.
A1Izlaz 1 mosta APrvi priključak druge zavojnice.
A2Izlaz 2 mosta ADrugi priključak te zavojnice.
FAULTIzlaz za kvarOpen-drain. Prelazi u nisku razinu pri kvaru: blokada zbog pregrijavanja, prekomjerne struje ili preniske napetosti.
GNDZemlja signalaReferentna zemlja za upravljačke signale. Spojite je na zemlju vašeg kontrolera.
ENUlaznu za omogućavanjeLojika visoka onemogućuje izlaze i indeksator, a lojika niska ih omogućuje. Ugrađeno povlačenje na nulu.
M0Mikrokorak način rada 0Odabir načina koraka, s M1 i M2. Ugrađeno povlačenje na nulu.
M1Mikrokorak način 1Odabir načina koraka, s M0 i M2. Ugrađeni povlačni otpornik.
M2Mikrokorak način 2Odabir načina koraka, s M0 i M1. Ugrađeni povlačni otpornik.
RSTUlaz za resetiranjeAktivno nisko. Inicijalizira logiku indeksatora i onemogućuje izlaze H-mosteva. Uređaj je unutarnje privučen na nisku razinu.
SLEEPUlaz za ulazak u mirovanjeLogička visoka razina omogućuje upravljački modul, a logička niska razina ulazi u stanje mirovanja s niskom potrošnjom. Uređaj je unutarnje privučen na nisku razinu.
STEPUlaz za korakRastući rub pomiče indeksator za jedan korak. Ugrađeni povlačni otpornik.
DIRUlaz za smjerRazina postavlja smjer kretanja. Ugrađeni povlačni otpornik.

Svaki upravljački ulaz samostalno prelazi u nisku razinu​

To je važnije nego što zvuči. RST i SLEEP su dva na koja treba obratiti pozornost: oba moraju biti visoka da bi upravljač radio, a oba zadano idu na nisku razinu ako ih ostavite nevezanima. Tablice koja uopće ne radi ništa, bez grešaka i bez zagrijavanja, obično je ona kod koje je jedan od ta dva pinova nevezan.

Ostali slijede isto pravilo, i to uglavnom u vašu korist:

  • EN je u plutaćem stanju na niskoj razini, što znači omogućen, pa ga možete potpuno zanemariti ako nikada ne trebate otpustiti motor.
  • M0, M1 i M2 sve imaju float nisku vrijednost, što je 000, tako da je ploča bez priključenih žica u načinu punog koraka.
  • DIR i STEP su na niskom nivou, tako da odspojeni kontroler ne može pokrenuti motor.

Smjer u kojem se vratilo okreće za zadani DIR nivo ovisi o tome kako ste ožičili zavojnice na A1/A2 i B1/B2. Podaci o proizvodu navode da razina odabire smjer; ne navode koja je razina u smjeru kazaljke na satu, jer to nije svojstvo upravljača. Ako motor radi u pogrešnom smjeru, invertirajte DIR u softveru ili zamijenite dva kabela jedne zavojnice.

Mikrokorakovanje​

Mikrokorakovanje dijeli svaki puni korak na manje korake, što čini pokret glađim i tišim te poboljšava pozicioniranje. Postavite rezoluciju pomoću M0, M1 i M2:

M2M1M0Način punog koraka
000Pun korak, 2-fazno uzbuđenje, pri 71 % struje
0011/2 koraka, 1-2-fazno uzbuđenje
0101/4 koraka, W1-2-fazno uzbuđenje
0118 mikrokoraka po koraku
10016 mikrokoraka po koraku
10132 mikrokoraka po koraku
11032 mikrokoraka po koraku
11132 mikrokoraka po koraku

Sva tri pina automatski prelaze u nisku razinu, stoga njihovo nevezanje daje puni korak.

Obratite pozornost na 71 % u prvom retku. U punom koraku upravljač pokreće obje faze na 71 % struje koju ste postavili, a ne na 100 %. Ako se motor u punom koraku čini slabijim nego u polukoraku, to je razlog tomu i to je namjerno, a ne greška.

Postavljanje ograničenja struje​

Uradite ovo prije nego što prvi put pokrenete motor. Trimmer označen s CURRENT postavlja koliki će strujni intenzitet upravljač provoditi kroz zavojnice, a on mora ostati na ili ispod nazivne struje vašeg motora.

Tehnički list navodi puni strujni intenzitet rezanja kao:

Ograničenje struje = Vref / (5 × R_ISENSE)

Ovaj pločić prihvaća otpornike za mjerenje od 0,2 Ω, pa je 5 × R_ISENSE točno 1 i formula se svodi na nešto što je lako zapamtiti:

Ograničenje struje u amperima = Vref u voltima

Okrenite potenciometar dok mjerite Vref dok ne pročita željenu struju. NEMA17 motor ocijenjen na 350 mA po fazi zahtijeva 0,35 V. Motor ocijenjen na 1,5 A zahtijeva 1,5 V.

Nominalna struja motoraVref za postaviti
350 mA0,35 V
500 mA0,50 V
1,0 A1,00 V
1,5 A1,50 V
2,2 A (potrebno je hladnjak)2,20 V

Ograničenje možete postaviti i na višu vrijednost od nominalne snage motora ako aplikacija treba više okretnog momenta, sve dok ostajete unutar specifikacija motora i ograničenja od 1,5 A za pločicu bez hladnjaka.

Ranija dokumentacija za ovaj pločni dio navodila je prečac Vref = ograničenje struje / 2, što je točno za dizajn od 0,1 Ω, a pogrešno za ovaj. Primjenom tog pravila ograničenje se postavlja na polovicu željene struje, pa motor radi slabo i može preskakati korake pod opterećenjem. Koristite gore navedene vrijednosti.

Napon i logičke razine​

PovezivanjePodržani naponNapomene
Napajanje motora (VIN)8,2 V do 45 VOdvojeno od kontrolera. Na pločici spojite kondenzator preko njega.
Upravljački ulazi3,3 V ili 5 V logikaRadi izravno i s 3,3 V i s 5 V kontrolerima.

Napajanje koraknog motora s 5 V vodova vašeg mikrokontrolera može djelovati ispravno, ali se ne preporučuje: potrošnja struje uzrokuje pad napona i smanjenje napajnog napona.

Ispod 8,2 V upravljač ulazi u blokadu zbog preniske napetosti i spušta signal FAULT na nisku razinu umjesto da pokreće motor, stoga je donja granica stvarni limit, a ne preporuka.

Dimenzije​

  • Dimenzije: 38 x 22 mm (1,5 x 0,9 inča)
  • Rupe za pinove priključka: 1,5 mm
  • Rupe za vijke: M3 (promjer 3,2 mm)

Preskokači​

PreskokačZadanoFunkcija
JP1SpojenSpaja LED indikator napajanja PWR. Presijecite ga za odspajanje LED-a i uštedu struje.

Repozitorij hardvera​