Autor Tema: Medidor de distancias mediante Ultrasonidos SFR04  (Leído 40036 veces)

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

Desconectado xjulenx

  • PIC10
  • *
  • Mensajes: 4
Re: Medidor de distancias mediante Ultrasonidos SFR04
« Respuesta #45 en: 09 de Agosto de 2006, 12:45:42 »
muy buenas,  no sé si este hilo seguirá funcionando, pero de cualkier manera he estado ojeando un poco y lo encuentro muy interesante. yo tambien estoy trabajando con un SRF04 programado en ensamblador para el 16f874, pero sin embargo no estoy consiguiendo la precision ke me gustaria, o la ke veo ke teneis por ahí.. (más o menos me mide bien de cm en centímetro, pero incluso en distancias cortas, la medida varia un poco, no se mantiene estable.)

funciona aparentemente bien hasta los 80 cm, aunke si aplico la conversion de 58 me mide siempre 5 cm de más y segun kreo tengo el preescaler bien configurado.. (hasta ahí tampoco representa un problema ya ke siempre puedes aplica la conversion ke te de la gana.. )
el tema eske a partir de 80 cm le cuesta bastante más detectar objetos, no los pilla muy bien, a veces falla y está continuamente oscilando entre valores bastante diferentes...

utilizamos el módulo ccp1 para medir la duracion del pulso en la puerta RC2..

pues nada, si alguien tiene algún comentario/sugerencia o compartir sus experiencias de campo con el SFR04 estaré muy agradecido!

saludos!

Desconectado aitopes

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5100
    • uControl
Re: Medidor de distancias mediante Ultrasonidos SFR04
« Respuesta #46 en: 13 de Agosto de 2006, 16:14:42 »
Hola!
Yo tengo el emisor y receptor identicos a los del SFR04, pero sin la logica de control....sera muy complicado conseguir el esquema del modulo para hacerlo en casa? :mrgreen:


Saludos!
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

Desconectado RedPic

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 5544
    • Picmania by Redraven
Re: Medidor de distancias mediante Ultrasonidos SFR04
« Respuesta #47 en: 13 de Agosto de 2006, 16:29:02 »
Ahí tienes  ...  :mrgreen:

Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania

Desconectado LordLafebre

  • Moderador Global
  • DsPIC30
  • *****
  • Mensajes: 3529
    • Micros & micros
Re: Medidor de distancias mediante Ultrasonidos SFR04
« Respuesta #48 en: 13 de Agosto de 2006, 18:34:39 »
Hola:

aitopes, he visto que usas Basic, aqui te adjunto un documento para hacer lo que quieres y un ejemplo utilizando Proton, un porsiacaso el documento no es mio, no recuerdo de donde lo descargue aun no lo pruebo no llegan todavia los sensores, pero si lo puedes probar, me gustaria saber como te fue.  :mrgreen:

http://rapidshare.de/files/29290871/Ultrasonidos_y_proton.rar.html
« Última modificación: 13 de Agosto de 2006, 18:41:35 por LordLafebre »

Desconectado aitopes

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5100
    • uControl
Re: Medidor de distancias mediante Ultrasonidos SFR04
« Respuesta #49 en: 13 de Agosto de 2006, 18:37:58 »
Hola Redpic! Gracias por el esquema, no pense que iba a ser tan rapido... :)

Hola Lord! (puedo usar el diminutivo? :D) . Gracias por el programa, pero no lo veo adjuntado....puede ser que no lo hayas puesto o no lo estoy buscando donde deberia?

Muchas gracias a los dos!
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

Desconectado LordLafebre

  • Moderador Global
  • DsPIC30
  • *****
  • Mensajes: 3529
    • Micros & micros
Re: Medidor de distancias mediante Ultrasonidos SFR04
« Respuesta #50 en: 13 de Agosto de 2006, 18:44:10 »
Hola Lord! (puedo usar el diminutivo? :D) . Gracias por el programa, pero no lo veo adjuntado....puede ser que no lo hayas puesto o no lo estoy buscando donde deberia?

No hay problema hermano, mi nick, mi nombre, mi apellido como gustes, en verdad que no pude adjuntar el archivo en el post anterior pero lo subi a rapidshare, ya te puse el link en el post anterior.

Saludos.
« Última modificación: 03 de Marzo de 2008, 15:14:50 por LordLafebre »

Desconectado guaro

  • PIC10
  • *
  • Mensajes: 5
Medidor de distancias mediante Ultrasonidos SFR08 usanso pic16f877 en asembler
« Respuesta #51 en: 08 de Marzo de 2007, 18:54:35 »
Hola Diego, tengo un problema con el sfr08 (ULTRASONIDO) y no lo e podido poner a funcioanar y tu eres el unico en el foro que has trbajado con el pero C, yo nesecito de tu ayuda pero en asembler si me puedes ayudar con la rutinas de i2c para controlar el sfr08.

Desconectado BrunoF

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3865
Re: Medidor de distancias mediante Ultrasonidos SFR04
« Respuesta #52 en: 03 de Marzo de 2008, 10:40:58 »
Hola muchachos.

Bueno, resulta que no se si estoy malinterpretando o bien no estoy dando con las respuesta, pero alguien podría decirme cuál es la precisión en la medición del SFR04,SFR05 y/o SFR08?

El SFR08, por lo que vi, tiene bastantes diferencias con los dos anteriores(04 y 05) como el I2C, pero lo que me intriga es la precisión:
Si no me fallan las neuronas, juraría que posee 16bits de resolución. ¿Esto implicaría que mi mínima variación(delta x) sería de RangoSeleccionado/1024?

Es decir, si quiero medir hasta 1 metro, ¿sería tan simple como hacer 100cm/1024 = 0,097..cm?

Saludos!
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value."  -- Carl Sagan

Sólo responderé a mensajes personales, por asuntos personales. El resto de las consultas DEBEN ser escritas en el foro público. Gracias.

Desconectado akorb

  • PIC10
  • *
  • Mensajes: 2
Re: Medidor de distancias mediante Ultrasonidos SFR04
« Respuesta #53 en: 27 de Mayo de 2008, 17:41:38 »
Hola!

Soy una estudiante de electrónica en Brasil, tengo un que hacer un trabajo con el SRF04 y con PIC 16F628.
Yo uso una rutina casi igual a la que escribió el RedPic.
Tengo una duda sobre la frecuencia de oscilación ....
debo utilizar un cuartzo de 20Mhz, y tengo dudo con el preescaler.... ¿como debo poner el preescaler Timer 1??

si uso el cuartzo= 20 MHz / 4Mhz (interior) = 1.250.000

entonces mi preescaler Timer 1 → preescaler 1:2
para tener que cada incremento (Tick) del mismo dura 1 us

¿mi cálculo es correcto...? ¿...preescaler 1:2?

Gracias por ayudar
lo siento por mi español .... no hablo muy bien ... :)



Desconectado dogflu66

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3510
Re: Medidor de distancias mediante Ultrasonidos SFR04
« Respuesta #54 en: 28 de Mayo de 2008, 08:46:17 »
Si no recuerdo mal, la formulita para hacer que el timer1 desborde a un tiempo determinado es la siguiente:

Vreg. = 65536 - (Tseg. / (1 / (F. cristal/4)) * Prescaler)

Vreg. = Valor a cargar en el registro del timer, por desborde del timer1

65536 = Contador 16Bit

Tseg. =  Tiempo a temporizar por desborde del timer

1 / (F. cristal / 4) = periodo que tarda en incrementarse el timer

F. cristal = Frecuencia del Clock

F. cristal / 4 = Frecuencia que tarda en incrementarse el timer o ejecutar una instrucción maquina.

Prescaler = divisor
« Última modificación: 28 de Mayo de 2008, 17:48:12 por dogflu66 »
Saludos desde Granada, España.

Desconectado dogflu66

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3510
Re: Medidor de distancias mediante Ultrasonidos SFR04
« Respuesta #55 en: 28 de Mayo de 2008, 09:10:46 »
Y en modo contador:

Prescaler = Tseg. / (1 / (F. cristal /4))

Tseg. = Incremento del Timer1 (Tick)

Por supuesto el Prescaler tendrá que ser el más próximo permitido.
« Última modificación: 28 de Mayo de 2008, 17:48:45 por dogflu66 »
Saludos desde Granada, España.

Desconectado akorb

  • PIC10
  • *
  • Mensajes: 2
Re: Medidor de distancias mediante Ultrasonidos SFR04
« Respuesta #56 en: 28 de Mayo de 2008, 14:32:53 »

gracias por su atención...

Voy a calcular de nuevo mi rutina!    :mrgreen:

Desconectado elcp474

  • PIC10
  • *
  • Mensajes: 2
Re: Medidor de distancias mediante Ultrasonidos SFR04
« Respuesta #57 en: 07 de Septiembre de 2011, 13:47:23 »
Que tal a todos, espero no ensuciarlos al desempolvar este tema  :mrgreen:

Bueno, solo tengo una pequeña consulta... necesito sensar un predio de parqueos que está bajo techo, y necesito saber cuando un auto se ha estacionado y para ello quiero poner uno de estos bichitos en cada espacio de auto... pero a lo que voy es que necesito saber que tan confiable son este tipo de sensores al esstar bajo condiciones de polvo, humo, algo de humedad, etc...

Gracias!


 

anything