AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Analogeingabe

Ein Thema von hanspeter · begonnen am 2. Mai 2013 · letzter Beitrag vom 3. Mai 2013
Antwort Antwort
hanspeter

Registriert seit: 26. Jul 2003
Ort: Leipzig
1.350 Beiträge
 
Delphi XE2 Professional
 
#1

Analogeingabe

  Alt 2. Mai 2013, 20:43
Hallo,
eine Frage an die Techniker:

In einem in Delphi geschriebenen Steuerprogramm realisiere ich über einen per Ethernet angeschlossenen AD Wandler eine Analogeingabe.
Der Wandler ist mit +-10V und einen Wandlerfehler von <0.3% vom MBE = <30 mV angegeben.

Schließe ich an den Wandler eine Batterie von 1.5 V als Konstantspannungsquelle an dann sollte eigentlich ein konstanter Wert angezeigt werden?
Tatsächlich flattert der Wert jedoch mit jeder Eingabe um den Sollwert.
Die Abtastrate ist 500 Hz und der Wandler ein 12bit/8 Kanalwandler.
Mache ich jetzt einen Denkfehler, wenn ich bei konstanter Spannung den gleichen Wert erwarte?
Oder ist das Verhalten normal?

Für einen Tip dankbar.

Gruß Peter
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#2

AW: Analogeingabe

  Alt 2. Mai 2013, 21:43
Wie stark schwankt er denn? Wenn das Teil 30mV Genauigkeit abliefert und 4,88 mV Auflösung am Ausgang hat, dann wird der Wert wohl nicht exakt konstant sein. Eine Schwankung zwischen 301 und 313 würde ich als normal ansehen. (Falls die Batterie wirklich exakt 1,5V hat, sonst eben Wert ±6) So gut kenne ich mich da aber auch nicht aus.
  Mit Zitat antworten Zitat
Medium

Registriert seit: 23. Jan 2008
3.679 Beiträge
 
Delphi 2007 Enterprise
 
#3

AW: Analogeingabe

  Alt 2. Mai 2013, 22:25
Ich kenne kaum Analogwertgeber-AD-Kombis, die absolut stabile Werte liefern. Weder bei Home- bzw. Bastlergeräten, noch in der Industrie. Wie schon von jfheins angedeutet, könnte man sich bestenfalls darüber unterhalten, ob der Schwankungsbereich plausibel ist. Dazu müsste man den aber kennen
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat
hathor
(Gast)

n/a Beiträge
 
#4

AW: Analogeingabe

  Alt 2. Mai 2013, 23:47
Vielleicht ist die Abtastrate von 500 Hz zu hoch - versuche mal 10/sec.
  Mit Zitat antworten Zitat
hanspeter

Registriert seit: 26. Jul 2003
Ort: Leipzig
1.350 Beiträge
 
Delphi XE2 Professional
 
#5

AW: Analogeingabe

  Alt 3. Mai 2013, 06:38
Der mit 1.5 V belegte Eingang schwankt zwischen 1,587 und 1.602.
Ein auf Masse gelegter Eingang schwakt zwischen -0.02 und 0,02.

Interesant ist dabei, dass sich die Abweichungswerte zyklisch wiederholen.
Wenn ich nachrechne, dann sollten die Werte in der Toleranz liegen. Mich irretiert nur das ständige Schwanken.
Ich habe im Eingang jetzt einen gleitenden Mittelwert (P1-Glied) programmiert.
Mal sehen, wieweit das hilft.


danke für die Tips.

Peter
  Mit Zitat antworten Zitat
Furtbichler
(Gast)

n/a Beiträge
 
#6

AW: Analogeingabe

  Alt 3. Mai 2013, 06:43
Das ist bei digitalen Eingängen normal. Da muss man eben glätten, das hast Du schon richtig beobachtet. Du kannst einen gleitenden Mittelwert verwenden.

Bezüglich des Zyklus würde ich auf das Messverfahren im AD-Wandler tippen. Is nun einmal so.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:35 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz