Autor Tema: Construyendo un robot desde cero: los sensores  (Leído 8915 veces)

Ariel

  • Global Moderator
  • dsPIC
  • ****
  • Mensajes: 10753
    • uControl
Construyendo un robot desde cero: los sensores
« en: Septiembre 07, 2011, 12:43:58 pm »
Construyendo un robot desde cero: los sensores

Hola!

Vamos a ver si entre todos podemos diseñar varios robots. :rolleyes2:

La idea es la siguiente: varios integrantes del foro tenían ganas de construir un robot, pero no todos querían que tuviesen las mismas características. Así que decidimos dividir el proyecto en partes, y entre todos ir aportando ideas y propuestas para que cada uno pueda ir avanzando en su proyecto particular.

Si te interesa ser parte y construir tu propio robot, esta es tu oportunidad!  8)
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

Suky

  • **----- ^^ ------**
  • Moderador
  • dsPIC
  • ******
  • Mensajes: 5442
  • Con Qt...
    • micros-designs
Re: Construyendo un robot desde cero: los sensores
« Respuesta #1 en: Septiembre 15, 2011, 11:17:48 am »
Partiendo de esta idea:


Un sensor a implementar es el medidor de distancia por ultrasonido. Los transductores ultrasonicos a utilizar son el 40T0W y el 40R10W, los cuales en Argentina los conseguí en Cika.


Para realizar las pruebas me basé en el esquema que se puede encontrar del SRF01, quedando lo siguiente implementado en un protoboard:



Y los resultados aproximados fueron los siguientes, la distancia real es muy aproximada  ;)


Distancia Real -> Tiempo Medido -> Calculo de Distancia

15cm -> 992us  ->  0.169m   -> ( 992[ us ]*342[ m/s ] ) / 2
20cm -> 1.24ms -> 0.212m
30cm -> 1.66ms -> 0.284m
40cm -> 2.17ms -> 0.372m
60cm -> 3.66ms -> 0.626m

Queda realizar un PCB y ver si mejoran los resultados  ;D
« Última modificación: Septiembre 15, 2011, 11:22:17 am por Suky »

Suky

  • **----- ^^ ------**
  • Moderador
  • dsPIC
  • ******
  • Mensajes: 5442
  • Con Qt...
    • micros-designs
Re: Construyendo un robot desde cero: los sensores
« Respuesta #2 en: Septiembre 15, 2011, 11:29:09 am »
Otro sensor que probé en protoboard fue el PIR. Utilicé el siguiente esquema, utilizando como A.O. el TL082, sin utilizar el POT de 1M, sino conectando directamente C4 a la salida de U1A, e implementé hasta las salidas U1C y U1D.


Comprobando su correcto funcionamiento  ;D

Por aquí hay teoría de como funciona y algunos circuitos alternativos.

Saludos!

dexon

  • PIC10F
  • *
  • Mensajes: 19
Re: Construyendo un robot desde cero: los sensores
« Respuesta #3 en: Septiembre 15, 2011, 03:46:30 pm »
Suky cual es el alcance máximo de ese circuito con ultrasonido???

Suky

  • **----- ^^ ------**
  • Moderador
  • dsPIC
  • ******
  • Mensajes: 5442
  • Con Qt...
    • micros-designs
Re: Construyendo un robot desde cero: los sensores
« Respuesta #4 en: Septiembre 15, 2011, 05:25:59 pm »
Suky cual es el alcance máximo de ese circuito con ultrasonido???

El que armé yo no se, ya está todo desarmado  ;D pero el srf04, por ejemplo, dice 300cm

el chino

  • PIC10F
  • *
  • Mensajes: 15
Re: Construyendo un robot desde cero: los sensores
« Respuesta #5 en: Noviembre 01, 2011, 02:37:31 am »
para el caso de la distancia meedida por el sensor ultrasonico, tengo entendido q hay q tener en cuenta q la velocidad del sonido no es constante y varia en funcion de la altura sobre el nivel del mar, para mayor presicion en lugar de multipicar el tiempo *324 m/s , habria q averiguar la velocidad del sonido para la altura en la q el bot va a trabajar...... :rolleyes2:

Suky

  • **----- ^^ ------**
  • Moderador
  • dsPIC
  • ******
  • Mensajes: 5442
  • Con Qt...
    • micros-designs
Re: Construyendo un robot desde cero: los sensores
« Respuesta #6 en: Noviembre 01, 2011, 10:06:40 am »
Faaa! Alta precisión  ;D

вoяяe

  • .::. µPraxis .::.
  • Amigo de uControl
  • PIC18F
  • ******
  • Mensajes: 1346
  • вoяяe
    • вyвoяяe
Re: Construyendo un robot desde cero: los sensores
« Respuesta #7 en: Noviembre 01, 2011, 11:05:46 am »
para el caso de la distancia meedida por el sensor ultrasonico, tengo entendido q hay q tener en cuenta q la velocidad del sonido no es constante y varia en funcion de la altura sobre el nivel del mar, para mayor presicion en lugar de multipicar el tiempo *324 m/s , habria q averiguar la velocidad del sonido para la altura en la q el bot va a trabajar...... :rolleyes2:

Grax por el dato!!!

Faaa! Alta precisión  ;D
:bang:
La electrónica es simple, puedes aprenderla en 100 simples lecciones, una lección cada año.

el chino

  • PIC10F
  • *
  • Mensajes: 15
Re: Construyendo un robot desde cero: los sensores
« Respuesta #8 en: Noviembre 03, 2011, 02:20:15 pm »
es posible utilizar los trasductores delos sensores volumètricos de las alarmas de los autos??????..... en alguna web lo  leì

E_Blue

  • PIC24F
  • *****
  • Mensajes: 2226
  • Electric Blue
Re: Construyendo un robot desde cero: los sensores
« Respuesta #9 en: Noviembre 03, 2011, 02:28:27 pm »
para el caso de la distancia meedida por el sensor ultrasonico, tengo entendido q hay q tener en cuenta q la velocidad del sonido no es constante y varia en funcion de la altura sobre el nivel del mar, para mayor presicion en lugar de multipicar el tiempo *324 m/s , habria q averiguar la velocidad del sonido para la altura en la q el bot va a trabajar...... :rolleyes2:

También varía según la temperatura, tal vez sería mejor usar un sensor de presión y otro de temperatura y hacer un ajuste automático mediante alguna tabla o calculado mediante un algoritmo en base a la presión y a la temperatura. :duda

Solo una idea, quien se le anima a las matemáticas. ;D
U2kgZXN0YXMgbGV5ZW5kbyBlc3RvIGVyZXMgdW4gTkVSRCEhIQ ==
Procesando...

Si quieres ayuda con tu proyecto recuerda agregar información del mismo, y no seas haragán y esperes tener todo servido, esto es un foro, no una bolsa de trabajo.

sdel

  • PIC10F
  • *
  • Mensajes: 39
Re: Construyendo un robot desde cero: los sensores
« Respuesta #10 en: Diciembre 14, 2011, 11:25:37 am »
Hola, acabo de crear un tema:

http://www.ucontrol.com.ar/forosmf/robotica/carrito-a-control-remoto/

y despues me encuentro con este  :idiot:

planteo mi duda aca por aca.  ;D

saludos
« Última modificación: Diciembre 14, 2011, 11:27:31 am por sdel »

 

anything