Forum: Mikrocontroller und Digitale Elektronik Analogwertverarbeitung am AtMega 16


von Jens ". (piepsi)


Lesenswert?

Hallo,

habe ein kleines Problem mit meiner Analogwertverarbeitung bei meinem 
Brückenkran.
Ich will drei Wegstreckenmessungen mit Präzisions-Drahtpotentiometer 
machen und diese mittels ATmega Auswerten und Steuern.Das 1 
Potentiometer ist für Rechts / Linkslauf, des 2 Potentiometer ist für 
vor und zurück  und das 3 auf und ab (Greifer). Die Strecken 
Rechts/Links (Pin AD0) und vor/zurück (Pin AD1) funktionieren sehr gut 
aber das 3 Potentiometer auf /ab (Pin AD2) hält nie an dem eingestellten 
Wert (gemessen mit Multimeter) an den ich Programmiert habe. 
Potentiometer ist OK das Programm ist das gleich wie bei den andern 
beiden Wegstrecken. Funktion: 1 rechtfahren anhalten, vorfahern 
anhalten, Greifer ab anhalten, Geifer auf anhalten, zurückfahren 
anhalten, linksfahren anhalten. Kann es sein da ich immer die gleichen 
Register verwende da es da zu Problemen kommt?

von Peter R. (gelb)


Lesenswert?

Jens "p". schrieb:
> Kann es sein da ich immer die gleichen
> Register verwende da es da zu Problemen kommt?

Register 42 kann zu diesem Zweck nicht verwendet werden!

Hast du schonmal die Potianschlüssen miteinander vertauscht und 
beobachtet, ob der Fehler mitwandert?

Brückenkran hört sich groß an, also längere Leitungen. Sind die vor dem 
ADC entsprechend gefiltert?

Ansonsten: Programm und Schaltplan posten, sonst wird die Glaskugel 
überstrapaziert.

Grüße, Peter

von STK500-Besitzer (Gast)


Lesenswert?

>Die Strecken Rechts/Links (Pin AD0) und vor/zurück (Pin AD1) funktionieren >sehr 
gut aber das 3 Potentiometer auf /ab (Pin AD2) hält nie an dem >eingestellten Wert 
(gemessen mit Multimeter) an den ich Programmiert habe.
>Potentiometer ist OK das Programm ist das gleich wie bei den andern
>beiden Wegstrecken. Funktion: 1 rechtfahren anhalten, vorfahern
>anhalten, Greifer ab anhalten, Geifer auf anhalten, zurückfahren
>anhalten, linksfahren anhalten. Kann es sein da ich immer die gleichen
>Register verwende da es da zu Problemen kommt?

Wie sieht denn die Mechanik für diene Vertikalbewegung (auf/ab) aus?
Kann es sein, dass durch die Gewichtskraft dein Arm einfach nach unten 
gezogen wird?

von Jens ". (piepsi)


Lesenswert?

Hallo

Danke für eure Vorschläge. Ich habe  das 3 Poti auf einem anderen Pin 
des Atmega gelegt (ADC 3) und der Fehler ist nicht mit gewandert. Jetzt 
funktioniert auch das 3 Poti und der Kran läuft bis jetzt sehr gut. Ich 
habe aber noch keine Ahnung warum es an Pin Adc 2 des AtMegas nicht 
funktionier. Vieleicht habt ihr noch eine Idee. Am  Atmega sollte es 
nicht liegen habe schon einen andern eingebaut und da trat dasselbe 
Problem auf.

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
Noch kein Account? Hier anmelden.