La única manera que se me ocurre de hacerlo que es para modular las tres señales utilizando tres diferentes, audio-frecuencia de portadores, probablemente con el uso de AM (ya que es la más fácil y barata de implementar). Usted probablemente será capaz de encontrar un IC que simplemente no ESTOY de modulación, pero no conozco la parte superior de mi cabeza.
Esencialmente, usted va a tomar cada señal y multiplicando por una diferente frecuencia de la portadora, la cual va a producir una frecuencia de la portadora varía en amplitud como el acelerómetro de los cambios de señal. Ya que va a ser un bajo nivel de ruido de la señal, puede demodular es el uso de un filtro de paso de banda (para seleccionar una de las tres señales de interés) y, a continuación, utilizar un detector de pico para encontrar el valor promedio de la señal.
Usted va a hacer esto para cada señal simultáneamente.
Por ejemplo:
Digamos que usted asigne el eje X a 1 kHz, el eje de las Y a 10 kHz y el Eje z a 20 kHz. Vas a empezar por la multiplicación de los X-eje de salida con un 1 kHz de la señal, el eje de salida con un 10 kHz de la señal, y el Z-eje de salida con un 20 kHz de la señal. A continuación, podrás combinar estas señales utilizando un Amplificador operacional Sumador (asegúrese de utilizar un amplificador operacional con un alto ancho de banda suficiente!). Esto producirá una señal única que superposiciones de las tres señales en la parte superior de uno al otro. Si has mirado en el análisis del espectro de la salida, había tres picos, uno en cada frecuencia. La altura de cada pico sería el valor de cada uno de los asociados del eje.
La extracción de la señal
Una vez que está en el equipo, vas a tener que utilizar técnicas de DSP para cada una de las frecuencias de paso de banda, y la detección de su amplitud promedio (después de tirar de datos negativos, de lo contrario, la amplitud promedio será de 0!)
Trampas
- Tendrás que pre-filtro de la acelerómetro de datos con un filtro de paso bajo para asegurar el contenido de alta frecuencia, es eliminado. Si no, usted obtendrá una gran cantidad de diafonía entre los canales
- Escrito el DSP software en el ordenador no es un proceso trivial, y no hay off-the-shelf programas sé que puede hacerlo. Puede crear secuencias de comandos en MATLAB o Mathematica con bastante facilidad, pero va a ser mucho tiempo para desarrollar.
- Desde sus señales serán bandpassed, que no va a reaccionar bien a los cambios bruscos de aceleración (que generar contenido de alta frecuencia).
Esta es una idea terrible. En su lugar, hacer esto:
Estoy respondiendo a la pregunta dentro de las limitaciones que usted proporcionó, sin embargo, no siempre realmente implementar un sistema como este, ya que cada equipo en el mundo tiene un puerto USB. Comprar un acelerómetro que tiene un i2C/SPI de la interfaz, y dar una palmada a un equipados con USB del microcontrolador. Configurarlo como un dispositivo HID y usted incluso no necesita preocuparse acerca de los controladores.
Hecho.