Servos, Sonar, Compass - Giovanni De Luca web page i sensori.pdfSRF05 Giovanni De Luca- echo...

26
Interfacciamo i sensori Interfacciamo i sensori Servos Servos , Sonar, , Sonar, Compass Compass Giovanni De Luca Giovanni De Luca www.delucagiovanni.com www.delucagiovanni.com Giovanni De Luca

Transcript of Servos, Sonar, Compass - Giovanni De Luca web page i sensori.pdfSRF05 Giovanni De Luca- echo...

  • Interfacciamo i sensoriInterfacciamo i sensoriServosServos, Sonar, , Sonar, CompassCompass

    Giovanni De LucaGiovanni De Lucawww.delucagiovanni.comwww.delucagiovanni.comGi

    ovan

    ni De

    Luca

  • Interfacciamo i sensori 2Giovanni De Luca

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 3Giovanni De Luca

    ServosServos RCRC

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 4Giovanni De Luca

    ConnettoriConnettori

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 5Giovanni De Luca

    AngularAngular Position Position –– PulsePulse widthwidth

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 6Giovanni De Luca

    PID PID -- Position controlPosition control

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 7Giovanni De Luca

    Servo control Servo control signalsignal

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 8Giovanni De Luca

    SSCSSC--32 Board32 Board

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 9Giovanni De Luca

    SSCSSC--32 32 SchematicSchematic

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 10Giovanni De Luca

    Si può controllare con il uC AVRSi può controllare con il uC AVR

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 11Giovanni De Luca

    Sonar SRF05Sonar SRF05

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 12Giovanni De Luca

    Principio di funzionamentoPrincipio di funzionamento

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 13Giovanni De Luca

    SRF05 SRF05 -- echoecho

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 14Giovanni De Luca

    Calcolo DistanzaCalcolo DistanzaVelocità del suono = 343 meters al secondo (o 0.0343 centimetri per microsecondo). Il tempo in uSec moltiplicato per 0.0343 dà la distanza in centimetri. Ricordare che il risultato deve essere diviso per 2 perché la durata dell’impulso è il valore totale per la intera distanza tra andata e ritorno della onda sonora.Distanza = durata * .0343/2

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 15Giovanni De Luca

    Detection zoneDetection zone

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 16Giovanni De Luca

    Detection zone Detection zone –– 3030°°

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 17Giovanni De Luca

    Action Action StrategyStrategy

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 18Giovanni De Luca

    Detection zone areaDetection zone area

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 19Giovanni De Luca

    SRF05 Timing Diagram M1SRF05 Timing Diagram M1

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 20Giovanni De Luca

    SRF05 Timing Diagram M2SRF05 Timing Diagram M2

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 21Giovanni De Luca

    BascomBascom -- PulseoutPulseout

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 22Giovanni De Luca

    BascomBascom -- PulseinPulsein

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 23Giovanni De Luca

    Bussola elettronica Bussola elettronica –– CMPSCMPS--0303

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 24Giovanni De Luca

    I2C interfaceI2C interface

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 25Giovanni De Luca

    RegisterRegister FunctionFunction

    Giov

    anni

    De Lu

    ca

  • Interfacciamo i sensori 26Giovanni De Luca

    BascomBascom –– I2C interfaceI2C interface

    Giov

    anni

    De Lu

    ca

    Interfacciamo i sensori�Servos, Sonar, CompassServos RCConnettoriAngular Position – Pulse widthPID - Position controlServo control signalSSC-32 BoardSSC-32 SchematicSi può controllare con il uC AVRSonar SRF05Principio di funzionamentoSRF05 - echoCalcolo DistanzaDetection zoneDetection zone – 30°Action StrategyDetection zone areaSRF05 Timing Diagram M1SRF05 Timing Diagram M2Bascom - PulseoutBascom - PulseinBussola elettronica – CMPS-03I2C interfaceRegister FunctionBascom – I2C interface