Hallo, ich habe mir diesen Beitrag durchgelesen: https://www.mikrocontroller.net/articles/Port-Expander_PCF8574 Soweit ich es verstanden habe, kann man nur digitale Signale ausgeben oder einlesen. Möchte man nun aber z.B. den analogen Spannungsabfall an einem Widerstand messen, so geht das nicht. Deswegen müsste ich einen externen ADC aussuchen den man mit dem µC über SPI oder I²C steuert, oder? Danke im voraus :)
Oder du verwendest den ADC den dein unbekannter Mikrocontroller höchstwahrscheinlich bereits intern verbaut hat.
@Trbn (Gast) >https://www.mikrocontroller.net/articles/Port-Expa... >Soweit ich es verstanden habe, kann man nur digitale Signale ausgeben >oder einlesen. Ja. >Möchte man nun aber z.B. den analogen Spannungsabfall an >einem Widerstand messen, so geht das nicht. Nein. >Deswegen müsste ich einen externen ADC aussuchen Wenn dein uC keinen internen hat. Den haben heute aber sehr viele. >den man mit dem µC über >SPI oder I²C steuert, oder? Kann man machen.
Du kannst z.B. einen Analog-Muxer nehmen: http://www.ti.com/product/CD74HC4051/datasheet?keyMatch=HC4051&tisearch=Search-EN-Everything Und 8 Messungen auf einen analogen Port muxen. Das geht für Dinge, wo man nicht daueren misst (wie z.B. Batteriespannung oder ähnliches). Für vieles reicht das. Der Vorteil gegenüber einem ADC ist der Preis.
Max D. schrieb: > Oder du verwendest den ADC den dein unbekannter Mikrocontroller > höchstwahrscheinlich bereits intern verbaut hat. Dass ich nach Porterweiterungen gesucht habe, müsste dir doch zu denken geben, dass ich mehr ADC's brauche, als mein µC zu bieten hat. ____________________________________________ Danke @falk Mehr wollte ich nicht wissen.
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.