pancreas

Páginas: 4 (936 palabras) Publicado: 24 de mayo de 2014
Como usar sensor ultrasonico HC-SR04

Sensor ultrasonico de distancia basado en el principio del sonar.

Caracteristicas:
Alimentacion: 5V
Angulo de sensado: 15°
Rango de distancia: 2 a 500cm
Numero de pines: 4 (VCC,TRIG,ECHO,GND)




Dimensiones:


Modo de funcionamiento:

Para hacer una lectura con el HC-SR04 basta con seguir estos pasos:

1) enviar un pulso de minimo10us por el pin TRIG (disparo) para iniciar la lectura.

2) el sensor enviara 8 pulsos de ultrasonido y colocara su salida ECHO a alto, debes detectar este evento e iniciar un "conteo de tiempo"

3)la salida ECHO se mantendra en alto hasta recibir el eco reflejado por el obstaculo a lo cual el sensor pondra su pin ECHO a bajo, es decir, terminas de "contar el tiempo"





4) La distanciaes proporcional a la duracion del pulso y puedes calcularla con las siguientes formulas:

Distancia en CM = tiempo medido en us * 0.0167
Distancia en PULGADAS = tiempo medido en us * 0.00675Nota: si la duracion del pulso es mayor a 30ms entonces asumes que no hay obstaculo.

Este es el diagrama de tiempos:
EJEMPLO

Naturalmente usaremos un PIC para manejar el sensor, el compilador queutilizaresmos es PICC Compiler de CCS, el PIC utilizado puede ser cualquiera de tu preferencia, la cabecera del programa no la pondre porque puedes usar el PIC que tu quieras, esa es la ventaja dePICC, la portabilidad de codigo.

Empezamos, lo mejor desde mi punto de vista es diseñar una funcion que se encargara de la lectura del sensor, esta funcion debera ir fuera y antes de la funcion MAIN.Lo primero es definir los pines de nuestro sensor

#define trig pin_c6
#define echo input(pin_c7)

Renombrar pines facilita el entendimiento posterior del codigo y ademas permite que cambies lospines que vas a usar con simplemente modificar las lineas de codigo anteriores en lugar de buscarlas y modificarlas dentro del codigo.




Muy bien, sabemos que el sensor puede llegar a medir...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pancreas
  • Pancreas
  • Páncreas
  • Páncreas
  • Pancreas
  • Pancreas
  • EL PÁNCREAS
  • pancreas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS