Sensor ultrasónico: ¿digital o analógico?

1

Tengo un sensor ultrasónico MaxBotix (MB7092). Tiene un pin analógico y capacidades de transmisión en serie.

Estaré usando el sensor con un Arduino.

¿Puede decirme los beneficios de la lectura digital sobre el analógico en el caso de que Arduino tenga capacidades ADC?

En última instancia, me pregunto de qué manera es el requisito de potencia más bajo del sistema en general (sensor y arduino).

    
pregunta AJR

2 respuestas

2

Le recomendaría que prefiera la interfaz digital sobre la analógica.

No menciona a qué distancia viajará la salida analógica del MB7092 para llegar a su Arduino, pero puede captar ruido en el camino. Otra consideración es que el ADC tendrá una variedad de errores de conversión que traerán cierta inexactitud en la salida del ADC.

En un breve examen, no puedo ver si el sensor (a) comienza con una medición analógica internamente, luego lo convierte en digital con un ADC interno o (b) comienza con una medición digital internamente y también lo convierte en analógico internamente utilizando un DAC. Me atrevería a decir que probablemente lo hace (b).

Si es (b), el uso de la salida analógica significaría que la lectura de MB7092 va de su DAC a su ADC, lo que aumenta los errores entre su valor digital interno y el suyo.

La señal digital es mucho más resistente al ruido por lo que viaja mejor. Utiliza dos cables (RXD y GND) al igual que la entrada analógica tendría que hacerlo. Y puede involucrar menos conversiones DAC / ADC y, por lo tanto, ser más precisos.

    
respondido por el TonyM
0

Analógico o digital hace poca diferencia en potencia considerando 5V la operación es de 100 mA de pico por pulso Tx.

El motivo principal es la cantidad de resolución, sensibilidad y latencia de detección de objetos que se necesita.

    
respondido por el Tony EE rocketscientist

Lea otras preguntas en las etiquetas