Hallo,
mein Messumformer eines Kraftaufnehmers liefert 4bis20mA.
An 250Ohm kann ich 10Bit AD-Wandeln. Aber ich möchte gern besser
auflösen ohne externen ADC, falls möglich.
momentan:
Vcc --------------+
|
---
|R|
|1|
---
|
+------- ADC0
|
---
|R|
|2|
---
|
GND ---------+
R1 = R2 = 125Ohm
Ich nutze die IntRef = 2.56V
Ich würde aber gerne im oberen Messbereich (z.b. 10 bis 20mA) genauer
Auflösen. dafür den unteren Messbereich ignorieren, oder an anderem
Kanal auswerten.
Abtastung derzeit 10 mal pro sekunde.
Wie mach ich sowas?
ich hätte noch einen max127 da. aber gibts da nicht ne simple schaltung
für?
danke,gruß pk
Wenn Dein Signal signifikantes Rauschen beinhaltet wäre bei den Abtastraten Oversampling eine Option... Siehe: http://atmel.com/dyn/resources/prod_documents/doc8003.pdf
Geht aber vermutlich nicht/schlechter mit dem RC-Glied aus dem anderen Beitrag... Beitrag "Zugkraft Messung (4..20mA) am Mikorcontroller in 30m auslesen"
Patrick K. schrieb: > Ich würde aber gerne im oberen Messbereich (z.b. 10 bis 20mA) genauer > Auflösen. Geht es um die Auflösung oder um die Genauigkeit? Bei "Genauigkeit" brauchst Du eine bessere Referenz (die interne hat ziemliche Toleranzen) oder Du muss abgleichen (individuell zum µC). Einen Bereich ausblenden kann man mit einer Operationsverstärker-Schaltung machen. Aber macht aber auch zusätzliche Fehler. 10 Bit = 1 Promille. Schon Deine Widerstände R1 und R2 gehen dabei ein. Wie gesagt: wenn es nur um höhere Auflösung geht, ist das egal. Alternative: Soweit ich mich erinnere gibt es auch AVRs, bei denen man die Differenz zwischen 2 Eingängen wandeln kann. Da müsste man dann an den 2. Eingang eine feste Spannung anlegen. Zum Oversampling: ob das bei Dir wirklich was bringt, hängt davon ab, ob Du genug Rauschen im Signal hast. Bei einem sehr stabilen, sauberen Signal bringt das nichts. Gruß Dietrich
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.