-         
+ Antworten
Ergebnis 1 bis 4 von 4

Thema: Sollwerteingabe f. Tempregler...

  1. #1
    scooby_doo123
    Gast

    Sollwerteingabe f. Tempregler...

    Hallo,

    ich möchte eine Temp.regelung programmieren.
    Wie bekomme ich die Sollwerteingabe hin, ähnlich einer Uhr: SET, PLUS, MINUS-Taste, oder so...
    An dem Controller ist eine 2zeilige LCD dran.

    Der Wert, z.B. 20°C soll dann in einer Variable, bevorzugt im EEPROM, abgelegt werden.

    Hab keine Ahnung wie sowas gehen soll.
    Die Einlesung des Istwertes habe ich bereits fertig.

    Danke, ANdreas

  2. #2
    Benutzer Stammmitglied
    Registriert seit
    01.01.2004
    Beiträge
    96
    Es gibt verschiedene Möglichkeiten, wenn Du noch 3 digitale Ports frei hast, dann schliesse an diese je einen Taster an. Die andere Seite des Tasters legst Du auf Masse. Definiere den Port als Eingang und aktiviere den internen PullUp-Widerstand des AVRs. In Deinem Programm fragst Du jetzt die Ports ab, wenn die Taste gedrückt ist, hat der Port den Wert 0 ansonsten 1. Du solltest den Port aber mehrmals abfragen, damit Du das Prellen des Tasters abfängst und die Werte nicht zu schnell erhöht werden.

    Frank

  3. #3
    Gast
    soweit klar.
    Aber ich meinte speziell die Softwareseite.
    D.H. wie bekomme ich die Werte des Taster als Sollwert hin, z.B. 20°C?
    Es müßte ja dann eine Variable hoch oder runtergezählt werden und im Display angezeigt...

    Andreas

  4. #4
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    24.02.2004
    Ort
    Starnberg
    Alter
    39
    Beiträge
    170
    Es müßte ja dann eine Variable hoch oder runtergezählt werden und im Display angezeigt...
    Ja genau, so ist es. Ist ja auch nicht so schwierig, bei Tastendruck eine Variable hochzuzählen, oder?
    Das anzeigen kann Bascom glaube ich fast von selbst.

    Grüsse, Martin

+ Antworten

Benutzer, die dieses Thema gelesen haben: 0

Derzeit gibt es keine Benutzer zum Anzeigen.

Berechtigungen

  • Neue Themen erstellen: Ja
  • Themen beantworten: Ja
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •