interferencia del acelerómetro

0

Tenía un PCB que contenía un micro usb y un acelerómetro de 3 ejes LIS3DH. Puse el PCB en una posición fija y el valor de Z varía entre -77 y -83. pero cuando toco el cable USB con mi mano o con un material y sin cambiar la posición de la PCB, recibo grandes errores de los valores de z (hasta 700 en el valor de Z). esa es realmente mi mano la que causa esta fluctuación (sabiendo que si no toco el usb, el valor se mantendrá estable (-77 -83 por horas)

    
pregunta Makhlouf GHARBI

5 respuestas

1

El acelerómetro tiene una interfaz digital. Es bastante improbable que esté viendo el ruido eléctrico o la interferencia, y que esté viendo las aceleraciones que está experimentando el dispositivo. Debería hacer un esfuerzo para poner algunos números en unidades reales en su eje Y para averiguar qué tan grandes son las aceleraciones.

    
respondido por el Scott Seidman
1

Es posible que tenga problemas de ruido eléctrico inducido.

Prueba:

  • Coloque la PCB y el cable en una superficie plana y

    • Peso del cable con una taza o similar no conductor cerca de la PCB. Esto le permite mover el cable ligeramente cuando lo toca sin mover la PCB.

    • Ahora toque el cable en el lado que no es PCB del peso.

Si obtienes resultados similares, probablemente sea ruido eléctrico.
Si es así, debe examinar los circuitos donde se interconecta el cable USB para ver si puede permitir que la señal inducida interfiera con la señal del acelerómetro.

    
respondido por el Russell McMahon
1

Comience siempre sus tareas de resolución de problemas midiendo / monitoreando las fuentes de alimentación. Le recomiendo que use un osciloscopio para controlar el voltaje de la fuente de alimentación en el pin de alimentación del IC del acelerómetro para ver qué sucede con el voltaje cuando toca el cable USB. (n.b. No puede usar un multímetro para esta prueba; debe usar un osciloscopio).

Con el osciloscopio, busque un pico de voltaje en el bus de alimentación en En el momento en que tocas el cable USB. Si tocar el cable USB provoca un ruido eléctrico obvio en el bus de la fuente de alimentación (consulte también inducción electrostática ), deberá remediarlo. este problema antes de continuar.

Si un pico de voltaje obvio NO aparece en el bus de alimentación cuando toca el cable USB, entonces, como ya lo han sugerido otros, es probable que esté moviendo inadvertidamente el IC del acelerómetro mientras toca el cable USB, y el IC está detectando este movimiento.

Y además de lo que sugirió @RussellMcMahon, orientaría el acelerómetro IC de modo que uno de sus tres ejes (por ejemplo, su eje Z) sea perpendicular a la mesa, y presione ligeramente el IC (o placa de circuito) sobre la mesa para que no se mueva perpendicular a la mesa; por ejemplo, coloque algo en el circuito integrado / circuito integrado para mantenerla presionada (no la presione con el dedo). Ahora toca el cable USB. Si tocar el cable USB hace que el IC se mueva, uno esperaría que los valores de aceleración más fuertes se observaran en los dos ejes que son paralelos a la mesa (por ejemplo, las direcciones del eje X y del eje Y) y la aceleración más débil los valores se observarían en el eje perpendicular a la mesa (por ejemplo, el eje Z).

    
respondido por el Jim Fischer
1

El acelerómetro LIS3DH tiene un termómetro incorporado. Si bien el acelerómetro puede ser sensible tanto al ruido mecánico como eléctrico, es probable que el termómetro solo sea sensible al ruido inducido eléctricamente. Si supervisa la salida del termómetro, es posible que pueda determinar si su ruido original es de origen mecánico o eléctrico.

    
respondido por el fguptill
0

Parece que el acelerómetro está recogiendo pequeñas aceleraciones causadas por tu mano o este "material" moviéndolo.

Una posibilidad más remota es que haya una mala conexión, como una junta de soldadura defectuosa, en la placa, y los pequeños movimientos hacen que se abra y se cierre de forma intermitente.

Pruebe la placa en diferentes orientaciones alineadas por gravedad ortogonal. Si solo un eje responde como usted describe, entonces tal vez haya algún problema con ese eje.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas