-
        

Ergebnis 1 bis 4 von 4

Thema: SRF05 in mm ?

  1. #1
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    10.03.2005
    Ort
    Schifferstadt
    Alter
    35
    Beiträge
    318

    SRF05 in mm ?

    Anzeige

    Hallo,

    habe heute meinen SRF05 bekommen und wollte fragen, wie ich den Abstand in mm abfragen kann. Folgenden Code benutze ich momentan:
    Code:
    Do
    
    Portd.5 = 0                                                 'Port Low
        Pulseout Portd , 5 , 40                                 'Min. 10uS Impuls senden
        Pulsein Zeitmessung , Pind , 5 , 1
        Zeitmessung = Zeitmessung * 10                          'mal 10 da Pulsein in 10uS Einheiten Ergebnis ermittelt
        Entfernung = Zeitmessung / 5.8                          'Umrechnen in Millimeter
    
        Entfernungneu = 221 - Entfernung
    
        If Entfernungneu > 3000 Then
          Entfernungneu = 0
        End If
    
    
        Text = Str(entfernungneu)
        Text = Text + " mm "
    
        Lcdat 4 , 5 , Text
    
    
        Wait 1
    
    Loop
    Ich habe die 58µS einfach durch 10 geteilt und es kommen Millimeter dabei raus. Ist diese Rechnung richtig oder gibt es einen besseren Weg, dem SRF05 die mm zu entlocken ?

    mfg Kay

  2. #2
    Hallo,

    Schau dir mal das jpeg an. Da ist zu erkennen wie sich die "58" zusammensetzt.
    Und wenn du diesen Wert durch 10 teilst erhältst du deinen Wert in mm.

    MFG
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken srf05.jpg  

  3. #3
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    10.03.2005
    Ort
    Schifferstadt
    Alter
    35
    Beiträge
    318
    hi,

    danke für die Antwort. Ist es denn überhaupt möglich noch genauer wie 1mm zu messen mit dem Ultraschall Sensor ?

    mfg Kay

  4. #4
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    14.01.2008
    Beiträge
    164
    ne, er kann noch nicht mal 1mm.

    leg ein gegenstand hin und vergleich wie stark er nach dem einzelnen messungen schwangt. ist eine grosse abweichung.

    luftfeuchtigkeit, luftdichte usw beeinflussen die wellen.
    morgens kann die messung anders ausfallen als abends.

Berechtigungen

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