- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 6 von 6

Thema: IR Avoidance Sensor funktioniert nicht richtig (KY-032)

  1. #1
    Benutzer Stammmitglied
    Registriert seit
    28.07.2018
    Beiträge
    30

    IR Avoidance Sensor funktioniert nicht richtig (KY-032)

    Anzeige

    LiFePo4 Akku selber bauen - Video
    Hey Leute,

    ich habe einen Avoidance Sensor, der funktioniert. Wenn ich ein Objekt
    vor den Sensor stelle, leuchtet eine rote LED auf dem Sensor auf. Die Entfernungen
    kann ich über das Potentiometer einstellen.

    Nun habe ich 3 weitere Sensoren vom selben Typ gekauft. (KY-032)
    Diese funktionieren allerdings entweder nicht, oder anders als der Sensor
    den ich zuerst hatte.

    Die neuen Sensoren blinken bestenfalls wenn ich das Objekt schnell auf den Sensor
    zukommen lasse. Egal, wie ich die beiden Potentiometer einstelle, es kommt bestenfalls
    ein Blinken und kein dauerhaftes Leuchten.

    Es scheint nur auf unterschiedliche Kontraste zu reagieren. Wenn ich die Oberfläche
    wechsele, auf die der Sensor zeigt, blinkt die LED auch dementsprechend. Das funktioniert
    aber auch wiederum nur wenn ich das Objekt nicht zu langsam bewege.

    Das ist allerdings nicht das, was ich erwartet habe. Da diese Sensoren dieselben sind, wie der den ich zuerst habe
    erwarte ich, dass sie bei einer bestimmten Entfernung ein dauerhaftes Signal abgeben.

    Was habe ich hierbei nun übersehen? Muss ich daran irgendwas einstellen oder habe ich
    doch falsche Sensoren erwischt oder sind sie einfach nur (alle drei!) kaputt?

    Wie immer würde ich mich über Hilfe sehr freuen!

    Schaltplan

    Klicke auf die Grafik für eine größere Ansicht

Name:	avoid.jpg
Hits:	9
Größe:	12,3 KB
ID:	33881

    Link zu Sensoren:
    https://www.amazon.de/AZDelivery-KY-...ct_top?ie=UTF8
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken schalt2.jpg  

  2. #2
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    03.09.2009
    Ort
    Berlin (Mariendorf)
    Beiträge
    1.023
    Warum ist der Anschluss EN nicht angeschlossen? Auf die Schnelle hab ich in deinem Link keine Info über EN gefunden.
    Vielleicht funktioniert ja dein erstes Exemplar nur zufällig ohne den EN !?
    edit:
    OK, hab's gefunden: Enable per gestecktem Jumper oder OHNE Jumper, dann mit EN-Ansteuerung von aussen.
    Geändert von RoboHolIC (24.12.2018 um 13:24 Uhr)

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    28.07.2018
    Beiträge
    30
    Genau! Wenn ich den Jumper angesteckt habe, dann brauche ich den EN-Pin nicht anzusteuern.
    Ich habe es auch ohne Jumper und mit EN-Pin probiert, es hat sich leider nichts geändert.
    Ich bin im Internet auch auf das hier gestoßen:
    http://irsensor.wizecode.com/

    Ich habe auch den Code ausprobiert, aber es hat sich nichts geändert. Diesmal hat die
    Led schwack geflackert.

  4. #4
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    18.01.2012
    Beiträge
    485
    Vielleicht hilft das weiter
    https://cdn.shopify.com/s/files/1/15...99226942350178

    Ich würde es nicht bei Amazon kaufen!
    Ich würde die Quelle suchen, dort gibt es dann auch DOKU

  5. #5
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    27.12.2017
    Beiträge
    169
    Die Schilderung liest sich so, als ob die Elektronik nur die die Flanke des Impuls (= Änderung) verarbeitet und nicht durch den bestehenden Impuls. Das kann ich bei einem Infrarot-Sensor auch nachvollziehen. Ich denke, Du brauchst eher einen Ultraschall-Sensor, der dir ein permanentes Signal gibt, wenn etwas im (Fahr-) Bereich steht.

    Frohe Weihnachten!

  6. #6
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    03.09.2009
    Ort
    Berlin (Mariendorf)
    Beiträge
    1.023
    Das Grundprinzip dieser Module ist die Erzeugung gepulsten IR-Lichts durch den NE555 und dessen Detektierung durch den HS0038B. Letzterer benötigt nach Spezifikation eine Reihe von Lichtimpulsen ( =Burst) mit Trägerfrequenz 38kHz und dazwischen immer wieder "Erholungspausen". Für 38kHz-Dauerbefeuerung ist er nicht spezifiziert.
    Der Nutzen des EN-Eingangs ist, die Frequenzerzeugung des NE555 gezielt zu ermöglichen oder zu unterbinden. Damit ist es möglich, die Aussendung von IR-Licht-Impulsgruppen (Bursts) zu steuern.

    Ein Programm sollte also das Sensormodul per EN aktivieren und nach der geeigneten Burstdauer von 260µs bis 1,8ms den Ausgang des Sensors lesen.
    Vor dem nächsten Kollisionstest ist eine beliebig lange Pausenzeit (EN disabled), mindestens jedoch 260 µs, einzuhalten. Die beiden Potis müssen dann bei geeigneter Anordnung eines Hindernisses So eingestellt werden, dass der Sensor wie gewünscht schaltet.

    Soweit der Idealfall. Die vorliegende Schaltung nutzt den Empfänger HS0038B an der Grenze seiner Empfangsempfindlichkeit. Das ist etwas heikel.
    Probleme kann machen:
    - Exemplarstreuung beim Empfängerbaustein
    - Leuchtstärke der IR-LED
    - tatsächliche Variationsmöglichkeit der Impulsbreite der IR-Modulation
    - Schwankungen bei der Anordnung von IR-LED und Empfänger.

    Ich empfehle die Verhinderung von direkter IR-Einstrahlung von der LED in den Empfänger durch etwas schwarze Pappe oder Alufolie bzw. Blech oder eine Hülse um die IR-LED. Bei Anwendung mit gestecktem EN-Jumper ist das Flackern angeblich normal. So sagt es die von ARetobor verlinkte Anleitung.

Ähnliche Themen

  1. Motorsteuerung mit L 293 D funktioniert nicht richtig.
    Von ListerStorm im Forum Elektronik
    Antworten: 17
    Letzter Beitrag: 07.10.2011, 22:05
  2. Touchfeldabfrage funktioniert nicht richtig
    Von Diabolo im Forum C - Programmierung (GCC u.a.)
    Antworten: 0
    Letzter Beitrag: 02.01.2011, 13:16
  3. ACS Funktioniert nicht richtig
    Von Mario94 im Forum Robby RP6
    Antworten: 26
    Letzter Beitrag: 27.12.2010, 21:59
  4. CMPS03 funktioniert nicht richtig
    Von Michi26206 im Forum Sensoren / Sensorik
    Antworten: 7
    Letzter Beitrag: 06.09.2009, 13:57
  5. Ultraschallmessung funktioniert nicht richtig
    Von Bagpiper im Forum Asuro
    Antworten: 3
    Letzter Beitrag: 09.06.2009, 19:03

Berechtigungen

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

Labornetzteil AliExpress