TODOPIC

Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: cerebro en 30 de Septiembre de 2008, 19:08:10

Título: Biomedica: propuesta de proyecto
Publicado por: cerebro en 30 de Septiembre de 2008, 19:08:10
 :-/ hola gente como habia mencionado ante no encontrar ningun proyecto para la seccion de biomedicina, propongo ir dando algunas ideas para desarrollar alguno con la ayuda de todos.
 Propongo dar palabras claves en algo que les interese, despues formar la idea en conjunto. Fijamos el dia 20 del mes que viene para definir bien el tema.

Mis palabras:
        - adquisicion de señales biologicas (ya sea ECG o EEG o EMG).
        - simulacion de señales biologicas (como un marcapasos).
        - comunicacion Infrarrojo.
        - USB.
        - interaccion con algo.

Y el tema que se me ocurrio puede ser  hacer una muñiequera que sense estimulos electromiograficos y maneje el mouse de la computadora...
 espero sus propuestas
   :-) saludos
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 30 de Septiembre de 2008, 19:34:38
buenas! te comento q yo estoy en un proyecto con una amiga q estudia bioingenieria (yo estudio ing en computacion). Estamos investigando sobre el tema "topologia optica". A continuacion dejo un link explicando q es esto de la topologia optica, miralo y decime q te parece ;)
http://www.hitachimed.com/contentindex.asp?ID=570
La idea es construir un aparato q permita medir la actividad cerebral, y a largo plazo, algun software para entrenamiento cerebral. Esto puede ser util para gente en rehabilitacion, o simplemente para ejercicio mental.
saludos!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 30 de Septiembre de 2008, 20:39:30
Es muy interesante el tema, yo conozco algo de ese tema por un profesor que es muy machista y siempre hablaba de las diferencias de los razocinio entre los sexos y se basa mucho en esos estudios :D. (Yo tmb estudio bioing. pero en E.R.). Lo planteamos como otra opcion?. Gera vos nos darias una mano como para arrancar?
 Saludos   :-/
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 30 de Septiembre de 2008, 20:57:11
Con gusto voy a aportar todo lo q pueda... aunq supongo q cuando encare bien la cosa voy a necesitar una q otra ayudita jeje.
Por el momento estoy en etapa de investigacion. Ya cuando tenga la suficiente informacion, me voy a poner a hacer las primeras pruebas.
Lo primero es conseguir los materiales y ver si puedo armar algo con un solo LED y un fototransistor, y hacer pruebas sobre algunas muestras de sangre para poner de manifiesto estas propiedades de las que hablan en la pagina q pase mas arriba. Cuando tenga algo hecho lo comento por aca ;)
saludos y suerte!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: MLO__ en 30 de Septiembre de 2008, 22:49:05
Hola.

Me uno al hilo muchachos ..  :) soy ing. Fisico, pero he diseñado cosillas por ahi con aplicaciones en bioestimulacion (Gimnasia pasiva, Zapper - Wipper, Ultrasonidos, Dermatron, Vaccum, Carboxiterapia). Actualmente trabajo justamente en eso, asi que podemos sacar muy buenos proyectos  :-/ :-/

Quedo muy al pendiente

Saludos
Título: Re: Biomedica: propuesta de proyecto
Publicado por: ASTROCAR en 01 de Octubre de 2008, 09:00:49
Hola buenos dias me uno al grupo para hacer un conjunto de especialidades, ofresco mis colaboraciones en el ambito electronico y de momento me pondre a leer lo referente a este tema para estar mas documentado veo que lo de la biomedicina es muy util y seria de gran ayudar ir aplicando medicina unida con la electronica que en pocas palabras seria avance tecnologico de alto calibre.


Saludos y en lo que pueda ayudar con gusto lo hare.
Atten.
Alexander Santana.
Barcelona-Venezuela.
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 01 de Octubre de 2008, 16:29:51
Que bueno que se unan muchachos concuerdo que podemos sacar algo interesante y seguro sus aportes van a ser valiosisimos y significativos.
 Bueno, primero decir que no se ha seleccionado ningun proyecto todavia solo han sido propuestas. Por eso, si tienen algo en mente o quieren manifestarse favorable a alguno de los planteados bienvenidos sean.
   Hasta ahora:
       -yo propuse una muñequera para sensar señales electromiograficas y mover un mouse en la computadora.
       -gera propuso topologia optica basicamente se trata de estimar la actividad cerebral con luz infrarroja.

Alguna otra idea? :P
en caso contrario, por cual se inclinan mas?

saludos  :mrgreen:
Título: Re: Biomedica: propuesta de proyecto
Publicado por: MLO__ en 01 de Octubre de 2008, 18:56:46
       -gera propuso topologia optica basicamente se trata de estimar la actividad cerebral con luz infrarroja.

 :shock: :shock: wow!!!!

Pues me inclino por la munequera, ya que se trata de sensamiento de senales, tratamiento de las mismas e interfaz al PC por USB, cosas en las que tengo algo de conocimiento ... lo otro me suena a que es mas investigacion (conozco "algo" de estimacion de actividad cerebral pero por campos electricos).

Saludos
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 01 de Octubre de 2008, 23:02:54
Pues me inclino por la munequera, ya que se trata de sensamiento de senales, tratamiento de las mismas e interfaz al PC por USB, cosas en las que tengo algo de conocimiento ... lo otro me suena a que es mas investigacion (conozco "algo" de estimacion de actividad cerebral pero por campos electricos).

Saludos

Estoy de acuerdo, podriamos empezar por la muñequera, ya que estamos en mejores condiciones de ir encarando algo con respecto a la topologia optica.
Bueno, creo q para empezar seria bueno definir algunas cosas, asi todos sabemos que es lo q estamos haciendo. Empiezo definiendo electromiografia, que segun wikipedia es:
Citar
La electromiografía, EMG o miograma es una técnica de diagnóstico médico consistente en un estudio neurofisiológico de la actividad bioeléctrica muscular. Clásicamente, el mismo término EMG engloba también a la electroneurografía (el estudio de los nervios que transmiten la orden motora al aparato muscular) si bien en la actualidad se usa cada vez más en este sentido la palabra electroneuromiografía (ENMG). La técnica consiste en la aplicación de pequeños electrodos de bajo voltaje en forma de agujas en el territorio muscular que se desea estudiar, midiendo la respuesta y la conectividad entre los diferentes electrodos.

por cierto, nos podrias detallar un poco q tenes en mente cerebro? (ademas de tratar de conquistar el mundo muahaha) (chiste malo jeje)
saludos!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 01 de Octubre de 2008, 23:49:32
Como no! me explico un poquito mas, pero dejaria un tiempito para que la gente que no se engancho de entrada con el tema tenga la oportunidad de dar nuevas ideas o votar.
 vamos a tener varias instancias, EMG es basicamente el registro electrico de la actividad muscular, se puede adquerir de varias maneras pero seguramente lo hariamos con  electrodos superficiales (con los pro y los contra que tiene esto. La otra posibilidad es con electrodos de agujas o peines, pero creo que es muy doloroso sin sentido). La señal en si es muy complicada y en ella se trasporta mucha informacion(yo creo que una de las mas prometedoras).
 Lo bueno de este proyecto es el costo por que seran un par de electrodos, amplificadores de instrumentacion, amplificadores de aislacion, OAMP para los filtros y el pic.  Todo lo demas es ingenio y aca creo que viene la parte complicada........... (y por eso esta bueno que seamos muchos de distintas ramas).  En la parte del proceso tenemos filtros digitales si los hacemos... redes neuronales (o logica difusa) para detectar la intencion de movimiento y la comunicacion de la pc...
 Estoy tratando de contactar a alguien que realizo algo similar para que nos de una mano... y despues les comento........
 Igual sigo insistiendo-> se aceptan nuevas ideas y comentarios hasta una fecha a convenir entre todos....
 Saludos.  :-/
     
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 08 de Octubre de 2008, 18:34:36
Bueno, no es adirio mas nadie a la cosa... largamos con la muñequera? :P
Cualquier idea q surja durante el proceso la dejamos para despues, les parece?
saludos!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: MLO__ en 08 de Octubre de 2008, 19:06:53
Hola.

Conforme

Saludos
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 08 de Octubre de 2008, 19:07:40
Ok gera estoy de acuerdo, en este tiempo de espera estuve investigando un poquito y hablando con gente que se encarga de esas cosas asi que en breve les paso algo de info.  
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 09 de Octubre de 2008, 14:57:08
comencemos por el comienzo....

Características de la Señal electromiografica.

• Espectro de importancia 0-500Hz.
•Energía dominante entre 50 - 150Hz
• La adquisición de señales EMG se ve fuertemente afectada por el
ruido de línea (50Hz).
• Aleatoria. (Representación por medio de distribución gaussiana).
• Amplitudes entre 0-6mv pico y 0-1.5mVrms

primero vamos a necesitar un amplificador de instrumentacion puede ser integrado como un INA128 (como en mi caso) o un AD620, o bien realizar alguno con algun AO pero hay que tener cuidado con las tolerancias de las resistencias (se recomienda usar metalfilm y capacitores de polyester). El circuito se encuentra en .

vamos a requerir esta caracteristicas:

CMRR                   120 db (mínimo)
Filtro Notch           50 Hz
Filtro Pasa Bajos   fc = 1,3 Khz
Filtro Pasa Altos           fc = 5 Hz
Amplificacion             aprox. 1000
lo mejor va a ser tener un control de ganancia..

En cuanto a los filtros yo propongo butterworth de segundo orden y los he visto en muchos trabajos asi ......
Pero ahora la gran pregunta existen filtros ya integrados como el max263 o el lmf100... que conviene mas usar esos?
o implementar uno con un AO de bajo consumo...

 
 
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 09 de Octubre de 2008, 16:34:19
Muy buena data cerebro!!! Por el tema del filtro, yo no tengo experiencia con otra clase de integrados q no sean AO. No se que ventajas tiene usar esos integrados q dijiste, pero por el momento podriamos utilizar un AO para ir teniendo un prototipo.
Con respecto a la obtencion de la señal, que clase de electrodos usariamos? sera facil de conseguir?

saludos!!!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 09 de Octubre de 2008, 18:04:42
siiiiiii son muy faciles de conseguir gera los descartables estan aca en Entre Rios unos 2 pesos como mucho (y son unos de los que mas se usan)... pero los que mejor se adaptan a este tipo de aplicacion por lo que pude leer (toco de oido.. :?) son los electrodos de barras.....
 La ventaja de estos filtros yo creo que es el bajo consumo y la desventaja es la estabilidad...... veamos que nos dice _MLO que tiene mas experiencia en esto...
saludos. :-/
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 09 de Octubre de 2008, 19:13:42
Ok, a ver que nos dice el maestro _MLO.
Yo mientras voy a hablar con algunos amigos q estudian bioingenieria para ver q me dicen de los musculos del antebrazo y muñeca, y de la electrofisiología. Cualquier novedad sera posteada. Saludos!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: MLO__ en 10 de Octubre de 2008, 08:43:41
Hola muchachos.

Mo me halagueis tanto por favor  :oops: :oops: que estoy aprendiendo al igual que uds y con uds.

Bien..... yo he trabajado con el AD620 y tengo buenas experiencias con el, facil de configurar en la ganancia, muy estable, no es muy caro, etc, etc. Usaria este chip para la ganancia unicamente. Para el filtrado de la señal seria mejor usar un chip especializado en eso para no estar luego en problemas de diseño del filtro y esas cosas no os parece?

En la oficina tengo unas referencias de unos AO muy buenos, asi que hechare mano a ellos y les comentare, pues, para analizar otras opciones (recuerdo uno que tenia muy bajo offset y con fuente simple .. la portabilidad del aparato es importante tambien).

Me interesa a sobremanera los electrodos de contacto, ya que de la señal que se obtenga de ellos sera con la que se va a trabajar.

No esta demas decir que se ve las ganas que tienen de trabajar y que me entusiasma mucho este hilo!!!!  :-/ :-/ :mrgreen: :mrgreen: y auque tengo encima 3 proyectos mas (el del malacate que esta aca mismo es uno de ellos) les aseguro que me metere con este tambien, osea que ahora son 4!!!

Saludos

Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 10 de Octubre de 2008, 18:14:59
hola gente hoy me fui a comprar un par de cosas y no pude encontrar los filtros integrados (ni siquiera los conocian  :?).

 
Bien..... yo he trabajado con el AD620 y tengo buenas experiencias con el, facil de configurar en la ganancia, muy estable, no es muy caro, etc, etc. Usaria este chip para la ganancia unicamente. Para el filtrado de la señal seria mejor usar un chip especializado en eso para no estar luego en problemas de diseño del filtro y esas cosas no os parece?

    El calculo del filtro no lo vamos a hacer a mano (aunque podriamos....), yo me baje el filter lab de microchip que es gratuito y acomodando un par de parametros nos devuelve los valores de componentes que hay que usar en el filtro. Los CI segun mis profesores los llamaban celdas de sallem-key (que son un estilo de filtro activo.... bah son tablas de funciones matematicas que se acomodan  a circuitos....), a lo que voy es que igual hay que calcular los valores de los componentes.
 Y ya que son filtros activos voy a aprovechar y le voy a dar una ganancia de por lo menos 10, asi no me queda tan baja la resistencia Rg del A. de instrumentacion.
 Por ahora y como estamos en modo prototipo yo voy a probar suerte con estos muchachos que son unos electrodos descartables que me salieron algo asi de 3 pesos los 6 (cerca a 1 $ ). Yo los probe una vuelta con un ECG que armamos y anduvieron lindo...

                     (http://s1.subirimagenes.com/fotos/previo/thump_1253805spa0337.jpg)
                     (http://s1.subirimagenes.com/otros/previo/thump_1253826spa0338.jpg)

 Vamos a ver como me queda todo armado y probado en proteus y despues les cuento....
 
 saludos :D



 
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 11 de Octubre de 2008, 11:02:08
Genial! voy a ver si yo tambien consigo algunos electrodos para hacer unas pruebas ;)
Dos cosas mas:
Con respecto al filtro: Buenisimo el programa ese, pero creo q ademas del filtro analogico, vamos a tener q implementar un filtro digital (podria hacerse en el pic), ya que lei por ahi que las señales fisiologicas tienen ruidos de todo tipo. En el pdf q adjunto se habla al respecto.
http://www.usc.es/~catelmed/2005/materialAsignatura/AdquisicionSenalesBiologicas.pdf

Con respecto a los electrodos: Estaba pensando si la muñquera puesta asi nomas funcionara bien, porque he visto que cuando colocan electrodos, se pone un gel conductor en la zona donde se va a hacer la medicion.

Bueno, quedo pendiente de sus progresos, yo voy a seguir investigando todo lo q pueda, saludos!!!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 11 de Octubre de 2008, 12:16:06
 :lol: si es verdad lo del gel..... e incluso mas importante que utilizar el gel es limpiar muy bien la zona donde se va a utilizar los electrodos con alcohol para eliminar la grasa de la piel, si no el ruido que se mete por ahi es terrible y lo digo por experiencia cuando hicimos unas mediciones de EEG en la facu (en esa ocacion usamos una pasta llamada ventonita si no mal recuerdo....). Pero no son factores limitantes para el proyecto....
 Con respecto a los filtros MATLAB creo que nos puede venir como anillo al dedo...   
 Yo estoy peleando con el filtro notch de 50Hz, mas tarde les paso mi problema......
  Saludos
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 12 de Octubre de 2008, 14:35:20
buenas gente....
Filtros, filtros, filtros........
despues de pelear un poquito con el notch consegui el siguiente espectro....
                                                     (http://s1.subirimagenes.com/otros/previo/thump_1263372sin-ttulo1.jpg)
funcionaran bien estos filtros? o tendriamos que ser mas rigurosos con alguno?...
El esquema tiene 2 imprevistos que necesito de su ayuda para solucionarlo el primero es que me parecen muchos componentes y atentan contra la idea de hacer algo chiquito. y el segundo es que necesitamos un voltaje negativo para alimentar al AO ( la alimentacion la pensaba sacar del puerto USB...) ahora recurro a sus conocimientos..
pregunto podriamos utilizar baterias chicas como las de los celulares? o de alguna manera obtenemos los -5v de los 5v :shock:
Saludos  :lol:.

les adjunto el esquema completo del circuito y de otros filtros notch que probe.


Atencion!!!!!!!!  cuando me refiero a tomar tension del puerto USB es por que mi equipo esta totalmente aislado de la red electrica y son infimas las posibilidades de electrocuccion. DE NINGUNA MANERA SE PUEDE CONECTAR A ALGUIEN QUE NO ESTE AISLADO DE LA RED!. (algo de esto lo hablamos en el tema http://www.todopic.com.ar/foros/index.php?topic=20144.msg148946#msg148946). Existen CI que nos permiten realizar una aislacion como los famosos optoacopladores y los circuitos DC/DC.
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 12 de Octubre de 2008, 15:36:33
Buenas cerebro!!
Por el momento no creo q haga falta hacer algo tan chiquito, podemos hacer una plaquita q se conecte al usb, y de ella salga un cable a la muñequera. Y si no, luego de q tengamos algo funcional veremos como reducir espacios.
Y por el tema de los voltages, existen unos AOs q trabajan solo con fuente simple: lm124, lm224, lm324, lm2902... lm158, lm258, lm358 (estos son duales)
saludos!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 12 de Octubre de 2008, 18:34:12
hola master gera!  8), estuve mirando los componentes que me dijiste. y nos estamos olvidando que el amplificador de instrumentacion necesita el voltaje negativo  :oops:, asi que vamos a necesitar pensar en otra cosa. Por el momento me voy a armar este filtro y llevarlo a la prueba de fuego (el osciloscopio)........
 Me preocupa el tema de la alimentacion  :(.......
  saludos  :-/
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 12 de Octubre de 2008, 21:39:22
Si, es cierto q necesitamos la señal completa. Pero lo q podriamos hacer, es con un capacitor levantar la señal (desplazarla segun el eje y), y luego la volvemos a desplazar por software. Aunq pensandolo bien es medio complicado... pero nos resuelve el problema de la fuente partida.
En fin, era solo una sugerencia

EDIT: Aca encontre una configuracion con estos AO que no necesitan fuente partida, y amplifican la onda tanto por encima como por debajo del eje x (como si fuera un AO comun y corriente). Ahora me voy a comer, mas tarde subo dicha configuracion, saludos!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 12 de Octubre de 2008, 22:04:11
Buenisimo gera espero tu circuito!!! :-/ ..... yo busque un poco en el foro y el gran manolo propuso este circuito que podria funcionar tmb http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1455/ln/ ya son 2 alternativas...... veamos entonces :), ya estoy despreocupado por la alimentacion  :-/
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 13 de Octubre de 2008, 00:25:59
Perdon por la demora, me cope viendo una peli jeje. Bueno, no encontre el circuito por internet, asiq subo una foto de mi libro (no tengo escaner jeje).
pego el link porq es medio grandecita
http://img114.imageshack.us/my.php?image=1002201bz9.jpg
Saludos!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 16 de Octubre de 2008, 08:30:05
Hola gente ayer estuve leyendo algo y recomiendan para electrodos superficiales filtros pasabajos de 500 Hz, asi que hay que retocar un poco los filtros :( . (1KHz se utiliza para electrodos de aguja).
 Saludos  :?
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 19 de Octubre de 2008, 22:40:35
Supongo q no es mucho bardo, basta con jugar un poco con los valores de las resistencias y los capacitores.
Por cierto.. sera mucho bardo filtrar la señal una vez digitalizada? Pasa q tengo q presentar un proyecto para analisis de señales, y lo mas probable es q haga un filtro digital... y ya q estamos, podria aplicarlo.
Aun q seria para mas adelante, por ahora hay q tratar de tener algo andando.
saludos!!!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: project2009 en 19 de Octubre de 2008, 22:57:12
Hola Gera, Cerebro y MLO_ me registre en el foro porque me gusto la idea del proyecto que quieren realizar, me gustaria hablar con uds para contarles bien porque estoy interesado y si me aceptarian / ayudarian.. gracias desde ya! Abrazo! Mandanme PM y si los respondo lo antes posible o sino agreguenme a danjur07@hotmail.com

Saludos y suerte!!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 19 de Octubre de 2008, 23:57:04
Hola amigo!!! bienvenido al foro!
Cualquier cosa q tengas para compartir, lo podes hacer publicamente aca. De ultima manda un PM tranquilo.
Supongo q ya leiste los posteos anteriores para mas o menos seguir el hilo. Si queres participar del proyecto, sos bienvenido, cualquier aporte es util.
Saludos!!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: MLO__ en 20 de Octubre de 2008, 00:25:20
Hola.

Con respecto al filtro digital hay que tener en cuenta la frecuencia de muestreo y la velocidad del sistema, ya que con un pic normal nos vamos a ver muy limitados, tocaria con un dsPIC.

Me gustaria que el filtrado sea con algun integrado especializado para ello por varias razones.

No conozco las frecuencias a rastrear con el sistema, asi que me imagino que el filtro a realizar es un pasa banda.

Saludos
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 20 de Octubre de 2008, 00:26:36
Hola amigos

Supongo q no es mucho bardo, basta con jugar un poco con los valores de las resistencias y los capacitores.

si por supuesto, yo ya lo arme me falta probarlo en la vida real....(lo lamentable es que ya habia subido los filtros al foro y capas alguien lo armo) pero luego subo el reformado....

Por cierto.. sera mucho bardo filtrar la señal una vez digitalizada? Pasa q tengo q presentar un proyecto para analisis de señales, y lo mas probable es q haga un filtro digital... y ya q estamos, podria aplicarlo.
Aun q seria para mas adelante, por ahora hay q tratar de tener algo andando.
saludos!!!

no creo que sea mucho bardo el tema de los filtros digitales, y ya se como lo podemos testear porque me parece que tengo una señal de emg digitalizada en un archivo txt y que la podemos usar para proteus.

Hola Gera, Cerebro y MLO_ me registre en el foro porque me gusto la idea del proyecto que quieren realizar, me gustaria hablar con uds para contarles bien porque estoy interesado y si me aceptarian / ayudarian.. gracias desde ya! Abrazo! Mandanme PM y si los respondo lo antes posible o sino agreguenme a danjur07@hotmail.com

Saludos y suerte!!

Bienvenido  master :-/!! somos todo odidos...
 :-/
Título: Re: Biomedica: propuesta de proyecto
Publicado por: Marioguillote en 20 de Octubre de 2008, 00:38:31
Hola gente !

Quisiera colaborar con dos pequeños aportes.

1 - La tensión de -5Volts a partir de +5Volts la realizo siempre para poder utilizarla en amplificadores de instrumentación con el ICL7660 (http://www.datasheetarchive.com/pdf-datasheets/Datasheets-15/DSA-295346.pdf) (ó equivalente)
(http://www.servisystem.com.ar/GRAFORO/5N.jpg)
Con ésto alimento TL062 sin ninguna clase de problemas, aplicándoles +/- 5 Volts

2 - Respecto a filtros pasabandas he probado con mucho éxito el actual LMF100 (http://www.datasheetarchive.com/pdf-datasheets/Datasheets-22/DSA-425837.pdf)
Se trata de un Filtro de Capacitores Conmutados (un par en ése encapsulado) que les puedo asegurar que es una espada dentro del espectro. Lean el datasheet que les indico en el enlace y al menos intenten algo con éllos. Son extraordinarios.  :wink:
En Argentina los tienen en GM Electrónica (los ultimos los compré hace un año)(habría que averiguar si hay actualmente)
Se pueden configurar de todas las formas, pasabanda, pasabajos, pasaaltos, notch ...


Espero les puedan ser útiles los aportes.

Saludos !
Mario
Título: Re: Biomedica: propuesta de proyecto
Publicado por: MLO__ en 20 de Octubre de 2008, 00:41:54
 :-/ :-/ :-/ :-/ :-/

Super la info!!!! MUCHAS GRACIAS MARIO!!!!!

Ya mismo reviso la info ... gracias nuevamente!!!!

Saludos
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 20 de Octubre de 2008, 00:58:24
Hola.

Con respecto al filtro digital hay que tener en cuenta la frecuencia de muestreo y la velocidad del sistema, ya que con un pic normal nos vamos a ver muy limitados, tocaria con un dsPIC.

Me gustaria que el filtrado sea con algun integrado especializado para ello por varias razones.
  • El diseño del equipo se vuelve mas sencillo de montar.
  • Hay menos componentes pasivos(o al menos eso imagino)
  • Se trabaja a parte la ganancia

No conozco las frecuencias a rastrear con el sistema, asi que me imagino que el filtro a realizar es un pasa banda.

Saludos

Hola MLO. fue una pregunta que comenzo desde el comienzo del diseño del filtro,  planteamos diseñar a mano y como mejora posteriormente utilizar un CI (con las ventajas que tiene, pero el que tenga un CI que lo use! yo no lo consegui por ahora sino lo hubiese usado....).
Otra solucion para no meternos con un dsPic (el rango de señal que tratamos es de 20 hz a 500 hz) es poner un conversor ADC que pueda comunicarse por comunicacion spi o i2c. y fijense en los diseños que hacen de electrocardiografos la gente de empresas grandes que venden componentes(TI,maxim,etc) recomiendan eso..

hola Mario sabia que no nos ibas a dejar a la deriva! los lmf100 los conoci justamente por vos y los tuve en cuenta al principio del post.
Muy bueno ese componente para obtener los -5 yo habia visto el siguiente circuito http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1455/ln/  pero me parece que tiene mas componentes. El problema seria si estos muchachos no son muy estables y capas nos meten ruido al sistema. Muy buen aporte amigo.

Saludos  :) . Espero pasar pronto la parte de los filtros para meternos en lo mas interesante!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: Marioguillote en 20 de Octubre de 2008, 01:21:56
Hola muchachos ! 

Gracias a Uds. por considerar mis propuestas  :)

El problema seria si estos muchachos no son muy estables y capas nos meten ruido al sistema.

Ése es un punto a tener en cuenta al construir el PCB. Tratar de "encerrar" lo mejor posible a éstos IC dentro de generosos planos de masa ya que todos utilizan conmutación para generar la tensión que se les predetermina.
El 7660 por ejemplo, genera una señal de 70 Khz que con un sencillo plano de masa por debajo de su encapsulado se deriva a GND cualquier radiación que el mismo quiera realizar.
Respecto a la estabilidad, no voy a afirmar que son la mayor exactitud del mundo, pero yo lo utilizo en el diseño de instrumentos de medición y me funcionan de manera excelente.

Además lo utilizo por resultarme más sencillo que los demás convertidores DC-DC que utilizan bobinas y diodos de características algo especiales. El 7660 utiliza sólo dos electrolíticos y ya sale sin problemas.
Por supuesto nunca olvidar los de desacoplo de .1 uF cerámicos a la entrada y salida (bien próximos a ellas)

Saludos !
Mario
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 20 de Octubre de 2008, 01:26:22
Con respecto al filtro digital hay que tener en cuenta la frecuencia de muestreo y la velocidad del sistema, ya que con un pic normal nos vamos a ver muy limitados, tocaria con un dsPIC.

Vos decis q un pic normal va a dar problemas? Segun cerebro, la señal q vamos a muestrear esta entre 20 hz y 500 hz, frente a los 4MHz o 20MHz a los q trabaja un pic, supongo q no va a haber problema.
De ultima, si se complica mucho el calculo, podemos pasar la señal a medio procesar a la PC, y ahi terminar de analizarla.

Por el tema de los CI, muy buena data! Nos va a simplificar muchisimo los circuitos. El conocimiento de alguien con experiencia es impagable ;)
saludos amigos!!!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: MLO__ en 20 de Octubre de 2008, 12:11:35
Hola.

Pues era justamente porque no sabia que tocaba capturar senales entre los 20Hz y los 500Hz que propuse el dsPIC ... pese que las frecuencias eran mas altas ... Pero ya sabiendo que ese es el rango, me parece que un pic 18 no dara problema.

Me parece que se deberian trabajar las dos opciones, 1) procesar la senal en el micro para desplegarla (para un equipo mas portable) y 2) procesar la senal en el PC.

Saludos
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 20 de Octubre de 2008, 12:22:30
Ok, yo voto por el pic18f2550, uno de los mas completitos q conozco, ademas tiene soporte USB. Si es que vamos a hacer algo parecido a un mouse con la muñequera, podriamos entrar directamente como si fuese un mouse USB, asi nos ahorramos en drivers y cosas por el estilo. En ese caso, tendriamos q investigar un poco sobre el protocolo de los mouses USB.
Saludos!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: MLO__ en 20 de Octubre de 2008, 12:36:55
Hola.

Ok. El protocolo del USB tipo mouse es HID (Dispositivo de Interfaz Humana). Hay que usar los desciptores para el mouse.
Código: [Seleccionar]
   const char USB_CLASS_SPECIFIC_DESC[] = {
      0x05, 0x01, // usage page (generic desktop Choose the usage page "mouse" is on   //0,1
      0x09, 0x02, // usage (mouse) Device is a mouse  //2,3
      0xA1, 0x01, // collection (application) This collection encompasses the report format  //4,5
      0x09, 0x01, // usage (pointer) Choose the key code usage page  //6,7
      0xA1, 0x00, // collection (physical) Physical collection //8,9
      0x05, 0x09, // usage page (buttons) Choose the “button” usage page   //10,11
      0x85, 0x01, //report id (1)   //12, 13
      0x19, 0x01, // usage minimum (1) There are three buttons //14,15
      0x29, 0x03, // usage maximum (3) //16,17
      0x15, 0x00, // logical minimum (0) Each button is represented by one bit   //18,19
      0x25, 0x01, // logical maximum (1)  //20,21
      0x95, 0x03, // report count (3) Three reports, one bit each //22,23
      0x75, 0x01, // report size (1)   //24, 25
      0x81, 0x02, // input (data, variable, absolute) Defined bits above are data bits //26,27
      0x95, 0x01, // report count (1) One report, five bits in length   //28, 29
      0x75, 0x05, // report size (5)   //30, 31
      0x81, 0x01, // input (constant) Bit stuff to fill byte   //32, 33
      0x05, 0x01, // usage page (generic desktop) Choose the usage pare “X” and “Y” are on   //34, 35
      0x09, 0x30, // usage (X) X direction of pointer //36, 37
      0x09, 0x31, // usage (Y) Y direction of pointer //38, 39
      0x09, 0x38  // usage (wheel)  //40, 41
      0x15, 0x81, // logical minimum (-127) Range of report data is -127 to 127  //42,43
      0x25, 0x7F, // logical maximum (127)   //44, 45
      0x75, 0x08, // report size (8) Two reports, eight bits each //46, 47
      0x95, 0x03, // report count (3)  //48, 49
      0x81, 0x06, // input (data, variable, absolute) Defined bits above are data bits //50, 51
      0xC0,       // end collection End physical collection //52
      0xC0,        // end collection End application collection //53
      0x05, 0x01, //usage page (generic desktop)   //54, 55
      0x09, 0x06, //usage (keyboard)   //56, 57
      0xA1, 0x01, //collection (application) //58, 59
      0x85, 0x02, //report id (2)   //60, 61
      0x05, 0x07, //usage page (key codes)   //62, 63
      0x19, 0xE0, //usage min (224) //64, 65
      0x29, 0xE7, //usage max (231) //66, 67
      0x15, 0x00, //logical min (0) //68, 69
      0x25, 0x01, //logical max (1) //70, 71
      0x75, 0x01, //report size (1) //72, 73
      0x95, 0x08, //report count (8)   //74, 75
      0x81, 0x02, //input (data, variable, absolute) [modifier byte] //76, 77
      0x95, 0x01, //report count (1)   //78, 79
      0x75, 0x08, //report size (8)    //80, 81
      0x81, 0x01, //input (constant) [reserved byte]  //82, 83
      0x95, 0x05, //report count (5)   //84, 85
      0x75, 0x01, //report size (1)    //86, 87
      0x05, 0x08, //usage page (page# for leds) //88, 89
      0x19, 0x01, //usage min (1)   //90, 91
      0x29, 0x05, //usage max (5)   //92, 93
      0x91, 0x02, //output (data, var, abs) [led report] //94, 95
      0x95, 0x01, //report count (1)   //96, 97
      0x75, 0x03, //report size (3) //98, 99
      0x91, 0x01, //output (constant) [led report padding]  //100, 101
      0x95, 0x05, //report count (5)   //102, 103
      0x75, 0x08, //report size (8) //104, 105
      0x15, 0x00, //logical min (0) //106, 107
      0x25, 0x65, //logical max (101)  //108, 109
      0x05, 0x07, //usage page (key codes)   //110, 111
      0x19, 0x00, //usage min (0)   //112, 113
      0x29, 0x65, //usage max (101) //114, 115
      0x81, 0x00, //input (data, array)   //116, 117
      0xC0        //end collection  //118
   };

Me imagino que es para controlar el puntero con la munequera no???? porque para el envio de datos me imagino que es por otro lado??? CDC podria ser o HID bulk???

Saludos.
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 20 de Octubre de 2008, 13:23:22
Si no entendi mal la idea de cerebro, buscamos hacer un mouse con la muñequera, mover el puntero. Pero supongo q durante el proceso de construccion, vamos a tener q visualizar todos los datos q podamos, ya sea la señal en crudo, filtrada, etc... por lo tanto todavia no es hora de preocuparse por eso.
adios!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: MLO__ en 20 de Octubre de 2008, 14:38:59
Hola.

Y como vamos a fijar la posicion del mouse con la muneca?? con que referencia espacial?? es decir, los mouses tiene encoders para enviar las posiciones X e Y ... aca como seria?

Saludos
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 20 de Octubre de 2008, 14:52:37
Si no entendi mal la idea de cerebro, buscamos hacer un mouse con la muñequera, mover el puntero. Pero supongo q durante el proceso de construccion, vamos a tener q visualizar todos los datos q podamos, ya sea la señal en crudo, filtrada, etc... por lo tanto todavia no es hora de preocuparse por eso.
adios!
esa es exactamente la idea conectar y usar...
aunque el descriptor que subio Miguel tarde o temprano lo vamos a terminar usando(muchas gracias por compartir!).

Yo voy a utilizar un 18f4550 (pero es lo mismo... pasa que ya tengo un modulo armado funcionando),
una pregunta el pic trabaja a unos 20Mhz pero esa no es la frecuencia que podemos muestrear debe ser mucho menor..... a lo que voy es los conversores de los pics los podemos usar para la conversion o tenemos que recurrir a otros externos?.

Me parece que estamos medios apurados, alguien tiene la señal bien acondicionada? no podemos seguir si no tenemos una buena señal (bah podemos pero no es muy logico). Saludos

Y como vamos a fijar la posicion del mouse con la muneca?? con que referencia espacial?? es decir, los mouses tiene encoders para enviar las posiciones X e Y ... aca como seria?

bueno para eso amigo MLO la señal de EMG no se la trabaja cruda como minimo se la rectifica y en algunos casos se la integra o deriva bueno en nuestro caso no se cual es lo optimo pero estoy leyendo un libro (que si quieren se los envio por correo) sobre el tratado de las señales de EMG. Vamos a tratar de captar la señal de musculos especificos y tratar de asignarlas a una accion (es lo que se me ocurre) asi que la persona que lo utilice va a tener que estar un poco entrenada para usarlo. Para mi la primera etapa que tenemos que conseguir es un electromiografo por pc y despues trabajarlo para nuestra muñequera.
Saludos  :mrgreen:
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 21 de Octubre de 2008, 13:39:17
No creo q tengamos problemas con la frecuencia de muestreo. Es verdad q el muestreo no se realiza a 20MHz, pero asi y todo frente a 50-200Hz, no van a haber problemas. Aunq para no quedarnos con la duda, voy a investigar cual es la frecuencia maxima en estos pics.

Y es verdad q nos adelantamos un poco... primero lo primero. Yo tengo q conseguir urgente unos electrodos para ponerme a hacer las primeras pruebas. Asiq hasta q no tenga eso me quedo en stand by :P
saludos!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 06 de Noviembre de 2008, 20:30:52
buenas despues de una larga ausencia pero no menos intrincada, traigo ante ustedes un problemita  :lol:......
 he decidido obtener los -5 [v] de un mc34063 el circuito es como el que pueden observar a continuacion
(http://www.fileden.com/files/2008/10/25/2159261/mc34063%20copia.jpg)
efectivamente obtuve los -5 v  que necesito, pero ahora el problema es el ruido del circuito. Tengo alrededor de 1 mv de pico de rizado en la señal y queria saber como puedo disminuir este ruido unas varias veces....
Este es el ruido
(http://www.fileden.com/files/2008/10/25/2159261/Sin%20t%C3%ADtulo-1.jpg)
Le agregue un par de filtros pero se hace muy grande la constante de tiempo y tarda un circuito que posee a la mitad el ruido que el circuito anterior un segundo en estabilizarse la tension (y no se si esto puede molestar mucho)...
O sera que no afectara tanto este defecto?  :?
Saludos  :mrgreen:

 
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 06 de Noviembre de 2008, 22:12:58
Y si probas con esto para obtener los -5V? supongo q es una solucion menos ruidosa ;)
http://www.paulitos.com.ar/circuitos/fuentes/fuentepartida5voltsreguladorescompleta.png
saludos!!!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 06 de Noviembre de 2008, 22:23:07
 :shock: no se ve nada...
Título: Re: Biomedica: propuesta de proyecto
Publicado por: martincnc en 06 de Noviembre de 2008, 22:52:23
Hola a todos. Es verdad, no se ve el circuito de gera.

Aprovecho a subir un circuito muy conocido que puede servir, era el encargado de generar la tension negativa para un DAC en una fuente digital. No mencionan la capacidad de corriente que necesitan para la fuente negativa, pero para alimentar un integrado alcanza.

     (http://www.host-image.com.ar/registrados/martincnc_547e80aad0.jpg)

Muy interesante su proyecto.

Saludos!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 07 de Noviembre de 2008, 17:00:31
Que raro q no se vea... bueno, ahi puse el link de la imagen, lo repito por las dudas:
http://www.paulitos.com.ar/circuitos/fuentes/fuentepartida5voltsreguladorescompleta.png

Otra cosa, parece q tenemos competencia, miren

jaja saludos!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: MLO__ en 07 de Noviembre de 2008, 17:46:55
Hola.

Pues si!!! aunque eso ya esta hace rato en el mercado!!!! lo hacen por medio de procesamiento digital de imagenes.


Me enorgullece decir que fue hecho en mi universidad!!  :D :D por compas mios !!!

Pero no hay lio, el metodo es diferente gera  :D :D

Saludos
Título: Re: Biomedica: propuesta de proyecto
Publicado por: Marioguillote en 08 de Noviembre de 2008, 21:54:03
Hola Cerebro !  :)  Hola a todos !

Tengo alrededor de 1 mv de pico de rizado en la señal y queria saber como puedo disminuir este ruido unas varias veces....

Ando a las corridas de un lado a otro, pero me quería hacer un tiempo para ésto.
No creo que 1mV sea tan problemático sobre 5 Volts. Es un porcentaje .... ínfimo.

De todas formas podrías intentar un filtro PI a la salida (después de C4) compuesto por capacitores 104 (.1uF) y una fuerte inductancia (puedes buscar en las salidas de alguna vieja fuente de PC algún torito ya armado) que te impida el paso de la señal de oscilación del IC (que no sé a cuánto lo estás haciendo trabajar).

O tal vez con algún 104 ó 103 solo ya lo puedas atenuar bastante.

Con éso se suele remediar ése inconveniente del rizado.
Ó éso es lo que ya has probado ?

Saludos !
Mario
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 08 de Noviembre de 2008, 22:27:00
habria q probar con los metodos de obtener tensiones simetricas q propusimos martincnc y yo. Yo creo q de esa forma se elimina el ruido. salutes!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: martincnc en 10 de Noviembre de 2008, 15:23:24
Coincido con Gera. Los circuitos que trabajan con corte/saturacion o "switching" generan mucho ruido para algunas aplicaciones, ademas de gran cantidad de armonicos.

Ya que tenes el circuito armado, podrias probar con la opcion que comenta Marioguillote, seria muy interesante conocer los resultados con este tipo de filtros.

Gera, sigo sin poder ver tu circuito, deberias probar con otro servidor. Saludos!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 10 de Noviembre de 2008, 16:24:44
aghhh, tan dificil es subir una imagen? jaja, bueno dejo el link de donde la saque:
http://www.paulitos.com.ar/circuitos/fuentes/funtepartidadesdefuntesimpe.php

peguenle una miradita, esta piola, saludos!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 10 de Noviembre de 2008, 16:56:37
Hola Cerebro !  :)  Hola a todos !

No creo que 1mV sea tan problemático sobre 5 Volts. Es un porcentaje .... ínfimo.

De todas formas podrías intentar un filtro PI a la salida (después de C4) compuesto por capacitores 104 (.1uF) y una fuerte inductancia (puedes buscar en las salidas de alguna vieja fuente de PC algún torito ya armado) que te impida el paso de la señal de oscilación del IC (que no sé a cuánto lo estás haciendo trabajar).


Hola Mario   :)
 es bueno tenerte entre nosotros, lo que habia probado era con una inductancia pequeña y un capacitor alto. Probe lo que me comentaste de aumentar el valor de inductancia en unas centenas de uH y un capacitor de 100uf y realmente plancho la señal a un ripple de unos cuantos uV.
 gracias de nuevo. :-/

Hola a todos. Es verdad, no se ve el circuito de gera.

Aprovecho a subir un circuito muy conocido que puede servir, era el encargado de generar la tension negativa para un DAC en una fuente digital. No mencionan la capacidad de corriente que necesitan para la fuente negativa, pero para alimentar un integrado alcanza.

     (http://www.host-image.com.ar/registrados/martincnc_547e80aad0.jpg)

Muy interesante su proyecto.

Saludos!

Hola gente! también simule su circuito y tiene muy buena pinta, aunque tarda cerca de 1 minuto en estabilizarse la tensión, me gusto particularmente porque parece económico y posee componentes fáciles de conseguir. Tampoco se cuanto es la corriente que entrega un Ne555 pero es muy importante este factor, debido a que hay que alimentar varios CI.

Realmente no se cual es la opción mas viable, yo por mi parte voy a seguir con el mc34063 pero después voy a volver al propuesto con el 555. Que es lo que van a hacer ustedes?.
 Muy buenos sus comentarios y propuestas!!


Hola.

Pues si!!! aunque eso ya esta hace rato en el mercado!!!! lo hacen por medio de procesamiento digital de imagenes.


Me enorgullece decir que fue hecho en mi universidad!!  :D :D por compas mios !!!

Pero no hay lio, el metodo es diferente gera  :D :D

Saludos
wwwwoooowww  :shock: sin palabras... Deben estar haciendo unos buenos pesos con eso  :mrgreen:

Saludos  :-/
Título: Re: Biomedica: propuesta de proyecto
Publicado por: martincnc en 10 de Noviembre de 2008, 21:51:39
Hola Cerebro. Gracias por compartir tus experiencias.

Tampoco se cuanto es la corriente que entrega un Ne555 pero es muy importante este factor, debido a que hay que alimentar varios CI.

Con un par de modificaciones de este circuito, el NE555 puede entregar a la salida mas de 200mA de corriente, solo hay que cambiar los diodos por otros que soporten la corriente de salida, y el capacitor electrolitico por uno de mayor valor.

Si la idea es minizar el ruido al extremo, tambien es posible aumentar la frecuencia del oscilador para minimizar la tension de riple en la salida, tambien agregar otro capacitor no polarizado para eliminar cualquier ruido de alta frecuencia y tal vez una pequeña bobina a la salida.

Realmente no se cual es la opción mas viable, yo por mi parte voy a seguir con el mc34063 pero después voy a volver al propuesto con el 555. Que es lo que van a hacer ustedes?.

La idea en este caso es que el circuito tenga la menor cantidad de ruido posible, por ahora el MC34063 ha demostrado ser la mejor opcion, no nos olvidemos que este integrado fue inventado para estas aplicaciones, en cambio el NE555 no es mas que un simple temporizador usado como fuente. Pero si despues de todo, este ultimo alcanza las prestaciones del primero, me inclinaria por el NE555, sobre todo si la idea es producir en cantidad por una cuetion de costos.

Te agradeceria si pudieras subir una imagen de la simulacion con el NE555 para hacer una comparacion entre ambos CI. Saludos!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 12 de Noviembre de 2008, 18:17:55
Hola martincnc perdona mi demora es que estaba apretado de todos lados.
te subo la imagen que me pediste y de yapa los archivos .dsn de los circuitos que simule para el Ne555 y el mc34063.  las partes raras de la imagen son mi culpa por tocar los controles del osciloscopio.

Título: Re: Biomedica: propuesta de proyecto
Publicado por: MLO__ en 12 de Noviembre de 2008, 23:25:07
Hola.

Pues hay una forma de sacar fuentes simetricas con un operacional, pero la desventaja es que saca Vcc/2.

Saludos

EDITO: Acaba de abrirme el link, postee antes de verlo, ahi esta la opcion que conocia
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 14 de Mayo de 2009, 18:44:53
 :shock: ya pasaron mas de 120 días uffff como pasa el tiempo (http://forodebioingenieria.com.ar/Icy/images/smiles/0003.gif)...

buenas he estado trabajando de nuevo en la muñequera  y obtuve resultados no muy satisfactorios por lo que he decidido empezar a realizar las mejoras pertinentes
Primero creo que es hora de implementar los electrodos activos ya que los electrodos descartables tenía un ingreso importante de ruido, para fabricar un estilo de electrodos activos les dejo una guía que encontré navegando

guia de fabricacion de electrodos activos  (http://www.dcc.uchile.cl/~peortega/ae/)

yo por mi parte no voy a utilizar esa configuración y me diseñe mi electrodo (que tiene algunas ventajas), todavía me falta encontrar la resistencia para fijar la ganancia lastima que se me complica para hacerla variable y los alambrecitos de plata.
 Les dejo una foto
(http://img18.imageshack.us/img18/4060/spa0100n.th.jpg) (http://img18.imageshack.us/my.php?image=spa0100n.jpg)
   


Saludos
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 14 de Mayo de 2009, 21:49:59
Noooo!!! Te felicito cerebro!!! q buen avance!!  :-/ :-/
Ansioso por ver los resultados!! Cuando termine la cola de proyectos q se me armo y tenga un respiro de la facu me mando de cabeza con esto jajaja
suerte y segui asi!!!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: Jpic en 13 de Junio de 2009, 22:18:58
bueno, amigos interesante proyecto, me uno a ustedes para seguir adelante.

la razon por la que desea seguir este post, es q me encuentro en mi tesis degrado, la cual cuento con mucho tiempo, solo me hace falta ver una sola materia, el resto lo dedico a mi tesis.

mi tesis consiste en, diseñar e implementar un electrocardiografo, se que no es lo que se desarrolla aqui, pero cabe dentro del proyecto, por compartir las mismas teorias de funcionamiento, ya saben el ao de instrumentacion, filtros, AD.

finalmente pienso mostrar, la señal ECG del corazon en una GLCD serial.

finalmente cuento con todos lon integrados, de los que se hablan aqui.

pa lante es pa ya...
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 14 de Junio de 2009, 21:27:41
bueinisimo bienvenido a este proyecto que va lento pero va....
El electrocardiografo que estas por hacer posee todas las derivaciones o solo algunas?.

Saludos y si necesitas ayuda o queres compartir algo somos oidos  :mrgreen:.
Título: Re: Biomedica: propuesta de proyecto
Publicado por: Jpic en 15 de Junio de 2009, 10:53:09
cerebro, en eso estoy, lograr tener el electrocardiógrafo con todas las derivaciones, además sueño con desarrollar un circuito de protección para el paciente, que es lo que mas me interesa, ya que en ninguno de los que he visto no lo tienen, detallo a continuación las partes del proyecto.

transductor (electrodos), investigando los mejores.
circuito de protección (aun nada)
amplificador instrumental (AD620)
filtros pasabanda (MF10)
AD (18f2550 o dsPIC30F2010), quizá al final me quede con el dspic, por su alta tasa de procesamiento, el 18f es por si me queda tiempo, tener conexión USB
GLCD (Nokia 2600 o compatible), para visualizar la señal ECG.
microSD (para almacenar la info, pienso generar las imágenes del ECG y guardarlas)

en todo esto, ya tengo muchas ideas, es muy posible, lo único en lo que estoy crudo, es en el circuito de protección, por hay pensé en opto-acopladores, pero como la señal ECG es muy pequeña de alrededor de milivoltios, creo que estos no van bien, haber a quien se le ocurre algo.

bueno el programa, lo pienso desarrollar en C18 o C30, ya que hay una versión gratuita totalmente completa (Académica), ya los probé, esto por que en la U, me dan problemas de marco legal, ya saben por cuestiones de licencias, por esto no pensé en el compilador CCS que apesar de que tienen un demo es solo para unos cuantos pic y dspic, que lo domino en la palma de mi mano.

saludos
Título: Re: Biomedica: propuesta de proyecto
Publicado por: Jpic en 15 de Junio de 2009, 10:56:46
claro, todo lo compartiré, al final haré otro tema con todas las explicaciones pertinentes, por ahora a trabajar, eso si por partes hasta que no tenga cada etapa no me salto ninguna, y en cuanto tenga algo pero funcionando lo bastante bien lo subo.

saludos
Título: Re: Biomedica: propuesta de proyecto
Publicado por: Jpic en 15 de Junio de 2009, 11:26:09
bueinisimo bienvenido a este proyecto que va lento pero va....
El electrocardiografo que estas por hacer posee todas las derivaciones o solo algunas?.

Saludos y si necesitas ayuda o queres compartir algo somos oidos  :mrgreen:.


cerebro es mejor lento pero con paso firme, que rápido y tropezando...
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 15 de Junio de 2009, 12:52:11
cerebro, en eso estoy, lograr tener el electrocardiógrafo con todas las derivaciones, además sueño con desarrollar un circuito de protección para el paciente, que es lo que mas me interesa, ya que en ninguno de los que he visto no lo tienen, detallo a continuación las partes del proyecto.

transductor (electrodos), investigando los mejores.
circuito de protección (aun nada)
amplificador instrumental (AD620)
filtros pasabanda (MF10)
AD (18f2550 o dsPIC30F2010), quizá al final me quede con el dspic, por su alta tasa de procesamiento, el 18f es por si me queda tiempo, tener conexión USB
GLCD (Nokia 2600 o compatible), para visualizar la señal ECG.
microSD (para almacenar la info, pienso generar las imágenes del ECG y guardarlas)

en todo esto, ya tengo muchas ideas, es muy posible, lo único en lo que estoy crudo, es en el circuito de protección, por hay pensé en opto-acopladores, pero como la señal ECG es muy pequeña de alrededor de milivoltios, creo que estos no van bien, haber a quien se le ocurre algo.

bueno el programa, lo pienso desarrollar en C18 o C30, ya que hay una versión gratuita totalmente completa (Académica), ya los probé, esto por que en la U, me dan problemas de marco legal, ya saben por cuestiones de licencias, por esto no pensé en el compilador CCS que apesar de que tienen un demo es solo para unos cuantos pic y dspic, que lo domino en la palma de mi mano.

saludos

yo diría que la protección del paciente es lo más importante por lejos (no esta bueno matar a alguien  por microshock o macro) si no me equivoco requieren equipos como estos una aislación eléctrica de alrededor de los kv o más, por lo que los opto andan muy bien (la mayoría anda en 4 kv, si la memoria no me falla). Lo que se hace habitualmente se alimenta el circuito con baterias en la parte aislada, y se realiza una amplificación no mucha porque hay que trabajar en la zona lineal del opto y la otra porción del circuito no aislada puede estar conectada a la linea. El mayor inconveniente de esto es la no linealidad presente en el opto que puede distorsionar la señal.
La otra solución mejor es utilizar los amplificadores aislados como por ejemplo el AD210 (o el iso122  :?), mira las características acá  http://www.analog.com/en/amplifiers-and-comparators/isolation-amplifiers/AD210/products/product.html y nos eliminamos la necesidad de baterias  :mrgreen:.
En cuanto al procesamiento si se te complica mucho con el dspic podes utilizar tranquilamente el 18f ya que parece que no vas a implementar mucho procesamiento a la señal, pero otra solución si vos queres utilizar USB y dspic es usar algún conversor serie/USB existen de todas las marcas.
Y por último si vas a utilizar dspic podrías implementar todo con algún RTOS como FreeRtos yo recién estoy investigándolos y la verdad que estoy fascinado con sus ventajas y la gente te va a mirar así  :shock: ja ja.
 Cualquier cosa por acá estamos  :)
Título: Re: Biomedica: propuesta de proyecto
Publicado por: Jpic en 15 de Junio de 2009, 18:11:17
respuesta perfecta cerebro, gracias pero logre conseguir el ISO124 fantástico es todo lo que necesitaba.

ahora estudiando la primera etapa, por fin, los electrodos ya los estoy averiguando, pero eso no es problema, el principal punto es el circuito de aislamiento al cual le estoy dedicando mi mayor atención, es fundamental, estoy en eso, y hasta que no funcione perfecto no avanzo, luego sigue el filtro con el MF10.

gracias.
Título: Re: Biomedica: propuesta de proyecto
Publicado por: Jpic en 15 de Junio de 2009, 19:48:22
noticias desalentadoras, el ISO124 es demasiado costoso para incluirlo en el proyecto como lo plantee al inicio con al menos 5 derivaciones, debido a que hay que usar un ISO124 y un AD620 para cada derivación, el ISO124 vale $46.400, el AD620 vale $12.992 y se consiguen acá en colombia aqui (http://www.sigmaelectronica.net/circuitos-an%C3%83%C2%A1logos-amplificadores-instrumentaci%C3%83%C2%B3n-c-115_97_171.html)

hay alguna manera de multiplexar todas las señales de cada derivación sin problema alguno en la señal, o sin deteriorar la señal, si es así puedo por lo menos comprar un par y continuar con el proyecto...

saludos
Título: Re: Biomedica: propuesta de proyecto
Publicado por: sycho en 15 de Junio de 2009, 20:44:14
hay alguna manera de multiplexar todas las señales de cada derivación sin problema alguno en la señal, o sin deteriorar la señal, si es así puedo por lo menos comprar un par y continuar con el proyecto...
Existen multiplexores analógicos (mira en Analog Devices) pero seguirás teniendo problema con el aislamiento puesto que el multiplexor tendría que ir colocado antes del opamp. De tal forma que seguirías necesitando 5 ISO124 entre el paciente y el multiplexor. Además no te lo recomiendo para nada en una aplicación tan crítica en cuanto a ruido...

Tienes el ISO124 por $12 en DigiKey y el AD620 a $6.78. Creo que merece la pena, al fin y al cabo lo primero es el paciente, y por eso los equipos biomedicos son tan costosos.
Título: Re: Biomedica: propuesta de proyecto
Publicado por: Jpic en 15 de Junio de 2009, 22:19:27
sycho tienes toda la razón, pero el problema ya es económico, el presupuesto para el proyecto no es mucho...
estoy estudiando el funcionamiento del corazón, parece ser que hay dos formas de tomar la lectura de la señal ECG, en total son 12 derivaciones, la cual se dividen en 2 de 6, una son 6 derivaciones pero en la extremidades y otras 6 en el precardio osea en el corazón.

quizá se pueda tomar las 6 derivaciones de las extremidades, hacer el electrocardiógrafo con baterías de 9v y ahorrar el problema del circuito de protección que opinan...
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 16 de Junio de 2009, 12:52:16
hola me gano de mano sycho es muy buena la idea de multiplexar, habría que investigar bien los amplificadores pero yo creo que unos 10 ma tienen que tirar y con esa corriente podes alimentar algunos ad620 (1,3 ma) y usar un multiplexor,  yo que vos veo el AD210 que tiene 2 entradas y salidas aisladas. Entonces podes llevar la señal de selección de canal y la entrada de la señal del electro. El tema de señal ruido no va a ver problema porque le das una ganancia alta de 1000 en el Amp. Inst. y señal/ruido es alto.
Ahora, he aquí el problema. En tu diseño muestra una señal a la vez o pensas mostrar todas juntas?, yo la mayoría que conozco muestran una sola a la vez pero si vos vas a mostrar las 5 o 6 derivaciones a la vez vas a tener problemas en el conversor del micro no se lo va a aguantar y tendrías que ir pensando en un conversor externo si vas a visualizar todas.

quizá se pueda tomar las 6 derivaciones de las extremidades, hacer el electrocardiógrafo con baterías de 9v y ahorrar el problema del circuito de protección que opinan...

 Si se puede hacer tranquilamente todo con una batería y un simple opto de 5 pesos, pero el gran inconveniente es que el equipo depende de una batería y no la vas a poder utilizar las 24 hs,  pero cada cual con su gusto. yo realice uno con: un par de tl084, baterias, un opto, algunas pavadas de mala calidad (cable electrodos), osciloscopio y anduvo pasable como experimento.
Los equipos estos son caros por los recursos humanos que consumen y el mercado es chico más que por los componentes en sí.

Saludos! ya nos contaras cual fue tu decisión  :wink:
Título: Re: Biomedica: propuesta de proyecto
Publicado por: Jpic en 16 de Junio de 2009, 17:29:05
cerebro en la teoría de funcionamiento del corazón estoy un poco débil, pero  en lo que si estoy seguro es que todas las derivaciones completan la señal ECG, por que no todas se dan al mismo tiempo, es decir una tras otra en serie; me refiero a esto (http://es.wikipedia.org/wiki/Archivo:ECG_principle_slow.gif), y creo que se pude sin problema alguno multiplexar las 5 derivaciones para lograr de esa manera una sola señal y ganar tiempo de procesamiento por que si se utilizan un canal para cada derivación en el micro toca conmutar y leer cada canal lo que seria un inconveniente, además la señal ECG no supera los 1000 Hz ver aqui (http://focus.ti.com/docs/solution/folders/print/464.html) y creeme que para logra eso el micro es capaz de muestrear a gran velocidad, pero eso se haría así:

transductor (5 electrodos), circuito de protección (5 ISO124), AO Instrumental (5 AD620), Multiplexor (1, por investigar) creo que con un MCP6S28 sirve, es un Amplificador de Ganancia Programable de 8 canales 12Mhz SPI, Filtro Pasa Banda (1 MF10), AD del micro PIC18F.
Título: Re: Biomedica: propuesta de proyecto
Publicado por: Jpic en 16 de Junio de 2009, 17:43:46
Si se puede hacer tranquilamente todo con una batería y un simple opto de 5 pesos, pero el gran inconveniente es que el equipo depende de una batería y no la vas a poder utilizar las 24 hs,  pero cada cual con su gusto. yo realice uno con: un par de tl084, baterías, un opto, algunas pavadas de mala calidad (cable electrodos), osciloscopio y anduvo pasable como experimento.
Los equipos estos son caros por los recursos humanos que consumen y el mercado es chico más que por los componentes en sí.

claro que se puede con baterías recargables a varios días, un ejemplo son los teléfonos celulares, eso si utilizando componentes de bajo consumo que es lo que estoy teniendo en cuenta, espero que el electro trabaje a 3.3v, es mi meta.
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 16 de Junio de 2009, 18:15:31
creeme que estudie el corazón por varias materias, cada derivación es nada más y nada menos que distintas proyecciones  del vector cardiaco instantáneo (mirate el triángulo de einthovent y como se forman las derivaciones) se puede mostrar un solo ciclo por derivación gracias a propiedades estadísticas de la señal ya que es una señal ergodica.
no se si estoy dormido (porque recién termine de rendir un parcial) pero no entiendo si queres mostrar las 5 o 6 a la vez o un ciclo por cada señal, supongamos que queres mostrar un ciclo por canal tranquilamente podes hacerlo como explicamos anteriormente conmutando los canales. Revisa los valores porque dependiendo el uso del equipo baja mucho los requisitos en frecuencias para la señal de ecg  (los más jodidos en frecuencias seguro son los de diagnostico).

y la secuencia "experimental" es

electrodo-> AD620 ->yo aca intentaría ubicar los multiplexores para ahorrar AmpO aisladores->circuito de protección->filtros ->conversor A/D

La secuencia que usa todo el mundo alimentado con baterias

electrodo-> AD620 -> (circuitos de protección)supuestamente no va -> filtros ->conversor A/D

Sea como sea, lo mejor que podes hacer es amplificar la señal lo mas cerca posible de donde se genera cuanto mas lo retrases mas contaminación de ruido vas a tener.

Saludos!!


edit: si estas pensando en baterias no deberías utilizar el iso  :shock:
Título: Re: Biomedica: propuesta de proyecto
Publicado por: wilfo en 02 de Octubre de 2009, 15:46:09
Muy buen foro felicitaciones amigo.
Justo cuando creia imposible encontre este foro del cual mi proyecto consiste del procesado de señales mioelectricas , cuando lei los dispositivos que usan aqui y el ruido que afecta a la señal me di cuenta que aclararón mi camino y ahora tengo claro como funciona ..¿Tienen algùn diagrama del filtro a utilizar?
Título: Re: Biomedica: propuesta de proyecto
Publicado por: ing.dianacvera en 02 de Diciembre de 2009, 11:51:57
Hola a todos los de este foro.

estoy estudiando Ing. Biomedica y estoy tratando de en viar una señal de electro-oculografia por puerto serial lal pc y adquirirla en matlab para poder que el cursor del mouse se mueva con el movimiento de los ojo arriba , abajo, derecha e izquierda.  alguien me podria ayudar con la programacion del pic 18f4550  para puerto serial?, tamporoto tenga el proyecto terminado lo colgare para que todos puedan implementarlo gracias.

Diana Vera
Título: Re: Biomedica: propuesta de proyecto
Publicado por: MLO__ en 02 de Diciembre de 2009, 13:51:08
Muy interesante.

Seria bueno que postearas la parte de adquisición de la señal (me imagino que es analógica).

Respecto al uso de la transmisión serial basta con poner:

Código: [Seleccionar]
#use rs232(baud=9600,xmit=pin_c6,rcv=pin_c7,bits=8,parity=N)
Asumiendo una velocidad de transmisión de 9600 baudios y para enviar los datos:

Código: [Seleccionar]
printf("Dato a enviar: %u", data)
Si el dato es un entero. Hay mas opciones de envío: float %f, long %lu, hexadecimal %x, string %s.

Saludos
Título: Re: Biomedica: propuesta de proyecto
Publicado por: ing.dianacvera en 03 de Diciembre de 2009, 14:10:04
Hola a todo y Gracias por la ayuda. 
la adquicicion es analogia, con un AD 620 con ganancia de 100 de todas maneras tamproto tenga todo el sisitema implementado lo mostrare y explicarè la transmicion y adquicicion en matlab.

chau y gracias
Título: Re: Biomedica: propuesta de proyecto
Publicado por: washi_w_z_r en 20 de Febrero de 2010, 16:41:14
Hola , yo realize un fotopletismografo (parte de un oximetro de pulso), si bien utilize filtros analogicos en la primera parte para disminuir el ruido y enviar esto atravez del puerto usb con el pic18f4550, creo q puedo aportar a este tema con la interfaz grafica q desarrolle en c# , en mi post fotoplstimografia-->usb-->c#, encontraran la info que les mencione , ojala y les sirva por q esa interfaz asi como la visualizacion se puede aplicar a cualquier señal q este entre 0-5v.

Saludos
Título: Re: Biomedica: propuesta de proyecto
Publicado por: jairo_n95 en 19 de Abril de 2010, 15:45:42
amigos su proyecto estaba muy interesante, que paso? como quedaron?, me gustaria poder colaborarles y talvez proponer algun otro proyecto, estare siguiendo sus comentarios. saludos
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 20 de Abril de 2010, 09:53:18
 :oops: pido perdon por el retraso que sigue demorando este proyecto, ya pronto prometo retomar con el mismo.  ;-)
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 03 de Mayo de 2010, 11:35:02
 :x Hemos sido robados por microsoft  :D :D :D :D :D

http://theneuronetwork.com/profiles/blogs/decoding-forearm-emg-signals (http://theneuronetwork.com/profiles/blogs/decoding-forearm-emg-signals)
Título: Re: Biomedica: propuesta de proyecto
Publicado por: ASTROCAR en 05 de Mayo de 2010, 07:25:31
:x Hemos sido robados por microsoft  :D :D :D :D :D

http://theneuronetwork.com/profiles/blogs/decoding-forearm-emg-signals (http://theneuronetwork.com/profiles/blogs/decoding-forearm-emg-signals)
como asi explicate de que manera de microsoft nos robo.

Saludos.
Atten.
Alexander Santana.
Venezuela-Barcelona.
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 05 de Mayo de 2010, 17:49:14
Era broma, pensaba que era una forma cómica de introducción al documento  :( ... disculpas si desagrado a alguien.
Por cierto el documento se puede descargar de aca research microsoft (http://research.microsoft.com/en-us/um/redmond/groups/cue/publications/saponasuist2009emg.pdf). Ahora somos nosotros los que le robamos!  :D (sigue siendo un chascarrillo).

Saludos.
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 18 de Junio de 2010, 10:42:53
Miren un avance... El sujeto de experimentación es mi compañero de tesis y estamos midiendo actividad en músculos extensores de los dedos, se observa el efecto crosstalk. El mayor aporte de ruido lo esta ocasionando la fuente de alimentación ... muy ruidosa  :( pero esta pensado para alimentar con baterías.





Saludos!   
Título: Re: Biomedica: propuesta de proyecto
Publicado por: NANO1985 en 18 de Junio de 2010, 12:58:01
interesantisomoooo ceebrooooo me gustaaaaaa  ;-)
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 18 de Junio de 2010, 13:24:53
Felicitaciones cerebro!!! Esta genial, ya tenes lo mas importante :wink:
al final q electrodos usaste?
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 18 de Junio de 2010, 16:54:04
interesantisomoooo ceebrooooo me gustaaaaaa  ;-)
Gracias! 
al final q electrodos usaste?

Muy parecido al que había mostrado en la foto, aunque pase por muchos diseños hasta encontrar uno que me guste  :oops:... primero probé crear una tierra virtual en el electrodo (mucho ruido  :?), luego probé utilizar pilas de reloj de 3v sobre el electrodo (muy incomodo y el problema de cambiar las pilas cada tanto :x ). El secreto esta un ina129 que llegan 2 cables mayados uno mono y otro stereo (uno transporta la alimentación (+/- 9V y el otro la señal) y setear la ganancia muy baja de unas 10 o 20 veces (algo que aprendí a los golpes). Y 2 barritas paralelas de Ag1000  ;-). Si van a hacer uno, tengan cuidado en utilizar un amplificador de instrumentación de estructura de 3 OPAM  ya que los de 2 OPAM la respuesta en frecuencia de la ganancia y el rechazo en modo común (importantisimo) es muy mala.

Saludos!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: todopic en 18 de Junio de 2010, 22:55:22
Felicitaciones!!!!! :-/ :-/ :-/

Norberto
Título: Re: Biomedica: propuesta de proyecto
Publicado por: cerebro en 16 de Agosto de 2010, 16:35:26
Esta es una prueba junto con otra etapa del sistema, por ahora logramos un control on-off estable sobre un electrodo (aunque no es la idea). El sistema digital consiste en un Dspic a 40MIPS que realiza channel scan sobre 3 entradas y 1 canal de DMA para almacenar la conversión en 3 buffers separados, el procesador solo se encarga de acondicionar la señal para determinar el comando de salida. El seteo del umbral de activo-desactivo se realiza con un protocolo de calibración que no hemos mostrado en el video :oops:. La idea es hacer todo modular así cualquier mejora sobre alguna etapa del sistema no significa rehacer todo, por eso tanto despiole  :). El conejito de india es mi compañero y el camarográfo borracho soy yo  :mrgreen:.

sobre el LCD en la segunda linea y primera columna van a ver el estado on-off.


Saludos! No podríamos haber avanzado sin todos ustedes, así que también son parte del proyecto  :-/
Título: Re: Biomedica: propuesta de proyecto
Publicado por: gera en 16 de Agosto de 2010, 20:17:37
Felicitaciones por los avances cerebro!!! Esta muy bueno que hayas hecho todo modular, al principio es mas trabajo, pero despues es mas facil detectar y corregir problemas.
Exitos!!
Título: Re: Biomedica: propuesta de proyecto
Publicado por: todopic en 16 de Agosto de 2010, 20:39:16
Y el tema que se me ocurrio puede ser  hacer una muñiequera que sense estimulos electromiograficos y maneje el mouse de la computadora...
 espero sus propuestas
   :-) saludos

Que buenos logros!!!  :-/  Nuevamente felicitaciones!

Norberto