Forum

Einloggen | Registrieren | RSS  

Problem mit MCP3208 (Bauelemente)

verfasst von hubert, 09.02.2018, 15:48 Uhr

Ich habe eine Referenzspannung von 5V
wenn ich die zu messende Spannung am analogen Eingang von 0 bis 5 V steigere steigt mein Messwert stetig von 0 auf 1023
das sind 10 Bit
ich hätte erwartet, dass der ausgelesene Messwert von 0 auf 4095 steigt
das wären dann 12 Bit
der Baustein heißt MCP3208 und hat laut Datenblatt 12 Bit

» » Hallo,
» Hallo,
» »
» » ich habe einen MCP3208 am Raspberry 3 angeschlossen
» » es handelt sich eigentlich um einen 12 Bit Wandler
» » bei mir verhält er sich aber wie ein 10-Bit Wandler
» das erkennst Du wie?
» » d.h. die höchste Zahl ist genau bei Uref erreicht
» was hättest Du denn erwartet?
» » das kann eigentlich nur an der Software liegen
» » Kennt da jemand die Lösung?
» » Software anbei
» »
» » #!/usr/bin/python
» »
» » import spidev
» » import time
» »
» » spi = spidev.SpiDev()
» » spi.open(0,1)
» »
» » while True:
» » antwort = spi.xfer([1,128,0])
» » time.sleep(0.01) # Wandlung abwarten
» » wert = ((antwort[1] * 256) + antwort[2]) * m
» » print wert ," V"
» » time.sleep(1)
» » # end while



Gesamter Thread:

Problem mit MCP3208 - hubert, 09.02.2018, 11:46
Problem mit MCP3208 - Offroad GTI(R), 09.02.2018, 12:23
Problem mit MCP3208 - hubert, 09.02.2018, 13:38
Problem mit MCP3208 - Hartwig(R), 09.02.2018, 14:54
Problem mit MCP3208 - hubert, 09.02.2018, 15:48
Problem mit MCP3208 - bastelix(R), 09.02.2018, 20:58
Problem mit MCP3208 - hubert, 10.02.2018, 14:12
Problem mit MCP3208 - Hartwig(R), 09.02.2018, 22:15