Novedades Parallax
 
 ¿Cómo puedo ...? Medir distancias con el sensor PING))


El sensor PING)), puede medir distancias, comprendidas entre 2cm y 3 metros, se conecta; a la alimentación VDD (5Volts), VSS (masa) y el tercer conector SIG al PIN del micro correspondiente.

El principio de operación es muy simple:

A) Por el terminal SIG, se le envía desde el micro (en este caso un BS2), un pulso de 5 micro segundos, en este momento el PING)), genera un pulso de 40 KHz (ultrasonido), con una duración de 200 micro segundos y lo emite por uno de los transductores.

B) Luego de rebotar en el blanco, el ultrasonido es recibido por el otro transductor, el retardo que existe entre la emisión y la recepción, es contabilizado por el micro interno que tiene el sensor.

C) A continuación el sensor, le envía un pulso por el terminal SIG al BS2, la duración de este pulso, es proporcional a la distancia entre el sensor y el blanco.

D) El valor que se acumula en una variable, si bien es cierto que éste valor, está relacionado con la distancia al blanco, no está expresado en unidades de medida y puede variar, de un microcontrolador a otro, para llevar estos datos a una unidad de medida, se debe, tomar el valor a una distancia conocida y sacar el factor de proporcionalidad, por ejemplo si leemos en la pantalla DEBUG (1230), a una distancia de 50 cm. y las distancias medidas las queremos expresar en cm., dividimos los 1230 por 50 y nos da 24,6 , éste es el valor de la constante y por la cual debemos dividir, el valor tomado por el sensor.

Se acompañan dos códigos fuente (en formato comprimido ZIP):
PING)))Simple.bs2
PING)))SimplePromedio.bs2

este ultimo promedia varias lecturas, para atenuar diferencias entre las mismas; estas diferencias pueden ser producidas, por superficies muy irregulares, por ejemplo cortinados.

Para más información sobre el uso del sensor ultrasónico PING))) en otros proyectos, acceda al Grupo de Investigación "¿Cómo medir el ángulo de un obstáculo?" en TodoMicroStamp.com:
www.todomicrostamp.com/gp_grupo.php?grupo=angulo
(se requiere inscribirse gratuitamente)


Por cualquier duda o ampliación de datos, aparte de los expuestos, conectarse con:

Aristides Alvarez
info@microsparallax.com.ar
TE (0223) 474 5058, CEL 155 63 50 58
Mar del Plata, Argentina.
Aristides Alvarez - E-mail: info@microsparallax.com.ar - TE (0223) 474 5058, CEL 155 63 50 58 - Mar del Plata (Argentina)




Crawler kit #30055