Gast
#1487658
Hallo, ich habe in der Schule die Aufgabe bekommen, eine Füllstandsregelung mit einem Mikrocontroller zu programmieren. Ich habe allerdings keine Ahnung von der Materie. Könnt Ihr mir evtl. Hilfe zu folgender Aufgabe geben: Beschreibung Der Füllstand eines Gefäßes soll durch eine Steuerungseinheit auf Mikrocontrollerbasis geregelt werden. Die Höhe soll dabei über einen Drucksensor gemessen werden. Da die Ablaufmenge unregelmäßig ist, soll das Mikrocontrollermodul LAB 517 die Füllstandshöhe kontinuierlich messen, mit der vorgegebenen Größe vergleichen und bei Unterschreitung der vorgegebenen Größe ein Zulaufventil über den Portpin P4.7 öffnen. Das Programm soll strukturiert aufgebaut sein, d.h., wichtige bzw. wiederkehrende Programmteile werden in Funktionen programmiert. Beschreibung der Funktionsweise DI : überwachter Alarmeingang P5.0 = 0 HighHigh Alarm Eintaster keypad A1 Austaster keypad B1 AI: Füllstand P7.0 0 … +5 V (0 … 5,00m) Sollwert P7.1 0 … +5 V (0 … 5,00m) Ausgang Digital: P4.7 Zulaufventil 1=offen Anzeige LED LED P4.0 Steuerung EIN LED P4.1 Zulaufventil offen LED P4.(2345) 4 LED’s blinken bei Überlaufgefahr Ausgang LCD-Anzeige 1. Zeile [SOLL x,xx m] 2. Zeile [IST x,xx m] Danke derbaer