www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Kako zaznati visok dU/dt?

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
NeoTO
Član
Član



Pridružen-a: Pon 28 Mar 2005 19:19
Prispevkov: 2752
Aktiv.: 11.58
Kraj: Trzic

PrispevekObjavljeno: Sob Apr 22, 2006 10:19 pm    Naslov sporočila:  Kako zaznati visok dU/dt? Odgovori s citatom

Preko transformatorja, ki ga vzbujam z digitalnimi impulzi, bi rad spreljal še enosmerno komunikacijo. Osnova za komunikacijo bi bili različni časi trajanja med impulzi, s katerim vzbujam tuljavo na eni strani. Zato moram na sekundarju te impulze nekako zaznati, problem je, da se zaradi različne vhodne napetosti in s tem napetosti vzbujanja tuljav, spreminja tudi napetost na sekundarju, zato nek enostaven uporovni delilnik ne pride v poštev (na sekundarju je usmernik, ki napaja PIC mikrokontroler).
Razmišljal sem, da bi nekako lahko uporabil velik in hiter skok napetosti ob začetku impulza, ampak ne vem čisto kako bi to rešil. Imate kakšno idejo?
V prilogi je photoscreen z osciloskopa.



signal.jpg
 Opis:
 Velikost datoteke:  42.01 KB
 Pogledana:  62 krat

signal.jpg


Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
Sokrat
Član
Član



Pridružen-a: Čet 25 Avg 2005 11:00
Prispevkov: 5584
Aktiv.: 23.50

PrispevekObjavljeno: Sob Apr 22, 2006 10:50 pm    Naslov sporočila:   Odgovori s citatom

Ce prav razumem, je napetost na sekundarju vedno visja od minimalne potrebne za delovanje MCUja + izguba (padec) na usmerniku ? Ce je temu tako, potem je napetost z usmernika (lepo zglajena) najbrz tudi dovolj visoka za en komparator, na en vhod katerega pripeljes zglajeno napetost, na drugega pa napetost neposredno s sekundarja (omejeno z zener diodo za vsak slucaj). Na izhodu bos dobil 0V ali 5V (oz,. kolikorkoli bos pac pripeljal cez pull-up), odvisno od tega, ali bo napetost an sekundarju visja ali nizja (odvisno od priklopa vhodov) od zglajene napetosti napajanja, ki mora po definiciji biti nekje med najvisjo in najnizjo vrednostjo napetosti na sekundarju (ce zaradi padca na usmerniku ne bi bilo tako, bi lahko sekundarno pred vhodom komparatorja dodatno "spustil" s par diodami v seriji, da bi bil padec na obeh enak).
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
NeoTO
Član
Član



Pridružen-a: Pon 28 Mar 2005 19:19
Prispevkov: 2752
Aktiv.: 11.58
Kraj: Trzic

PrispevekObjavljeno: Sob Apr 22, 2006 11:28 pm    Naslov sporočila:   Odgovori s citatom

Vhodno napajanje imam trenutno iz baterij pri 7V, na sekundarju pa dobim 5-15V. Če dvignem glavno napajanje, se celotna napetost na sekundarju dvigne (mislim da pri 12V napajanju dobim na sekundarju 15-20V). Zato ne morem neke fiksne meje postaviti, pri kateri pri odčital preklop. Kolega je dal idejo, da bi napetost usmeril in tako dobil povprečno vrednost, ki bi jo nato uporabil za komparator. Če ne bom na kaj boljšega naletel, bo to obveljalo.
Imel pa sem v mislih tudi, da bi nekako vezal kondenzator (I=C*dU/dt), ki bi mi po vsej logiki moral ven dati odvod napetosti, ki je v špici precej visok. Bi to šlo?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
Sokrat
Član
Član



Pridružen-a: Čet 25 Avg 2005 11:00
Prispevkov: 5584
Aktiv.: 23.50

PrispevekObjavljeno: Ned Apr 23, 2006 12:08 am    Naslov sporočila:   Odgovori s citatom

Mislim, da ti je kolega predlagal isto stvar (ce prav razumem njegovo pripombo).

En vhod prikljucis za greatzem, drugega pa za gladilnim kondenzatorjem. Oba vhoda bos najbrz moral nekoliko prilagoditi (porezati morebitne pretirane spice na prvem in oba znizati za isto vrednost, da ne bo referenca ravno Vcc komparatorja). Ko se bo pojavil impulz, bo napetost pred kondenzatorjem skocila nad tisto za kondenzatorjem, ko se bo impulz umiril, se bo pa zmanjsala pod njo in tako ob vsakem impulzu. Ce potem meris dolzino intervala med dvema zaporednima frontama "0" ali "1" na izhodu komparatorja (npr. tako, da prikljucis komparator na edge-triggered eksterni interrupt, ki bo prizgal in ugasnil timer in odcital vrednost), bos dobil dolzino impulza.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Sokrat
Član
Član



Pridružen-a: Čet 25 Avg 2005 11:00
Prispevkov: 5584
Aktiv.: 23.50

PrispevekObjavljeno: Ned Apr 23, 2006 12:13 am    Naslov sporočila:   Odgovori s citatom

Aja, pa se to (trivialna resitev ... pozna ura -> mozgani delajo pocasi):

Ce bi za sekundarjem odvedel signal in ga samo polvalno usmeril, odrezal nad doloceno vrednostjo (npr. 4.7V) in pripeljal na en Schmitt-trigger, bi dobil isto stvar, saj te zanima dolzina intervala od ene "1" oz. "0" do druge "1" oz. "0". Potrebujes manj komponent (eno navadno in eno zener diodo ter en upor), ob predpostavki, da so vhodi MCUja Schmitt-triggered.

Cas za spanje ... lahko noc Wink
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
NeoTO
Član
Član



Pridružen-a: Pon 28 Mar 2005 19:19
Prispevkov: 2752
Aktiv.: 11.58
Kraj: Trzic

PrispevekObjavljeno: Ned Apr 23, 2006 12:21 am    Naslov sporočila:   Odgovori s citatom

Ja, res je. Nisem dobro prebral tvojega posta.
Bom poskusil uporabiti kar comparator v PIC-u, pa bom videl, če stvar dela.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
NeoTO
Član
Član



Pridružen-a: Pon 28 Mar 2005 19:19
Prispevkov: 2752
Aktiv.: 11.58
Kraj: Trzic

PrispevekObjavljeno: Ned Apr 23, 2006 12:24 am    Naslov sporočila:   Odgovori s citatom

Sokrat je napisal/a:
Aja, pa se to (trivialna resitev ... pozna ura -> mozgani delajo pocasi):

Ce bi za sekundarjem odvedel signal in ga samo polvalno usmeril, odrezal nad doloceno vrednostjo (npr. 4.7V) in pripeljal na en Schmitt-trigger, bi dobil isto stvar, saj te zanima dolzina intervala od ene "1" oz. "0" do druge "1" oz. "0". Potrebujes manj komponent (eno navadno in eno zener diodo ter en upor), ob predpostavki, da so vhodi MCUja Schmitt-triggered.

Cas za spanje ... lahko noc Wink


Hja, problem je, da tuljavo vzbujam z digitalnimi signali in mi ob izklopu MOSFET-a napetost na tuljavi precej zaniha. Bojim se, da bi pri tem postopku dobil napačne odčitke!?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
Sokrat
Član
Član



Pridružen-a: Čet 25 Avg 2005 11:00
Prispevkov: 5584
Aktiv.: 23.50

PrispevekObjavljeno: Ned Apr 23, 2006 1:00 pm    Naslov sporočila:   Odgovori s citatom

Kaksne napacne odcitke ? Ce uporabis eno diodo, bos dobil v eni polperiodi 0V, v drugi pa v vsakem primeru nekaj V (pravis da od 5V navzgor). Teh 5+V odrezes s zener diodo in dobis 0V v eni polperiodi in (npr.) 4.7V v drugi, pri cemer te spica sploh ne zanima. Ce potem nastavis edge-triggered interrupt, bos ob prvi sprozitvi odcital timer, ob drugi pa bos od nove vrednosti odstel staro (in popravil za morebitni overflow) in bos tako dobil dolzino cele periode (0V + 4.7V) ter spet shranil vrednost za novo meritev. Histereza Schmitt-triggerja poskrbi za to, da nimas motenj. Ce bi se napetost spustila pod nivo Schmitt-triggerja preden je konec ene polperiode, bos pac imel nesimetricen duty-cycle, kar pa te sploh ne moti - vazno je samo da ujames isto (narascujoco ali padajoco) fronto, to pa ti bo zagotovo uspelo, saj ne preklapljas s pretirano visoko frekvenco.

Mislim, da bos tako imel manj moznosti za napako kot pri resitvi, ki sem jo najprej predlagal, je pa res, da moras izmeriti cas cele periode in ne le polovice le-te, kot je bilo pri prvi resitvi (= pocasnejsa komunikacija).
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
NeoTO
Član
Član



Pridružen-a: Pon 28 Mar 2005 19:19
Prispevkov: 2752
Aktiv.: 11.58
Kraj: Trzic

PrispevekObjavljeno: Ned Apr 23, 2006 2:49 pm    Naslov sporočila:   Odgovori s citatom

To razumem, kako misliš. Ampak problem so prehodni pojavi ob izklopu MOSFET-a, ko tuljava zaniha s frekvenco 100+ kHz, kar bi mi dajalo pulze tudi ob pozitivni polperiodi. Možnost je, da čakam samo na prvi impulz, ostale pa ignoriram.
Žal ne morem nič od tega preizkusit, dokler čakam na osciloskop.... Sad
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
jur
Član
Član



Pridružen-a: Pet 02 Dec 2005 14:45
Prispevkov: 5142
Aktiv.: 21.64
Kraj: [color=zelena]Ljubljana[/color]

PrispevekObjavljeno: Pon Apr 24, 2006 9:03 am    Naslov sporočila:   Odgovori s citatom

Poizkusi preko mosfeta dati blok kondenzator ali RC člen ravno prave velikosti, da bo blokiral 100+ kHz motnjo, ne bo pa motil normalnega delovanja.

Jur
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 10 dni


Powered by phpBB © 2001, 2005 phpBB Group