- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 21

Thema: Sharp Distanzsensor

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Benutzer Stammmitglied Avatar von CsMTEch
    Registriert seit
    01.05.2013
    Ort
    bei Aurich (Niedersachsen)
    Beiträge
    73
    Hat der ATMega8 einen 10 Bit ADC?

    Schon mal vielen Dank

  2. #2
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Ja........
    Gruß
    Dirk

  3. #3
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    02.09.2009
    Ort
    Berlin (Mariendorf)
    Beiträge
    1.023
    Zitat Zitat von Dirk Beitrag anzeigen
    Ja........
    Ach, nööööö, jetzt hast du ihm auch noch diesen kleinstmöglichen Lernerfolg aus seiner RTFM-Frage vermasselt ........

  4. #4
    Benutzer Stammmitglied Avatar von CsMTEch
    Registriert seit
    01.05.2013
    Ort
    bei Aurich (Niedersachsen)
    Beiträge
    73
    Ok danke

    Nur noch mal zur Sicherheit
    (bin erst 14, hab deswegen
    noch nicht soviel Erfahrung):

    Wenn ich nun bei 4 cm rea-
    gieren möchte und der Sensor
    bei 4 cm einen Ananlogwert
    von 2,8 Volt ausgibt, muss
    ich im Programm mit ca. 573
    rechnen?

  5. #5
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.698
    ... Wenn ich nun bei 4 cm reagieren möchte ... Sensor bei 4 cm ... 2,8 Volt ausgibt ...
    Der GP2D120 ist bei 4 cm fast am Ende seiner Betriebsgrenze. Das Diagramm Spannung-gegen-Abstand im Datenblatt zeigt in diesem Bereich einen steilen Anstieg und direkt unter 4 cm einen steilen Abfall. Das ist ein Gebiet in dem ich keine vertrauenswürdige Messung erwarten würde. Hier werden bereits recht kleine Schwankungen der Eingangsspannung des Sensors Fehlmessungen ergeben.

    Ansonsten ist das ja das Ergebnis von Dirks Formelempfehlung.
    Ciao sagt der JoeamBerg

  6. #6
    Benutzer Stammmitglied Avatar von CsMTEch
    Registriert seit
    01.05.2013
    Ort
    bei Aurich (Niedersachsen)
    Beiträge
    73
    Ok ich wird drauf achten

    Aber mir ist gerade aufgefallen,
    dass ich an meine ADC-Pins
    schon Motoren angeschlossen
    habe. Jetzt habe ich nur noch
    PORTC.0 und PORTC.1 als ADC
    frei. Im Programm habe ich die
    Motoren und den Sensor nun
    wie folgt konfiguriert:

    --------------------------------------------------------------------
    'Sensor
    Config Adc = Single , Prescaler = Auto , Reference = Avcc
    Start Adc
    Dim Wert As Integer

    'Motoren
    Portc.5 = Output 'MR vor
    Portc.4 = Output 'MR zurück
    Portc.3 = Output 'ML vor
    Portc.2 = Output 'ML zurück
    ---------------------------------------------------------------------

    Meine frage ist nun, ob ich
    im Hauptprogramm dann
    trotzdem noch einfach z.B.
    PORTC.5 = 1 schreiben kann,
    weil ich PortC ja auch schon
    für die ADC Messung konfi-
    guriert habe...

  7. #7
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.698
    Zitat Zitat von CsMTEch Beitrag anzeigen
    Hat der ATMega8 einen 10 Bit ADC? ...
    Zitat Zitat von RoboHolIC Beitrag anzeigen
    Ach, nööööö, jetzt hast du ihm auch noch diesen kleinstmöglichen Lernerfolg aus seiner RTFM-Frage vermasselt ........
    Zitat Zitat von CsMTEch Beitrag anzeigen
    ... aufgefallen, dass ich an meine ADC-Pins schon Motoren angeschlossen ...
    Kann es sein, dass Du das Datenblatt von Deinem Controller noch immer nicht gelesen - und auch noch keine ordentliche Belegungsplanung für den Controller gemacht hast?
    Ciao sagt der JoeamBerg

  8. #8
    Benutzer Stammmitglied Avatar von CsMTEch
    Registriert seit
    01.05.2013
    Ort
    bei Aurich (Niedersachsen)
    Beiträge
    73

    Ausrufezeichen

    Ich wollte nur wissen, ob ich
    an PortC den Sensor auslesen
    und gleichzeitig die Motoren
    ansteuern kann? Das kann
    ich nicht aus dem Datenblatt
    entnehmen...

    Belegungsplan habe ich nicht,
    da mir die Idee mit den Sensoren
    erst später kam und ich vorher
    das Controllerbord auf Kollisions-
    Sensoren ausgelegt habe. Ich
    habe die Motoren an Port C
    angeschlossen, weil ich das ganze
    sehr klein halten wollte und Port C
    am besten dazu passte. Den MicroC
    und die Polwender für die Motoren
    habe ich auf 7cm * 5cm bekommen,
    da ist dann nicht viel mit umbauen.

    Kann man jetzt den Sensor auslesen
    über den Port C auslesen und die
    übrigen Pins von Port C als Output
    verwenden?

  9. #9
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    02.09.2009
    Ort
    Berlin (Mariendorf)
    Beiträge
    1.023
    Zitat Zitat von CsMTEch Beitrag anzeigen
    Das kann ich nicht aus dem Datenblatt entnehmen...
    Steht aber drin, sonst könnte es niemand sonst dir sagen.

    OK, ich will das trotzdem mal gelten lassen. Zugegeben, ich hab schon manches in den Datenblättern verzweifelt wiederzufinden versucht, die sind ja doch recht umfänglich. Ist schon auch Erfahrungssache, Manuals auf die "richtige Weise" diagonal zu lesen; die Erfahrung macht es dann, dass man schnell an der passenden Stelle sucht.
    In der Regel (ich arbeite mit PICs) können um der Flexibilität willen die ADC-Pins einzeln oder zumindest in verschiedensten Konstellationen (ältere PICs)als digitale I/Os oder ADC-Eingänge konfiguriert werden. Notfalls musst du ein wenig umlöten.

    Zitat Zitat von CsMTEch Beitrag anzeigen
    Den MicroC und die Polwender für die Motoren habe ich auf 7cm * 5cm bekommen, da ist dann nicht viel mit umbauen.
    Gut, gut, das klingt schon recht kompakt. Zur Not wird das das Herz eines späteren Kleinprojekts und die neue LP-Größe muss sich dem aktuellen Projekt anpassen. Aber sieh erstmal zu, ob es doch klappt.

    Aber nicht ärgern: Mit dem BER-Effekt (auch Schönefeld-Effekt genannt) befindest du dich in "bester" Gesellschaft mit hochbezahlten "Profis".

  10. #10
    karwenzman
    Gast
    Hallo!
    Langsam arbeite ich mich in das Thema ein. Ich habe den Sensor GP2Y0A21YK0F. Abbildung 5 im Datenblatt zeigt: Analog Output Voltage vs. Distance to Reflective Objekt. Im Bereich bis 10cm verhält sich der Sensor so, wie abgebildet. Doch dann bleibt die Spannung bei ca. 2,55V konstant, ganz gleich in welcher Entfernung ein Hindernis auftritt.

    Kann ich davon ausgehen, dass der Sensor beschädigt ist?
    Oder liegt ein Denkfehler, Anschlußfehler vor?

    V0 liegt an einem ADC-Pin. GND und VCC sind auch entsprechend angeschlossen. Die Schaltung mit den Kondensatoren und Widerständen, um eine stabile Spannungsversorgung zu haben, habe ich noch nicht eingebaut.

    Kann mir jemand weiterhelfen?

    Gruß, karwenzman

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Spannungsversorgung Sharp Distanzsensor
    Von Sheridan im Forum Elektronik
    Antworten: 5
    Letzter Beitrag: 16.05.2007, 15:27
  2. schneller sharp distanzsensor
    Von MicroTex im Forum Sensoren / Sensorik
    Antworten: 1
    Letzter Beitrag: 13.04.2006, 23:08
  3. Erneut Sharp IR-Distanzsensor
    Von Matthias_W im Forum Sensoren / Sensorik
    Antworten: 32
    Letzter Beitrag: 07.04.2006, 18:57
  4. SHARP GP2D12 - Distanzsensor als Kollisionsschutz?
    Von eloriginal im Forum Sensoren / Sensorik
    Antworten: 8
    Letzter Beitrag: 10.03.2006, 10:33
  5. Sharp Distanzsensor an C-Control - entstören???
    Von Gottfreak im Forum Controller- und Roboterboards von Conrad.de
    Antworten: 11
    Letzter Beitrag: 24.04.2004, 18:01

Berechtigungen

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

LiFePO4 Speicher Test