mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Steuerung eines Atmega 8 mit einem Encoder


Autor: G. Matthias (knut89)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Moin alle zusammen,
vor ab ich bin Azubi im 3. Lehrjahr als Elektroniker für Geräte und 
Systeme und habe damit angefangen eine digitale Lüftersteuerung mit 
einstellbaren Hysterese werten zu entwickeln(für meine Abschlussarbeit). 
Ich bitte meine Teilweise Unwissenheit was Fachsprache und 
Programmierung angeht nach zu sehen.
So zur Steuerung habe einen Atmega 8 sowie eine LCD von Elektronik 
Assembly und einem Encoder mit Return.
Mein Programm steht schon fast LCD funktioniert mit 2 Temperaturfühlern 
Lm 235 bekomme ich beide angezeigt.
Nur bekomme ich es jetzt irgend wie nicht hin über den Encoder die 
Hysterese-werte einzustellen es soll eigentlich so sein das man links 
herum dreht den oberen Hysterese-wert sieht und ihn dann auch mit dem 
Returntaster des Encoders Ändern kann. Rechts herum genau das Selbe nur 
für den unter Hysterese wert zu ändern.

Schick das Programm mal mit das ihr euch ein Bild davon machen könnt.

Vorab schon einmal danke und entschuldigung das ich eure Zeit 
beanspruche


Knut

Autor: Lehrmann Michael (ubimbo)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
G. Matthias schrieb:
> Schick das Programm mal mit das ihr euch ein Bild davon machen könnt.

Dafür benötigen wir zwingend den Schaltplan - ansonsten ist das heiteres 
Raten.

Autor: knut (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
okay hier der schaltplan

Autor: Thomas Kiss (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
per PNG file bitte ( Eagle - export )

Autor: knut (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
so hier in einer PNG datei.

Autor: knut (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
so noch mal ein bisschen Größer.

Autor: G. Matthias (knut89)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
JP7 ist der Ausgang für den Encoder.

Autor: G. Matthias (knut89)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ALso meine Frage ist wie ich die Abfrage für den Push Taster des 
Encoders während der Interupts umsetzen kann.

Autor: Falk Brunner (falk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@  G. Matthias (knut89)

>ALso meine Frage ist wie ich die Abfrage für den Push Taster des
>Encoders während der Interupts umsetzen kann.

Ganz einfach, mit der berühmt, berüchtigten Routine zur Entprellung 
vom Peter D.

Und dein Eagle kann wuderbare PNGs exportieren, File-> Export -> Image.

MFG
Falk

Autor: G. Matthias (knut89)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke Falk aber von C hab ich noch weniger Erfahrung als mit Bascom ( 
also eigendlich gar keine).

Funktioniert aber leider auch nicht hab jetzt mit Debounce versucht 
geht nit.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.