Hallo, Ich möchte den Echo-Pin von mehreren Ultraschallmodulen des Typs HC-SR04 zusammen an einen Pin eines AVR Mikrocontrollers zusammenführen. Reicht es aus, wenn ich die verschiedenen Echo-Pins mit einem Or-Gate (Oder-Verknüpfung) verbinde bzw. entkopple?
Im Prinzip wohl ja. Aber bist du sicher dass die Sensoren nicht die Schallwellen oder Reflektionen eines anderen HC-SR04 auffangen? Btw, man kann die HC-SR04 bei 5V auch an nur einem Pin betreiben, an den man Trigger UND Echo anschliesst. Siehe Beitrag "HC-SR04, 3.3V Attiny und nur ein Pin -> möglich?". LG, Sebastian
Sebastian Wangnick schrieb: > Aber bist du sicher dass die Sensoren nicht die Schallwellen oder > Reflektionen eines anderen HC-SR04 auffangen? Genau das habe ich mir auch überlegt. Wenn ich jedoch die Module einzeln über den Trigger-Pin anspreche, kann ich sie nacheinander mit einer kurzen Pause dazwischen abfragen. Ich denke, das sollte dann keine Probleme bereiten. > Btw, man kann die HC-SR04 bei 5V auch an nur einem Pin betreiben, an den > man Trigger UND Echo anschliesst. Siehe > Beitrag "HC-SR04, 3.3V Attiny und nur ein Pin -> möglich?". Der Programmieraufwand ist kleiner, wenn ich verschiedene Trigger-Ausgänge und nur einen Echo-Eingang beim Mikrocontroller habe. Damit kann ich beim Echo-Pin den externen Interrupt nutzen. Aber Danke für den Hinweis. Ich werds also mal mit einer OR-Verknüpfung oder sogar mit einer XOR-Verknüpfung versuchen. Bei XOR kann man Überlagerungen von 2 Signalen verhindern. Vielen Dank für deine Antwort Sebastian.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.