- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 10 von 92

Thema: Abstandsmessung ähnlich wie IR-Schnittstelle des asuro

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #11
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.694
    Hallo Sternthaler,

    schlimm, schlimm, schlimm. Da denke ich es sei ausführlich - aber danke, dass Du die missverständlichen Passagen so konstruktiv aufzeigst.

    Zitat Zitat von Sternthaler
    1) ... da auch noch die Rückseite abgeschottet ist, scheint von der Seite nun kein Problem mehr zu kommen ...
    NEIN - die Rückseite der LED ist nicht abgeschottet - aber es ist wichtig, diesen kleinen Bord vom Boden zum eigentlichen body der LED seitlich gegen Abstrahlungen abzudichten. Mein enges Messingrohr sitzt leider auf diesem Bord auf - einen grösseren Rohrinnendurchmesser wollte ich aber nicht nehmen. Dort am Boden ist die Intensität gering und es reicht eben ein Schrumpfschlauch - aber ohne dem müsste ich den 5110 abschotten. Ich verwende an dieser Stelle den dickwandigen, verschweissenden Schrumpfschlauchtyp ohne thermische Behandlung. Weder die Rückseite der LED noch irgendeine Fläche des 5110 ist abgeschottet - siehe Bild.
    Nachtrag 29.2.08 22:38: Dieser Bord ist an der nackten LED im Bild im ersten Posting dieses Threads sehr gut zu erkennen.

    ....................................Bild hier  

    Zitat Zitat von Sternthaler
    2) Die Unterschiede zwischen Tageslicht / Kunstlicht / .. und bei unterschiedlichen Reflektoreigenschaften ... müsste man mal versuchen, ob man auch hier durch eine Dunkle-/Hellmessung eine Differenz ermitteln kann ...
    Sonne an und Sonne aus? Welcher Port am Mega168 schaltet mir die Sonne? Ernsthaft: wie messe ich die Beleuchtung (das Umgebungslicht) mit dieser Ausrüstung? Da habe ich keine Ahnung.

    Zitat Zitat von Sternthaler
    3)... deine Programmierkunst ... Bis auf ein paar ... Kleinigkeiten ... In Cäh schreibt man i = i + 1; In C kann man das mit i++; abkürzen ...
    Ja, danke, das kenne ich. Aber es gibt nur unwesentlich weniger Tastenanschläge, der Maschinencode ist derselbe und ich finde, dass die Leserlichkeit nicht verbessert wird. Genausogut könnte man das in UPN schreiben, oder, noch schlimmer, ohne Umkehrung, in PN ...

    Zitat Zitat von Sternthaler
    4) Nun aber ein Problem in meinem Kopf: Deine Konstruktion zum warten auf n Pulse will mir nicht so recht einleuchten. Ist sauber in C geschrieben, ich meine den Sinn dieser Warterei...
    Wie ich im Posting vom 22. Feb. geschrieben habe, erkennt der 5110 laut Datenblättern einen Burst erst nach ein paar Pulsen und reagiert mit einem low-Pegel am SigOUT. Wenn Du das von Dir eingestellte Bild im oberen Posting ansiehst, dann ist dort deutlich gezeigt, dass der Ausgangspegels des 5110 erst nach ein paar Pulsen auf low geht - der Transmitter rattert schon ein paarmal, bevor der Detector reagiert. Dieses feature ist ja ein Teil seiner Tages-/Fremdlicht-Unempfindlichkeit. Daher frage ich den Steuerport der irLED415 ab, und warte eine bestimmte Anzahl (Soll-) Pulse (leider ohne tatsächliche Kontrolle ob die LED an ist), bevor ich den 5110 nach seiner Meinung frage. Sorry, das hatte ich wirklich total missverständlich dargestellt. Und ich sehe in meinen Messungen deutlich: bei vier Pulsen schaltet der 5110 oder auch nicht. Total zufällig. Und bei fünf gehts ähnlich, wenn auch besser. Bei sechs ist die Schaltsicherheit gut - aber wer sagt mir, dass ich gerade am Anfang eines Pulses prüfe? Es könnte ja das Gerade-noch-an-Ende des LED-Pulses sein, daher meine sieben Pulse. Danach kann ich sicher sein, dass der 5110 mein Blinksignal durch die LED verstanden hat und entsprechend reagiert.
    Zitat Zitat von Sternthaler
    ... Du wartest mit der Schleife doch auf ein n-faches Pulsen vom Empfängersignal ...
    Wie dargestellt - NICHT vom Detector - siehe auch Kommentar in meinem Code, z.B. "// Bit 1 (0..7) gelöscht? <==> irLED aus ".

    Danke noch für Deine Cäh nach C - Übersetzung. Ich werde das durchgehen - [OT] bin eine Woche in den Tauern und wenn das Wetter schlecht ist oder ich eine lange Snowboardabfahrt habe, oder einen endlos langen Gleitschirmflug (Drachen bleibt in der Garage) - dann habe ich sicher Zeit zum Lesen und Lernen. [/OT]

    Warum sollte ich gefrustet sein? Im Gegenteil. Ich weiss ein bißchen besser Bescheid über diese ir-Geschichte mit der Entfernungsmessung mit dem asuro - oder ohne - und das war ja mein anfängliches Problem. Und vielleicht hilft diese Beschreibung anderen Kollegen weiter.
    Geändert von oberallgeier (17.10.2016 um 18:48 Uhr) Grund: neuer Bildserver
    Ciao sagt der JoeamBerg

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

fchao-Sinus-Wechselrichter AliExpress