Servos, Sonar, Compass - Giovanni De Luca web page i sensori.pdfSRF05 Giovanni De Luca- echo...
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