[ stojakovicv @ 30.01.2008. 09:36 ] @
Nisam znao kako da naslovim temu, pa evo ukratko da je opisem:





Tranzistor vuce pin mikrokontrolera (PIC) na masu i tako ga aktivira. U tacki 5. treba da se pojavi impuls napona od 12V i aktivira tranzistor. Izvor tog impulsa sam uzeo sa namotaja elektromagneta (nisam imao drugi izvor).

Taj namotaj je u prom slucaju spojen kao sa oznakom K2. Dakle, neki spoljni relej (kome ja nemam pristup) dovede u tacku 3. 12 volti i aktivira el. mag. U tom trenutku meni stize pozitivni impuls na tranzistor i okida ga.

U drugom slucaju, el. mag moze biti spojen kao K1, dakle 12 volti se dovodi obrnuto. U tom slucaj meni ne treba okidanje tranzistora , ali se ono ipak desava.

Namotaj verovatno stvara neki povratni impuls prilikom iskljucenja i to mi aktivira tranzistor. Bezvezna aktivacija se desava i pri konekciji K1 i K2, dakle tranzistor se aktivira u oba slucaja...

Na koji nacin da sprecim dejstvo impulsa u polozaju K1 na tranzistor, odnosno kako da u polozaju K2 dobijem pravilno reagovanje na impuls samo prilikom ukljucenja el. mag, a ne i da dobijam impuls kada se on iskljuci !!!

Mislio sam da posle tacke 5. , prema otporniku 5k6 usmerim diodu 1n4148, a pre 5k6 da vezem kondenzator oko 1nF prema masi.

Da li neko ima drugi predlog, odnosno resenje koje vec radi?



[Ovu poruku je menjao stojakovicv dana 30.01.2008. u 10:51 GMT+1]
[ zkaiser @ 30.01.2008. 09:53 ] @
ajde ako Ti nije tesko da nacrtas novu semu sa signalom koji imas i da kazes kako se menja a ja cu vec znati sta da radim sa pic-om...
[ stojakovicv @ 30.01.2008. 09:59 ] @
nije problem u PICu. On na razvojnoj ploci odrajuje posao odlicno. Reaguje na opadajucu ivicu na pinu i detektuje promenu.

Problem je u tome sto se tranzistor aktivira kako sam opisao, tako da pic dobija previse opadajucih ivica.

Sta je problem sa shemom? koji deo nije jasan?
[ zkaiser @ 30.01.2008. 10:01 ] @
pa nisam ja ni mislio da programiram pic nego da prilagodim interfejs do pic-a , a sto se tice seme pa nista nije jasno kakva su ono dva namotaja jel to jedan relej ili dva kakvi su ono tasteri ko njih aktivira??
[ stojakovicv @ 30.01.2008. 10:08 ] @
Citat:
zkaiser: pa nisam ja ni mislio da programiram pic nego da prilagodim interfejs do pic-a , a sto se tice seme pa nista nije jasno kakva su ono dva namotaja jel to jedan relej ili dva kakvi su ono tasteri ko njih aktivira??



Zamolio bih te da ponovo procitas moj prvi post.

Dakle da se ne ponavljam, a propustio sam da kazem samo da je RE oznaka spoljnog releja koji aktivira el. mag. To nisu nikakvi tasteri. I nadam se da se to sa sheme dobro vidi!

Nisu u pitanju dva releja, vec jedan relej koji moze u slucaju K1 da dobije napajanje 12 V sa jedne strane i tako se kaci na ulaz mog tranzistora, a u drugom slucaju ( prikazano kao K2 ) taj isti el. mag dobije napajanje 12 V sa druge strane.

Dakle el. mag u jedno slucaju gura kotvu, a u drugom je vuce ka sebi (u zavisnosti od polariteta napona). Meni treba detekcija privlacenja kotve, tj. detekcija impulsa kada je magnet prikacen na ulaznu tacku 5. kao u polozaju K2.

Nadam se da sam sada pojasnio stvar...
[ zkaiser @ 30.01.2008. 10:14 ] @
ne znam meni je i dalje ta sema oko relea suluda al' ajd' sad u svakom slucaju pomoci ce ako se stavi dioda 1n4007 na sledeci nacin:anoda na 4. ; katoda na 3. kalema...
[ stojakovicv @ 30.01.2008. 10:52 ] @
Citat:
zkaiser: ne znam meni je i dalje ta sema oko relea suluda al' ajd' sad u svakom slucaju pomoci ce ako se stavi dioda 1n4007 na sledeci nacin:anoda na 4. ; katoda na 3. kalema...


vidim ja da se ti trudis al da ti bas i ne ide ...

ne mozes staviti tako diodu, jer u drugom slucaju kada se polaritet promeni, kada dodje do situacije da je se el.mag. prikljucuje kao K1, dioda provodi direktan napona i zaobilazi el. mag.
[ zkaiser @ 30.01.2008. 11:13 ] @
pa kad nacrtas semu kako treba i pojasnis kako su namotaji rasporedjeni (na jedno/dva jezgra ...) ond mozda nesto i bude ovako mozemo do sutra. Bilo kako bilo induktivni potrosac definitivno nesme da se ostavi da visi inace ce da prozvoni.

Sta tacno na semi treba da se desi pa da se upali neki od namotaja relea kad je svakom napajanje prekinuto a u oba se koristi samo radni kontakt ? (postoji neki treci namotaj ili se mehanicki gurne kotva??)

PS.
ako hoces da neko drugi razmislja umesto tebe onda bi trebalo da das dovoljno informacija za razmisljanje , a ne da ja sanjam sta bi tebi resilo problem iz price bio jednom jedan relej sa dva izvoda koji je zaj... mikrokontroler i ziveli su nesrecno do kraja radnog vremena....
[ Majstor Duja @ 30.01.2008. 11:26 ] @
...stavi 10n, za pocetak, izmedju input pina od uCTRL i GND
Isto tako softverski moras da ogranicis vreme i frekvenciju uzorkovanja ....
[ stojakovicv @ 30.01.2008. 11:49 ] @
Citat:

ako hoces da neko drugi razmislja umesto tebe onda bi trebalo da das dovoljno informacija za razmisljanje , a ne da ja sanjam sta bi tebi resilo problem iz price bio jednom jedan relej sa dva izvoda koji je zaj... mikrokontroler i ziveli su nesrecno do kraja radnog vremena....



Uf uf uf... malo smo poceli da filozofiramo jer me nisi razumeo, ili nisi shvatio sta pise, al evo da bih olaksao sebi i drugima muke, u nadi da ce se javiti neko ko razume problem, nacrtao sam dve nove sheme, za dva razlicita slucaja.

Za obe sheme, relejni kontakt RE nema nikakve fizicke veze sa relejom K. RE je kontakt koji dovodi napona na namotaj releja K i aktivira ga. Ja nemam pristup namotaju releja RE, vec samo izlaz sa njegovog radnog kontakta.

U obe sheme sam jos dodao jednu obicnu usmeracku diodu i klamp diodu BZW06 - bidirekcionalnu (provodi u oba smera ako napon predje odredjenu vrednost - otkida pikove ) mislim da ce to biti resenje, al voleo bih da cujem i ostale...

el em...

slucaj 1. Napon na K se dovodi kao na slici i to je slucaj u kome ja treba da detektujem kada je napon stigao na K. Tu detekciju vrsim pomcu mcu-a. Nekad se desi da umesto jednog impulsa mcu detektuje dva!

[img]http://static.elitesecurity.org/uploads/1/8/1842126/scan0050.jpg [\img]

slucaj 2. Napon na K se dovodi obrnuto u odnosu na slucaj 1. E sad, ako zadrzim diodu , sta ce se desiti, da li ce trandza detektovati impuls? Taj impuls bi trebao da se ukloni pomocu BZW06... diode....

[img]http://static.elitesecurity.org/uploads/1/8/1842126/scan0051.jpg [\img]

Citat:
Majstor Duja: ...stavi 10n, za pocetak, izmedju input pina od uCTRL i GND
Isto tako softverski moras da ogranicis vreme i frekvenciju uzorkovanja ....


probacu



[ nebko @ 30.01.2008. 12:40 ] @
Dve stvari ti ovde mogu praviti problem, a verovatno su obe u igri.
Prva je ovo sto su ti vec opisali da namot el.mag. pri iskljucenju ima u sebi zaostalu struju koja indukuje napon na krajevima iskljucenog el.mag.
To se raesava sa zamajnom diodom, to ti je vec neko opisao.Ali to ce kod tebe tesko ici.

Druga je odskakanje mehanickih kontakata RE pri uklj. i isklj.
To se resava softverski, softverskim diferenciranem.

Ne znam koliko se cesto desava ta promena kad magnet gura i privlaci kotvu? Pretpostavljm da se to desava sporo, zbog prirode el.mag. Sporo naravno u odnosu na brzinu uC.
[ branko_g @ 30.01.2008. 12:40 ] @
To što ti MCU nekada detektuje 2 impulsa je sasvim normalno.
Naime konrakt releja ne zatvara trenutno nego vibrira i umesto jedne jasne ivice
dobijaju se nekoliko kratkih impulsa. Taj efekat se na engleskom zove Bounce, a mere za
njeno sprečavanje Debouncing (pogledaj link):
http://www.ganssle.com/debouncing.pdf

U prvoj slici ti dioda ne treba, ostavi samo tu transil diodu.
Za Debouncing možeš primeniti jedan kondenzator od recimo 100nF paralelno na 27k.
U drugom slučaju ti dioda isto ne treba a ulaz Tranzistora je spojen na masu pa ne bi trebalo da reaguje.

[ stojakovicv @ 30.01.2008. 12:45 ] @
debouncing sam odradio na mcu-u. stavio sam 200ms. to je vise nego dovoljno!

E sad sto se tice transil diode: nemam je :( a u Radio klubu je dobijaju za 10-tak dana. Moze li umesto nje da se stavi cener od 15-16 V
[ nebko @ 30.01.2008. 12:46 ] @
@branko_g
Zanimljiv link, ja sam to uvek resavao softversti.

[ branko_g @ 30.01.2008. 13:40 ] @
Citat:
debouncing sam odradio na mcu-u. stavio sam 200ms. to je vise nego dovoljno!


Pitanja:
O kome se uređaju uopšte radi? Daj više detalja da se ovo ne pretvori u priču bez kraja.
Jesi li merio signale osciloskopom?
Imal li MCU ulaz šmit-triger?
Što ne probaš kao što sam predložio?

Odgovori:
Zenerice ne mogu doći u obzir jer ne mogu absorbovati energiju koja nastaje pri isključenju releja.
Ako možeš naći one snažnije u metalnom kućištu onda spoji dve tako da im Katoda ide na Katodu.
Slobodne anode onda spoji kao kod Transil diode,
ili probaj sa Varistorom od 30V(ako ga ima).
[ stojakovicv @ 04.02.2008. 10:37 ] @
Evo ovako:

na ulaz mcu sam prema masi stavio C=100nF
na tacku 5 sam prema masi nakacio 100nF i cener diodu od 18V. Nemam transil diodu, a u Radio klubu kazu bice za 10 dana.
debouncing je odradjen u mcu softweru. Ostavio sam 250 ms vreme, cisto da budem siguran zbog zavojnice.


kolo za sada radi stabilno. Videcu kada ga montiram na lice mesta....


branko_g :

Imam pitanje u vezi pull up 10K otpornika: radi ustede prostora na plocici, hteo bih da aktiviram interni pull up u PIC-u a da izbacim ovaj eksterni sa plocice.
Da li je takvo resenje pouzdano, da li se primenjuje u praksi?

Takodje imam jos nesto, a da ne otvaram drugu temu, evo ovde:

Pomocu A/D konvertora u PIC-u merim pad DC napona na otporniku. Tacnije to je parce zice otpora reda milioma. Struja je oko 13A , a pad napona koji sam izmerio voltmetrom oko 18mV.

Meni nije potrebno neko merene sa prikazivanjem. potrebno je samo detektovati struju kroz otpornik i kada ona dostigne 13 A, reagovati...

Snaga koja se potrosi na tom otporniku je U*I= ~234mW

Moje zapazanje je sledece: Pic ima rezoluciju 10bita = 1023 podeoka na 5 V, to mu dodje najmanji moguci podeok 4.88mV. Ako ja merim 18 mV, imacu ocitavanje A/D konvertora 18/ 4.88 = 3.68 podeoka, odnosno 4 podeoka. Zar ne?

Ta 4 podeoka mi je nekako isuvise malo u odnosu na 1023 podeoka full scale da bi detekcija bila pouzdana?

Ako uzmem veci otpornik, imam veci gubitak snage na njemu (grejanje). Imam npr cekas zicu sa kojom bih lako mogao ostvariti 130mV pad napona na vrlo malom parcetu zice (1-2 cm duzine). U tom slucaju je snaga na zici 1.69 W, a posto je zica oko 1mm debljine, to moze lako da se ugreje i vremenom osteti PCB. Uz to ne znam da li cekas moze da se lemi? Mislim da ne moze!


Kakvo resenje predlazete?

Radi ustede prostora na plocici, ne bih da prmenjujem nikakam OPAMP da pojacam taj pad napona, ako bas ne mora...
[ vladd @ 04.02.2008. 11:03 ] @
Interni pulap se normalno koristi, samo treba da brines o snazi, i ostalim otpornostima, van mcu.

Ja ne vidim cemu ti sluzi tranzistor, uopste, za taj sklop, koristi se "diodna pumpa", sa eventualnim razdelnikom napona ili zenerkom za limitiranje napona prema pinu. Znaci, par dioda, par otpornika i jedan kondenzator...bez pulapa..

Poz.
[ branko_g @ 04.02.2008. 11:05 ] @
Citat:
Imam pitanje u vezi pull up 10K otpornika: radi ustede prostora na plocici,


Citat:
Radi ustede prostora na plocici, ne bih da prmenjujem nikakam OPAMP da pojacam taj pad napona, ako bas ne mora...


1.Uradi stvari kako treba, znači Pull-Up ostaje jer interni otpornik i nije otpornik nego MOSFET koji "imitira"
pravi otpornik, a i "otpornost" mu nije konstantna sa temperaturom i naponom na izlazu.Ako prostor predstavlja
problem onda uzmi SMD.


2.Kao što sam napisao gore, uradi stvari kako treba. Za jedan Rail-to-Rail OPAMP u SO8 kućištu i par
SMD otporika maraš imati mesta. Pa to je sve veličine nokta na malom prstu.

E sad pitanje: Pa da li se ti uopšte razumeš u elektroniku? Vidim da imaš neko osnovno znanje iz elektrotehnike
ali to nije ni izdaleka dovoljno za to što ti nameravaš. Misliš li nacrt pločice sam praviti?
Na primer to merenje struje sa komadom žice,to nije uopšte trivijalno. Treba da znaš tačno gde ta žica treba da stoji inače od merenje struje nema ništa.
[ stojakovicv @ 04.02.2008. 11:28 ] @
Citat:
branko_g:

E sad pitanje: Pa da li se ti uopšte razumeš u elektroniku? Vidim da imaš neko osnovno znanje iz elektrotehnike
ali to nije ni izdaleka dovoljno za to što ti nameravaš. Misliš li nacrt pločice sam praviti?
Na primer to merenje struje sa komadom žice,to nije uopšte trivijalno. Treba da znaš tačno gde ta žica treba da stoji inače od merenje struje nema ništa.


Kad bolje razmislim .... od elektronike moze i da se poludi! Kao sto rece moj drugar: bolje da se bavimo poljoprivredom ili vodoprivredom!

A jel ti mislis da ja ne znam gde da nakacim merac napona koji pravim ????

Ja sam lepo pitao za savet u vezi A/D konvertora, a ti sad postavljas pitanje gde staviti zicu kroz koju tece struja koja se meri...! Nacrt plocice, trivijalnosti , itd

Moje pitanje je bilo: Da li je 4.88 mV najmanji prag za PIC A/D i s obzirom na to da li je 18mV kriticno merenje?
Ako iz vaseg iskustva kazete da nije, onda OK.
Ako kazete da jeste, onda znam sta cu. Stavicu OPAMP i gotovo!

Svojim ocima sam video, i merio: Digitalna Spravica (mcu) radi bas tako, meri 18mV, i na tom pragu zaustavi proces. Nem anikakav dodatni OPAMP sa strane, a jos nisam seo spravicu koja u sebi ima OPAMP i radi digitalnu logiku.... mozda i postoji ispravite me!


Citat:
vladd
Ja ne vidim cemu ti sluzi tranzistor, uopste, za taj sklop, koristi se "diodna pumpa", sa eventualnim razdelnikom napona ili zenerkom za limitiranje napona prema pinu. Znaci, par dioda, par otpornika i jedan kondenzator...bez pulapa..

Poz.



Da li bi mogao da pojasnis malo te detalje oko diodne pumpe, nesto sam i kontao da bi to moglo da se uradi sa naponskim razdelnikom, ali nisam hteo da se upustam, jer mi je ova kombinacija sa tranzistorom radila posao X puta.
[ branko_g @ 04.02.2008. 14:46 ] @
Citat:
A jel ti mislis da ja ne znam gde da nakacim merac napona koji pravim ????


Paaa, iskreno rečeno, mislim.
Inače ne bi postavljao pitanja koja su trivijalna za nekog ko se razume u Hardware.
Jednostavno imam utisak da ne znaš da čitaš podatke iz Datasheet-a i da ih pravilno interpretiraš.
A evo i da ti odgovorim: Ne možeš direktno da meriš struju bez pojačavača jer :
PIC-ov ADC(ne pišeš tačno koji) eto uzeo sam na primer 16F688 ima maksimalni
Offset-Error od +-1LSB(tabela 14-8).
Znači ta PRVA "stepenica" i ne mora da bude tačno 4,88mV nego negde između 0 i 9,76mV.
Kao drugo Differential Error mu je isto +-1LSB. Znači SVAKA "stepenica" može biti vrlo uska, skoro 0mV
a takođe i skoro dva normalna stapanika široka(9,76mV).
Zbog toga bi bez pojačavača imao isuviše veliku mernu nesigurnost jer bi koristio efektivno samo 3bita(0 do 7) od
mogućih 10(0 do 1023). Zbog toga ti treba pojačavač koji te male napone treba da pojača NAJMANJE 100X
da bi dobio zadovoljavajuću preciznost.
Uostalom ne treba ti za to ADC nego možeš koristiti i ugrađeni komparator koji pri prekoračenju struje
izazove jedan Interrupt. To radi trenutno ako je to od važnosti.
[ robert63 @ 04.02.2008. 15:04 ] @
U celoj prici ima jedna FASCINANTNA pojava !!!
A to je slucaj " K 1 " kada se koristi sema scan0051.jpg

Znaci totalno je NE-MOGUCE da se tranzistor okida onda kada se spulna aktivira-deaktivira sa kontaktom relea !!!

Ako se to ipak desava----onda sema nije dobra,,
A ako je sema dobra onda je uzrok pogresnog rada sigurno ovo :

Masa spulne i masa tranzistora (Emiter) NISU potpuno iste tacke sa nula Oma izmedju njih.

Razlika potenciala izmedju te dve tacke (dve mase) mora biti ispod 100 mV !
To je na "hladno" dok uredjaj ne radi mozda i povezano,al kad okine spulna onda se njena masa " odigne " za preko ~~0,5V
i to okine tranzistor koji naravno okine i PIC.
Ako se u slucaju K1 zamisli jedan otpornik sa gornjeg izvoda spulne na masu ( to je otpor loseg spoja),onda pri prolasku struje
kroz spulnu "taj otpornik ponasa kao izvor ~0,8--1,2V,,,,,,sa minusem na masi a sa plusem na diodi.

Prepravka koja ce verovatno pomoci:
--Umesto 27K staviti 3K3--sa baze na masu,
--Redni otpornik od 5K6 podeliti na dva od 4K7+4K7,,,,a sa sredine ova dva otpora vezati na masu zenerku od 6,8---8,2V,tako da gleda na gore.

Zapamti,,Nije sve jedno gde i na koju masu kacis emiter tranzistora
To je uzrok pogresnog aktiviranja tranzistora.
[ stojakovicv @ 05.02.2008. 06:42 ] @
Citat:

branko_g: 
Jednostavno imam utisak da ne znaš da čitaš podatke iz Datasheet-a i da ih pravilno interpretiraš.


Odlicno Branko, hvala na odgovoru, to sam i trazio. Nisam nikada radio analogne stvari sa PICom (12f675 je u pitanju), tako da nisam bio siguran u preciznost te njegove A/D konverzije. A nisam ni detaljno citao datasheet,jer sam imao malih problema oko plocice koja je imala neki "hladan lem" pa sam se dosta zezao oko slucajnih impulsa i digitalnoh dela. Tek kad sam to resio, palo mi je na pamet da ubacim i taj "osigurac" koji ce meriti struju i biti zastita!

Citat:

branko_g:
Uostalom ne treba ti za to ADC nego možeš koristiti i ugrađeni komparator koji pri prekoračenju struje
izazove jedan Interrupt. To radi trenutno ako je to od važnosti.


E pa mozda bi komparator bio bolje resenje. Komparator sam iskljucio, jer sam mislio da koristim A/D. Da li za komparator treba externi ref. napon ili se moze podesiti interno? Da li mislis da bi on mogao da detektuje 18mV. U normalnom rezimu rada taj pad napona je 13 mV, a pri preopteecenju 18mV. Znaci on mora biti sposoban da razlikuje tih 5 mV.

Zaboravio sam reci: na 12f675 od 6 portova, 4 su zauzeta digitalnim operacijama, tako da ostaju dva za moguce analogne komparacije i merenje...

Citat:
robert63 U celoj prici ima jedna FASCINANTNA pojava !!!
A to je slucaj " K 1 " kada se koristi sema scan0051.jpg

Znaci totalno je NE-MOGUCE da se tranzistor okida onda kada se spulna aktivira-deaktivira sa kontaktom relea !!!

Ako se to ipak desava----onda sema nije dobra,,
A ako je sema dobra onda je uzrok pogresnog rada sigurno ovo :

Masa spulne i masa tranzistora (Emiter) NISU potpuno iste tacke sa nula Oma izmedju njih.

Razlika potenciala izmedju te dve tacke (dve mase) mora biti ispod 100 mV !
To je na "hladno" dok uredjaj ne radi mozda i povezano,al kad okine spulna onda se njena masa " odigne " za preko ~~0,5V
i to okine tranzistor koji naravno okine i PIC.



Moguce da se to desava zbog losih mirnih kontakata na relejima koji vezuju zavojnicu na masu:





Ako su oni nagoreli (a to se ne vidi klasicnim grubim ommetrom) moze biti problema ...

Probacu danas jos neke detalje pa cu javiti rezultate...


[Ovu poruku je menjao stojakovicv dana 05.02.2008. u 08:02 GMT+1]
[ branko_g @ 05.02.2008. 07:11 ] @
Citat:
U normalnom rezimu rada taj pad napona je 13 mV, a pri preopteecenju 18mV. Znaci on mora biti sposoban da razlikuje tih 5 mV.


Pa to je jako mala naponska promena. Uobičajni operacioni pojačavači ili komparatori kao LM358 ili LM393
imaju Offset napon od nekih 5-10mV. U tvom PIC-u nije drugačije, pogledaj tabelu 12-6 na strani 102:
Input Offset Voltage +-5mV Typ; +-10mV Max. Taj PIC je jedan masovan proizvod i te vrednosti su sasvim
uobičajne za tu klasu proizvoda. Da ponovim: Taj napon je jako mali. Moraćeš da pojačaš signal ako
hoćeš da to pouzdano funkcioniše. Kad smo već kod pojačanja signala od Shunt-otpornika.
Da li znaš kako i čime se to radi?
[ stojakovicv @ 05.02.2008. 07:31 ] @
Citat:
branko_g:
 Pa to je jako mala naponska promena.

Taj napon je jako mali. Moraćeš da pojačaš signal ako
hoćeš da to pouzdano funkcioniše. Kad smo već kod pojačanja signala od Shunt-otpornika.
Da li znaš kako i čime se to radi?





Na shemi gore je prikazana fabricka verzija ovog uredjaja koji sluzi za zastitu motora. Osim ovoga sto sam nacrtao, postoji jos ulaza i izlaza koji su digitalni i sluze za ostale funkcije citaog sklopa.
Tasterom okines mcu. On ukljuci relej i motor vozi dok ne oseti preopterecenje, a onda stane. Preopterecenje se bukvalno meri na nacin koji sam nacrtao. Pad napona na tom otporniku je kao sto rekoh 13 mV u normalnom radu, a oko 18 mV u preopterecenju.

Kako to radi i da li je to kolo mozda neko specijalno, pa u sebi ima i digitalnu logiku i analogno precizno merenje, uz neki OPAMP ??

Ali ako ne moze tako, onda bih te zamolio da predlozis najjednostavnije resenje uz neki OPAMP koji bi u saradnji sa mojim 12f675 odradjivao posao.
[ branko_g @ 05.02.2008. 08:55 ] @
U principu se struja reda nekoliko ampera i više ili otpornost reda milioma meri metodom sa 4 žice.
U tim slučajevima se meri pad napona SAMO na otporniku.
Ovako kako si ti nacrtao to ne bi radilo jer bi merio i napone na odvodnom otporniku od Shunt-a do mase.
Pogledaj uostalom šemu koju sam na brzina nacrtao.
Kod tako velikih struja je BITNO da SVE mase budu spojene u jednoj tački,kao na šemi.
Otpornike nisam dimenzionirao ali ako nađeš Datasheets mislim da ti to neće biti problem.
Otpornici R2 i R3 su otpori dovodnih i odvodnih žica čiju vrednost nisi uzeo u obzir.
[ stojakovicv @ 05.02.2008. 10:15 ] @
Citat:
branko_g: U principu se struja reda nekoliko ampera i više ili otpornost reda milioma meri metodom sa 4 žice.
U tim slučajevima se meri pad napona SAMO na otporniku.
Ovako kako si ti nacrtao to ne bi radilo jer bi merio i napone na odvodnom otporniku od Shunt-a do mase.


Znam da se merenje vrsi sa 4 zice i da se meri samo pad napona na shuntu. Na mojoj shemi R (~mohm) je u stvari shunt a ne neki odvodni otpornik prema masi (kako si ti naveo = mozda nisi razumeo shemu)

Dakle: ako je na mojoj shemi R = shunt na kome se meri pad napona, da li je moguce raditi to kako sam nacrtao? To u stvari i radi tako na fabrickom uredjaju!

Ja sam za shunt uzeo bakarnu lakiranu zicu dizine 4 cm, debljine 1 mm i dobio 18mV pad napona pri struji od 13 A kroz zicu. Naravno u realnoj primeni zastite ta struja je kratkotrajna, tako da zica ne gori
[ branko_g @ 05.02.2008. 11:25 ] @
Pa probaj onda, dimenzioniši onda otpornike R4 i R5 tako da imaš napon od +18mV
na -ulazu komparatora, a sa "otpornika" idi preko RC-kola na +ulaz komparatora.
Pri tome pazi da "donja" strana tvog Shunt-a bude što bliže PIC-u, odnosno
njegovom VSS pinu.
U slučaju da PIC usler Offset-a okida na nekoj drugoj struji promeni vrednosti otpornika
tako da to paše.
[ stojakovicv @ 05.02.2008. 12:29 ] @
Citat:
branko_g: Pa probaj onda, dimenzioniši onda otpornike R4 i R5 tako da imaš napon od +18mV
na -ulazu komparatora,


Tako sam i mislio: da pomocu trimera (umesto R4 i R5) pronadjem prag okidanja komparatora na GP1.




Citat:
a sa "otpornika" idi preko RC-kola na +ulaz komparatora..


Kakvog RC kola? Mislis C paralelno sa shuntom, pa onda redno R prema ulazu PIC-a na GP0 ?


Koliki R i C ?

[ branko_g @ 05.02.2008. 12:59 ] @
Citat:
Tako sam i mislio: da pomocu trimera (umesto R4 i R5) pronadjem prag okidanja komparatora na GP1.

Pa to neće moći, ti treba da od 5V(5000mV) podesiš 18mV(manje od 0,2%). To ne možeš samo sa trimerom.
Ostavi gorni otpornik od recimo 100k a donji od 470 oma spoji kao promenljivi otpornik.

Citat:
Kakvog RC kola? Mislis C paralelno sa shuntom, pa onda redno R prema ulazu PIC-a na GP0 ?


Neeee, Low-Pass filter, Integrator:
Shunt-R-GPO-C-GND

S time ćeš filtrirati eventualne visokofrekventne smetnje. Za R uzmi 10k a za C 100nF(recimo).
Onda imaš jednu vremensku konstantu od 1mS. Znači kraći impulsi od ovog vremena će biti oslabljeni,
što kraci impuls to veće slabljenje.

P.S. Uzmi neku knjigu u šake i počni da učiš osnove elektronike. Jeste mukotrpno i traži vremena ali
tako je to u današnje vreme, čovek mora da uči dok je živ ako misli dalje da napreduje.
Pogotovu što radiš takve stvari gde ne postoji jasna granica između Hardware-a i Software-a.
Moraš obe stvari dooobrooo da razumeš.
[ stojakovicv @ 05.02.2008. 13:15 ] @
Citat:
branko_g
Pa to neće moći, ti treba da od 5V(5000mV) podesiš 18mV(manje od 0,2%). To ne možeš samo sa trimerom.
Ostavi gorni otpornik od recimo 100k a donji od 470 oma spoji kao promenljivi otpornik.


ma znam , to sam i mislio , nego me mrzilo da pisem (imam ovde u firmi posla...)


Pronasao sam neko parce otporne zice za grejace, sa njom dobijem neki 100-150mV napona, pa cu probati prvo sa A/D konvertorom na GP0, a ako ne bude islo onda.... videcemo



Citat:
P.S. Uzmi neku knjigu u šake i počni da učiš osnove elektronike. Jeste mukotrpno i traži vremena ali
tako je to u današnje vreme, čovek mora da uči dok je živ ako misli dalje da napreduje.
Pogotovu što radiš takve stvari gde ne postoji jasna granica između Hardware-a i Software-a.
Moraš obe stvari dooobrooo da razumeš.



ps: sve te knjige sam davno prostudirao i diplomirao, a onda od kako sam usao u firmu poceli su PLC-ovi , industrijska automatika za sva moguca merenja i upravljanja - mnogo prostije nego PIC :) ,... nema ni trunke sitne, knjishke elektronike, tako da to sam ostavio po strani. Ovaj projekat sam uzeo posle pune 4 godine apstinencije da uradim! Cisto da se malo podsetim ...
[ vladd @ 05.02.2008. 14:40 ] @
Moraces i jednu diodu, najbolje sotki, da stavis prema procesoru, induktivno je opterecenje, da odseces negativnu granu. Snaber, RC clan obavezno, posto ce da se preslikavaju cuda i spajkovi na ulaz procesora.
Moze i da radi, ali nekako nepouzdano, Kada krenu problemi neces znati odakle da pocnes.

Meni jako nestabilno sve deluje, da se u induktivnom, snaznom (energetskom vise nego elektronskom) zanimas za 10-15 mV.
Cak i sa pojacavacem, sta ti garantuje da nece da skuplje suske i da ih pojacava. Ceo procesor moze da se zaludi, ako mu ostane neka nozica da visi, u takvom okruzenju.

Sve to izdigni na HTL, logiku (ne cipove nego princip). Skloni se od suma.

Poz.