bamwels Posted January 26, 2015 Share Posted January 26, 2015 Buna ziua! Doresc sa fac un ohm-metru care sa aiba la baza un uC Atmel insa momentan ma lovesc de urmatoarea problema: in general am vazut ca ADC este pe 10 biti si ma gandesc ca precizia nu va fi foarte mare in acest caz. Ma gandeam sa fac citirea printr-un ADC 16bit separat si sa il conectez la uC pe serial. Credeti ca este o idee buna? Sau ma puteti ajuta cu o alta idee? Multumesc! Link to comment
Depanatoru Posted January 26, 2015 Share Posted January 26, 2015 Se poate creste rezolutia ADC-ului prin oversampling , dar chiar si cu 10 bit adica 1024 valori cam e destul . Adica sa zicem pentru scala de 1Kohm = 1000ohm ai rezolutia de 1 ohm care zic eu e destul . Mai mult conteaza partea analogica care transforma rezistenta in tensiune sa fie liniara , invariabila cu temperatura , etc . Link to comment
UDAR Posted January 26, 2015 Share Posted January 26, 2015 Depinde ce vrea să facă . Dacă vrea să facă un ohmetru echivalent cu cele din multimetrele low end, atunci da , ajung 10 biți . Dacă vrea ceva mai mult , atunci probabil un ADC extern rezolvă problema . Nu e vorba numai de rezoluție ci și de liniaritate . Dar , mai întâi , cum zici , ar trebui definită partea analogică . Dacă asta e ”super” , merită deranjul. Dacă nu, nu. Link to comment
Depanatoru Posted January 26, 2015 Share Posted January 26, 2015 (edited) Cred ca daca dorea un "super ohmetru" nu apela totusi la forum in termenii astia , oricum rezolutia de "n" digiti la rezistenta e cam inutila ... mult mai folositoare dupa parerea mea e un domeniu de 1ohm pentru rezistentele f mici , asa cum masoara un esr-metru Edited January 26, 2015 by Depanatoru Link to comment
UDAR Posted January 26, 2015 Share Posted January 26, 2015 oricum rezolutia de "n" digiti la rezistenta e cam inutila ... Nu e chiar inutilă , după părerea mea . De exemplu dacă vrei să sortezi niște rezistențe la care nu contează prea mult valoarea absolută dar contează să fie egale ( sunt o mulțime de aplicații unde e necesar așa ceva ) . Dacă ai un ohmmetru cu rezoluție bună ( chiar dacă nu e foarte precis ) e simplu. Dacă nu , trebuie să faci montaje în punte , etc. Sigur, pe de altă parte , n-are niciun rost să ai 5 cifre rezoluție și 1% precizie. Link to comment
hixpp02 Posted January 27, 2015 Share Posted January 27, 2015 Puntea Whetstone... daca este vorba de precizie. Link to comment
nico_2010 Posted January 27, 2015 Share Posted January 27, 2015 Buna ziua! Doresc sa fac un ohm-metru care sa aiba la baza un uC Atmel insa momentan ma lovesc de urmatoarea problema: in general am vazut ca ADC este pe 10 biti si ma gandesc ca precizia nu va fi foarte mare in acest caz. Ma gandeam sa fac citirea printr-un ADC 16bit separat si sa il conectez la uC pe serial. Credeti ca este o idee buna? Sau ma puteti ajuta cu o alta idee? Multumesc! Poate ar trebui sa dai mai multe detalii cu privire la precizia de masurare, la intervalul de valori ce trebuie masurat, la repetabilitatea masuratorilor s.a.m.d.. Link to comment
MifTy Posted January 29, 2015 Share Posted January 29, 2015 Puntea Whetstone... daca este vorba de precizie. în cazul ăsta ieşi mai uşor făcând totul pur analogic!sau foloseşti mcu-ul pe port de milivoltmetru "de precizie", idee care mi-ar părea mai uşor de realizat, dat fiind că aşa intrăm pe un teren bătătărit şi răsbătătorit în analogic: precizia va depinde atunci doar de sursa de curent constant şi precizia conversiei curent/tensiune... Link to comment
one Posted January 30, 2015 Share Posted January 30, 2015 Din pacate precizia convertorului ADC nu este limitata numai de rezolutie, ci si de liniaritate, offset, metoda de masurare, zgomotul prezent in microcontroller. Cred ca un ohm-metru este perfect posibil, cu o precizie insa mai mica decat un multimetru ieftin. Am un ESR-metru cu PIC si afiseaza capacitatea si ESR-ur. Mai am un LC-metru cu PIC. Link to comment
nico_2010 Posted January 30, 2015 Share Posted January 30, 2015 O idee: http://www.edn.com/design/other/4388713/Measure-resistance-with-a-microcontroller Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now