Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
CNC motalica za transformatore
Vojine znam da je sve dobronamerno hvala svima koji hoce da pomognu ali sam ja u nedoumici da li ce tasteri na RB pinovima koji poseduju IOC da funkcionisu tako zbog zvonjave koju proizvode.

Meni bi odgovaralo da LCD vratim na RB4 -RB7 a tastere povezem na RC1 , RC2 , RD1 , RD2 ali mozda ce to Goranu pri pisanju SW da pravi neke probleme.

Meni je prvenstveno namera da trenutna elektronika bude primenjena kod CNC motalice.
Reply
Milane,

samo mogu da ti kazem da si ti taj koji je projektant hardware-a i ti si taj koji donosi odluke. Taster i i LCD mogu da budu gde ih god postavis. To je najmanji problem. Ja razumem da je tebi prvenstveno namera da uradis CNC, ali sta ako budes zeleo da radis regulator temperature? Zar nije bolje da koristis postojeci sistem, umesto da projektujes novi?
Probaj da gledas malo sire i malo dublje.
Verujem da tek ucis elektroniku, ali videces da je vrhunac projektovanja onda kada isti proizvod (citaj PCB) prodas kao dva proizvoda. E onda si baja. Razmisljaj malo tako. Mozda i ovo zavrsi tako.
Reply
(06-10-2016, 09:07 PM)Milan94 Wrote: Meni bi odgovaralo da LCD vratim na RB4 -RB7 a tastere povezem na RC1 , RC2 , RD1 , RD2 ali mozda ce to Goranu pri pisanju SW da pravi neke probleme.

Meni je prvenstveno namera da trenutna elektronika bude primenjena kod CNC motalice.

Slobodno stavi tako kako tebi odgovara. Za sve navedene načine čitanja tastature, uključujući i onaj sa AD, već imam rutine. Oduzili smo diskusiju a može biti većih problema od tastature i LCD-a.
Reply
Neko uči na sopstvenim greškama, a neko prihvati ponudjen savet.
I jedan i drugi način imaju svojih prednosti i mana.
Ja sam u svom životu prošao oba modela kao i njihove medjufaze.

Gledam ovaj forum i pomislim, - Eh, da mi je ovo bilo pre dvadest ili tridest godina ...
Ali verovatno da tada, - ne bih to znao da cenim.

Neke stvari je jednostavno nemoguće spojiti u životu !
Sve će doći na svoje, ali treba mnogo rada i upornosti,
instant rešenja obično nemaju odgovarajući ukus.

Pozdrav svima
Reply
Ako je ovo ovako funkcionalno i moze tako da radi to bi bilo to.


Attached Files
.pdf   PIC18F4431 motalica.PDF (Size: 194,49 KB / Downloads: 39)
Reply
Pocelo je prikupljanje delova za Motalicu  Smile

Stigo drajver step motora i USB to TTL converter.

Reply
Vidim da TTL na USB ima 6 pinova a na šemi su samo 4, da dodam još dva ili ne treba?

Drugo pitanje, na šemi PIC kontrolera imaš izvode DISABLE i FLT, da ostavim samo padove za to jer nigdje nisam vidio da se to negdje spaja na šemi PIC kontrolera.

EDIT: našao sam di se spajaju DISABLE i FLT.
Reply
Na semu su ucrtani pinovi koji se koriste a to su: GND , +5V , RXD , TXD .

DISABLE  i  FLT  vodis na konektoru J2 preko kog se povezuje glavna ploca sa Drajver plocom DC motora.
Reply
Evo i PCBa PIC kontrolera po zadnjoj objavljenoj šemi. Ima malo više brika(brike su označene crvenim layerom) za moj ukus ali samo svu dvije za signalne vodove koji idu do PICa ostalo su za napajanje i mase. Mase sam grupirao u tri voda: masa za PIC, TTL-USB konverter i ostatak je vod mase na koji se kače tasteri,mase od DC i step motora i LCD.



Što se tiče DC kontrolera tu nažalost bacam ručnik jer sam poražen. Ne mogu iskemijati ništa suvislo jer ili će biti hrpa brika ili vodovi poput serpentine ili dvoslojna pločica(a Milan94 ne bi htio ići na dvoslojnu). Pa ako se netko hoće prihvatiti tog posla bio bih zahvalan. Mogu okačiti zadnju verziju layouta da se dobro nasmijete. Tongue
Reply
(06-30-2016, 11:40 AM)Khadgar2007 Wrote: Što se tiče DC kontrolera tu nažalost bacam ručnik jer sam poražen. Ne mogu iskemijati ništa suvislo jer ili će biti hrpa brika ili vodovi poput serpentine ili dvoslojna pločica(a Milan94 ne bi htio ići na dvoslojnu). Pa ako se netko hoće prihvatiti tog posla bio bih zahvalan. Mogu okačiti zadnju verziju layouta da se dobro nasmijete. Tongue

Ako malo pogledate profesionalce koji prave slične uredjaje - oni redovno upotrebljavaju četvoroslojnu
PCB za takve ili slične drajvere. Ne zato što nisu u stanju da to reše na dvoslojnoj ploči
(o jednoslojnoj i ne pomišljaju, čak i ako sve može da se reši).

Znači nije kriterijum minimalni broj slojeva, već topologija ploče.
Upotreba četvoroslojne ploče omogućava upotrebu unutrašnjih slojeva
za masu, i vodove napajanja. Svi signali su na spoljašnjim slojevima.
Na ovakvim pločama nema "preslušavanja" signala izmedju spoljnih slojeva
a unutrašnji slojevi obezbedjuju optimalnu masu kao i optimalne vodove napajanja.
Istina, 4 layer PCB je skupa ..

***********

Dvoslojnu ploču bi trebalo u svakom slučaju upotrebiti.
Želje su jedno, mogućnosti su drugo, a dobijeni rezultati na kraju sasvim nešto treće.

***********

Pravila kojih se treba držati:

1. Koristite što je moguće kraće vodove.
Vod širine 100 mila ima specifičan otpor od 0.01 Om po inču , odnosno na 25C 2.54mm
širok vod ima 0.01 om na 25.4mm (za ploču debljine bakra 0,5 oz-a). 100 mila vod ima
induktivnost od 1nH po inču. Minimiziranje induktivnosti od sorsa mosfeta ka GND je
posebno važno. Reverse recovery struje mogu izazvati do 1V po svakom nH induktivnosti.
A svega 5V je dovoljno da uključi mosfet koji bi trebalo biti isključen! Postavite sve
komponente izlaznog dela što je bliže moguće jedna drugoj, da bi imali što kraće vodove.

2. Napravite što šire vodove. Duplirajući širinu voda prepolovićete otpor tog voda. Treba
razmotriti upotrebu “copper-pour” tehnike štampanih ploča, kako bi dobili što veće površine
bakarnih vodova u energetskom delu drajvera. Udaljeni i tanki bakarni vodovi ne mogu
doprineti smanjenju otpora i induktivnosti.

3. Postavite kompnente kroz koje teče velika struja jedna uz drugu. Ovo omogućuje da vodovi
izmedju ovih komponenti budu kratki i široki. Ukratko, dobićemo male otpornosti i
induktivnosti tih vodova na ovaj način.

4. Razmišljajte o bakarnoj foliji na ploči kao o otpornoj površini (kontinuirana mreža sa
mnogo malih otpornika). To nam pomaže da shvatimo kuda kruže velike struje. Postaviti
signal pick-off points (GND) na mestima gde malo ili nimalo teče struja na bakarnim
poljima.

5. Koristiti Kelvin vezu za očitavanja pada napona sa šent otpornika. Koristiti samo jednu
tačku za GND u kojoj se spajaju Power GND i Signal GND.

6. Ako se koristi dvoslojna ploča, treba izbegavati “zmije” za
mase i voddove napajanja i treba koristiti “RING” topologiju za stvaranje GND površine.

Pozz
Reply
Zeljo,

svaka cast na detaljnom objasnjenju. Sve sto je Zelja napisao je u potpunosti tacno i treba ispostovati preporuke koje je dao. Ja vec dosta dugo radim samo sa 4 slojnim PCB-ovima. Inace 2 sloja nisu skupa. Skoro sam porucivao neke PCB-ove 20 komada (rok isporuke 10 dana - placa se vise) + PCB plave boje. Izaslo me 5,6eur po plocici. Pogledajte na sajtu, postoji cak i kalkulator, da mozete videti koliko bi vas izasla plocica.

http://accredologistics.com/

Firma je iz NS-a.

Pozdrav
Reply
Vojine,
Još kad bi mladji hteli da poslušaju ... (a i ja sam nekada bio takav ...)

Moj stric je imao izreku :
U životu nikada ne možeš spojiti kaplarski *urac i generalsku platu Smile

Pozz
Reply
Kad se pojave ground loops i svi ostali nezeljeni padovi napona izmedju dva gnd-a, onda ce tvoja prica da bude shvacena
Reply
Na ovom forumu ima puno više ljudi kojima je audio primarna oblast.
Meni je audio totalno periferna oblast, ali sam jako puno naučio od njih čitajući o tome.
Nije da me ne zanima audio, već jednostavno nemam vremena za to.

Naučio sam kako da neka iskustva i cake iz audio oblasti primenim u upravljanju mašinama, robotici, energetskoj elektronici itd ...
Ima puno sličnih pravila, koja se mogu primeniti svuda.

Ali ima i totalno različitih.
Upravo je moj post o načinu projektovanja drajvera za DC motore imao nameru da
ljudima koji nisu u toj oblasti, skrene pažnju na bitne stvari.

Veliki pozdrav svim kolegama.
Reply
Zahvaljujem na prijedlozima, kada ih malo prožvačem ide se u izradu pločice. Da se malo vratim na PIC kontrolu. Budući da se bez dvoslojne ne može nikako, da prebacim na dvoslojnu i PIC kontroler. Radio jednu ili dvije dvoslojne isti je jarac. Na jedan sloj stavim sve signale a na drugi masu i napajanje?
Reply
Za PIC bi takodje bilo dobro da radis dvoslojnu PCB, posto cena nije neki faktor (dosta im je pala cena). Dobro je jer ces imati stabilniji rad PIC-a. Tu oba sloja stavi da ti budu mase, a ne jedan napajanje. PIC ne trosi puno struje i onda je bolje da ima sto je moguce vecu masu. Ta dva sloja obavezno povezi via-ma i takodje ako se budes odlucio na copper poor izbegavaj nepovezana ostrva.
Reply
Inače ovo oko copper pour(tj. ground plane) me relativno uvijek zbunjivalo di to koristiti,a di ne. Znam da sa velikom površinom koju stvara copper pour bome raste i parazitni kapacitet koji vjerojatno utječe na signalne vodove do koje razine ne znam. Recimo da sam našao neka objašnjenja na ovome linku http://electronics.stackexchange.com/que...ne-cutouts pa ako netko može na brzinu proletiti da li je sve to točno?

Znam da mi je samo jedan znalac(Ilimzn) prije par godina kada sam crtao PCB za gramofonsko pretpojačalo od Rod Elliotta(2kom ne5532) rekao da se okanim ground planea. Sada imam jedno Elliottovo pretpojačalo napravljeno na staroj veziji pločice sa nekakvim ground planeom a trebao bi napraviti jedno na novoj verziji pločice pa baš usporediti. Naravno da RIAA pretpojačalo i snažan DC driver nisu isti ali rekoh reda radi da to spomenem.
Reply
U audio je uobičajno koristiti star connection za GND, i to je OK.

Ali obično iz te tačke onda mnogi vuku potreban broj vodova neke debljine, i prave razvučene zmijurine od svake grane mase
a na PCB ostane dosta praznog mesta. Kod tih zmija značajno se razlikuju potencijali duž tela zmije
(svaka zmija, koliko ima ima glavom "grize" GND zvezdište) i repovima tih zmija.
Ako bi te zmije bile "jako debele" a uz to svaka debela zmija prilepila svoj rep nešto niže od svoje glave, situacija bi bila puno bolja.
Na svakoj zmiji ponaosob ne bi bilo puno razlike potencijala duž njenog tela !
Doduše postoji odredjeni "lokalni GND loop" u svakoj zmiji, ali i to je bolje od velike razlike potencijala. - Savršeno rešenje ne postoji !)
Gladna i debela zmija neće smetati sitoj i mršavijoj zmiji !

Treba da postoje GND zvezdište, ali nas ništa ne sprečava na napravimo ground plane a zvezdište formiramo
putem zaseka na ground plane. Tako smo dobili GND referencu (gde je bulk elko + 100nF keramika) a svaka
grana mase iz te tačke nije više relativno tanki vod, već naprotiv masivne GND površine koje se medjusobno
razdvajaju tankom prazninom (zasecima). Sada svaka GND grana u svom domenu na PCB može okruživati
vodove i pedove.

Pogledajte:
https://www.maximintegrated.com/en/app-n...vp/id/4079
Ovde imamo zaseke na GND plane, a ne obično GND zvezdište.

Ovakav pristup projektovanju PCB koliko se sećam, video sam kod našeg člana: Prasimix
kod njegovih ispravljača na ovom forumu ( da sad ne kopam link - nadite sami )

Grupu vodova i pedova koja je električno povezana u jednoj net konekciji, treba napraviti
kao ostrvce, koje ako je moguće treba biti okruženo "lokalnom" granom GND mase
http://electronics.stackexchange.com/que...nes-doubts
jednostavno, - ostaviti što više bakra na pločici !

Pogledajte :
http://www.analog.com/library/analogDial...ounded.pdf

Ovo može biti dobar primer kako treba izgledati PCB za neki DC driver motora, gde imamo
mix od analogno-digitalnog i power dela na PCB.

A evo primer akod DC-DC konvertera sa FAN2001
https://www.fairchildsemi.com/applicatio...-42036.pdf

**********

Ima puno toga na internetu, samo treba malo proguglati.

Čak i najbolji dizajn nekog elektronskog uredjaja može načisto pokvariti loše rutirana PCB.
Bilo je o tome dosta na ovom forumu ...

P.S.

Na kraju zamislite vaše GND zvezdište kao slavinu od česme.
A vodove kao kanap od kudelje koji se napajaju sa te česme.
Ravnomernost primanja vode duž tih kanapa može se uporediti sa padom potencijala
na zmijolikom PCB vodovima.

A slično se može posmatrati i prostiranje vode duž table od sundjera za zasecima
kao kod PCB sa GND plane na kojoj postoje zaseci.

Još je interesantno poredjenje protoka vode kroz cevi pod različitim uglovima savijanja.
Kad imamo cev savijenu po 90 stepeni, i imamo protok vode čas u jednom čas u drugom smeru.
Kod malih brzina promena smera protoka neće biti nekih problema, dok kod većih bogami hoće ...
Istu situaciju imamo i kod PCB na visokim frekvencijama, gde su vodovi pod 90 stepeni ne dopustivi.

Pozz
Reply
Ma lako je googlati problem je što uzeti za neku referencu od hrpetine rezultata koji se dobiju, a moje znanje je premalo da znam što valja a što ne i na temelju toga da izaberem dobru aplikacionu notu ili nešto slično.
Reply
(07-01-2016, 11:17 AM)Khadgar2007 Wrote: Ma lako je googlati problem je što uzeti za neku referencu od hrpetine rezultata koji se dobiju, a moje znanje je premalo da znam što valja a što ne i na temelju toga da izaberem dobru aplikacionu notu ili nešto slično.

Samo polako, - korak po korak ( brže niko nije uspeo ...)

Pozz
Reply


Forum Jump:


Users browsing this thread: 45 Guest(s)