Raszycz
31.01.2006, 13:20
Servus!
Es geht um ein Elektrotechnik-Problem bei der Erweiterung des folgenden Aufbaus:
Ich habe ein SRF08 Ultraschall-Messmodul mit meinem ATmega128 verbunden (standardmäßig über I²C / TWI).
Mit einem Delphi-Programm kann ich über RS232 Messungen starten und Messdaten auswerten, wobei der MC nur als Schnittstelle zwischen PC und SRF08 dient.
Ich möchte von bestimmten Positionen in einem Raum Laufzeiten des Ultraschall-Bursts vom Sender messen können, deswegen habe ich die 400ST/400SR-Ultraschallkaspeln über abgeschirmte Verlängerungen neu angelötet, sodass Sender und Empfänger frei plazierbar sind.
Nun die geplante Erweiterung:
Ich möchte eine automatische Messung mit mehreren (<6) verschiedenen Empfängerpositionen realisieren, die folgende Bausteine verwendet:
- 1 SRF08-Modul
- 1 400ST Ultraschallsender
- 1 bis 6 "schaltbare" 400SR Ultraschallempfänger
Das Problem ist, einen Baustein zu finden, der zwischen die Empfänger und das SRF08 geschaltet wird und (digital gesteuert über den ATmega128) maximal 20 mal pro Sekunde zwischen den Empfängern schalten kann, also immer genau einen bestimmten Empfänger mit dem SRF08 verbindet.
Als Schwierigkeit kommt hinzu, dass Störungen des Signals und starke Abschwächung durch Spannungsabfall bei Dioden o.ä. zu vermeiden sein werden. Man hat es also mit mehreren empfindlichen und schwachen Wechselstromkreisen zu tun, die automatisch geschaltet werden sollen.
Meine Lösungsideen beschränken sich auf
- Verwendung einer Reihe von geeigneten Transistoren
- Verwendung von Multiplexern
Kennt jemand für solche oder ähnliche (Schalt-)Probleme eine gute Lösung?
Ich wäre sehr dankbar für Hilfe bei der Wahl eines geeigneten Bausteins oder für alternative Lösungsideen!
Schöne Grüße
Martin
Es geht um ein Elektrotechnik-Problem bei der Erweiterung des folgenden Aufbaus:
Ich habe ein SRF08 Ultraschall-Messmodul mit meinem ATmega128 verbunden (standardmäßig über I²C / TWI).
Mit einem Delphi-Programm kann ich über RS232 Messungen starten und Messdaten auswerten, wobei der MC nur als Schnittstelle zwischen PC und SRF08 dient.
Ich möchte von bestimmten Positionen in einem Raum Laufzeiten des Ultraschall-Bursts vom Sender messen können, deswegen habe ich die 400ST/400SR-Ultraschallkaspeln über abgeschirmte Verlängerungen neu angelötet, sodass Sender und Empfänger frei plazierbar sind.
Nun die geplante Erweiterung:
Ich möchte eine automatische Messung mit mehreren (<6) verschiedenen Empfängerpositionen realisieren, die folgende Bausteine verwendet:
- 1 SRF08-Modul
- 1 400ST Ultraschallsender
- 1 bis 6 "schaltbare" 400SR Ultraschallempfänger
Das Problem ist, einen Baustein zu finden, der zwischen die Empfänger und das SRF08 geschaltet wird und (digital gesteuert über den ATmega128) maximal 20 mal pro Sekunde zwischen den Empfängern schalten kann, also immer genau einen bestimmten Empfänger mit dem SRF08 verbindet.
Als Schwierigkeit kommt hinzu, dass Störungen des Signals und starke Abschwächung durch Spannungsabfall bei Dioden o.ä. zu vermeiden sein werden. Man hat es also mit mehreren empfindlichen und schwachen Wechselstromkreisen zu tun, die automatisch geschaltet werden sollen.
Meine Lösungsideen beschränken sich auf
- Verwendung einer Reihe von geeigneten Transistoren
- Verwendung von Multiplexern
Kennt jemand für solche oder ähnliche (Schalt-)Probleme eine gute Lösung?
Ich wäre sehr dankbar für Hilfe bei der Wahl eines geeigneten Bausteins oder für alternative Lösungsideen!
Schöne Grüße
Martin