5 Sensoren ein µC

Gast #59222
Lesenswert?

Hallo Lutz!

Was meinst du mit ICP? Interrupt Capture??

Dü könntest z.B. eine 16-Bit MCU der Familie M16C
(Renesas) verwenden. Deine 5 PWM-Signale legst du an
5 verschiedene Interrupt-fähige IOs unb startest/stoppst
einen demenstprechenden Timer damit... (davon haben diese
MCUs massig). Ansonsten: Wie wär´s mit Zeitmultiplex?
Oder: RC-Tiefpässe->AD-Konverter?

Gruß, Dirk.
Gast #59223
Lesenswert?

wenn du etwas Zeit hast, kannst du das auch mit einem einzigen
ICP-Eingang lösen. Das Zauberwort heisst Multiplexer, der MC adressiert
dieses, und der entsprechende Kanal wird auf einen einzigen Ausgang
geschaltet. Kannst natürlich immer nur einen Kanal nach dem anderen
messen, und musst auch aufpassen, dass nicht fälschlicherweise ein
Signal, dass vom Umschalten des MUX kommt (da normalerweise nicht mit
dem Input-Signal synchronisiert), als echte Signalflanke gemessen wird.
Lässt sich aber alles per Software lösen.
Gast #59226
Lesenswert?

Meiner Meinung nach nicht. Aber das Thema wurde schon oft(?) hier
diskutiert, vorallem mit den Beschleunigungssensoren ADXL202. Meiner
Meinung nach bringt jedes umwandeln von digital nach analog Fehler mit.
Und dazu wird dein Signal nicht nur analog, sondern auch noch (wenn
auch nur geringfügig) geglätet durch die C's, dadurch ist der zweite
Messwert vom ersten noch etwas beeinflusst und der dritte vom zweiten
usw. Möglicherweise wird jetzt von allen Seiten auf mich eingedroschen,
weil es viele für sinnvoll halten en PWm in Analog umzuwandeln und dann
mit ADC zu messen. Aber es ist glaube ich auch ein bisschen
Glaubenssache...
Gruss
Gast #59227
Lesenswert?

AHHH!! Nein, ich dresche nicht auf dich ein;)
Er wollte ja schließlich nur noch andere Lösungsvorschläge
haben... Sinn macht es schon, aber wie du schon sagtest,
bringt das Ganze viel Ungenauigkeit mit sich.
Ich persönlich würde lieber multiplexen, anstatt zu
konvertieren, aber wenn es sich nur um einen "popligen
Schaltpunkt" handeln sollte: Was soll´s?
Gast #59229
Lesenswert?

wenn der Sensor entsprechend genau ist UND das PWM-Signal eine solch
hohe Auflösung hat UND du die Zeiten mit einem 16bit-Hardware-Timer
misst, ist das ohne weiteres möglich. Über den Umweg Analogspannung
kaum bis gar nicht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren