arduino problem

Ovakva je situacija:

arduino uno je izprogramiran da preko pololu

- ovisno o situaciji - neko vrijeme radi a neko vrijeme pauzira. Kada radi, a ne pauzira, vrti se samo konst. brzinom

Problem:

Reply to
Luka Æavara
Loading thread data ...

A kada pauzira, arduino daje neki stabilni/stalni napon, tj. drzi poziciju, ili su izlazi 'nula'?

--
Branko Vasiljev: 
Vise se NIkada Nitko NECE Na Softveru 
Obogatiti Kao g-din Bill Gates!!
Reply to
Vaso

Kad pauzira, motor je mrtav. Nisam mjerio izlaze, ali

Mislio sam da na izlaz za jednu navojnicu stavim nekakav

a umjesto druge navojnice da stavim relej, koji ima

Reply to
Luka Æavara

Zaboravih napomenuti: predpostavljam da kod steppera pobudna struja pulzira u toku intervala kad radi (=delay u ms u arduino programu), pa bi za reley paralelno trebalo dodat nekakav kapacitet koji

Reply to
Luka Æavara

Uobicajeno je kod stepera drzati stalni napon i kada miruje, tako on drzi poziciju, pogotovo ako treba drzati neki 'medjukorak'

Ovisno o rasponu brzine, taj 'pulsirajuci' napon ce VARIRATI! Bolje diodama 'skupiti' napone svih izlaza.

A ako je tocna teorija o 'drzanju' pozicije naponom, ne gine ti AC-odvajanje i oblikovanje rezultata....

--
Branko Vasiljev: 
Vise se NIkada Nitko NECE Na Softveru 
Obogatiti Kao g-din Bill Gates!!
Reply to
Vaso

Ako je iz pobudnog sklopa aktivan u oba stanja,

Opet smo na diodama?

--
Branko Vasiljev: 
Vise se NIkada Nitko NECE Na Softveru 
Obogatiti Kao g-din Bill Gates!!
Reply to
Vaso

OK

Reply to
Luka Æavara

Pogledaj diagram Figure 9 u d/s

formatting link
koji ti pokazuje valni oblik na Phase1/Phase2 pinovima. To je valni oblik koji ti treba, tj. full-step upravljaje. Daklem, na strani arduina ti treba full-step upravljanje (bez microstepping-a) a na strani A4988 reley spoji izmedju tocaka OUT1A i OUT1B (ili OUT2A i OUT2B). Nazivni napon okidanja reley-a mora odgovarati naponu Vdd od A4988, inace bi morao dodati okidni sklop za relay, tipicno jos jedan MOSFET sa gate-om na OUT1A, source-om na Vdd, drain-om na OUT1B.

Nisam probao, ali mi se cini izvedivim.

Stonethrower Superb quality home-made *Slingshot* pure hand-weapons since 70's

--
This email has been checked for viruses by Avast antivirus software. 
https://www.avast.com/antivirus
Reply to
Stonethrower

Ispravak: source-om na napon relay-a

-- Stonethrower Superb quality home-made *Slingshot* pure hand-weapons since 70's

--- This email has been checked for viruses by Avast antivirus software.

formatting link

Reply to
Stonethrower

Fala na odgovoru.

Tu ne mogu utjecati, uvjetovanje je programom arduina odnosno

nezaposlena dva izlaza OUT2A i OUT2B, bojim se ostavit ih "u zraku"

nego ga jednostavno preko MOSFET-a? (DMOS most-a) prema zadanoj naredbi preusmjerava na motor.

formatting link

Reply to
Luka Æavara

Mozes. Za full-step MS1..3 moraju biti low, pa ako nemozes programom onda ih se moze pobrikati direktno na plocici. To ovisi o stvarnoj, fizickoj, konfiguraciji koju imas. Ako si radio "from scratch" prema onoj shemi od pololu-a, onda vjerovatno nisi niti spajao MS1..3. Naime ...

... na shemi koju si mi poslao MS1..3 se ne koriste I na plocici su pull-down na GND, dakle ta minimalna shema odnosi se, u stvari, na full-step i to je OK za tvoje potrebe. Takodjer i *ENABLE je po default-u na GND, pa tako i zadrzi (za sada). Ako zelis trenutno zaustavljanje releja, onda iskoristi ovaj *ENABLE pin, tako sto ces ga upravljati sa dodatnim Arduino digitalnim pinom, reverzna logika (0 = enable). Ovo moze biti korisno kod ukljucivanja Off/On Arduina, jer nakon ukljucivanja (POR) a prije negoli se desi stvarni interni reset u Arduinu, taj meta-ciklus traje izmedju 64 I 1024 clock ciklusa, sto moze za trenutak "zatreperiti" relej (a moza I ne, ako je relej dovoljno trom).

Ostaviti u zraku.

Upravo obratno. Struja tece izmedju Vdd preko full-bridge-a na namote motora prema GND preko "Sense" otpornika. Ako OUT2A/B ostavis su zraku onda niti struja nece teci.

Tako je. Nisishemu pa sam odokativno napon motora nazvao Vdd, uz pretpostavku da je oznaka napona logike Vcc. Jos jednom, napon releja je ili Vcc (5 V) ili Vmot/Vdd (kajgod V) uz koristenje okidnog tranzistora koji moze podnijeti Vmot/Vdd.

Relativno tocno. Vmot/Vdd ima direktne veze sa microsteppingom u energetskom smislu (energija na namotu E = vrijeme t * napon V * struja I). Microstep brzo prekida (switch-a) ovaj napon u ritmu PWMa I ova frekva moze direktno negativno utjecati na Vcc napajanje koje takodjer vrlo vjerovatno koristi PWM switch-er. Uz jaki reverzni EMS napon na namotima, sve ovo moze __jako__ zasmetati logici (5 V), stoga su ovi naponi u pravilu odvojeni dobrim filtriranjem, ili idealno dvostrukim, galvanski odvojenim napajanjem. Shema koju si mi poslao ima PS spojenu na Vmot/Vdd ali pobrini se da ima dobro filtriranje. Relej premosti sa 1N4007 ili vecom diodom u reverznom spoju (katoda prema Vmot) kako bi se ponistio reverzni EMS napon sa namota stepper-a, takodjer I bilo kakav reverzni EMS napon sa namota releja.

--
Stonethrower 
Superb quality home-made *Slingshot* pure hand-weapons since 70's
Reply to
Stonethrower

Ispravak: okidni napon releja treba odgovarati Vmot. Ako se koristi bilo koji drugi napon releja, onda mora ici okidni tranzistor.

--
Stonethrower 
Superb quality home-made *Slingshot* pure hand-weapons since 70's
Reply to
Stonethrower

Motor ne mora bit spojen kad je A4988 u pogonu?

Reply to
Luka Æavara

a relej ne bi trebao vibrirati, pa mu treba konstantno napajanje.

Ako spajam recimo na 1A i 1B relej, trebam li paziti na polaritet,

Reply to
Luka Æavara

news:o5osai$s48$ snipped-for-privacy@sunce.iskon.hr...

Zasto mora ostati A4988? Probaj na izvode jedne faze tj zavojnice spojit grec a na njega u paralelu relej i 100uF kond. Na drugu fazu/zavojnicu ne spajas nista.

Reply to
megamusic

DA

Reply to
megamusic

Smije ... ali se nikad motor ne smije odspajati ili spajati u radu (iliti pod naponom)!

Reply to
joss

Reply to
Luka Æavara

nazad motor i obrnuto.

Probaj na izvode jedne faze tj zavojnice spojit

Konstruktivan prijedlog!

Reply to
Luka Æavara

sklopove).

Reply to
Luka Æavara

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.