Hallo, folgende Aufgabenstellung liegt hier nun auf dem Basteltisch: Eine Schaltung hat extern einen eigenen µC (ATtiny xx) der nur bei einer bestimmten Temp. und einer überwachten Spannung einen Ausgang schalten soll. Beide Sachen (Temperatursensor/Spannung) möchte ich jeweils über einen Spannungsteiler anschließen. Und die analoge Spannung soll über den ADC eingelesen und im µC ausgewertet werden. Ein optionales Bedienteil, welches man aber nicht unbedingt braucht soll aber in der Lage sein, die Temperatur und die externe Spannung anzuzeigen zu können. Dieses Bedienteil ist max. 1m von der Platine entfernt. Kann man nun die Spannung die über die Spannungsteiler abfällt einfach zu der 2. CPU des Bedienteils ein 2. mal weiterführen und dort separat ein 2. mal einlesen und dort zurückrechnen oder führt so ein "draufklemmen" einfach zu Probleme? Oder ist der Ansatz schon murxx? Grüße Tobi...
Murx :-) Schließe das Bedienteil per I2C oder was ähnlichem an und übermittle die gemessenen Werte einfach.
> Kann man nun die Spannung die über die Spannungsteiler abfällt > einfach zu der 2. CPU des Bedienteils ein 2. mal weiterführen > und dort separat ein 2. mal einlesen Ja, kann mna, allerdings fängst Du Dir mit der Leitung Radiowellen als Störung ein. Die kann man mit Kondensatoren abblocken, was jedoch die Anzahl der Messungen pro Sekunde beschränkt. Eleganter wäre es, das analoge Signal zu digitalisieren (mit Mikrocontroller oder seriellem ADC) und in digitaler Form zum Display zu übertragen. so:
1 | I2C |
2 | Signal-->ADC--------------------------->µC-->Display |
oder so:
1 | I2C oder RS232 |
2 | Signal-->µC---------------------------->Display |
nur notfalls so:
1 | 10k |
2 | Signal---[===]---+--------------------->µC-->Display |
3 | | |
4 | === |
5 | | 10µF |
6 | GND |
Vielen Dank für Eure Antworten! Dann werde ich den Weg mit dem UART gehen. Gruß Tobi
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.