Citat:
Aleksandrov:
Napisao sam da je rezolucija 14bit ili 16bit. 12bit mi ne odgovara.
brzina semplovanja nije kriticna pa je zato nisam spominjao. Recimo 0.5s
za "12bit mi ne odgovara", sa 12bita imas rezoluciju od 5/2^12 = 0.00122V, sa 14bita imas 0.0003V a sa 16 bita imas 0.00008V.... uzmi u obzir da ti za 14bitni sampling ovde temperatura pcb-a od +-1C pravi vecu razliku od greske u merenju, sum okolne elektronike i slicno ... da ne spominjem temperaturu zice kojom taj signal dolazi i kontaktor (posebno ako je kao ovaj na pdf-u zakacenom za poruku)... samo otpor ovog konektora unosi vecu gresku nego sto je razlika izmedju 10bitnog i 16 bitnog adc-a tako da ako ces da signal vodis tako - 10bitni adc ti je savrsen, odradi 10 merenja, uvati prosek i to je to ... nemoj da gubis vreme sa 200 bita kada nemas hardware koji ce da dovede dovoljno cist signal da to ima smisla. 0-5V signal sa nekog transducera koji ti vodis na ADC vec u sebi ima sum ... pogledaj ga na osciloskopu i onda razmisli o tome kakav ti adc treba.
Citat:
signalu ne znam poreklo ali znam da je sporo promenljiv. Brzina merenja 0.5S.
dakle uradis 100 merenja, bacis min i max i od ostalog izvadis prosek .. 10bitni adc koji imas na svakom mcu-u sa kojim si do sada vec radio (atmega na primer) ti je vise nego dovoljan,
samo vidi da taj diferencijalni signal prepeglas u single-ended..
npr:
ili ako bas oces da bacas pare, uzmes 16bitni adc sa diferencijalnim ulazom:
http://www.analog.com/en/analo...s/ad7684/products/product.html
ali to je po meni bacanje para posto ne vidim da ces da ga iskoristis a nije da ga neces platiti
za 0.5sec T uzmes lepo 10bitni adc odradis 100 merenja i uzmes prosek, to ti je efektivnih 12. mozda cak i 14 bita rezolucija koje ces dobiti oversamplingom ... jeste sporo al sta te briga, dzaba je
Citat:
Znaci da imam kartice sa npr. 8 analognih ulaza koje ubadam na glavnu kontrolersku plocu, i ako mi je potrebno vise od 8 ulaza ubacim jos jednu karticu.
Moja pitanja su:
Kako hardverski realizovati taj bus?
16bitni adc uglavnom ima SPI interface, samo ti dakle treba obican SPI bus + chip select .. ako chip select stavis na neki shift registar mozes sa jednim mcu-om da kontrolises "koliko volis" ulaza sa 5-6 pinova
Citat:
postoje li posebni konektori koji bi mi omoguci da povezem dve stampane ploce pod uglom od 90% bez upotrebe flat kabla? (nesto kao i u PCu)
Postoje li neki slotovi da se kupe ili neke shine da se koriste kao drzaci kartica?
da, da, pitanje je sta ti treba, konektora imas kakvih oces
Citat:
Sta mislite da za tako nesto koristim SPI protokol i da koristim neke slabije uC kao slave uredjaje?
koristis SPI ADC kao slave, sta ce ti mcu?
Citat:
Sta mislite o upotrebi dvorednih konektora za analogne ulaze, kao sto je ovaj: pogledaj prikacen fajl
za 16bitni sampling - :D :D :D ... ako oces 16bitni sampling onda hoces pozlacene konektore, cvrstu vezu, sirmovan kabl .... inace ti 16bitni sampling nema bas mnogo svrhe
Citat:
Da li postoji mogucnost zastite analognih ulaza a da ne utice na tacnost merenja AD konvertora?
onaj diff-se konvertor je vec neka vrsta zastite, imas i diff-diff koji ti isto odvajaju signal od adc-a
Citat:
Ako bih koristio 8 kanalni diferencijalni analogni multiplekser, kao sto je ADG707, ispred ADC, koliku bih gresku imao u merenju?
Ron se menja od 0.3 - 5 oma zavisnosti od signala koji prolazi i temperature, ja bih rekao da je to dovoljno velika greska (kada vec pricas o 16bitnom adc-u)
Citat:
Ako mi je potrebno veci broj uart portova na kontroleru, postoji li neki expander za to?
ajde razmisli jos jednom o ovom pitanju (btw imas mcu-e sa po dva i vise usarta na njima)