[ jfet @ 18.01.2008. 16:18 ] @
trebala bi mi shema A/D pretvarača koji bi trebao zaokruživati broj na cijeli tj.1.1-1.4 zaokružit na 1 a od 1.5-2.4 na 2.sklop bi se trebao sastojati od logike d/a pretvarača i komparatora.

UNAPRIJED ZAHVALAN

[Ovu poruku je menjao yu1ny dana 18.01.2008. u 18:20 GMT+1]
[ branko_g @ 18.01.2008. 20:02 ] @
??????
[ Drole_e @ 19.01.2008. 09:18 ] @
Ajde prvo se dogovori sam sa sobom pa tek onda postavi pitanje.
Prvo trazis semu a/d konvertora, a zatim trazis da se sklop sastoji od d/a i komp. I preporucio bih ti da procitas kako a/d ili d/a konvertor rade pa onda postavi pitanje, sigurno ce biti razumljivije.
[ zkaiser @ 19.01.2008. 10:33 ] @
Pa zar nevidite da coveku treba neki diskretni (uslovno receno) A/D konvertor i to 3 ili 4bit-ni koji radi na principu sukcesivne aproksimacije ?

To sve moze da se resi sa cd4518 + ne555 + tlc271 i ako zeli indikaciju moze da se stavi i jedan cd4511 + 7seg. displej sa zajednickom katodom. ...
[ zkaiser @ 19.01.2008. 10:36 ] @
... a moze i jednostavnije sa pic16f628 + strujni generator + displej. Ja sam pravio jednom 12bit-ni software-ski A/D konvertor za merenje temperature kotla za centralno grejanje...
[ jfet @ 19.01.2008. 15:57 ] @
ja stvarno ne znam šta je tu nejasno ako na ulazu u a/d konvektor imamo 9.6 na izlazu bi trebali imati 1 0 1 0 , ako na ulazu imamo 9,5 naizlazu bi trebali imati
1 0 0 1 i tako dalje? meni samo treba načelno kako bi shema toga izgledala u EWB, sklop bi se trebao sastojati od logike komparatora i d/a pretvarača, to je u stvari a/d pretvarač koji je loš i radi pomoču d/a pretvarača. a kritičari koji me kritiziraju da pročitam kako radi a/d i d/a konvertor ako mogu neka pomognu ako ne onda ništa i svi zadovoljni.

Jel OK?
[ branko_g @ 20.01.2008. 20:49 ] @
@jfet

I šta si sad postigao svojom arogancijom?
[ vladd @ 21.01.2008. 10:41 ] @
A cega na ulazu 9,6. Analogno. I sta sa izlazom. Ako ti treba vizuelno, kitristi 7107(6), on "zaokruzuje" prikaz kako zelis .
Da li samo zelis od "realnog broja" da pravis integer. Ocigledno, za tu "operaciju mora da postoji procesor, sa AD ulzaom, i laganim programom koji to radi. Ne moze samo A/D.
Zato je i tako diskusija krenula, pipavo, nejasno..

Poz.
[ jfet @ 21.01.2008. 14:52 ] @
Ja znam da sam nejasno postavio zadatak evo kako bi trebala izgledati blok shema toga sklopa,ustvari ovaj a/d konvertor radi na principu sukcesivne aproksimacije, a u grani povratne veze ima D/A pretvarač.
[ nebko @ 21.01.2008. 16:14 ] @
U ovom bloku logika treba da bude 4-bitnni brojac,a ispred jedno I-kolo.

E,sad ovo tvoje zaokruzivanje zavisi od osobina D/A konvertora, jer ti poredis vrednost ulaznog napona sa analognim izlazom D/A
[ jfet @ 21.01.2008. 16:23 ] @
jel mi može NEBKO poslati kako bi izgledala električna shema tog kola s brojačima na mail [email protected]
[ nebko @ 22.01.2008. 07:21 ] @
@jfet
Treba mi jos podataka da ti napravim konkretnu shemu. Koji je max napon koji zelis meriti? Jer od toga ti zavisi koliko bita ce da ima taj konvertor. Sa 4- bitnim konvertoromi ovom rezolucijom omzes meriti napon do 16 x 0,5V = 8V. Aj, vidim da je Ulsb = 0,5V. dali zelis da koristis Integrisan ("kupovni") D/A ili ces i njega da pravis od otpornika ,komparatora i tranzistora?
[ jfet @ 22.01.2008. 12:03 ] @
mjerio bi napon od 0 - 10V u principu da on za napon od 0- 0.5 zaokružuje na 0 a od 0.6 do 1.4 na 1,od 1.5 do 2.4 na 2 od 2.5 do 3.4 na 3 i tako dalje, za izradu D/A bi koristio tranzistore,otpornike i komparatore

UNAPRIJED ZAHVALAN
[ branko_g @ 22.01.2008. 14:35 ] @
@jfet

Evo napravio sam ti šemu.
[ nebko @ 22.01.2008. 16:00 ] @
Eto @Jfet, Branko ti je uradio ovo jos jednostavnije nego sto sam ja zamislio. Ja sam mislio da sa izlaza brojaca palim tranzistore koji bi dovodili Ref napon za D/A, mali problem je sto ovede nemozes podesavati ref napon, ali za tvoje potrebe ovo je savrseno. Jer na tako losem Konvertoru nema ni potrebe za podesavanjem Vref. I da me nebi pogresno razumeli kad kazem los ne mislim da je on lose uradhjen ,vec ima lose osobine za neku ozbiljnu primenu.
[ zkaiser @ 22.01.2008. 18:57 ] @
jedino onih +8v na TTL-u mislim da bas nije naj zdravije...
[ branko_g @ 22.01.2008. 22:17 ] @
Citat:
jedino onih +8v na TTL-u mislim da bas nije naj zdravije...


Pa to i nisu TTL kola nego prastara CMOS generacija koja radi do 15V.
Jedino je izlazni Latch koji treba ići na 5V ali sam zato i stavio otpornike na ulazu za ograničenje nivoa na 5V.
Trebalo bi ih staviti i u grani za Reset i Clock .
[ jfet @ 23.01.2008. 14:05 ] @
evo spojio sam ovu shemu sta mi je branko_g dao u ewb-u ali mi neradi. je li može pomoć da li sam možda što pogriješija
[ branko_g @ 23.01.2008. 15:23 ] @
Pa sa 741 neće moći. barem ne sa 0-5V napajanjem.
Analiziraću šemu pa ću ti kasnije napisati šta nije u redu. OK?
[ jfet @ 23.01.2008. 15:49 ] @
hvala puno
[ silbas2004 @ 23.01.2008. 17:45 ] @
Zasto problem ne resis pomocu PIC16F877 on ima u sebi integrisan a/d konvertor,a uz to podatak procitan sa konvertora mozes obradjivati i poslati na izlazni pin ili port mikrokontrolera(displej,motor,diode....)
[ branko_g @ 23.01.2008. 20:51 ] @
Citat:
Zasto problem ne resis pomocu PIC16F877 on ima u sebi integrisan a/d konvertor,a uz to podatak procitan sa konvertora mozes obradjivati i poslati na izlazni pin ili port mikrokontrolera(displej,motor,diode....)


Zato što to treba dečku za edukativne svrhe, da bi nešto naučio o principu rada, a ne da nešto stvarno "meri".


Citat:
evo spojio sam ovu shemu sta mi je branko_g dao u ewb-u ali mi neradi. je li može pomoć da li sam možda što pogriješija


U prvom trenutku sam pomislio da si napravio po toj šemi, ali sam posle ukapirao da si samo "simulirao".
Ja se lično bavim već preko 30 godina elektronikom, od toga 25 profesionalno ali nikad nisam "simulirao"
Simulirati moraš "u glavi" eventualno su dozvoljeni papir i olovka. I obavezno riskiraj pogled u Datasheets.
Šema koju sam ti poslao naravno nije proverena i nastala je prvo "u glavi".
Zato sam tek kasnije kada sam "odvijao film" kako ta šema radi otkrio i jednu grešku:
Otpornik od 1,6Megaoma između +8V i +ulaza komparatora unosi Offset od 0,5V(od tebe tražen) ali nažalost
na pogrešnom mestu, Offset treba biti na -ulazu komparatora tamo gde je izlaz D/A konvertora.
Sada ćemo probati da "film" odvijamo zajedno, bez "simuliranja":
Od tebe je traženo, 0-10V, rezolucija 0,5V, "stepenice" na 0,5V; 1,5V...
Od mene predložena šema može meriti do 15V.

-D/A konvertor daje napon u zavisnosti od stanja na izlazu brojača, plus Offset od 0,25V.
Pri svakom povećanju stanja brojača za 1, napon se povećava za 0,5V:
Brojač-Napon(V)
0000-0,25V(samo Offset)
0001-0,75V
0010-1,25V
0011-1,75V
0100-2,25V
0101-2,75V
0110-3,25V
0111-3,75V
1000-4,25V
1001-4,75V
1010-5,25V
1011-5,75V
1100-6,25V
1101-6,75V
1110-7,25V
1111-7,75V

-Komparator upoređuje ulazni napon(0-16V) koji je preko dva ist otpornika prepolovljen(0-8V) sa naponom od D/A konvertora.
-Kada se kratkim impulsom(START) resetuje brojač on uzima stanje 0000.
-Ulazni napon je recimo 9,6V, ili na + ulazu komparatora 4,8V(polovina).
-pošto je + ulaz na višem potencijalu od izlaza D/A konvertora izlaz mu je +8V(logičko 1).
-Zbog "1" na izlazu komparatora je sada oscilator slobodan da osciluje( razmisli zašto) i zbog "1" na EN(Enable->Dozvola) brojač može da broji.
-Pri svakom taktu iz oscilatora se stanje brojača uvećava a napon na D/A stepenasto raste.
-U trenutku kada napon na D/A premaši napon na ulazu menja se stanje na izlazu komparatora i zatečeno stanje brojača se
pozitivnom ivicom impulsa EOC(End off Conversion)prenosi na izlaz(D0..D4).

I koje je sada stanje na izlazu(za 9,6V)?
Tačno 1010 ili 10 decimalno.
A ako je napon samo malo manji, recimo 9,4V?
Daaaa, izlaz je onda 1001 ili 9 !
Sve onako kako si želeo.

I sve jasno?


[ jfet @ 23.01.2008. 21:39 ] @
jasno mi je,ali koji komparator da koristim ako 741 ne odgovara
[ MosFet @ 23.01.2008. 21:54 ] @
Citat:
jfet: jasno mi je,ali koji komparator da koristim ako 741 ne odgovara


A probaj jednog po jednog imas ih u ewb-u koliko oces
[ jfet @ 23.01.2008. 21:58 ] @
ne znam jos koji je potreban
[ _str_ @ 23.01.2008. 22:02 ] @
Na slici koju si okacio nisi doveo napajanje na cmos kola i tamo kod komparatora - ulaz nije spojen, a na + ulazu je 1M6. Slobodno prikaci i neki voltmetar da bi znao nesto vise osim da ne radi.
[ jfet @ 24.01.2008. 09:36 ] @
da li netko zna kako bi ovaj sklop sto ga je branko_g napravio uzgledao da umjesto integriranih krugova za brojač koristimo 4 bistabila i I-krug
[ nebko @ 24.01.2008. 10:07 ] @
A sto ti je brojac problem uzmi bilo koji 8-bitni CMOS brojac.
[ jfet @ 24.01.2008. 10:40 ] @
ma razumim ja tebe nebko,samo da li je moguče ovu logiku realizirati na drugi način(pomoču bistabila i I kola
[ nebko @ 24.01.2008. 11:18 ] @
Moze sigurno tako su u osnovi realizovani svi brojaci. Uzmi datasheet nekog brojaca ,skini sa www.alldatasheet.com npr. 74293 u tom data shetu ces videti kako je sam brojac realizovan i ima bas tu shemu sa I kolima i JK - FF. ovo je cetverobitni brojac ti dodakj jos jedan FF i eto ti tvoj 5 bitni brojac.

Prosto nemogu da verujem da ti neko da zadatak da napravis AD konvertor, a da ti ne znas osnove sekvencijalne i kombinatorne elektronike (logike).
[ jfet @ 28.01.2008. 23:57 ] @
evo sheme sta sam pronaša na netu.ova logika mi radi kako treba samo ne znam sta staviti za clock (HELP) i kako sinkronizirat ove bistabile i kako će ovaj sklop pamtiti ovaj rezultat koji mu bude najbliže.ukratko kako napraviti sklop da radi tj da zaokružuje na cijeli broj u binarnom obliku