Hey ihr, und zwar hab ich folgendes Problem... ich hab vor bei meinem IT (Informationstechnik) Projekt LEDs die an einer Herdplatte angeschlossen sind so zu programmieren, dass sie die Farbe ändern. Je nach Temperatur z.B. die Farbe rot (bei 100°C) annehmen. Das Hauptproblem ist eher viel mehr, dass ich mich mit der Hardware nicht so gut auskenne und euch fragen wollte ob ihr eine Idee habt wie ich das realisieren könnte. Wie oben erwähnt verwende ich den Microkontroller 80515 und ich habe mir eben gedacht das es vielleicht über einen Wärmesensor/Temperatursensor und einem A/D-Wandler klappen könnte oder vlt mit einem Kaltleiter/PTC-Widerstand? Benötige ich dann überhaupt den A/D-Wandler? Würde das funktionieren? Wäre super wenn mir hier jemand weiterhelfen könnte!!
Ja, den A/D-Wandler braucht man schon. Die meisten Temperatursensoren sind temperaturabhängige Widerstände. Heißleiter (NTC) oder Kaltleiter (PTC) ist eigentlich egal, die Werte aus dem A/D_Wandler muß man sowieso rechnerisch nachbearbeiten. Der Temperatursensor und ein Festwiderstand werden normalerweise als Spannungsteiler zwischen +5V und GND geschaltet. Der Mittelpunkt von Sensor und Widerstand liefert die zu messende Spannung für den ADC-Eingang.
Das heißt also, ich muss einen A/D-Wandler auf der Platine anbringen und dazu einen PTC und/oder NTC?
Das Hauptproblem ist einen geeigneten Sensor zu finden und ihn mit der Herdplatte zu verheiraten, daß er auch richtig mißt. Er sollte mindestens 500°C aushalten.
Die sind aber dann wieder teurer oder? Ich muss ja den sensor im inneren der Herdplatte anbringen oder nicht? und im Nachhinein den A/D-Wandler auf die Platine setzten und mit hilfe des MCrontroller auslesen... würde das soweit passen?
Nena S. schrieb: > den A/D-Wandler > auf die Platine setzten und mit hilfe des MCrontroller auslesen Der 80515 hat genügend AD-Wandler-Eingänge, da brauchst Du keinen ADC extra. Datenblatt lesen... und verstehen.
Also benötige ich nur einen NTC oder Sensor, den mit der Herdplatte "verheiraten" und an einen A/D wanlder-Eingang legen?
Nena S. schrieb: > Also benötige ich nur einen NTC oder Sensor, den mit der Herdplatte > "verheiraten" und an einen A/D wanlder-Eingang legen? Fast. Was du Schaltungstechnisch machen musst, das ist das du dafür sorgen musst, dass sich eine SPannung verändert, wenn sich ein Widerstand verändert. Das geht aber (bei konstanter Versorungsspannung) nicht mit einem einzigen Widerstand. Was du brauchst ist, du musst einen SPannungsteiler aufbauen, der aus einem normalen Widerstand und deinem NTC besteht
1 | Versorgungsspannung |
2 | | |
3 | NTC |
4 | | |
5 | +------------> zum AD Wandler |
6 | | |
7 | Widerstand |
8 | | |
9 | Masse |
wenn jetzt der NTC seinen WIderstandswert verändert, verändert sich die SPannung, die am AD Wandler anliegt. DIese SPannung kannst du messen und daraus auf den Widerstandswert vom NTC zurückrechnen. Und aus dem Widerstandswert des NTC kann kan wiederrum die Temperatur errechnen. Aber eigentlich braucht man da nicht wirklich rechnen. Es reicht auch, wenn man die Herdplatte kontolliert mit einem Thermometer auf zb 100° aufheizt, sich den Wert ausgeben lässt, den der AD Wandler dann misst und ganz einfach diesen Wert dann benutzt um im Programm die Entscheidung für rote LED zu treffen. Denn dazu muss man ja die Temperatur in FOrm eines Grad Celsius Zahlenwertes gar nicht kennen. Es reicht ja völlig, wenn man weiss, was der Sensor in dieser Situation liefern wird. Und natürlich muss sich dieser Wert mit anderen Temperaturen verändern. Aber dazu hat man ja den Spannungsteiler.
Jetzt wird mir so einiges klar! Aber Zusammengefasst heißt das, ich benötige: - Herdplatte - LED´s - A/D-Wandler (ist aber am MController) - NTC - Widerstand -ggf. Thermometer?! ist das soweit richtig oder hab ich was vergessen? Vielen lieben Dank jetzt schon an euch alle!! Wird mir bestimmt bei meinem Projekt weiterhelfen :) Sonst seid ihr ja bestimmt noch einmal so hilfsbereit! Shaka_123
:
Bearbeitet durch User
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.