Buenooooo ... vamos a cojer una calculadora y vamos a ver donde nos llevan las pretensiones de nuestro incauto amigo Leo_2005.
Los infrarrojos son
Luz.
Luz con una
longitud de onda entre 700 nanometros y un milímetro, según se acepta normalmente para esta denominación, pero este dato es irrelevante para nuestro caso.
Lo importante es que se
propaga por el espacio como el resto de la luz, o sea como sus demás hermanas electromagnéticas de otras muchas y distintas longitudes de onda, a una
velocidad de 299.792.458 m/s.
Suponiendo que el objeto que el amigo Leo desea posicionar en el espacio con respecto a su robot se encuentre exactamente a
1 metro de distancia, la luz infrarroja emitida por su superdiodo IR deberá recorrer dicho metro, rebotar en el objetivo y retroceder otro metro exactamente,
total 2 metros de ida y vuelta.
Conociendo la velocidad del móvil y la distancia a recorrer es fácil
calcular el tiempo que ha de emplear en ello: 2 / 299.792.458 =
0,000000006 segundos.
Vamos a poner esta cifra en esta otra forma:
6 x 10-9. Y ahora seguimos con nuestra calculadora. Un PIC de gama media puede funcionar con un reloj de
20Mhz, o sea un pulso cada
0,00000005 segundos.
Que lo ponemos tambien en la forma anterior:
5 x 10-7Pero nuestro SuperPIC necesita
cuatro de estos pulsos para ejecutar
una sola instrucción de programa, así que entonces la
velocidad máxima, entre dos instrucciones, que puede ejecutar es de 4 * 0,00000005 segundos o sea
0,0000002 segundos.
Y como siempre lo escribimos en nuestra especial forma:
2 x 10-6Si ahora, por último, hacemos la super-suposición hiper-optimista de que nuestro Mega-PIC es cápaz de medir las velocidades de retardo requeridas exactamente con sólo
2 instrucciones de programa, ¡que ya es suponer! vemos que seríamos capaces de medir cosas que ocurran, por lo menos, durante
0,0000004 segundos.
Que para no ser menos escribimos como :
4 x 10-6y ahora
comparamos 6 x 10
-9 con 4 x 10
-6 que nos dá como resultado
2 x 10-3Esto nos lleva a una conclusión evidente: La Luz tarda
dos millones de veces menos en recorrer nuestros
dos metros de lo que tarda el
PIC en ejecutar, a todo trapo,
dos instrucciones consecutivas.
Solución: Ponerle al PIC un
cuarzo de por lo menos 20Mhz x 2.000.000 o sea un cuarzo de 40.000.000 Mhz o
40.000 Ghz. Creo que te va a ser dificil de encontrar.
Será mejor que pienses en
Ultrasonidos que solo "
corren" a
330 m/s y a nuestro PIC le van a sentar mejor a la hora de medirlos y dejarlos ir y venir a su "
aire".
Es una opinión mas.
A-dios.