Autor Tema: srf05  (Leído 8027 veces)

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

Desconectado tapi8

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1506
Re: srf05
« Respuesta #15 en: 05 de Junio de 2010, 07:55:30 »
La pagina esa debe ser de alguien de este foro porque ademas hace referencia a dos paginas de amigos de esta foro, Redpic y Nocturno, dos paginas muy buenas ademas, pero no veo que midan m/m con el SRF. En cuanto al sistema del modulo CCP si se puede usar al igual que el TIMER pero no nos dara mas precision si el SRF05 no es capaz de darla

Desconectado jo.an.

  • PIC16
  • ***
  • Mensajes: 120
Re: srf05
« Respuesta #16 en: 05 de Junio de 2010, 21:27:46 »
Saludos tapi8:En las fotos de la izquierda esta midiendo 0.16.7 cm.No las pude enviar por que ocupan mas de 500 Mb.Si no las puedes ver te las mando a tu correo.Se puede bajar el codigo esta en c (ni idea)y esta con lcd y lo necesito en display.att jose

Desconectado tapi8

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1506
Re: srf05
« Respuesta #17 en: 06 de Junio de 2010, 05:34:20 »
No esta midiendo 0.16.7cm, esta midiendo 16.7cm el 0 de la izquierda es para cuando mide mas de 100cm, lo pone asi 016.7. Es una pena pero es asi. Las fotos las veo perfectas, gracias.
Tambien he mirado los modelos supreriores SRF08 y SRF10 dan mas alcance y otras cosas pero no mas precision, aunque es raro que no haya alguno que de mas precision.


saludos tapi

Desconectado jo.an.

  • PIC16
  • ***
  • Mensajes: 120
Re: srf05
« Respuesta #18 en: 07 de Junio de 2010, 00:16:48 »
Saludos tapi8:Tienes razon puse un punto donde no era:Seria lo mismo 16.7 cm que 167 mm,por eso creo que esta midiendo mm.El asunto seria aprender c, o como pasarlo a asembler.att jose

Desconectado tapi8

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1506
Re: srf05
« Respuesta #19 en: 07 de Junio de 2010, 12:08:16 »
No se consigue mayor precision en C que en asembler, al contrario el asembler seguramente sea mas preciso, el C tiene muchas ventajas pero en este caso no es esa la solucion, la solucion seria encontrar un sensor que sustituyera al SRF05 y diera precision de m/m, pero no lo veo facil.


Desconectado jo.an.

  • PIC16
  • ***
  • Mensajes: 120
Re: srf05
« Respuesta #20 en: 08 de Junio de 2010, 01:27:45 »
Saludos tapi8:la instruccion  xorwf,se queda en 000,con comf 6,1 prenden los numeros al reves,si el 1 es segmento b y c ,estos se apagan y prenden el resto,osea que la tabla esta bien.Sigo pensando que 016.7 cm es igual que 0167 mm,y ¿si esta echo porque no se puede volver a hacer en asembler?.Tranquilo que esto no me puede ganar.Cuando lo tenga solucionado te lo hare saber.att jose

Desconectado tapi8

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1506
Re: srf05
« Respuesta #21 en: 08 de Junio de 2010, 13:45:41 »
Yo deduje de esto que lo tenias en anodo comun. Pones todos a 0 para el 8, es posible que el conexionado tuyo no este igual, y entonces no funcione, si quieres pon el programa y lo miramos.

si1     movf     dig1,1            ;tabla para unidades           
         xorlw    .8
         btfss    3,2
         goto     si2
         movlw    b'00000000'
         movwf    0x06
         goto     pil

En cuanto al SRF mide m/m pero no con precision inferior a 17m/m=1.7cm. Busque por google un par de veces y no encontre ninguno con  precision de 1m/m, seguramente los haya pero yo no los encontre.
Se puede haccer en asembler, basic, c o en cualquier otro pero si el sensor da esa precision.

Saludos Tapi

Desconectado jo.an.

  • PIC16
  • ***
  • Mensajes: 120
Re: srf05
« Respuesta #22 en: 11 de Junio de 2010, 18:53:02 »
Saludos tapi8:Si no se puede conseguir un sensor para milimetros¿se podria hacer que segun la distancia nos subiese el voltaje de cc y utilizar el conversor AD del 16f877?.Creo que seria otra manera.¿Que opinas?att jose

Desconectado tapi8

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1506
Re: srf05
« Respuesta #23 en: 14 de Junio de 2010, 13:55:23 »
He vuelto a leer la hoja tecnica que te puse anteriormente y creo que no se puede, hay sensores de presion, temperatura, caudales etc, que dan unas tensiones proporcionales a la magnitud que estan midiendo, pero el SRF05 da un valor en tiempo, posiblemente ya sea el mismo el que haga esa conversion, y posiblemente por eso demora ese tiempo.
En la hoja tecnica que te puse dice que retarda un cierto tiempo (ese que nos esta jodiendo) para darles tiempo a los micricontroladores lentos, pero no creo que esto se pueda suprimir, no lo se.

Saludos .

Desconectado tapi8

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1506
Re: srf05
« Respuesta #24 en: 09 de Septiembre de 2010, 15:36:43 »
http://www.tilab.tuwien.ac.at/pa/doku/PA-Datenblaetter/Sonar.pdf

Vuelvo otra vez con este tema, no se si ya lo solucionaste, esta semana he heco unas pruebas con una sonda de SIEMENS de la que te pongo arriba una hoja tecnica que encontre, mide mm con bastante precision, comprobado por mi con un metro, tambien lo pone en esa informacion.
Hay un par de problemas:
Precio, ronda segun me ha dicho la persona que ma la presto los 90€.
Esta preparada para trabajar con los automatas de SIEMENS trabaja a traves de las entradas analogicas de los S7-300 y 400 ( yo lo comprobe con un PLC 312 ), de estos ya no te digo los precios jeje. Es posible que se pueda adaptar para trabajarla con un PIC, debe de dar un nivel de tension dependiendo de la distancia, trabaja a 24V. No mide por debajo de 15cm.

Bueno ehale un ojo si quieres, y todavia estas interesado.

Desconectado jo.an.

  • PIC16
  • ***
  • Mensajes: 120
Re: srf05
« Respuesta #25 en: 11 de Septiembre de 2010, 20:30:08 »
Gracias tapi8:El asunto lo deje,pues no pude hacer lo que queria.Cuando tenga tiempo libre y no tenga mas que hacer,volvere a intentarlo.Gracias de nuevo:att jose

Desconectado tapi8

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1506
Re: srf05
« Respuesta #26 en: 14 de Septiembre de 2010, 13:04:49 »
Guardate la hoja tecnica que te envie, para cuando lo retomes, te aseguro que esta sonda si es fiable para m/m. Como todo lo que se usa en industria es caro, y mas si es de SIEMENS, el PLC que use para la prueba, y no es nada del otro mundo, pasa de los 2000€.