Federweg mittels Beschleunigungssensor aufnehmen und an µC weitergeben

Gast #1445847
Lesenswert?

Hallo,
ich bin absoluter Neuling was µC angeht und will mich auf diesem Wege an 
das Thema ranbegeben.
Folgende Problemstellung. An einem Federdämpfungsprüfstand soll der 
Federweg der Schwinge aufgenommen werden. Ich untersuche im Moment die 
Möglichkeit, dies mit einem Beschleunigungssensor zu tun.


Weis jemand von euch:

a)Welchen Beschleunigungssensor ich am besten verwende?
Ich habe bisher diesen hier rausgesucht. Laut meinen Berechnungen können 
Beschleunigungen von etwa 80 g auftreten.
http://de.farnell.com/jsp/search/productdetail.jsp?sku=1566157

b)Wie ich die Kommunikation des Sensors mit dem µC realisiere?

c)Wie ich den µC programmieren muss.
(Ich hätte hier u.a. ein AVR Starter Kit rumliegen)

d) Wie ich die Daten vom µC auf den PC bekomme um sie mit Programmen wie 
Mathlab o.ä. weiterzuverarbeiten.


Vielen Dank :-)
Angehängte Dateien:
Moderator (Firma: Titel) Persönliche Seite #1445885
Lesenswert?

> a)Welchen Beschleunigungssensor ich am besten verwende?
Ein Weg ist maximal weit weg von einer Beschleunigung.
Du mußt rasend schnell auslesen und zweimal integrieren...
Das könnte ungenau werden :-o

Welche Wege erwartest du?

Einen Weg misst du besser z.B. mit einem Laserabstandssensor. Die kosten 
zwar ein wenig mehr, sind aber auch ziemlich fix.

Alternativ könntest du auch einfach ein Poti an die Achse schnallen und 
mit Winkelfunktionen den Weg berechnen...
Gast #1445903
Lesenswert?

nabend

habe mit solchen sensoren zwar noch nicht gearbeitet aber würde mal
die daten sehen doch ganz gut aus

zu
a) siehe S.2 1500g
   S.1 steht doch das dass ding einen linearen output hat und
   S.3 output signal 19-21mV/g
   oder du sucht dir einen chip, der die daten z.b. als 1wire (oder
   ähnliches) protokoll ausgibt

>b)Wie ich die Kommunikation des Sensors mit dem µC realisiere?
b) hat sich damit erledigt, denn du kannst mit dem internen adc des 
avr's
   die spannung messen ->> verarbeiten-> ausgabe

>c)Wie ich den µC programmieren muss.
c) das progarmm kannst du mit dem avr studio 4 schreiben und hast ja nen
   starterkit und gleichzeitig kannste den käfer damit flashen

>d) Wie ich die Daten vom µC auf den PC bekomme um sie mit Programmen wie
Mathlab o.ä. weiterzuverarbeiten.
d) fast alle avr's haben eine UART und damit könntest du ne rs232 
aufbauen
#1446301
Lesenswert?

Jungs.

Die Idee durch zweimaliges Integrieren den Weg zu bestimmen, 
funktioniert nur in der Theorie!
In der Praxis klappt das aber nicht bzw. nicht besonders gut.
Das Problem: Beim Integrieren integriert man auch das unweigerliche 
Rauschen mit auf. Insbesondere beim zweimaligen Integrieren. Das 
Ergebnis, welches da raus kommt, hat mit einem vertrauenswürdigen 
Messwert meist nicht mehr viel zu tun!

> Ich erwarte an dem Punkt an dem der Sensor angebracht werden soll
> einen Weg von etwa 30mm.

30mm Weg wird dir deine Sensorauswertung wahrscheinlich nach weniger als 
1 Minute anzeigen, selbst wenn sich der Sensor überhaupt nicht bewegt 
hat :-)


Dazu kommt insbesondere bei Beschleunigungssensoren, dass man zu jedem 
Zeitpunkt auch die Erdbeschleunigung mitmisst und diese Komponente erst 
abgetrennt werden muss. Das erweist sich aber in vielen Fällen als 
äusserst schwierig, weil es keine Möglichkeit, ausser einem zweiten 
Lagesensor bzw. das Art des Versuchsaufbaus, gibt, die beiden 
Beschleunigungen auseinanderzuhalten.
Gast #1446840
Lesenswert?

Hallo,

eine industriell vielfach erprobte Möglichkeit ist ein Optischer 
Zeilensensor, sowas gibts bis über 5000 Pixel fix und fertig zu kaufen. 
Bei 50 mm sind das 0.01 mm Auflösung, das erreichst du mit einer 
Beschleunigungsmessung nicht nach 20 Jahren Entwicklungszeit. Ausserdem 
ist die Messung berührungs- und damit rückwirkungslos.

Gruss Reinhard

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren