Hi! In unserem diesjährigen Projekt haben wir es uns zur Aufgabe gemacht, einen "8051er" (80C537 von Infineon) in der Programmiersprache C zu programmieren. Dabei sollen wir den Mikrocontroller über ein 80C537er-TFH-System ansprechen und über die Karte zunächst LEDs ansteuern, die aus- und eingeschaltet werden sollen. Sobald dieser Schritt funktioniert, sollen die LEDs durch eine Glühlampe, einen Lüfter, sowie einen Temperatursensor ersetzt werden. Diese Elemente sollen in und an einer Holzkiste angebracht werden, deren Temperatur durch die Programmierung des Mikrocontrollers geregelt werden soll. Hierbei bitten wir um eure Tipps, eure Erfahrungen und/oder Hilfe. Vielen Dank im Voraus.
Hi, im anhang ist ein Messverstärker für einen PT100 an einen ADC anzuschließen. Den maximalwert der verstärkten Spannung kann man über R3/R4 am letzten OP enstellen. Die Diodenschaltung muss man dann noch abändern. Falls kein adc vorhanden ist kann man wohl auch einen ds18X20 benutzen. Um die Glühlampe zu schalten könnte man Relais mit treibertransistoren benuntzen. So könnte man sie allerdings nur ein und ausschalten. Florian
Ein freier C-Compiler für MCS51 ist beispielsweise der sdcc http://sdcc.sourceforge.net/ Was auch immer ein 80c537-tfh-system sein mag, eine LED durch einen Temperatursensor zu ersetzen erscheint mir eine fragwürdige Idee ... der Temperatursensor gehört eher an einen AD-Wandler als an einen digitalen Ausgang des Controllers angeschlossen.
@Rufus Ich erinnere mich, dass es beim 80537 sehr Unproblematisch war Ein- und Ausgänge zu tauschen. Lästig ist nur, dass beim reste alle Ausgänge auf High gehen, worauf man bei Ansteuerung und Sensoren, die eine Spannug in die AD-Ports einspeisen, achten sollte.
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.