Académique Documents
Professionnel Documents
Culture Documents
El principio de funcionamiento del sensor es muy simple, bsicamente est dispuesto de lo que
tcitamente podramos describir como una bocina y un micrfono, cuando el pin de disparo es activado el
sensor emite ocho pulsos audibles y posteriormente comienza a contar el tiempo en que es detectado
nuevamente, es decir cuando la seal ya ha rebotado con algn objeto y regresa nuevamente al sensor.
Implementacin en myDAQ
Bsicamente el sensor HC-SR04, tiene como salida una seal en la que el tiempo en alto es proporcional
a la distancia del objeto detectado, es decir si el objeto est muy cercano el tiempo en alto ser mnimo y
si est ms distante el tiempo en alto ser mayor.
Para medir este tiempo en la tarjeta myDAQ disponemos de un contador denominado ctr0, utilizado para
medir periodo, frecuencia, contador de pulsos, encoder de cuadratura o para generar una seal PWM.
Como primera instacia es recomendable usar el NI-MAX para hacer una prueba previa del funcionamiento
del sensor, antes de implementarlo en LabVIEW.
Donde al crear el task, seleccionarmeso Acquire Signals>>Counter Input y Pulse Width, para medir el
ancho del pulso de la seal como se muestra en la siguiente imagen.
En la siguiente imagen se observa el test panel del task creado para el sensor ultrasonico, de lo que cabe
denotar que en el area Pulse With Setup se indica el pin utilizado para leer el tiempo en alto de la seal.
Para poder realizar una medida exitosa del tiempo en alto, se implement la seal de disparo con la
herramienta Digital Writer del NI-Elvismx.
Se te interesa seguir nuestro trabajo puedes unirte al grupo de trabajo IDRA (Investigacin y Desarrollo en
Robtica Aplicada): https://decibel.ni.com/content/groups/grupo-idra