TODOPIC
Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: pignatelli en 26 de Marzo de 2009, 12:51:13
-
Hola,
Estoy intentando desarrollar un sistema de motion tracking basado en unos 12 acelerometros situados a lo largo del cuerpo de una persona, si no consigo que funcione solo con acelerometros cada sensor llevara tambien un giroscopio y los datos de esos 12 sensores, me gustaria hacerlos llegar al ordenador de forma inalambrica, para el caso, bluetooth.
El problema es que para hacer el prototipo de sensor estoy un poco perdido a ver si podeis alguien indicarme alguna guia basica para hacer un prototipo de un tamanyo y peso reducido (como una cajetilla de tabaco mas o menos), que contenga el acelerometro, el blue tooth, y las baterias.
Otra cosa que no tngo claro es que el acelerometro tomara unas medidas y el bluetooth las enviara al ordenador pero se pueden interconectar directamente o hace falta un micro con logica o algo?
Vamos ya veis que estoy bastante perdido porque soy informatico y mis conocimientos de electronica se limitan a programar FPGAS y hacer thevenins y nortons XD, si podeis echarme una mano os lo agradeceria bastante.
SAludos
-
Hola
Pues mira la realidad es que si necesitas un dispositivo de interface entre tus periféricos ya que los acelerómetros y los giroscopios por si mismos no podrían comunicarse con ninguna otra cosa, como funciona seria agrandes rasgos y sin detalles así
1 Un microcontrolador se comunica con los acelerómetros y giroscopios (dependiendo del bus que el fabricante de cada dispositivo utilice spi.12c, etc. Incluso pudiera ser que sean analógicos y los puedas leer con un CAD .)
2 lees e interpretas la información de cada censor, con interpretar me refiero a que abra que realizar algún algoritmo con la información que te entrega el censor para obtener una magnitud con la cual se pueda trabajar.
3 el micro controlador se comunica con el transmisor inalámbrico o trabes de algún bus (serial, usb etc) y le indica que transmita la información que a obtenido de los censores.
-
Es decir que cada sensor tendria que tener:
Placa+micro+accel+bluetooth+[giroscopio]
El problema es que nunca he comprado piezas elctronicas por internet y no se si comprar solo el sensor o las cosas que van montadas, no se si las podre interconectar ni como, si compro solo los sensores no se que tengo que comprar como base para montarlo etc...
Valdrian estos?
http://es.farnell.com/freescale-semiconductor/kit3109mma7261qe/kit-eval-for-2-5-xyz-axis-accel/dp/1579773
http://es.farnell.com/lm-technologies/lm071/module-bluetooth-class-2-bc04/dp/1675411
Y la placa y el micro que serian?
Yo es que he trabajado con FPGA's y con tablas de test de estas con agujeritos, pense en comprar una tabla de test, los sensores, montarlos y mirar que R, L y/o C puedo necesitar y ponerlos tambien pero pense que no podia ser asi como se hacia, no se estoy un poco perdido, agradeceria mucho si me mandarais algun link a algun documento de nivel basico para hacer prototipado de sistemas integrados.
Gracias por todo
-
Mira por ahora lo que te recomiendo es que te centres en el estudio del microcontrolador de tu elección.
no es precisamente de la manera en que lo expones un microcontrolador dependiendo del bus que utilices puede trabajar con varios periféricos por ejemplo supongamos que tus censores se comunican por bus 12c un microcontrolador con puerto 12c le podrías conectar si no mal recuerdo mas de 100 censores teniendo en cuenta no superar las especificaciones de dicho bus.
Ahora por otro lado tampoco necesitas un dispositivo de comunicación inalámbrica por cada censor es algo absolutamente sobrado e innecesario.
La forma en que funciona seria algo así el pic se comunica con el censor 1 procesa la información y la manda por el dispositivo inalámbrico el micro recibe señal de que la recepción fue exsitosa y procede a comunicarse con el segundo censor así asta n censores todos esto con un solo dispositivo inalámbrico.
Con respecto a tus enlaces lamento no poder ayudarte ya que nunca e trabajado con esa marca.