Jump to content

LDR NSL-32SR2


micro

Preporučeni Komentari

za "preklopnik" od 24 polozaja

.

za 8 bita rec  1111 1111 max je 255+1 (za 0000 0000)

vrednost je 256 / 24 = 10  zaokruzeno na ceo broj

10 vrednosti za jedan podeok preklopnika od 24 polozaja

i mislim da je dovoljna vrednost za koliko toliko uparene primerke...

.

10 bita = 1024 vrednosti / 24 = 42 vrednosti za jedan podeok

sto mislim da je vise nego dovoljno cak i za ne uparene primerke

.

12 bita = 4096 / 24 = 170 vrednosti po polozaju...

Link to comment
Podeli na ovim sajtovima

  • Odgovora 66
  • Kreirano pre
  • Zadnji odgovor pre

Aktivni članovi u ovoj temi

Aktivni članovi u ovoj temi

Postovane slike

kako god - sve sto ti treba su recimo 32 ili 48 ili 64 predefinisane vrednosti otpora koje hoces da imas za svaku poziciju

 

disclaimer - ič se ne razumem u tu mikroproc i dacologiju , tako da izvinjavas ako sam konfuzan

 

Ali kad bih "razvukao" da kontrolise naponski recimo 0-2V ili manje opseg od 0-20mA onda bi mogao da ih "uparim" idealno u tih 64 tocaka ili koliko god.

 

Sto se tice automatskog generisanja tabele , recimo ovaj pic ima jedan 12bitni ADC i mislim 8 ili vise multipleks ulaza za isti, tako da recimo  kod auto generisanja tabele najednom to odradi za sve jer se pojedini DAC izlazi razlikuju , to su jako male vrijednosti ali merljive.  Ali to opet  stvara probleme kod projektovanja pcb-a , otpor ldr-ova treba da kod mjerenja  bude recimo u naponskom nivou od 0-2,5V da bi se dobila kakva takva preciznost , mislim da je kvalitetan voltmetar bolji izbor od mikrokontrolerskog adc-a , postoji i problem kod rucnog mjerenja jer treba da se upare cetiri vrijednosti sa recimo jednim voltmetrom:)

 

Probacu da referencu oborim ispod 2 volta onda bih mislim jos razvukao to podrucje regulacije.

 

Koliki optimalni max i minimalni otpor ldr-ova bi trebao da bude za attenuaciju  , max 100k ili 50koma ili ?

Link to comment
Podeli na ovim sajtovima

za "preklopnik" od 24 polozaja

.

za 8 bita rec  1111 1111 max je 255+1 (za 0000 0000)

vrednost je 256 / 24 = 10  zaokruzeno na ceo broj

10 vrednosti za jedan podeok preklopnika od 24 polozaja

i mislim da je dovoljna vrednost za koliko toliko uparene primerke...

.

10 bita = 1024 vrednosti / 24 = 42 vrednosti za jedan podeok

sto mislim da je vise nego dovoljno cak i za ne uparene primerke

.

12 bita = 4096 / 24 = 170 vrednosti po polozaju...

 

Eh da imam 170 vrijednosti po polozaju bilo bi jako dobro , sada sa bc550C na izlazu ja sa max izlazom od 2,44V na DAC imam od 100oma do 50koma 695 vrijednosti, ako spustim jos naponsku referencu daca i ako taj darlington to jos "razvuce dobicu ajde da ne preterujemo 2x toliko sto je oko 1400 vrijednosti ,podijeli sa recimo 64 polozaja attenuacije , 21 vrijednost po polozaju attenuatora, sad tu dolazi i nelinearnost ldr pa negdje imas i dva puta toliko polozaja a negdje nemas niti nekoliko za "uparivanje" ldr-ova.

Link to comment
Podeli na ovim sajtovima

Necu vam reci da pravite ogromnu gresku u racunanju ali cu postaviti pitanje ponovo: koliko puta je najmanja jacina slabija od najglasnije ako zelite da regulisete recimo 70db? To Vam odredjuje rezoluciju d/a za ldr.

Link to comment
Podeli na ovim sajtovima

   Bravo za projekat, mada bi bolje bilo da kontrolise releje atenuatora ali ok. 

Nemam bas mnogo veze sa digitalijom tako da taj deo ne mogu da komentarisem ali bi preporucio da atenuatori ne budu vece vrednosti od 10K ako planiras da koristis standardne jfet buffere tipa B1.

Link to comment
Podeli na ovim sajtovima

 

10 bita = 1024 vrednosti / 24 = 42 vrednosti za jedan podeok

sto mislim da je vise nego dovoljno cak i za ne uparene primerke

 

 

Zoki to bi bilo vise nego ok kada bi dac bio logaritamski .

Sad lepo nacrtaj graf Y osa struja X osa otpornost pa onda mozemo da pricamo .

Cak i 12bit dac se pokazao kao ne dovoljan ako se oce promena manja od 1dB ( fine tuning).

Ako se pitas zasto je potrebna promena manje od 1dB, odgovor je prost da bi se linearizovali medjusobno LDR-ovi .

Znas da ja imam uparene ali ni to nije dovoljno ako hoces da L i R kanal budu isti .

 

Unpred da kazem prica sa log pojacavacima ne pije vodu.

Link to comment
Podeli na ovim sajtovima

Necu vam reci da pravite ogromnu gresku u racunanju ali cu postaviti pitanje ponovo: koliko puta je najmanja jacina slabija od najglasnije ako zelite da regulisete recimo 70db? To Vam odredjuje rezoluciju d/a za ldr.

 Jako tesko ce postici -70dB sa LDR-om , iz iskustva .

Link to comment
Podeli na ovim sajtovima

Hteo sam da ih nateram da shvate da najtisa glasnoca odredjuje koliko treba da bude rezolucija d/a ali mi to izgleda ne polazi za rukom. Ja razumem problme ali oni koji rade ne zele da razmotre sta su sve moguci problemi i kako im pristupiti.

 

Ali evo objasnjenje koje ce nekom vredeti. 70db u glasnoci odgovara 35db u naponu. 35db u naponu je oko 3500 puta veca amplituda maksimalne glasnoce u odnosu na minimalnu. Za 3500 razlicitih nivoa odgovara 12 bitni d/a koji ima 4096. Ako jos zelimo da korigujemo i razlike u LDR-u trebace jos vise bita u dac-u. Malo popravlja stvar sto imaju dva LDR-a, jedan serijski i jedan paralelni pa se korigovanjem onog drugog u paru moze dobti trazena jacina ali ce tada biti razlicita ulazna otpronost levog i desnog kanala. Verovatno ni ovo nece razumeti jer se krece u rad bez poznavanja materije.

 

Nemojte da mislite na osnovu napisanog da je 45db 4500 puta u naponu. Slucajno se desilo da je 35db izmedju 3000-3500 pa sam zaokruzio na 3500

Link to comment
Podeli na ovim sajtovima

Necu vam reci da pravite ogromnu gresku u racunanju ali cu postaviti pitanje ponovo: koliko puta je najmanja jacina slabija od najglasnije ako zelite da regulisete recimo 70db? To Vam odredjuje rezoluciju d/a za ldr.

LDRovi se sasvim dobro regulisu linearnim potom?

tako da mislim da nije potrebna log reguracija?

Link to comment
Podeli na ovim sajtovima

Zoki to bi bilo vise nego ok kada bi dac bio logaritamski .

Sad lepo nacrtaj graf Y osa struja X osa otpornost pa onda mozemo da pricamo .

Cak i 12bit dac se pokazao kao ne dovoljan ako se oce promena manja od 1dB ( fine tuning).

Ako se pitas zasto je potrebna promena manje od 1dB, odgovor je prost da bi se linearizovali medjusobno LDR-ovi .

Znas da ja imam uparene ali ni to nije dovoljno ako hoces da L i R kanal budu isti .

 

Unpred da kazem prica sa log pojacavacima ne pije vodu.

Ja ti upario najbolje sto sam mogao...

Ali ovi nasi su drugi model oni sa do oko 12K vrednosti.

.

Ja nisam pravio sa dacom kontrolu nego sa obicnim napajanjem i linearnim potom koji

regulise rad ldrova

i malo sam posle korigovao otporima kanale.

.

u pravu si tesko je postici najnize nivoe posto nisam pustao struju kroz ldr vise od 16mA a to je

davalo vrednosti otpora od oko 25-40 oma a mislim da to nije dovoljno za -70db.

A ove rezultate sa duzinom reci sam naveo kao teoretstke mogucnosti.

Pa ako nije dovoljan dac 12 bita ima 16 bita

verovatno onda i PIC mora da ima rec 16 bita koja se "pusta" na dac da da analognu vrednost

za kontrolu?

Link to comment
Podeli na ovim sajtovima

ZZZ u tom slucaju bi vredelo imati grafik zavisnosti otpora od struje kroz diodu pa iz grafika izvuci vrednosti i preracunati rezoluciju

Pa ja sam tako i upario moje i andriceve LDRove

sa po oko 6 vrednosti struje od jako male do 16mA

i NIJE linearana funkciaj vec neka logaritamska. Tako da se solidno moze kontrolisati lin potom

tako dje sam istim koracima vracao za isto vreme izmedju koraka i unazad

da bi dobio i vrednosti kada se menja otpor u obrnutom smeru.

Mislim da bi bilo dobro da ti ldrovi svi stoje na nekom otporniku koji se zagreva na oko 35-40 stepeni

.

Ja sam odavno napravio jedan obicni bez bufera i sa manualnom kontrolom tek da bih mogao da ga uporedim sa

ostalim potovima koje sam imao

:)

Link to comment
Podeli na ovim sajtovima

Da bi se dobilo 70db treba gornji ldr da se dize vrednost. tada se menja vrednost pota. Ja sam za razliku od te varijante uradio shunt tip sa fiksnim serijskim otporom pa time i minimalan upliv u zvuk a prema masi LDR. Nisam ga terao preko 10mA da bih mu produzio zivotni vek ali sam sa dva releja paralelno LDR-u dobio jos 3 tisa nivoa. i to je dovoljno dobro. Sa 10mA imam 65 oam na LDR-u. Tako sam dobio sve sto sam zeleo a to je shunt tip pota, Pri najtisim glasnocama u tri koraka step atenuator a posle toga kontinuirana glasnoca i zadrzao sam vrednost celokupnog pota u opsegu od 10-20k

Link to comment
Podeli na ovim sajtovima

I mnogo je lakse upariti samo dva LDR-a umesto 2+2.

 

Oni koji su u to tematici ce odmah prigovoriti da ovo nije bezbedno resenje jer u slucaju gubitka napona na LDR-u amp dobie maksimalan signal. I o tome sam razmisljao pa sam stavio mute rele koji radi samo kad i LDR ima napon i tad ne spaja signal na masu. Onda ce neko postaviti pitanje prljavog pota i gubitka kontakta pa ni tad LDR nece imati napon pa ce dobiti amp maksimalan signal. To sma resio tako sto pri ukljucenu LDR odmah ima maksimalnu struju a ja sa potom kradem struju ldr-u a time i LDR povecava vrednost. U ovom slucaju ako pot izgubi kontakt samo ce se utisati a ne pojacati pa se nece desavati pucanja sto se desava cak i step atenuatorima ma koliko bili dobri.

 

Sad mozete da vidite o koliko stvari treba voditi racuna priliko projektovanja jednog obicnog pot-a. A sto nismo uzeli obican pot i zavrsili stvar? Tad ne bi dobili kvalitet koji se dobija sa shunt tipom. Mogao je pot prema masi daleko je jednostavnije. Ali pot moze da izgubi kontakt i dobijemo mebrane u lice, ako je amp snazniji.

 

Predlazem da se napravi jedna tema sa nazivom kako se rpistupa projektovanju uredjaja i da debatom dodjemo do svih mana i prednosti bez dodira sa tehnickim stvarima. tada svi mogu ucestvovati bez obzira da li znaju kako radi tranzistor ili ne. Mozemo uzeti izbor obicnog pota za uredjaj i razmotriti sve varijante i mane i prednosti da svakom bude razumljivo.

Link to comment
Podeli na ovim sajtovima

od vece kolicine ldrovi se lepo daju upariti.

recimo 100 komada

meni je dovoljna atenuacijaa do oko 50-55 db

a oni nivoi koji ostaju dole su skoro kao mute i ne smeta mi.

mislim da tu ne treba mnogo komplikovati.

I zadovoljan sam kako mi to radi.

.

druga prica je sa pic kontrolom

izgleda da su 16bit ili vise bitni picovi redji?

.

Ali se mozda moze uzeti neki pic sa 16 ili vise izlaza

pa onda se uzima prvi bit sa svakog izlaza

a paralelni bitovi se recimo nekim shift refistrom ili tako nesto

pretvaraju u serijske i dobijemo rec od 16 ili vise bita?

ili cak matricu ako uzmemo po dubini svaku poziciju bita na izlazima?

:)

Link to comment
Podeli na ovim sajtovima

od vece kolicine ldrovi se lepo daju upariti.

recimo 100 komada

meni je dovoljna atenuacijaa do oko 50-55 db

a oni nivoi koji ostaju dole su skoro kao mute i ne smeta mi.

mislim da tu ne treba mnogo komplikovati.

I zadovoljan sam kako mi to radi.

.

druga prica je sa pic kontrolom

izgleda da su 16bit ili vise bitni picovi redji?

.

Ali se mozda moze uzeti neki pic sa 16 ili vise izlaza

pa onda se uzima prvi bit sa svakog izlaza

a paralelni bitovi se recimo nekim shift refistrom ili tako nesto

pretvaraju u serijske i dobijemo rec od 16 ili vise bita?

ili cak matricu ako uzmemo po dubini svaku poziciju bita na izlazima?

:)

ne mesaj rezulicuiju dac-a sa matematikom kontrolera 

i 1 bitni kotroler moze da zabelizi 32 bitnu rec. Nema veze kakav je kontroler .

BItno je da sve to treba smestiti u opseg dac-a.

 

@ micro

Nije mi jasno jedino sto nisi koristio OP ka strujni izvor , u tom slucaju samo promenom vrednosti 1 otpora mozes da imas pun opseg struje sa bilo kojim naponskim opsegom DAC-a.

Imas i povratnu spregu tako da nema zajeba.

Testirao sam mnoga resenja i ovo se pokazala kao najpouzdanije i totalno ne osetljivo na okolno djubre iz napajanja .

Link to comment
Podeli na ovim sajtovima

Nisam radio sa ldr-ovima do sada nista, ali bez napona na ldr je otpor beskonacan. Uparujem 2+2 jer mi treba stereo nebalansirana varijanta, odnosno po kanalu rade 2 ldr-a.  Ako nema struje na ldr-ovima jedan ldr je serijski na putu signala drugi ide na gnd , ako su oba na otporu preko 80Moma , mislim da ne bi trebalo nista da se desi , i da ne postoji nijedan sigurnosni mehanizam za zastitu.

 

Koliko sam shvatio kod attenuacije jedan ldr ide gore drugi dolje i obratno, sto sotverski nije nikakv problem napraviti.

 

Vise me brine ovo termicko setanje zbog ldr-ova i tranzistora dok ne dodju u neku termicku ravnotezu, iako na izlazu dac-a je vrijednost zakovana na 3 decimali mog voltmetra i ne mijenja se.

Link to comment
Podeli na ovim sajtovima

Ja sam probao sa op-om ali kao onaj iz mikrocipovog dokumenta i sa njime nisam dobio nista , pocinje sa 2koma na ldr-u.

Da probam po onoj shemi koju si stavio prije. Ovo sa dva bc550c u darlington vezi i diodon na gnd dobijam regulaciju od 100oma do 50koma da mi treba oko 1200 koraka sa daca sa 2,44V referencom, sto vec nije tako lose.

Link to comment
Podeli na ovim sajtovima

Andric ja to posmatram iz ugla laika za picove...

 

:)

vrlo mi je nejasno kako to sve u principu radi

to su maximalno izkomplikovali sa tim picovima

ti si tu majstor

:)

Sa OP ampovima je mozda najbola kontrola

a tih kola ima koliko hoces

http://www.google.com/search?q=op+amp+current+source&tbm=isch&tbo=u&source=univ&sa=X&ei=Lwu_Ub6-JqKs4ASbq4GoAw&sqi=2&ved=0CD8QsAQ&biw=1135&bih=944

bilo koje Vref kolo sa nekim bjt ili fetom na izlazu

za svaki ldr po jedan takav

Link to comment
Podeli na ovim sajtovima

Postoje tutorijali za picove na netu ali to je sada prilicno sirok pojam jer postoje 8bitni,16bitni,dsp,32bitni,  svi oni imaju pic prefiks,

recimo PIC16F su ti 8 bitni pa onda PIC18F isto 8 bitni ali malo napredniji , pa onda dolaze 16 bitni i to dsPIC30F,dsPIC33F itd. pa onda imas PIC24F i jos raznih slova umjesto F , pa onda 32 bitni PIC32.

 

Cije su tu vrlo sarolike recimo vecina ovih matorih 8bitnih su iste cijene ili vecinom skuplji , u biti sto noviji pic vecinom i jeftiniji.

 

Takodje i politika da C kompajleri (sluze za pisanje programa) koji su sada u vlasnistu proizvodjaca picova imaju ogranicenja ako su besplatni ,  i to za 8bitne generisu smece u kodu da ga povecaju od 70-100%  i nekoliko puta usporavaju pic , da bi prodali licencu za C kompajler , za 16 bitne i 32 bitne to jos ne rade tako da su za 16 bitne i 32 bitne besplatni C kompajler je jako dobar , sto za 8 bitne kompajlere ako ga ne kupis ne vazi.

 

Takodje i brzine i sa kolikom memorijom raspolazu, recimo stari pic16F84 imao je 1kb programske memorije i 64bita moglo bi se reci ram memorije, dok ovi novi imaju recimo 128kb 16kb za prakticno istu cijenu onog matorog ili 25%skuplji, postoje i ovdje razlike sta sve ima hardverski u nekom picu.

 

Vise manje, konkurencija ARM mikrokontrolera zadnjih godina je oborila i cijene novijih picova.

Link to comment
Podeli na ovim sajtovima

Kreiraj nalog ili se prijavi da daš komentar

Potrebno je da budeš član DiyAudio.rs-a da bi ostavio komentar

Kreiraj nalog

Prijavite se za novi nalog na DiyAudio.rs zajednici. Jednostavno je!

Registruj novi nalog

Prijavi se

Već imaš nalog? Prijavi se ovde

Prijavi se odmah
  • Članovi koji sada čitaju   0 članova

    • Nema registrovanih članova koji gledaju ovu stranicu
×
×
  • Kreiraj novo...