AVR: Signalerzeugung: Induktivsensor Simulation

Gast #993593
Hallo,

ich möchte gerne mit einem AVR ein Signal eines Induktivgebers 
simulieren. Dabei geht es mir primär um den negativen Nulldurchgang da 
hier die entsprechende Schaltung die das simulierte Signal auswertet 
triggert.

Der Sensor ist "verkehrt herum" angeschlossen, d.h. bei annähern geht er 
zunächst in den negativen Bereich, dann der nulldurchgang nach positiv 
und anschließend wieder richtung 0v beim entfernen des Sensors von der 
Triggerposition.

Die Frequenz des Signals muss zuverlässig min. 2kHz betragen können und 
da der Triggerzeitpunkt der Ausgangsschaltung wie gesagt beim 
nulldurchgang von neg. nach positiv erfolgt, sollte das simulierte 
Signal eine hohe Steilheit haben.

Spitzen Ausgangsspannung sollte 8-12v betragen.

Gibt es hierfür fertige Schaltungen?
oder wäre das ganze mit einem High-Speed DAC realisierbar? Wenn ja, hat 
jemand einen Tip für ein Bauteil?

Besondere Schwierigkeiten bereitet mir derzeit der Fakt das die 
Ausgangsspannung sowohl positiv als auch negativ sein muss. Mit nur 
positiv hätte ich kein Problem, hilft mir aber nichts, da ja der 
nulldurchgang das entscheidende Kriterium ist.

Gruß
Malte.
Gast
Da bin ich mir leider nicht sicher wie wählerisch die Folgeschaltung mit 
der Auswertung des Signals ist.

Ich weis nur das sie auf den Nulldurchgang von Negativ nach Positiv 
triggert, schätze aber es wird ein paar Schmitt-Trigger oder 
Blockbedingungen geben um Störungen auf dem Signal rauszufiltern.

z.B. (Vermutung) erneutes Triggern erst nach überschreitung einer 
bestimmten Spannung und unterschreiten von 0v möglich oder sowas in die 
Richtung. So würde ich es zumindest versuchen zu realisieren um 
Störungen auszublenden. Zumal die Signalstärke und somit der 
Signal/Rauschabstand bei Induktivgebern ja von der Frequenz abhängt. 
(langsam=geringe Amplitude, schnell=hohe amplitude)

Zum Rechteck: d.h. wie muss ich mir das vorstellen mit dem OPV? Ich 
könnte ja mit dem AVR ein 5v PWM Signal erzeugen, auf welches ich dann 
einen negativen Offset gebe um so ein +/- 2,5v Rechteck zu bekommen?
Hast du da ein Schaltungsbeispiel? Ist meistens einfacher als textuelle 
Erklärung ;-)

Besten Dank schonmal für den Input
Wenn du nur den Null-Durchgang brauchst, ist ein Komparator genau das 
richtige für dich, 
www.mikrocontroller.net/articles/Operationsverstärker-Grundschaltungen
In der Schaltung b, den -Eingang nicht auf GND sondern mit 
Spannungsteiler auf 2,5V legen. Der Ausgang springt dann zwischen +V und 
-V in Abhängigkeit des PWM-Signals.
Wenn du allerdings auch einen unterschiedliche Amplitude brauchst, wird 
es komplizierter.
Gast
Hab mir gerade überlegt, das ich es testweise mal mit einem Komperator 
mit symetrischer Versorgungsspannung versuchen werde... dann kann ich 
zumindest feststellen ob ein Rechtecksignal ausreichend ist.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.