Autor Tema: Cálculo de Velocidad con sensor SRF04  (Leído 4366 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado NachooAkd

  • PIC10
  • *
  • Mensajes: 5
Cálculo de Velocidad con sensor SRF04
« en: 06 de Diciembre de 2013, 09:30:57 »
Hola!

Quiero calcular la velocidad a través del sensor por ultrasonido de distancia (HC-SRF04).

Es decir, este sensor me entrega la distancia que hay en un objeto en un determinado tiempo. Yo lo configuré para que me entregue una medición cada 25ms. Es decir, yo hice una rutina en niple 5.6.5 con la cual inserté el bloque que me entrega una medición de 16bits (Registro alto y bajo) cada 25ms.

Ahora mi duda para calcular la velocidad es si divido esos registros por el tiempo, es decir, una división de 16bits dividido 25ms o como tendría que hacer ?

Muchas gracias!

Desconectado NachooAkd

  • PIC10
  • *
  • Mensajes: 5
Re: Cálculo de Velocidad con sensor SRF04
« Respuesta #1 en: 06 de Diciembre de 2013, 09:41:03 »
Yo hasta el momento lo que traté de hacer es tomar una medición y luego de 25ms tomar otra y así sucesivamente. Luego hacer una resta entre ambos y luego dividir el resultado de esa resta por los 25ms que es el tiempo, creo.

Y para armar los 25ms en niple como sería ? Lo que yo hice fue asignarle el valor "1000" a un registro de 16bits (mil y mil_1).

Luego una división, dividir 25ms por ese registro de 16bits. Es decir, 25/1000=25ms.


Desconectado lucegiar2005

  • PIC24F
  • *****
  • Mensajes: 504
Re: Cálculo de Velocidad con sensor SRF04
« Respuesta #2 en: 06 de Diciembre de 2013, 17:37:40 »
Lo que debes calcular es el espacio recorrido (diferencia de distancias) en el tiempo utilizado, 25 ms, y una simple regla de 3 te lleva a 25ms = ?m,  en 1s = ?m x 40 o 1hora = ?m x 144000, siendo ?m la medida en metros que recorrió en 25 ms.
« Última modificación: 06 de Diciembre de 2013, 17:47:09 por lucegiar2005 »
- Santiago -

Desconectado NachooAkd

  • PIC10
  • *
  • Mensajes: 5
Re: Cálculo de Velocidad con sensor SRF04
« Respuesta #3 en: 07 de Diciembre de 2013, 04:14:07 »
No le entendí muy bien. Lo que entendí es lo que mas o menos estoy haciendo yo.

O me quiso decir como hacer para dividir por 25ms ?

Muchas gracias por responder! Lo necesito para aprobar el año a esto

Desconectado lucegiar2005

  • PIC24F
  • *****
  • Mensajes: 504
Re: Cálculo de Velocidad con sensor SRF04
« Respuesta #4 en: 07 de Diciembre de 2013, 11:20:02 »
Solamente te digo que lo que hacer es sacar desde tu lectura de distancia recorrida la velocidad por proporcionalidad. Para mejor hacerme enteder quice ejemplificar lo que decía.
Una buena idea es subir el material desarrollado y referente a la pregunta para mejor asesoramiento.

PD. el calculo torna lerdo el proceso y el resultado obtenido será valido según que midas.
« Última modificación: 07 de Diciembre de 2013, 11:24:43 por lucegiar2005 »
- Santiago -

Desconectado NachooAkd

  • PIC10
  • *
  • Mensajes: 5
Re: Cálculo de Velocidad con sensor SRF04
« Respuesta #5 en: 09 de Diciembre de 2013, 18:56:15 »
Le dejo el archivo de Niple 5.6.5

Donde pepito y pepito_1 son los registros que tomo primero. Y pepita y pepita_2 son los registros que tomo segundo


Desconectado lucegiar2005

  • PIC24F
  • *****
  • Mensajes: 504
Re: Cálculo de Velocidad con sensor SRF04
« Respuesta #6 en: 09 de Diciembre de 2013, 23:29:13 »
Trato de abrir el archivo y me dá como componente desconocido, no lo puedo mirar bien, ¿que versión usas?. Lo que te decía es que de la resta de distancias vas a tener un resultado en cm (creo que era ese), que será el espacio que recorrió en 25 ms, y que debes multiplicar por 40 para saber el recorrido en 1s, este por 60 para el minuto y este por 60 para la hora. Todo este calculo es demoroso, por lo que no creo que repitas el ciclo mucho por segundo, y la impresición es mucha. ¿Que querés medir? ¿que reacción esperás del aparato? ¿cual es la maxima velocidad esperada a medir?
- Santiago -


 

anything