Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: Projektvorstellung Raumthermostat mit Grafikdisplay - Frage zu Drehgeberauswertung Kategorie: Programmierung C (von Seeman - 14.08.2012 19:45)
Als Antwort auf Re: Projektvorstellung Raumthermostat mit Grafikdisplay - Frage zu Drehgeberauswertung von Torsten - 11.08.2012 11:58
Ich nutze:
C-Control Pro Mega32
> Hallo Jan,
>
> > 1. Haltet Ihr meine Hardware-Auswahl fĂĽr geeignet?
>
>  Ja, aber es geht wahrscheinlich mit einem Application board einfacher.
Einfacher war aber nicht gefragt. ;-)
Nein, mir ist das Application Board (Bzw. Du meinst das Evaluation Board, richtig?)
zu teuer, fĂĽr das was es kann. Das Display ist mir zu klein und die
Ansteuerung per Schieberegister zu langsam.
Tastatur benötige ich auch nicht.
Ich brutzel mir den Prototypen auf dem Project Board zusammen und dann gibt
hinterher eine eigene Platine fĂĽr die "Serienproduktion" mit nur dem
Nötigsten drauf...

> > 3. Gibt es vielleicht einen Temperatursensor mit höherer Auflösung?
>
>  Wenn du die beiden Bytes "COUNT_REMAIN" und "COUNT_PER_C" aus
>  dem Scratchpad auswertest läst sich die Auflösung erhöhen.
Das muss ich mir mal anschauen...


> > 4. Warum hakt die Auswertung des Drehgebers bei gleichzeitiger
> > Verwendung von PWM?
>
>  Ich kenne leider den Drehgeber nicht. Welcher Port ist "IN_D"?
>  "AbsDelay(1);" in einer Interruptfunktion macht mir Angst!
Das Problem hat sich als Hardwareproblem herausgestellt. Jetzt läuft es.
Ja, AbsDelay ist da nicht elegant. Gebe ich zu :-)
Aber es hilft, die Zuverlässigkeit des Drehgebersignales zu verbessern.

Vielen Dank fĂĽr Dein Feedback!

GruĂ?
Jan


    Antwort schreiben


Antworten: