DIY Electronic projects
Da ne otvaram novu temu, par pitanja... - Printable Version

+- DIY Electronic projects (https://forum.yu3ma.net)
+-- Forum: Sve ostalo - Everything else (https://forum.yu3ma.net/forumdisplay.php?fid=9)
+--- Forum: Sve i svašta (https://forum.yu3ma.net/forumdisplay.php?fid=41)
+--- Thread: Da ne otvaram novu temu, par pitanja... (/showthread.php?tid=264)



RE: Da ne otvaram novu temu, par pitanja... - mikikg - 02-26-2016

Verovatno nisi dobro povezao izvode sa motora, klasican problem.

U tvom slucaju je unipolarni motor sa 4 faze i shema koju si postavio bi trebala da radi ako je sve ispravno i dobro povezano.

Pogledaj ovo, timing diagram, na dnu stranice je tvoja kombinacija:
http://www.ni.com/white-paper/14892/en/

BTW: Tu nema nikakvog PWM, NE555 je samo izvor Clock signala, na svaku rastucu ivicu ce dekadni brojac da izbaci na sledecem izlazu jedinicu i kada dodje do 5. (Q4) izlaza resetuje brojac i tako u krug.

BTW2: sa tom shemom neces moci da menjas smer motora ako ti to bude trebalo! Za jedan smer je sekvenca 1,2,3,4,1,2,3,4 a za suprotan 4,3,2,1,4,3,2,1 ...


RE: Da ne otvaram novu temu, par pitanja... - Khadgar2007 - 02-26-2016

Krivo sam se izrazio za PWM... kužim ja da 555 daje clock a 4017 je brojač pa se nakon četiri ivice napravi reset pa opet idemo ispočetka. Smjer ćemo da riješimo ako će trebati sa četverostrukim prekidačem u kolektoru darlingtona.
Ma 100% sam pogrešno spojio izvode ali jučer vrtim barem 2 sata razne kombinacije, a danas sam vidio da me i malo zeza motor kojeg sam uzeo. Neki slabašan sam uzeo i tjeram ga na 12V(dodao sam u šemu 7805 da napaja ICe) pa ako ga naslonim na stol ponekada mi zablokira osovinica????? Njega sam nekako uspio natjerati da mi odrađuje nešto pa mi se pomalo pomicao naprijed sa dvije zavojnice spojene ali da me ubiješ nisam uspio natjerati da radi sa svih četiri. Danas sam uzeo jedan veličine nema17 a kod njega sam probao sve kombijacije i uvijek jedan korak desno pa jedan lijevo...

Uglavnom isprobavanje kakvo ja radim se svodi na sljedeće. Spojim dvije srednje na +12V, i jednu od krajnjih izvoda na Q0 izvod od 4017, i onda svaki preostali krajnji izvod sa motora spojim sa Q1 i na tom nema17 motoru se samo dešava ono ča sam već napisao iznad.

Prije pisanja ovog posta nisam pročitao članak koji si linka to ću kasnije. Imam malo stolarskog posla u podrumu pa kada to obavim ide čitanje.


RE: Da ne otvaram novu temu, par pitanja... - mikikg - 02-26-2016

Hmm, da ti nisu mozda stradali izlazni tranzistori kada si to isprobavao?

Inace oba IC su CMOS tako da ti ne treba stabilizator, mozes slobodno da ih povezes na 12V.

I mozes MOS-FET da koristis (kada sve napajas sa 12V), recimo IRFZ44N. Koje tranzistore trenutno imas u izlazu?


RE: Da ne otvaram novu temu, par pitanja... - mikikg - 02-26-2016

Samo da dodam par stvari oko kojih moras da vodis racuna, step motore generalno ne mozes momentalno da startujes nekom maksimalnom brzinom, mora da postoji "slope" koji ubrzava sa nulte brzine ka maksimalnoj za neko vreme i druga vrlo bitna je da steperi imaju rezonantnu frekvenciju pri kojoj "brljave", prave problem pri tim brzinama i to ponasanje je negde na 70-80% opsega brzine. ... zato stepere najcesce guramo iz MCU ...

I trece, stepere NIKAD nemoj da rasturas i da vadis osovinu iz lezaja, ako to uradis mozes da ga bacis, izgubi intenzitet magnetno polje kada ga sklopis nazad i opadne mu snaga/moment jedno 10x Smile

BTW:
Tebi bi za motalicu mnogo bolje pasovao DC motor sa servom (ako hoces) jer steperi mogu da "proklizaju" jer nemas povratnu informaciju trenutne pozicije ili da imas bas snazan stepper. Steper je dobar za drugu osu motalice, da pomera zicu levo-desno prilikom motanja a preko jednog maleckog MCU bi mogao da to lepo ustelujes da se menja brzina prilikom dodavanja slojeva da bi odrzavao istu zategnutost zice ... Ima tu raznih caka, ali sa nekim PIC18F ili Arduino to resis prosto sve ...


RE: Da ne otvaram novu temu, par pitanja... - samuki - 02-26-2016

Ako imas all pic programator a nije ga tesko ni napravtit ima sa 12f628 semaSmile
http://www.talkingelectronics.com/projects/Stepper%20Motor%20Controller/StepperMotor.html


RE: Da ne otvaram novu temu, par pitanja... - mikikg - 02-26-2016

Tako je samuki Smile
Ti PIC-evi i ostala MCU braca su kao rodjena za takve aplikacije.


RE: Da ne otvaram novu temu, par pitanja... - mikikg - 02-26-2016

@Khadgar2007
Uh cek, ne moze 6 zicani steper da se tako pokrece sa elektronikom iz sheme koju si postavio, vidi ovu shemu!




RE: Da ne otvaram novu temu, par pitanja... - samuki - 02-26-2016

Probaj staviti neku sijalicu od 12v na izlaze tranzistora , ako svijetli onda je uredu .


RE: Da ne otvaram novu temu, par pitanja... - Želja - 02-26-2016

(02-26-2016, 01:41 PM)mikikg Wrote: @Khadgar2007
Uh cek, ne moze 6 zicani steper da se tako pokrece sa elektronikom iz sheme koju si postavio, vidi ovu shemu!

Ta sekvenca predstavlja pogon step motora u "TWO PHASE" režimu gde u svakom trenutku imamo aktivna po dva namotaja.
Takav režim rada daje veći moment motoru.

Može itekako da se pokrene unipolarni steper sa NE555 i CD4017 (ako izuzmemo nedostatke takvog sklopa koje je Miki već opisao),
i tada se steper pokreće u "ONE PHASE" režimu rada gde je manji moment nego u dvofaznom režiku, ali se postižu nešto veće
brzine obrtanja.

Veliki nedostatak takvog drajvera (NE555+CD4017) je upravo u direktnom puštanju DC struje u namotaje za vreme sekvence, pa se
struja MORA ograničiti ili naponom napajanja drajvera, ili dodavanjem žičanih otpornika koji se dosta greju.
(varijanta sa žičanim optornicima će dati veću max.brzinu stepera ali opet ne računajte na više od 4-5 obrtaja u sekundi)

"Pravi" drajveri imaju PWM regulaciju struje kroz namotaje i napajaju se sa 20 - 50 ili više volti, i mogu baš brzo poterati stepere ...

Pozz


RE: Da ne otvaram novu temu, par pitanja... - Khadgar2007 - 02-26-2016

Odlično. Angry 
Što znači da idemo na kontroliranje PICem? Zapravo ovo mi je za početak više trebalo da bude projektić kojeg ću napraviti za 30 minuta da mi služi da si povremeno namotam neku žicu koju kupim u rinfuzi na neki mali kalem ili sfrčem u paricu žice za grijanje lampi ili tako nešto,nipošto za motanje trafoa. Zbog tog razloga nisam htio nikoga na forumu gnjaviti za program za PIC nego sam mislio da će biti ok i neka šema koju pokupim sa neta.

Sada vidim da imam i nešto stepera sa 4 žice, jel se može nekako ova šema spojiti na njih ili netko ima neku šemicu za PIC sa pripadajućim programom. Imam PICkit3 tako da nije problem bilo ča isprogramirati.


RE: Da ne otvaram novu temu, par pitanja... - Khadgar2007 - 02-26-2016

@Samuki
tranzistori su tip122 i ok su, provjerio sam sa skopom i na kolektoru svakoga dobijam signal kada se upali(tj. dođe red na njega),također sam ih provjerio sa komponent testerom.
Ma brzina za neko jednostavno motanje nije imperativ, što sporije to bolje. Znam da se steperi guraju na visokim voltažama i da se sa time maksimalno iskoriste ali meni je ok i napajati ih sa 12V što ne bi trebalo predstavljati problem vezan za ograničenje struje. Zato Želja jel imaš kakav savjet za ovu moju skalameriju zašto ne bi radila? Tranzistori su ok, imam LEDice za signalizaciju kada je koji izlaz 4017 upaljen tako da je vjerojatno neki problem oko spajanja namotaja motora na tranzistore.

Možda si u nekoj dalekoj budućnosti napravim neku motalicu za EI trafoe ali to sada nije niti u malom mozgu.


RE: Da ne otvaram novu temu, par pitanja... - Želja - 02-26-2016

Khadgar,

Ja bih ti preporučio da za početak zaobidješ drajvere sa MCU jer 95% toga sve što možeš naći "free" na interentu NISU NIŠTA posebno.
Jedan od takvih primera je bio i onaj sa 12F629 koji je u sebi imao sam TRANSLATOR sa promenom smera i izborom korak/polukorak što apsolutno NE opravdava primenu MCU. Ima i "free" varijanti sa "chop" drive čak i sa mikrostepingom, naravno složenije su ali opet daleko od toga šta bi jedan driver sa MCU trebao imati...

Ako ćeš moj savet, uzmi neko namensko kolo za step motore i uradi BIPOLARNI driver.
Imaš GOMILU šema na netu sa L297 + L298.
To LEPO radi, i ima PWM regulaciju struje i tera do 2A po fazi motora.
Tu je bitno da staviš neke Fast recovery diode od 3A na izlaz L298!

Inače svi unipolarni steperi koji imaju 6 žica mogu raditi na bipolarnom drajveru, tako što oba srednja kraja unipolarnih motora
ostanu neupotrebljena. (ne mogu se vezati unipol.motori sa 5 žica - a ima i takvih na bipol. drajvere).

Bipolarni drajveri "teraju" struju u oba smera kroz namotaje za razliku od unipolarnih drajvera koji imaju tok struje
kroz namotaje samo u jednom smeru.
Bipolarni drajveri imaju 4 priključka za motor.

Na kraju, moraš i misliti čime ćeš upravljati bilo kojim drajverom, jer drajver samo "broji" STEP impulse i izvršava ih na motoru u željenom smeru ( znači neki CLK gen , recimo NE555, neki MCU, neki nameski softver preko PC ...)

Pozz


RE: Da ne otvaram novu temu, par pitanja... - Želja - 02-26-2016

(02-26-2016, 02:42 PM)Khadgar2007 Wrote: Zato Želja jel imaš kakav savjet za ovu moju skalameriju zašto ne bi radila? Tranzistori su ok, imam LEDice za signalizaciju kada je koji izlaz 4017 upaljen tako da je vjerojatno neki problem oko spajanja namotaja motora na tranzistore.


Vidi ovako:

1. Ako kažeš da ti se LED pravilno pale i gase, odnosno prate sekvencu deo sa NE555 + CD4017 je OK.
2. Dalje ti ostaju samo izlazni tranzistori i ništa više. To što ti se pale LED - ne znači i da je tranzistor pravilno
otvoren odnosno da "ruši" minus pol namotaja na masu. Ja bih tu izbacio te LED i stavio IRLZ14 koji bi direktno otvarao sa CD 4017 preko nekih par desetina oma za Rgate.
3. Ako je sve gore OK, onda ti jedino preostaje problem oko step motora. (da li je odgovarajući tip ? da li je ispravan ? da li su namotaju pravilno povezani ? )
čak i kada je odgovarajući steper NEPRAVILNO vezan za drajver, on MORA malo da TRZA pri pokušaju da krene ..

Pozz


RE: Da ne otvaram novu temu, par pitanja... - Khadgar2007 - 02-26-2016

Sada kada spominješ drivere za stepere, imam kod kuće 6 komada LMD1824 koje sam davno naručio kao free sample dok sam imao ideju o izradi CNC glodalice,ali vidim da su oni za jednu fazu pa bih trebao dva komada pa onda neku šemu itd... Tako da vjerojatno ću te poslušati i ići na L297+L298 i mirna bosna. Imam praktičniju ideju o izradi CNC tokarilice tj. ugrade obične tokarilice(koju zapravo nisam ni dovršio) ali bi mi više pasala od glodalice ali to je već druga priča.

Možda ST daje free samples tih L297/298 Wink


RE: Da ne otvaram novu temu, par pitanja... - Želja - 02-26-2016

Imaš na : http://320volt.com/en/pic16f628a-l297-l298-ile-step-motor-surucu/
Lep projekat, možeš ga praviti tako sa gen.impulsa ili samo kao l297+l298 driver

Misliš na LMD18245, to su ti samo izlazi - treba i translator koji izmedju mnogobrojnih čipova za tu namenu može biti i L297.

Evo i osnovne varijante sa L297 + L298 : http://www.electronics-lab.com/project/high-current-bipolar-stepper-motor-controller/
Jedino se ne bih složio sa autorom kada kaže : High speed switching diodes for L298 IC protection

Nije im to primarna namena, recovery time od tih dioda odredjuje i brzinu "propadanja" struje kroz namotaje u pauzi PWM signala.
To je DECAY mode, koji je veoma primitivan kod L297. Neki drugi kontroleri imaju veće mogućnosti nad kontrolom DECAY moda.
Probaj umesto njih staviti obične 1N5408 pa ćeš videti, a bogami i ČUTI ozbiljnu degradaciju u performansama tog drajvera.

Pozz


RE: Da ne otvaram novu temu, par pitanja... - Khadgar2007 - 02-26-2016

Upravo tako on trza ili okreće se jedan korak lijevo pa desno ili nešto drugo tako da vjerujem da je do spoja sa motorom. Jedan motor mi ima 100o+100o namotaje dok drugi 75o+75o tako vjerujem da su namotaji ispravni,samo nisam imao sreće da ih spojim. Mogao bi još probati da li u radu motor kao ča kažeš "ruši" jedan kraj namotaja na -pol.


RE: Da ne otvaram novu temu, par pitanja... - Želja - 02-26-2016

(02-26-2016, 03:20 PM)Khadgar2007 Wrote: Mogao bi još probati da li u radu motor kao ča kažeš "ruši" jedan kraj namotaja na -pol.

To ti i jesto primarno.
Još nešto kod spajanja motora. U okviru jedne faze sasvim je svejedno koji je redosled priključenja namotaja.
Samo se menja smer motor i ništa više.

BITNO je da ne ukrstiš faze !


RE: Da ne otvaram novu temu, par pitanja... - Khadgar2007 - 02-26-2016

Što bi se desilo da ukrstim faze? Moguće da sam i to napravio u svom ovom isprobavanju redoslijeda spajanja žica.


RE: Da ne otvaram novu temu, par pitanja... - Želja - 02-26-2016

Nećeš imati pravilnu sekvencu 1-2-3-4 nego na primer 1-3-2-4,
odnosno motor se neće pravilno kretati, već "štucati".

Nadji ommetrom šta su faze A i B, i potom spoji
A1 i A2 (nebitan redosled izmedju okviru iste faze) na izlaze 0 i 1 od CD4017
B1 i B2 (nebitan redosled izmedju okviru iste faze) na izlaze 2 i 3 od CD4017
srednji krajevi od obe faze na + napajanja.
(izmedju krajeva iste faze otpor namotaja je duplo veći u odnosu na otpor izmedju srednjeg kraja te faze i nekog od krajeva te faze)
Ovo ti je način spajanja motora.

--------
Ukrštanje faza je mnogo opasnija stvar kod bipolarnih drajvera.
Osim toga što je onemogućena pravilna sekvenca, može doći i do crkavanja bip. drajvera
jer struja na fazama nije pravilno očitana (ima dva H bridža u bip.drajveru) čija su opterećena
na taj način ukrštena !

Pozz


RE: Da ne otvaram novu temu, par pitanja... - Želja - 02-26-2016

(02-26-2016, 03:20 PM)Khadgar2007 Wrote: Jedan motor mi ima 100o+100o namotaje dok drugi 75o+75o.

Teka sada vidim ove podatke.

Vidi ovako, to su baš visokoomski step motori (neki prastari ...) koji imaju pored velikog otpora i veliku induktivnost namotaja.
Takvi motori ZAHTEVAJU dosta viši napon napajanja u odnosu na niskoomske/niskoinduktivne step motore kakvi su inače svi noviji motori.

Ako zanemarimo induktivnost namotaja, (bitna za postizanje krajnje brzine obrtanja) ti imaš PREMALU struju kroz namotaje.
Ako napajaš ceo sklop sa 5V ( kao na tvojoj šemi) maks.struja po fazi ti je 5V /100 oma = 50mA. Zato ti i ne radi motor.
Ispod par stotina miliampera nema nikakvog smisla ...

Moraš podići napon napajanja za takve motore naspram podataka sa motora (obično piše struja, pa ti naponom napajanja dodji do te vrednosti) ili ako nemaš te podatke, onda ti je merilo koliko se motor greje.

U principu sve što nije previše toplo za ruku kada se zadrži na motoru, je granica dozvoljene temperature - odnosno struje po fazama.
Znači, diži napon (ja bih probao sa 24V za motor) a obavezno upotrebi jedan LM7812 za napajanje NE555 i CD4017.

-------------------
Probaj naći neki polovan NEMA23 kao na slici :
http://embeddedjunkie.com/wp-content/uploads/2010/02/DSC04720.jpg
(neki od tri gornja / veća / motorića) sa njima svašta možeš da radiš jer imaju solidan (upotrebljiv) obrtni moment.
Ima ih po oglasima, ljudi ih vade iz staaarih matričnih štampača (što stariji štampač - bolji motor u njemu)
Struje takvih motora se kreću od 0.4 do 2A po fazi.

Na istoj slici imaš i male NEMA17 (kockasti) motori koji se nalaze u prastarim 5,25 flopi jedinicama
Slabiji su od pomenutih NEMA23 , ali i oni za ponešto odgovaraju.

Nadam se da sam pomogao.

Pozz