PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Atmega16 + 4067 Multiplexer Messwerte rauschen



McTöff
21.06.2009, 21:21
Moin zusammen,

ich hab eine Schaltung gebaut mit einen ATmega16 und 4067 Multiplexer.
An den Eingägngen hängen Potis die ausgewertet werden sollen.
Die Messergebnisse schwanken aber sehr stark.

Per Software bilde ich den Mittelwert aus 4 Messungen und wandel dieses Ergebniss dann in 7bit
um und versende es anschließend per Midi an einen PC.
Dieser Wert schwankt dann immer noch um +-5.

Am Multiplexer hab ich 1 100nf Ablockkondensator.
Und Beim Avr 1 100nf von Aref nach GND, 1 von VCC nach GND und ein von AVCC nach GND. Die Eingänge am Avr direkt rauschen nicht.

Kann mir einer Tipp geben was ich falsch gemacht habe.

Hubert.G
22.06.2009, 08:49
Vielleicht hat das damit was zu tun
www.roboternetz.de/phpBB2/viewtopic.php?t=48675&sid=1461966018858e42150b4170ba8bc588

Besserwessi
22.06.2009, 17:27
Irgendwas scheint mit den 4067 faul zu sein. Mit dem kleineren 4051 usw. hatte ich bisher nie Probleme. Normalerweise sollte der 10 Bit wert um etwa 1 LSB Schwanken, vielleicht auch mal 2.

Könnte es ein Softwareproblem sein, mit zu hoher Taktfrequenz oder dauerndem umschalten der Referenz ?

McTöff
25.06.2009, 16:32
Hab den Fehler gefunden. Hab im Datenblatt übersehen das der Enable Pin Lowactive ist. Frag mich nur, warum der vorher überhaupt auf die verschiedene Potis reagiert hat.

Trotzdem Vielen Dank für die Lösungsvorschläge.