-
-
PicBASIC fügt die ganzen Warteschleifen ein, um den AD-Wandler anzusprechen. Im Grunde sieht das Programm soweit gut aus.
Ich würde die Meßwerte immer mitteln. Entweder einfach (Neu=(Neu+Alt)>>1) oder gewichtet (Neu=(Neu+Alt*3+2)>>2). Damit kann man Spikes wegrechnen. Es wundert mich schon sehr, daß die Tolerenzgrenze von 10 überschritten wird bei 8-Bit-Auflösung.
Ich arbeite viel mit diesem PIC und habe solche AD-Fehler bisher nicht gesehen (außer, man gibt man richtig Spannung auf PortA-Eingänge, damit die Clamp-Dioden durchschalten...).
Die 50us Samplezeit würde ich evtl. mal auf 200us hochsetzen um den Sample-C richtig zu laden.
Wie hoch sind die Widerstände an den analogen Ports ?
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen