hrd
Anmeldungsdatum: 18.10.2006
Beiträge: 123
Verfasst am: 03.05.2007 12:15 Titel: Rechteck-Signal auswerten
--------------------------------------------------------------------------------
Hallo,
ich suche eine Auswert-Funktion im ProfiLab für ein Signal von einer Zahnstange (http://de.wikipedia.org/wiki/Zahnstange).
Dies kann man hilfsweise als ein Rechteck-Signal betrachten. Die Amplitude ist ca. 30 mm (entspricht Zahnhöhe ca. 60 mm) mit einer Frequenz von 5 bis 20 Hz (entsteht aus der Mess-Geschwindigkeit) und einem Offset von zwischen ca. 80 und 100 mm (entsteht aus der kontinuierlich veränderten Höhenlage der Zahnstange was schlussendlich dokumentiert werden muss).
In diesem Falle muss ich immer den Wert der "Tal"-Höhe (Zahngrund-Höhe) haben wobei dieser Wert gehalten werden soll bis wieder mit dem nächsten Wert der nächsten "Tal"-Höhe aktualisiert wird.
Danke und Gruss an die Knobel-Gemeinde
hrd
Nach oben
Mike D
Anmeldungsdatum: 03.07.2006
Beiträge: 236
Verfasst am: 03.05.2007 13:47 Titel:
--------------------------------------------------------------------------------
Hallo hrd,
mein Vorschlag:
du nimmst einen Trigger mit Schwelle auf 120mm, mit der fallenden Flanke triggerst du ein Monoflop und mit diesem ein Sample&Hold.
Wenn die Flanken steil genug sind müsstest du mit einer festen Monoflopzeit von 0,0125 - 0,02 hinkommen.
Besser dynamisch: Wenn du die Monoflopzeit auf ein 1/4 der Periodendauer setz, samplst du immer die Mitte des Tals. Also Zeit zwischen 2 Flanken messen, durch 4 teilen und als Zeitsignal für ein Einstellbares Monoflop nehmen.
Nimmt man statt des Triggers den Analogvergleicher kann man die Triggerschwelle anpassen, das könnte auch automatisch passieren, dann müsste man aber für deffinierte Anfangsbedingungen sorgen und eventuells ausreißen überwachen.
Mike
Nach oben
Mike D
Anmeldungsdatum: 03.07.2006
Beiträge: 236
Verfasst am: 03.05.2007 14:51 Titel:
--------------------------------------------------------------------------------
Nachtrag:
der Sample-Eingang des Samle&Hold ist nicht flankengetriggert. Man sollte also noch ein 2. Monoflop mit ganz kurzer Zeit davorschalten, sonst könnt evtl. noch ein Rest der Zahnflanke mitgesampled werden.
Mike
Nach oben
hrd
Anmeldungsdatum: 18.10.2006
Beiträge: 123
Verfasst am: 03.05.2007 15:00 Titel:
--------------------------------------------------------------------------------
Danke Mike, ich versuche es mal in diese Richtung. Bis anhin habe ich mit einem Analog-Vergleicher und S&H gearbeitet, der den Minimum-Wert herausfindet und dann ein zweiter Analog-Vergleicher der ein zweites S&H vom ersten S&H speist als Halte-Wert sobald das Signal wieder ansteigt. Die Problematik ist vor allem die Z-Anordnung der Elemente damit bestimmte Zustände/Berechnungen in der richtigen Reihenfolge abgearbeitet werden.
Nach oben
Mike D
Anmeldungsdatum: 03.07.2006
Beiträge: 236
Verfasst am: 03.05.2007 16:13 Titel:
--------------------------------------------------------------------------------
Hi hrd,
genau diese Lösung ist mir eben beim Spaziergang auch eingefallen, ich halte sie sogar für besser, da zeitunabhängig und auch bei geringen Geschwindigkeiten nutzbar. Die Z-Anordnung halte ich für kein Problem.
Mike
Nach oben
Giesie
Anmeldungsdatum: 05.09.2006
Beiträge: 120
Wohnort: Berlin
Verfasst am: 03.05.2007 21:47 Titel:
--------------------------------------------------------------------------------
Hallo,
was willst du eigentlich messen? Reicht es dir, zu wissen wann ein Zahn "vorbeigekommen" ist ? Sozusagen eine Lichtschranke die jedesmal durch einen Zahn unterbrochen wird ?
_________________
Gutes Gelingen - Giesie -
Nach oben
hrd
Anmeldungsdatum: 18.10.2006
Beiträge: 123
Verfasst am: 04.05.2007 06:35 Titel:
--------------------------------------------------------------------------------
Ich muss die Höhe der Zahnstange messen (sprich obere Fläche d.h. Zahnspitze) wobei der Sensor (Ultraschall) von oben misst. Darum gibt es eine "umgekehrte" Kurve so dass ich dort den "Tal"-Grund resp. Zahn-Grund herauslesen muss.
Rechteck-Signal auswerten
Gehe zu
- SOFTWARE-UPDATES
- ProfiLab
- ↳ PROFILAB Kundenprojekte und Aufgabenstellungen
- ↳ Einsteigerfragen / FAQ
- ↳ Darstellung / Visualisierung
- ↳ Zählfunktionen, Zeitsteuerung und Programmablauf
- ↳ Messwertverarbeitung
- ↳ STRING-Verarbeitung
- ↳ Datenschnittstellen
- ↳ Hardware-Anbindung, I/O-Schnittstellen
- ↳ (Fern-)Bedienung / Externe Eingabegeräte
- ↳ Plattformen / PC-Systeme
- ↳ Aus- und Weiterbildung
- ↳ Makros & Schaltungen
- ↳ Projekte
- ↳ Heizungssteuerung
- ↳ Ofensteuerung
- ↳ Elektrische Antriebe
- ↳ Wetter und Klima
- ↳ Kraftfahrzeugtechnik
- ↳ Lichttechnik
- ↳ Multimedia
- ↳ Messtechnik
- ↳ Haussteuerungen
- ↳ Modellbau
- ↳ Elektronik und µ-Controller
- ↳ DLL-Programmierung
- ↳ Kundenspezifische Jobangebote rund um ProfiLab
- ↳ PROFILAB SOFTWARE Support
- ↳ Thema: Frontplatte und Frontplattenelemente
- ↳ Thema: Schaltung und Bauteile
- ↳ Thema: Makros
- ↳ Thema: Compiler
- ↳ Thema: Installation, Updates, Plattformen
- ↳ Thema: Geschwindigkeit und Systemauslastung
- ↳ Thema: ProfiLab-WebServer
- ↳ Thema: Anregungen zu ProfiLab
- ↳ PROFILAB HARDWARE Support
- ↳ Thema Hardware-Beispiele / Examples
- ↳ Thema Schaltungsaufbau, EMV, Störungen
- ↳ Thema RS232
- ↳ Thema Modbus
- ↳ Thema Temperatur
- ↳ Thema Relais
- ↳ Thema Multimeter
- ↳ Thema GPIB
- ↳ Thema Portzugriffe und LPT
- ↳ Geräte: ABACOM
- ↳ Geräte: BMCM
- ↳ Geräte: Conrad / Voltcraft
- ↳ Geräte: Deditec
- ↳ Geräte: DLP-Design
- ↳ Geräte: ELV
- ↳ Geräte: Greisinger
- ↳ Geräte: H-Tronic
- ↳ Geräte: Hygrosens
- ↳ Geräte: IO-Warrior
- ↳ Geräte: Kolter Electronic
- ↳ Geräte: LabJack
- ↳ Geräte: Meilhaus
- ↳ Geräte: Quancom
- ↳ Geräte: Velleman
- ↳ Weitere Geräte
- RealView
- ↳ REALVIEW SOFTWARE Support
- ↳ Einsteigerfragen / FAQ
- ↳ Kundenprojekte
- ↳ Anregungen
- ↳ REALVIEW HARDWARE Support
- sPlan
- ↳ SPLAN SOFTWARE Support
- ↳ Thema: Bibliotheken, Bauteile und Symbole
- ↳ Thema: Schaltpläne zeichnen und bearbeiten
- ↳ Thema: Seitenverwaltung, Blätter, Formblätter, Zoom
- ↳ Thema: Import, Export und Drucken
- ↳ Thema: Installation, Versionen, Updates, Plattformen
- ↳ Thema: Anregungen zu sPlan
- ↳ SPLAN SYMBOLE - Tauschbörse
- ↳ sPlan-Symbole: Elektronikbauteile, µ-Controller, Röhren und Halbleiter
- ↳ sPlan-Symbole: Installation und Anlagenbau, SPS
- ↳ sPlan-Symbole: Andere Fachgebiete, Pneumatik, Hydraulik, Kfz, etc.
- ↳ sPlan 8.0 - Demoversion
- Sprint-Layout
- ↳ SPRINT-LAYOUT SOFTWARE Support
- ↳ Einsteigerfragen / FAQ
- ↳ Thema: Platinenherstellung / Fertigungstechnik
- ↳ Thema: Isolationsfräsen und Bohren
- ↳ Thema: Gerberdateien
- ↳ Thema: Makros und Bauteile
- ↳ Thema: Lötaugen, Pads, Leiterbahnen, Masse
- ↳ Thema: Layer, Lötstop, Umriss
- ↳ Thema: Koordinaten und Raster
- ↳ Thema: Import, Export und Drucken
- ↳ Thema: Installation, Versionen, Updates, Plattformen
- ↳ Thema: Anregungen zu Sprint-Layout
- ↳ Kundenprojekte
- LochMaster
- ↳ LOCHMASTER SOFTWARE Support
- ↳ LochMaster - Tauschbörse
- ↳ Einsteigerfragen / FAQ
- ↳ Kundenprojekte
- ↳ Installation, Updates, Plattformen
- ↳ Anregungen
- FrontDesigner
- ↳ FRONTDESIGNER SOFTWARE Support
- ↳ FrontDesigner: Anregungen
- ↳ HPGL-Export, Fräsen und Gravieren
- AudioWave
- ↳ AUDIOWAVE SOFTWARE Support
- ↳ AudioWave: Anregungen
- ... und mehr von www.electronic-software-shop.com
- ↳ Link zum ABACOM - Webshop
- ↳ USB-µPIO / netPIO
- ↳ Fimware /TEMP12
- ↳ Fimware /GPIO18
- ↳ Fimware /INCR3
- ↳ Fimware /FREQ
- ↳ Fimware /PWMIO18
- ↳ USB-ADC Messmodul, 12 Bit
- ↳ USB-LRB Relaiskarte, 8-fach
- ↳ USB-LCD Textdisplay, 4x20
- ↳ Andere Artikel
- Sonstiges
- ↳ Sonstiges