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
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.
ALso meine Frage ist wie ich die Abfrage für den Push Taster des Encoders während der Interupts umsetzen kann.
@ 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
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.
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.