SRF08 es un medidor ultrasónico de distancias para robots que representa la ultima generación en sistemas
de medidas de distancias por sonar, consiguiendo niveles de precisión y alcance únicos e impensables
hasta ahora con esta tecnología. El sensor es capaz de detectar objetos a una distancia de 6 m con facilidad
ademas de conectarse al microcontrolador mediante un bus I2C, por lo que se pueden conectar cuantos sensores sean
necesarios en el mismo bus. Con una alimentación unica de 5V, solo requiere 15 mA, para funcionar y 3mA mientras
esta en reposo, lo que representa una gran ventaja para robots alimentados por pilas. El sensor SRF08 Incluye además
un sensor de luz que permite conocer el nivel de luminosidad usando igualmente el bus I2C y sin necesidad de recursos
adicionales.
Mejoras del SRF08 con respecto al sensor ultrasónico SRF04
El medidor de distancias ultrasónico SRF08 supone un paso más allá del modelo SRF04, ya que
ha sido desarrollado con las siguientes mejoras respecto de su hermano pequeño el SRF04.
Los principales características a mejorar son:
1. El alcance máximo de 3m del srf04 puede ser insuficiente en algunas situaciones.
2. El tiempo de desconexión de 36mS + 10mS de recarga es bastante largo - equivale a casi 8m en un producto
de 3m de alcance.
3. El modelo SRF04 requiere 2 pines I/O por sonar. 32 líneas I/O para un sistema de 16 sonares.
4. Es necesario un procesador o controlador principal que mida el tiempo de retorno de eco.
5. La consumo de corriente máxima de 50mA es demasiado alto - 800mA para 16 sonares.
6. Sólo es posible un único eco de retorno.
7. El modelo SRF04 no puede medir el nivel de iluminación.
El límite de 3m del modelo SRF04 está impuesto por la necesidad de no tener una ganancia tan alta que
el acoplamiento cruzado entre transmisión y emisión provoque una saturación de los amplificadores
operacionales en el rango de alcance. En caso de que se produzca, el sistema no pude diferenciar un acoplamiento del
emisor, de un eco de retorno auténtico. Por su parte, el modelo SRF08 utiliza un potenciómetro digital
para variar la ganancia a medida que aumenta el rango. Esto permite una ganancia global superior y como consecuencia
un alcance mejor. El alcance típico es de 6m y se han hecho pruebas configurando la ganancia para llegar hasta
11m frente a un objeto grande. Este sensor es extremadamente sensible, llegando a detectar objetos cercanos y pequeños,
como pueden ser anomalías en el suelo, que el robot realmente debería ignorar. Por lo tanto, la ganancia
se ha reducido deliberadamente a aproximadamente 6m.
El tiempo de desconexión de 36mS del sensor SRF04 viene impuesto porque el procesador PIC12C508 se utiliza
sólo como un único temporizador, y se utiliza como un detector de tonos para el eco de retorno. El temporizador
guardián (el watchdog) se utiliza para calcular el tiempo de desconexión. Este temporizador se puede
configurar solamente en incrementos de 18mS. Así, mientras que 18mS es suficiente - alrededor de 3m de alcance
- es un valor "teórico" y no está garantizado, por lo que el tiempo real podría ser
menos en función de la temperatura ambiental y de las tolerancias del chip. Se necesitan 10mS adicionales para
recargar los generadores de +/- 10v para el amplificador operacional y el comparador. El max232 se desactiva durante
el cálculo de tiempo del eco para reducir el ruido en los amplificadores operacionales. Con el sensor SRF08,
se ha cambiado el circuito analógico a un suministro único de 5v, por lo que el max232 (en realidad
un ST232) no necesita cargar un condensador de 22uF, sino sólo de 100n. El tiempo de recarga ahora se reduce
a sólo 600uS y es el procesador el que se ocupa de toda el trabajo de manera automática cuando se solicita
una nueva lectura del tiempo.
Un cambio en el procesador desde PIC12C508 a un PIC16F872 en el srf08 implica que están disponibles un mayor
número de temporizadores y que el sensor SRF08 no se bloquee con el temporizador guardián de 36mS. Sin
embargo, uno de los problemas derivados de terminar el proceso pronto es que el "ping" en curso desconoce
esto. El ping rebota normalmente en un muro lejano y regresa. No obstante si en algún caso regresa justo después
de que haya iniciado una nueva medición de la distancia, el sonar tomará el primer "ping"
y pensará que hay un objeto mucho más cerca de lo que en realidad está. El sensor permite que
la ganancia máxima esté limitada para reducir esta posibilidad.
El número de líneas I/O que necesita un sonar de múltiples sensores ha sido un tema complicado
para algunos usuarios. También hay un problema con el controlador basic stamp, que no trata de igual manera
todas las líneas I/O cuando realiza el cálculo del rango. Al utilizar 16 sonares, son necesarias las
32 líneas I/O. Esto se puede reducir a 17 direccionando las 16 salidas de pulsos de eco juntas con 16 diodos.
Se puede obtener una reducción a 6 líneas I/O utilizando un decodificador de 4 a 16 líneas como
el CD4514B. Para ello, el usuario deberá construir un circuito adicional. El sensor SRF08 utiliza una interfaz
I2C por lo que los 16 sonares pueden ser controlados utilizando únicamente 2 líneas I/O. La interfaz
bus I2C está disponible en la mayoría de los controladores estándar, tales como el BasicX-24,
OOPic, y otros controladores más económicos como la familia PIC y Atmel.
En el sensor SRF04, el procesador principal de los usuarios deben calcular el tiempo del eco de retorno. Esto ha
sido un problema con los controladores Basic Stamp, ya que no trata de igual manera todas las líneas I/O. El
sensor SRF08 realiza el cálculo de la distancia de forma interna y envía el resultado ya resuelto.
La corriente máx. de 50mA que el SRF04 necesita, aun siendo mucho mejor que los 150mA (2.5A de pico) de las
unidades de Polaroid, ha sido reducido a una corriente nominal de 15mA y alrededor de 3mA en modo de reposo. El sensor
SRF08 entra automáticamente en modo de reposo una vez que ha finalizado cada medición, y se activa de
nuevo cuando recibe el siguiente comando.
Debido al modo de funcionamiento del sensor SRF04, sólo se puede recibir un único eco. Después
de esto, el módulo alimenta sus generadores de +/- 10v de nuevo para que están listos para el próximo
pulso de activación. Con SRF08 se pueden recibir múltiples ecos. Un buffer almacena los primeros 16
ecos recibidos. Lo ideal es ser capaz de ver más allá de las puertas, mientras que los sensores estándar
sólo verían el marco de la puerta.
Por último, para ampliar el uso del sensor SRF08, se ha incluido un célula fotoeléctrica para
medir la luz ambiental, que puede leerse a través del bus I2C de igual forma que los datos del sonar.
Controlando el sensor de distancias ultrasónico SRF08
La comunicación con el sensor ultrasónico SRF08 se realiza a través del bus I2C. Este está
disponible en la mayoría de los controladores del mercado como BasicX-24, OOPic y Basic Stamp 2P, así
como en una amplia gama de microcontroladores. Para el programador, el sensor SRF08 se comporta de la misma manera
que las EEPROM de las series 24xx, con la excepción de que la dirección I2C es diferente. La dirección
por defecto de fábrica del SRF08 es 0xE0. El usuario puede cambiar esta dirección con 16 direcciones
diferentes: E0, E2, E4, E6, E8, EA, EC, EE, F0, F2, F4, F6, F8, FA, FC o FE, por lo que es posible utilizar hasta
16 sensores sobre un mismo bus I2C. Además de las direcciones anteriores, todos los sonares conectados al bus
I2C responderán a la dirección 0 -al ser la dirección de atención general. Esto significa
que escribir un comando de medición de la distancia para la dirección 0 de I2C (0x00) iniciará
las mediciones en todos los sensores al mismo tiempo. Esto debería ser útil en el modo ANN (Véase
a continuación). Los resultados deben leerse de manera individual de cada uno de las direcciones reales de
los sensores. Disponemos de ejemplos del uso de un módulo SRF08 con una amplia gama de controladores del mercado.
Conexiones
El pin señalado como "Do Not Connect" (No conectar) debería permanecer sin conexión.
En realidad, se trata de la línea MCLR de la CPU y se utiliza solamente en la fabrica para programar el PIC16F872
después del montaje, dispone de una resistencia interna de tipo pull-up. Las líneas SCL y SDA deberían
tener cada una de ellas una resistencia pull-up de +5v en el bus I2C. Sólo necesita un par de resistencias
en todo el bus, no un par por cada módulo o circuito conectado al bus I2C. Normalmente se ubican en el bus
maestro en vez de en los buses esclavos. El sensor SRF08 es siempre un bus esclavo - y nunca un bus maestro. Un valor
apropiado seria el de 1,8 K en caso de que las necesitase. Algunos módulos como el OOPic ya disponen de resistencias
pull-up por lo que no es necesario añadir ninguna más.
Registros
El sensor SRF08 tiene un conjunto de 36 registros.
Ubicación |
Lectura |
Escritura |
0 |
Revisión de Software |
Registro de comando |
1 |
Sensor de luz |
Registro de ganancia máx. (por defecto 31) |
2 |
Byte alto de 1º eco |
Registro de alcance de distancia (por defecto 255) |
3 |
Byte alto de 2º eco |
No disponible |
---- |
---- |
---- |
34 |
Byte alto de 17º eco |
No disponible |
35 |
Byte bajo de 17º eco |
No disponible |
Solamente se puede escribir en las ubicaciones 0, 1 y 2. La ubicación 0 es el registro de comandos y se utiliza
para iniciar la sesión de cálculo de la distancia. No puede leerse. La lectura de la ubicación
da como resultado la revisión del software de SRF08. Por defecto, la medición dura 65mS, aunque puede
cambiarse modificando el registro de alcance de la ubicación 2. Si lo hace, tendrá que cambiar la ganancia
analógica en la ubicación 1. Consulte las secciones siguientes relacionadas con el cambio de medición
y ganancia analógica.
La ubicación 1 es el sensor de luz en placa. Este dato se actualiza cada vez que se ejecuta un comando de
medición de distancia y se puede leer cuando se leen los datos de la medición. Las dos ubicaciones siguientes,
2 y 3, son resultados sin signo de 16 bits de la última medición - el nivel lógico alto en primer
lugar. El significado de este valor depende del comando utilizado, y puede estar expresado en pulgadas, o en centímetros,
o bien el tiempo de vuelo del ping expresado en uS. Un valor cero indica que no se ha detectado objeto alguno. Hay
hasta 16 resultados adicionales que indican los ecos de objetos más lejanos.
Comandos
Existen tres comandos para iniciar una medición de distancia (desde 80 hasta 82), que devuelve el resultado
en pulgadas, centímetros o microsegundos. Asimismo, también existe un modo ANN (Artificial Neural Network)
que se describe a continuación y un grupo de comandos para modificar la dirección de I2C del srf08.
COMANDOS |
ACCIÓN |
Decimal |
Hexadecimal |
80 |
0X50 |
Modo cálculo distancia - Resultado en pulgadas |
81 |
0X51 |
Modo cálculo distancia - Resultado en centímetros |
82 |
0X52 |
Modo cálculo distancia - Resultado en microsegundos |
83 |
0X53 |
Modo ANN - Resultado en pulgadas |
84 |
0X54 |
Modo ANN - Resultado en centímetros |
85 |
0X55 |
Modo ANN - Resultado en micro-segundos |
160 |
0XA0 |
1º en la secuencia para cambiar la dirección I2C |
165 |
0XA5 |
3º en la secuencia para cambiar la dirección I2C |
170 |
0XAA |
2º en la secuencia para cambiar la dirección I2C |
Modo de cálculo de distancia con el SRF08
Para iniciar la medición de la distancia, deberá escribir uno de los comandos anteriores en el registro
de comando (registro 0) y esperar el tiempo necesario para la ejecución de la operación. A continuación,
deberá leer el resultado en el formato que desee (pulgadas, centímetros, etc). El búfer de eco
se pone a cero al comienzo de cada medición. La primera medición del eco se coloca en las ubicaciones
2 y 3, la segunda en 4 y 5, etc. Si una ubicación (niveles altos o bajos de bytes) es 0, entonces no se encontrará
ningún otro valor en el resto de los registros. El tiempo recomendado y establecido por defecto para realizar
la operación es de 65mS, sin embargo es posible acortar este periodo escribiendo en el registro de alcance
antes de lanzar el comando de medición. Los datos del sensor de luz de la ubicación 1 se actualizarán
también después del comando de medición.
Modo ANN
El modo ANN (Artificial Neural Network) ha sido diseñado para proporcionar datos múltiples de un modo
en el que es más fácil entrar en una red neural, o al menos eso es lo que se pretende - aunque aún
no se ha hecho. El modo ANN ofrece un búfer de 32 bytes (ubicaciones de 4 a 35 inclusive) en el que cada byte
representa el tiempo máximo de vuelo 65536uS dividido por 32 tramos de 2048uS cada uno - equivalente a aproximadamente
352mm de alcance. Si se recibe un eco en uno de los espacios de tiempo de bytes, a continuación se fijará
en un valor diferente a cero, para que no sea cero. Por lo tanto si se recibe un eco desde los primeros 352mm, la
ubicación 4 será diferente a cero. Si se detecta un objeto a 3 metros de distancia, la ubicación
12 será diferentes de cero (3000/352 = 8) (8+4=12). Organizar los datos de esta manera sería mejor para
una red neural que para otros formatos. La entrada a su red debería ser 0 si el byte es cero y 1 si es diferente
de cero. En el futuro, se pretende organizar un mapa SOFM (Self Organizing Feature Map) para la red neural, aunque
se espera que sea aplicable para cualquier tipo de red.
Ubicación 4 |
Ubicación 5 |
Ubicación 6 |
Ubicación 7 |
Ubicación 8 |
0-352mm |
353-705mm |
706-1057mm |
1058-1410mm |
En adelante |
Cómo comprobar que una medición ha finalizado
No es necesario utilizar un temporizador en su propio controlador para saber que la medición ha terminado.
Puede aprovechar la ventaja que le ofrece el hecho de que el sensor SRF08 no responde a ninguna otra actividad I2C
mientras está realizando la medición. Por lo tanto, si intenta leer el valor en el sensor SRF08 (utilizamos
el número de revisión de software en la ubicación 0) por lo que recibirá 255 (0xFF) durante
la medición. Esto se debe a que la línea de datos I2C (SDA) se eleva si nada lo está controlando.
Tan pronto como finaliza la medición el sensor SRF08 responderá de nuevo al bus I2C, por lo que deberá
esperar a que desaparezca el valor 255 (0xFF) en el registro. A continuación, podrá leer los datos del
sensor. El controlador puede aprovechar esta ventaja para realizar otras tareas mientras el SRF08 está realizando
la medición.
Cómo cambiar el rango de alcance
El alcance máximo del sensor SRF08 está controlado por el temporizador interno. Por defecto, este es
65mS o el equivalente a 11 metros de alcance. Esto supera los 6 metros de los que el SRF08 es realmente capaz de ofrecer.
Es posible reducir el tiempo que espera el sensor SRF08 a escuchar un eco, y por lo tanto el alcance, modificando
el registro range en la ubicación 2. El alcance puede regularse en pasos de aproximadamente 43mm (0,043 metros
o 1,68 pulgadas) hasta llegar a los 11 metros. El alcance es ((Range Register x 43mm) + 43mm) por lo que fijar este
registro (Range Register) en el valor 0 (0x00) ofrece un alcance máximo de 43mm. Fijar el registro Range Register
en el valor 1 (0x01) ofrece un alcance máximo de 86mm. En un ejemplo más útil, el valor 24 (0x18)
ofrece un alcance de 1 metro mientras que el valor 140 (0x8C) da 6 metros. El valor 255 (0xFF) ofrece los 11 metros
originales(255 x 43 + 43 es 11008mm).
Existen dos razones por las que es positivo reducir el tiempo de medición.
1. Para obtener la información sobre el alcance en menos tiempo
2. Para poder realizar mediciones con el sensor SRF08 a una tasa más rápida.
Si lo único que desee en recibir en menos tiempo, la información sobre el alcance y pretende realizar
las mediciones a una tasa de 65ms o más lento, todo funcionará de manera correcta. Sin embargo, si desea
lanzar el sensor SRF08 a una tasa ligeramente más alta de 65mS, deberá reducir la ganancia - consulte
la siguiente sección.
El alcance está fijado en el valor máximo cada vez que se pone en marcha el sensor SRF08. Si necesita
un alcance diferente, cámbielo al principio como parte del código de iniciación del sistema.
Ganancia analógica
En el registro de la ganancia analógica, se configura la ganancia máxima de las etapas analógicas.
Para configurar la ganancia máxima del srf08, simplemente deberá escribir uno de estos valores en el
registro de ganancia de la ubicación 1. Durante la medición, la ganancia analógica empieza con
su valor mínimo de 94. Este valor se incrementa en intervalos de aproximadamente 70uS hasta llegar al valor
de ganancia máxima, configurada en el registro 1. La ganancia máxima posible se alcanza después
de aproximadamente 390mm de alcance. La finalidad de poder limitar la ganancia máxima es permitirle iniciar
mediciones a una frecuencia mayor de 65mS. Dado que la medición puede ser muy corta, es posible iniciar una
nueva medición tan pronto como se hayan leído los datos de la medición previa. Un riesgo potencial
de esto es que la segunda medición podría captar un retorno de un eco distante del "ping"
anterior, dando un resultado falso referente a un objeto cercano cuando en realidad no hay ninguno. Para reducir esta
posibilidad, la ganancia máxima puede reducirse para limitar la sensibilidad de los módulos al echo
distante más débil, mientras que al mismo tiempo sigue siendo capaz de detectar la proximidad de objetos.
La configuración de la ganancia máxima se almacena sólo en la memoria RAM del CPU y se inicia
con el encendido del equipo, por lo que si sólo desea realizar las mediciones cada 65mS, o más, puede
ignorar los registros Range y Gain.
Nota - Es efectivo sólo en Modo de cálculo de distancia, en el Modo ANN, la ganancia se controla
automáticamente.
Registro de ganancia |
Ganancia analógica máxima |
Decimal |
Hexadecimal |
0 |
0X00 |
Fija la ganancia analógica máxima en 94 |
1 |
0X01 |
Fija la ganancia analógica máxima en 97 |
2 |
0X02 |
Fija la ganancia analógica máxima en 100 |
3 |
0X03 |
Fija la ganancia analógica máxima en 103 |
4 |
0X04 |
Fija la ganancia analógica máxima en 107 |
5 |
0X05 |
Fija la ganancia analógica máxima en 110 |
6 |
0X06 |
Fija la ganancia analógica máxima en 114 |
7 |
0X07 |
Fija la ganancia analógica máxima en 118 |
8 |
0X08 |
Fija la ganancia analógica máxima en 123 |
9 |
0X09 |
Fija la ganancia analógica máxima en 128 |
10 |
0X10 |
Fija la ganancia analógica máxima en 133 |
11 |
0X11 |
Fija la ganancia analógica máxima en 139 |
12 |
0X12 |
Fija la ganancia analógica máxima en 145 |
13 |
0X13 |
Fija la ganancia analógica máxima en 152 |
14 |
0X14 |
Fija la ganancia analógica máxima en 159 |
15 |
0X15 |
Fija la ganancia analógica máxima en 168 |
16 |
0X16 |
Fija la ganancia analógica máxima en 177 |
17 |
0X17 |
Fija la ganancia analógica máxima en 187 |
18 |
0X18 |
Fija la ganancia analógica máxima en 199 |
19 |
0X19 |
Fija la ganancia analógica máxima en 212 |
20 |
0X20 |
Fija la ganancia analógica máxima en 227 |
21 |
0X21 |
Fija la ganancia analógica máxima en 245 |
22 |
0X22 |
Fija la ganancia analógica máxima en 265 |
23 |
0X23 |
Fija la ganancia analógica máxima en 288 |
24 |
0X24 |
Fija la ganancia analógica máxima en 317 |
25 |
0X25 |
Fija la ganancia analógica máxima en 352 |
26 |
0X26 |
Fija la ganancia analógica máxima en 395 |
27 |
0X27 |
Fija la ganancia analógica máxima en 450 |
28 |
0X28 |
Fija la ganancia analógica máxima en 524 |
29 |
0X29 |
Fija la ganancia analógica máxima en 626 |
30 |
0X30 |
Fija la ganancia analógica máxima en 777 |
31 |
0X31 |
Fija la ganancia analógica máxima en 1025 |
Tenga en cuanta que la relación entre el registro de ganancia y la ganancia real no es una relación
lineal. No existe una fórmula mágica que diga "si utiliza este valor de ganancia, el alcance será
exactamente este". Depende del tamaño, forma, y material del objeto y de los elementos restantes de la
habitación. Lo recomendable es experimentar con diferentes valores hasta obtener los resultados deseados. Si
obtiene lecturas falsas, puede que sean los ecos de los "pings" anteriores, vuelva a lanzar el sensor SRF08
cada 65mS o más (menos tasa).
Si tiene alguna duda acerca de los registros Range y Gain, recuerde que en el sensor SRF08 se fijan los valores por
defecto automáticamente cuando se inicia el sistema. Es más, puede olvidarse de esta configuración
y utilizar los valores por defecto y el sensor funcionará correctamente, detectando objetos a 6 metros cada
65mS o menos.
Sensor de luz
El medidor ultrasónico SRF08 dispone de un sensor fotoeléctrico en la propia placa. Este medidor realiza
una lectura de la intensidad de la luz cada vez que se calcula la distancia en los modos Ranging o ANN (La conversión
analógica/digital se realiza realmente justo antes de que se lance el "ping" mientras el generador
de 10v +/- se encuentra en fase de estabilización). EL valor de la lectura va aumentando a medida que aumenta
la intensidad de la luz, por lo que valor máximo lo obtendrá con una luz brillante y el valor mínimo
en total oscuridad. La lectura debería acercarse a 2-3 en total oscuridad y aproximadamente a 248 (0xF8) en
luz diurna. La intensidad de la luz puede leerse en el registro del sensor de luz en la ubicación 1 al mismo
tiempo que puede leer los datos del alcance.
LED
EL indicador LED rojo se utiliza para indicar el código de la dirección I2C del sensor en el encendido
(ver abajo). Así mismo, también emite un breve destello durante el "ping" en el cálculo
de la distancia.
Cambio de la dirección del bus I2C del SRF08
Para modificar la dirección I2C del sensor SRF08 sólo podrá tener un sensor conectado al bus.
Escriba los 3 comandos de secuencias en el orden correcto seguidos de la dirección. Ejemplo; para cambiar la
dirección de un sensor que tiene actualmente la dirección 0xE0 (la dirección de fábrica
por defecto) a la dirección 0xF2, escriba lo siguiente en la dirección 0xE0; (0xA0, 0xAA, 0xA5, 0xF2).
Se deberían enviar estos comandos con el orden secuencial correcto para modificar la dirección I2C.
Además, no es posible emitir cualquier otro comando en medio de la secuencia. La secuencia debe enviarse al
registro de comandos de la ubicación 0, lo que implica que se escribirán 4 transacciones independientes
en el bus I2C. Una vez realizado todo esto, deberá etiquetar el sensor con su dirección. No obstante,
si olvida hacerlo, cuando lo encienda, no se enviará ningún comando. El sensor SRF08 indicará
su dirección mediante el LED. Un destello largo seguido de un número de destellos cortos indicará
la dirección. Los destellos terminarán inmediatamente después de enviar un comando al sensor
SRF08.
Dirección |
|
Decimal |
Hexadecimal |
Destello Largo |
Destellos cortos |
224 |
E0 |
1 |
0 |
226 |
E2 |
1 |
1 |
228 |
E4 |
1 |
2 |
230 |
E6 |
1 |
3 |
232 |
E8 |
1 |
4 |
234 |
EA |
1 |
5 |
236 |
EC |
1 |
6 |
238 |
EE |
1 |
7 |
240 |
F0 |
1 |
8 |
242 |
F2 |
1 |
9 |
244 |
F4 |
1 |
10 |
246 |
F6 |
1 |
11 |
248 |
F8 |
1 |
12 |
250 |
FA |
1 |
13 |
252 |
FC |
1 |
14 |
254 |
FE |
1 |
15 |
Asegúrese de no configurar más de un sensor con la misma dirección, ya que se produciría
una colisión en el bus, con resultados totalmente imprevisibles.
Consumo de corriente
El consumo medio de corriente se calcula que es aproximadamente 12mA durante el cálculo de la distancia, y
3mA en modo de espera. El módulo entrará automáticamente en modo de espera después de
terminar la medición, mientras espera al siguiente comando del bus I2C. El perfil real de consumo de corriente
del srf08 es el siguiente:
Tipo de operación realizada |
Corriente |
Duración |
Comando de medición de la distancia recibido -Encendido |
275mA |
3uS |
Estabilización del generador de +/- 10v |
25mA |
600uS |
8 ciclos de "ping" 40kHz |
40mA |
200uS |
Medición |
1mA |
65mS máx. |
Modo de espera (Stand-by) |
3mA |
Indefinido |
Los valores de la tabla anterior se ofrecen sólo a modo orientativos, no se han comprobado en unidades de
producción.
Cambio del ángulo de detección
El ángulo de detección no se puede cambiar. Esta es una pregunta que se hace muy frecuentemente y cuya
respuesta es que no se puede alterar. El foco de trabajo del SRF08 es un cono cuyo ancho depende del propio traductor
y esta es fija. La forma del área de trabajo del traductor ultrasónico empleado en el SRF08 es la de
la siguiente figura, tomada de la hoja de características del fabricante.
Programas de Ejemplo
Consulte también el esquemas del srf08 y los ejemplos
de conexión: Basic Stamp y SRF08 y el de BasicX-24 y SRF08.
Haga clic en el botón COMPRAR para añadir este producto a su carrito de la compra.
44,75-Euros.
IVA incluido
|
SRF08 SENSOR DISTANCIAS POR ULTRASONIDOS I2C SRF08
Vea mas productos de esta categoría en:
Sensores y detectores para robótica.
Ir a la Página Principal de www.SuperRobotica.com
Actualizada el 18/10/2024 © 2002 -2024 INTPLUS ®. Todos los derechos reservados
|