Esquema de hardware para conectar el sensor de vibración al MSP430

0

Tengo un MiniSense 100 Vibration Sensor conmigo, con el que estoy tratando de interactuar mi MSP430 Launchpad para rastrear las vibraciones del compresor del refrigerador. Sin embargo, no estoy seguro de si conectarlo directamente a mi Launchpad, puede dañar la placa MSP.

Cuando intenté investigar por mi cuenta, encontré diferentes sugerencias, como esto one v / s v / s este .

MSP430 tiene un voltaje de operación de 3.3v. En el tercero, el chico ha alimentado directamente el pin al pin ADC de Arduino. ¿Haciendo esto daño al MSP430 Dev Board? ¿Qué esquema debo seguir?

Tuve que hacer esta pregunta porque no podía arriesgarme a dañar el tablero. Soy completamente novato en el diseño de esquemas. Por favor guia

Gracias

    
pregunta Doherty

1 respuesta

1

El que no tiene protección es realmente malo.

Los otros dos tienen un defecto importante, ambos son asimétricos. Recuerda, el sensor tiene una salida capacitiva.

Esto hará que el análisis de la señal sea una pesadilla, tomemos el primer ejemplo con una corta ráfaga sinusoidal de 2V pico a pico. Antes de la ráfaga, el voltaje es cero, luego una señal sinusoidal con el pico inferior alineado a -0.6V (la tensión directa del diodo zenner) y luego de la ráfaga a 1.4V (el voltaje promedio de la señal de salida) disminuyendo lentamente a cero señal.

En la imagen se puede ver una ráfaga de 30Hz 1.5V 20ms (VI1) y la salida después del clipper (VO1). La conducción hacia adelante del diodo zenner aumenta la señal de salida y agrega una polarización de CC.

Los otros dos son una ráfaga de 50Hz 300mV 20ms y la salida después del clipper, idénticas pero también con valores negativos que ADC no puede leer.

Inclusoconunaseñalinferiora0.6V,puedeleersololosvoltajespositivos,loqueesuninconvenienteparasacudidasasimétricascomounbache.

YousaríaunaconfiguracióncomoestacondosdiodosderecorteydosresistenciasqueagreganunsesgodeDCconstanteparahacerquetodoelrangosealegibleporADC:

simular este circuito : esquema creado usando CircuitLab

    
respondido por el Dorian

Lea otras preguntas en las etiquetas