DIY Electronic projects
CNC motalica za transformatore - 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: CNC motalica za transformatore (/showthread.php?tid=978)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14


RE: CNC motalica za transformatore - Želja - 05-29-2016

Ok - kapiram.

Pozz


RE: CNC motalica za transformatore - mikikg - 05-30-2016

Ovo zaboravih samo da spomenem, u vezi klema, ima razlicitih klema sa razlicitim cenama, recimo ove plave "KL 2P pl" nisu nizasta, crne "KL 2P" su dosta bolje.
Takodje obratiti paznju na raster, plave su sa 5.08mm a crne sa 5.00mm rasterom. Za jednu klemu i nece da se preterano primeti ali kada se spoje vise vec bude problem, ne moze da se posle ubace.

http://retam.rs/katalog#?S0wgMlA=


RE: CNC motalica za transformatore - Milan94 - 06-09-2016

Ovo je konacna sema glavne ploce sa MCU .


RE: CNC motalica za transformatore - mikikg - 06-09-2016

To izgleda dobro, sve je na mestu sto smo pricali.
Obzirom da imas jak motor u spravi, mislim da trebas postaviti i jednu zastitnu diodu za 5V rail, TVS 5.8, recimo ovu:
http://www.farnell.com/datasheets/1725637.pdf

Spasice ti MCU i LCD ako nesto krene naopako!

A naravno nije lose ni na 12V rail da se stavi TVS 13.6 dioda.


RE: CNC motalica za transformatore - Milan94 - 06-09-2016

To stavljam obavezno kod napajanje MCU imam ih na stanju Khadgar2007 kada bude crtao PCB postavice je paralelno pic-u.


RE: CNC motalica za transformatore - mikikg - 06-09-2016

To, super, samo je ucrtaj na shemu Wink


RE: CNC motalica za transformatore - Milan94 - 06-09-2016

(06-09-2016, 11:15 AM)mikikg Wrote: To, super, samo je ucrtaj na shemu Wink

Ucrtana  Smile


RE: CNC motalica za transformatore - vojinilic - 06-09-2016

Obavezno ubaci esd zastitu na svim mestima gde imas kontakt sa korisnikom. Ja bih na ulaze za enkoder stavio razdelnike napona, pa ne moras da lemis otpornike prema masi. Ovo je za slucaj da koristis pravi enkoder. Mislim da ti nije dobro odradjeno zajednicko spajanje tastera sa lcd-om. U tvom slucaju dok drzis taster pritisnut i ispisujes na lcd, imaces problem. Ako na lcd liniji treba da bude 1 i drzis pritisnut taster, imaces na liniji 0 umesto jedan.
ESD zastita na tim linijama je neophodna.

Pozdrav


RE: CNC motalica za transformatore - mikikg - 06-09-2016

Da Vojine, dobro si to video za tastaturu, ne moze tako, mora da se ubaci po jedna dioda redno sa tasterom, po ovom principu:
https://electrosome.com/reading-multiple-pressed-keys-matrix-keypad-pic-microcontroller/

I zajednicka ne ide na GND nego mora da ima svoju select liniju.


RE: CNC motalica za transformatore - vojinilic - 06-09-2016

Moze da ostane i ovako, ali sa svakim tasterom na red po jednu diodicu i zajednicka linija ne bi isla na gnd, nego na pin od mcu-a. Kada pristupa displeju, taj bin bi bio ulaz bez pull-up/down (tri-state), a u ciklusu skeniranja tastature taj pin bi bio izlaz na logickoj nuli. Malo samo firmwerske egzibicije i nema frke.


RE: CNC motalica za transformatore - Milan94 - 06-09-2016

Sta mislite da prebacim tastere na pinove RC1 , RC2 , RD1 , RD2 a LCD da ostane kako jeste.

U ovoj varijanti bih morali tasteri da se stalno skeniraju jer nema interrupt  kako sto je na RB pinovima ali bih olaksali Goranu pri pisanju programa.


RE: CNC motalica za transformatore - mikikg - 06-09-2016

U sustini moze, bice jednostavnije za SW implementaciju. Zauzimas vise nozica (I2C i SPI) ali ako ti je to konacna postavka uredjaja onda ne treba dalje komplikovati.

Uradi tako, ucrtaj na shemu pa da se krene lagano sa SW.

Inace nebi bilo lose da se otvori nov projekat na GitHub za SW i da se zainteresovani ukljuce!
Ja mogu pripremiti sve sto je potrebno i postaviti projekat na GitHub.
Moze i HW dokumentacija da se postavi.
To je zgodno da se uradi jer u ovom projektu ucestvuje vise ljudi i svima je bitno da imaju zadnju i validnu dokumentaciju, gde to da saljes svima ponaosob, ne moz' da se sinhronizujemo Smile


RE: CNC motalica za transformatore - vojinilic - 06-09-2016

Tastere treba vezati u mux rezimu kako je Miki predlozio, ili kako sam ja predlozio. Tasteri u ovoj aplikaciji ne treba da idu na interapt ulaze, posto oni ne sluze ni za kakvo brojanje brzih dogadjaja. Potrebno je samo obezbediti periodicno skeniranje tastature na svakih, npr. 50ms i obavezno implementirati debounce. Po meni nije nikakva komplikacija programa vrsiti prebacivanje tast/lcd rezima. To su bukvalno dve asm instrukcije.

Pozdrav


RE: CNC motalica za transformatore - vojinilic - 06-09-2016

Takodje mislim da je bolje zbog drugih projekata koje ces raditi, savladati tehnike multipleksiranja i debuoncinga.


RE: CNC motalica za transformatore - mikikg - 06-09-2016

Moze na X nacina da se odradi, treba izabrati resenje koje je najlakse za implementaciju, cena komponenti (4 diode) je zanemarljiva, mnogo vise vremena ce se potrositi na SW, to Goran moze da odluci u krajnjem slucaju, sta mu je najlakse da odradi.
Bice tu PID za motor ako se ne varam, enkoderi, LCD, PWM, nakupise se caskom svasta a to treba sve uskladiti da radi Smile


RE: CNC motalica za transformatore - vojinilic - 06-09-2016

Miki, sve sto si rekao stoji. Ja sam misljenja da treba to odraditi sto je moguce bolje i profesionalnije. Po meni, ako je ovo problem, sta ce tek biti sa podesavanjem parametara pid-a, pisanjem drajvera za lcd, filtriranja analignih signala, interpolacijama itd. Ovo je vrhunski primer gde moze dosta stvari da se nauci kako treba. Zato mislim da treba traziti elegantnije resenje, a ne prostije.
Izvinjavam se ako gresim, ali to je moje misljenje.


RE: CNC motalica za transformatore - mikikg - 06-09-2016

Nikakav problem, nema potrebe za izvinjenjem, i ja tebe potpuno razumem. Mi smo dosta dugo u toj problematici, treba stici dotle …
Ta "elegancija" kosta i to podosta! Naravno vremena kosta!
Sta mislis kolko je vremena trebalo Voji Antonicu da isprogramira ovu spravicu, sa kernelom u ASM, korisnickim programom i jos vazdan nekih forica i to sve na PIC18LF25K50
https://hackadaycom.files.wordpress.com/2016/02/hackaday-belgrade-badge-schematic.jpg
Na kraju je ubacio celu Tetris igricu jer imao viska memorije Big Grin
Sta su tek ostali ucesnici sa Hackaday konferencije pisali od SW za tu spravicu da ne pricam … Pobedio je lik koji je napravio PING/PONG igricu za dve spravice koje pricaju preko IR, pola ekrana sa kontrolama kod jednog igraca druga polovina kod drugog … Mike (ElectronicStuff) napisao program da ima 256 nivoa za osvetljenje po jednoj LED iz matrice sa sve multiplexom, pravio animaciju "vatre" i sl … sve se moze kad se hoces Smile


RE: CNC motalica za transformatore - vojinilic - 06-09-2016

Licno sam misljenja da ni Voji Antonicu, a Mike-u nije trebalo puno vremena da to napisu. Mnogo vise vremena je trebalo da dodju do tog nivoa da mogu to da napisu. Koliko vidim, Milan nema bas puno iskustva i ovo je veliki izazov za njega. Zato mislim, da ako se opredelio za ovaj poduhvat, po meni treba da savlada tehnike elegantnog i smekerskog dizajna.
Naravno, mi smo tu da pomognemo maksimalno.


RE: CNC motalica za transformatore - Milan94 - 06-09-2016

Ipak bih ja prebacio tastere na zasebne pinove jer mislim da mi nece trebati I2C i SPI u ovoj aplikaciji i Goranu da olaksamo koliko mozemo a meni je najbitnije da napravim alat i olaksam sebi izradu transformatora.

A naravno usput i da naucim nesto novo oko programiranja nemam puno iskustva do sada sto sam pisao to su neki jednostavni programi u PIC BASIC .


RE: CNC motalica za transformatore - vojinilic - 06-09-2016

Ako je to tvoj jedini cilj ovog projekta, onda uradi tako.