Вы находитесь на странице: 1из 4

Nuevo Sistema Basado en un Microcontrolador PSoC para la

Caracterizacin de Microsensores
A. Blanco-Rodrguez, L. Velazco-Molina, O. Arias-de Fuentes y A. Durn-Carrillo
Instituto de Ciencia y Tecnologa de Materiales (IMRE-UH) Universidad de La Habana Zapata y G.
Vedado. CP 10400. Ciudad de La Habana. Cuba.
e-mail: oarias@fisica.uh.cu
Abstract
This work presents the development of a new automatic system for the measurements required for
the characterisation and application of chemical microsensors type Chemically Modified Field Effect
Transistors (CHEMFET). The system is based on a Programmable System on Chip (PSoC)
CY8C29466 built by Cypress Microsystems. The acquire data are sending to the computer by the
serial port RS232, where them are processed and displayed on the screen using a Virtual Instrument
developed in LabVIEW software. The use of the PSoC allows us to minimise the size of all the system
and at the same time offers better options, cost reducing and the possibilities to rending the system
autonomous.
Keywords: CHEMFET, PSoC, sensor characterization, measurement automatization
Introduccin
El
aumento
de
los
problemas
medioambientales en nuestro planeta ha
incrementado la necesidad de desarrollar cada
vez ms las investigaciones en el campo de los
sensores qumicos. Debido al gran desarrollo
alcanzado por la Industria Microelectrnica a
nivel mundial, el desarrollo de sensores con el
empleo de esta tecnologa constituye un campo
de gran inters para los investigadores. Dentro
de este tipo de dispositivos se encuentran los
Transistores
de
Efecto
de
Campo
Qumicamente
Modificados
(conocidos
comnmente por las siglas CHEMFET,
provenientes de su denominacin en idioma
ingls, Chemically Modified Field Effect
Transistors). Este tipo de microsensores tiene
una serie de ventajas sobre los sensores
tradicionales, teniendo en cuenta sus pequeas
dimensiones,
rapidez
de
respuesta,
posibilidades de fabricacin en masa a bajos
costos, as como su facilidad de integracin con
otros dispositivos microelectrnicos.
La instrumentacin asociada a estos
microsensores para lograr un adecuado sistema
de medicin y caracterizacin de los mismos,
constituye
un
importante
campo
de
investigacin-desarrollo
cuyo
auge
se
acrecienta da a da.
Entre los parmetros ms importantes para
caracterizar a los sensores CHEMFET se haya,
la pendiente de la parte lineal de la curva de
calibracin, el rango de respuesta lineal, los

lmites de deteccin y el tiempo de respuesta.


La figura 1 muestra una curva tpica de
calibracin donde se han sealado algunos de
estos parmetros.

Figura 1. Curva Tpica de Caracterizacin

Una adecuada caracterizacin de los


sensores requiere de la toma de una gran
cantidad de datos, por perodos de tiempo
largos cuya realizacin, de forma manual,
conlleva adems de un enorme tiempo de
trabajo, a la introduccin de errores frecuentes.
Una de las principales tendencias de las
actuales investigaciones en el campo de los
sistemas para la medicin y caracterizacin de
microsensores del tipo CHEMFET, est dirigida
hacia el desarrollo de una instrumentacin que

603

Existen varios tipos de configuraciones para


la polarizacin adecuada de los CHEMFET, la
que aqu se utiliza es una variante de la
denominada seguidor fuente drenador, que

minimice las dimensiones de todo el sistema y


al mismo tiempo ofrezca mayores prestaciones
[1-4].
Los
avances
en
dispositivos
programables, propician una va para esta
miniaturizacin. Ellos adems, han permitido
soluciones
viables
para
una
rpida
implementacin de prototipos de sistemas
complejos, dada su alta flexibilidad y fcil
despliegue [5].
El empleo de Sistemas Programables sobre
un Chip (conocidos comnmente por las siglas,
PSoC provenientes de su denominacin en
idioma ingls, Programmable System on Chip)
ha provocado que en los ltimos aos el
mercado de instrumentos electrnicos haya
experimentado un crecimiento explosivo de
aplicaciones
embebidas
para
sensores
inteligentes [6].
En este contexto, nuestro trabajo se ha
enfocado hacia la implementacin de un
sistema automatizado para la caracterizacin de
microsensores del tipo CHEMFET con el
empleo de la novedosa tecnologa que ofrecen
estos microcontroladores PSoC. En una
prxima etapa de este trabajo se pretende
insertar al circuito de polarizacin dentro de este
microcontrolador, de esta forma quedaran
unidas estas dos etapas del sistema de
medicin, logrando as una mayor integracin y
miniaturizacin.
En particular, nuestro sistema se ha
desarrollado con el PSoC CY8C29466 [7] de la
Cypress Microsystems, que posee un amplio
rango de circuitos analgicos y digitales
distribuidos
en
bloques
dentro
del
microcontrolador, tambin dispone de puertos
de entrada y salida programables, as como
buses analgicos y digitales internos para lograr
la interconexin entre los bloques y su
integracin en el sistema como un todo. La
comprobacin y puesta a punto se realiza
mediante el Kit de entrenamiento CY3210PSoCEVAL1.

Circuito de acondicionamiento
y polarizacin

Sensor CHEMFET

PSoC

PC

Figura 2. Esquema General del Sistema

mantiene constante el voltaje y la corriente entre


la fuente y el drenador (Vds e Ids
respectivamente) del Transistor de Efecto de
Campo y se mide entonces el voltaje entre la
compuerta y la fuente (Vgs), que es el voltaje
que se utiliza para la caracterizacin del sensor.
No obstante, tambin se mide el potencial Vds y
la corriente Ids con el fin de verificar que ambos
se mantengan constantes, conformando junto al
potencial Vgs los tres canales de medicin. En la
figura 3 se muestra esquemticamente un
sensor CHEMFET inmerso en solucin.

Descripcin General del Sistema


El sistema de medicin desarrollado, como
se muestra en la figura 2, cuenta con cuatro
etapas: el sensor CHEMFET que se desee
caracterizar, el circuito de acondicionamiento y
polarizacin, la adquisicin mediante un
microcontrolador PSoC y finalmente el control,
procesamiento y visualizacin de la informacin
en una PC.
El sensor a caracterizar en este sistema,
est constituido por un CHEMFET que se
encuentra inmerso en una solucin junto al
electrodo de referencia. El circuito de
acondicionamiento es el encargado de polarizar
convenientemente al sensor.

Figura 3. Esquema de un Sensor CHEMFET

El PSoC realiza varias funciones en el


sistema de medicin. Adquiere el voltaje Vgs
proveniente del sensor, convierte esta seal
analgica en una seal digital y enva los datos
hacia el ordenador a travs del puerto serie RS232.
La PC controla el intercambio de datos con
el
PSoC
mediante
un
protocolo
de

604

El
software
implementado
en
el
microcontrolador PSoC para el funcionamiento y
control de todo el dispositivo se desarroll en
lenguaje C.

comunicacin diseado especficamente para


esta aplicacin. Tambin lleva a cabo todo el
procesamiento de la seal as como la
presentacin de la informacin. Todas estas
prestaciones se logran por medio de un
instrumento virtual (VI) desarrollado en
LabVIEW 7 Express.

Tx serie

Caractersticas del Sistema de Adquisicin


Como ya se ha explicado anteriormente, el
sistema de adquisicin consta de un
microcontrolador
PSoC.
Estos
microcontroladores son el resultado del
desarrollo que han alcanzado los dispositivos
analgicos programables, los que en sus inicios
slo contaban con escasos mdulos analgicos
para
programar,
tan
simples
como
amplificadores
operacionales,
que
eran
producidos por firmas tales como Zetex, Lattice
y Anadigm. Aunque a los PSoC se les antepone
el nombre de microcontroladores no son slo
esto. Son microcontroladores embebidos en un
chip junto a un arreglo configurable de seales
analgicas y digitales, con lo que se logra
alcanzar, una gran flexibilidad, adaptabilidad,
integracin y bajos costos.
En esta etapa de adquisicin no slo se
emple un PSoC CY8C29466, sino que tambin
se hizo necesario la utilizacin de un Kit de
entrenamiento CY3210-PSoCEVAL1 por las
prestaciones que brinda. Este Kit cuenta, entre
otras caractersticas, con un puerto serie RS232, un potencimetro para adquirir voltajes
analgicos, un display LCD, varios LEDs, una
base para colocar al PSoC y un conector para el
programador del microcontrolador.
Como se muestra en la figura 4, el circuito
esquemtico del PSoC para el sistema
desarrollado, consta de un conversor anlogo
digital (ADC) del tipo TRIADC, con tres entradas
analgicas y una resolucin de 12 bits,
conformado por los cinco bloques digitales
sealados en la fila uno y dos, as como por los
tres bloques analgicos sealados en la fila
cuatro. Los datos digitales obtenidos en el
TRIADC son enviados a la computadora para
ser procesados y mostrados por el instrumento
virtual.
La comunicacin entre el PSoC y la PC se
realiza a travs del puerto serie RS-232
mediante un dispositivo UART al que le
corresponden 2 bloques digitales, uno para la
recepcin y otro para la transmisin. La UART
est configurada para operar a 19200 baudios,
enviando 8 bits de datos, 1 bits de start, 1 bits
de stop y no paridad. Los tres canales de
entrada del ADC estn conectados a la salida
de tres amplificadores operacionales de
ganancia programable (PGA).

ADC

PGA

Figura 4. Circuito Esquemtico del PSoC para la Adquisicin


de Potenciales

Caractersticas del Instrumento Virtual


Entre el Instrumento Virtual (VI) y el PSoC
se establece el intercambio de datos a travs
del protocolo de comunicacin diseado para
este sistema. A partir del mismo, y haciendo uso
de la interfaz serie RS-232, el VI le solicita al
PSoC el canal que quiere medir en cada
momento, para que este le enve el dato
correspondiente. A partir del protocolo
diseado, es posible adquirir 100 muestras por
segundo de cada canal, las que posteriormente
son promediadas para conformar cada uno de
los puntos que se muestran en la grfica de
potenciales en el tiempo.
Como se muestra en la figura 5,
inicialmente el usuario accede a una seccin del
VI para la configuracin de la medicin a
realizar. En ella tiene que seleccionar la tabla de
adiciones que desee utilizar, indicando la
direccin de un fichero previamente elaborado.
El VI procesa dicha tabla para graficar el
logaritmo de la actividad contra el promedio de
los potenciales correspondientes en cada
momento.
En la figura 6, que conforma la prxima
seccin del VI, se muestran dos de los
indicadores
grficos
del
sistema
que
corresponden con la adquisicin de los datos.
En estos indicadores aparece la variacin de los
potenciales del sensor CHEMFET en el tiempo
al variar la concentracin de la solucin. En el

605

indicador grfico de la izquierda de la figura 6 se


muestra el voltaje entre la compuerta y la fuente
(Vgs), el voltaje entre el drenador y la fuente
(Vds) y la corriente entre el drenador y la fuente
(Ids), todos estos potenciales son enviados por
el PSoC hacia el VI. Cuando el usuario
comprueba que el potencial entregado por el
sensor han alcanzado el nivel de estabilidad,
oprime el botn de cambio y automticamente
son graficados los valores de los potenciales Vgs
en funcin del logaritmo de la concentracin.
Esto se muestra en la grfica de la derecha de
la figura 6.

Al terminar cada sesin de muestreo, en


varios ficheros previamente identificados por el
usuario en el momento de la configuracin,
queda almacenada la toma de todos los datos,
as como los parmetros de inters procesados.
Los ficheros obtenidos se encuentran adems
en un formato que puede ser utilizado por otros
programas de trabajo que se emplean
habitualmente en el procesamiento de datos
como el Origin, Excel y otros.
Conclusiones
Con este trabajo se ha logrado implementar
exitosamente un novedoso sistema de
adquisicin de datos basado en un
microcontrolador PSoC. El sistema es aplicable
a
la
caracterizacin
de
sensores
microelectrnicos basados en transistores de
efecto de campo. El procesamiento y
visualizacin de los datos se realiza a travs de
un instrumento virtual desarrollado en LabVIEW.
Con este desarrollo se posibilita una mayor
integracin y miniaturizacin del sistema,
adems de ofrecer mayores prestaciones y
fiabilidad en las mediciones realizadas.

Figura 5. Panel Frontal del de la Configuracin de la


Medicin

Agradecimientos
Los autores desean reconocer al Proyecto
ELE (08-01-02) del PR-MIC Electrnica, por
las facilidades brindadas para la ejecucin de
este trabajo.

Para evitar errores involuntarios, en la


seccin grfica del panel frontal para la
adquisicin de los potenciales en el tiempo,
tambin se indica al usuario, la adicin que
corresponde realizar para alcanzar el nuevo
valor de concentracin, de acuerdo a la tabla de
adiciones
previamente
seleccionada.
Finalmente en una ltima seccin se brinda de
forma automtica, la sensibilidad del sensor, es
decir la pendiente de la recta de la zona lineal
de la curva de calibracin, y los lmites de
respuesta lineal.

Referencias
[1] J. Orozco, A. Baldi, R. Baena, A. Cadarso, A. Bratov and
C. Jimnez, Meas. Sci. Technol., Vol. 18, pp. 935-940,
February 2007.
[2] P. Bergveld, Sensors and Actuators B, Vol. 88, pp. 1-20,
2003.
[3] S. Casans, A.E. Navarro, D. Ramrez, J. Pelegr, A. Baldi
y N. Abramova, Sensors and Actuators B, Vol. 76, pp. 629633, 2001.
[4] B. Humenyuk, B. Torbiero, S. Assie-Souleille, R. Colin, X.
Dollat, B. Franc, A. Martinez, P. Temple-Boyer,
Microelectronics Journal, Vol. 37, pp. 475-479, November
2006.
[5] L. Bissi, P. Placidi and A. Scorzoni, Sensors and
Actuators A, Vol. 140, No. 2, pp. 162-167, November 2007.
[6] D. Seguine, Sensors, 2002. Proceedings of IEEE, Vol. 1,
pp. 665-668, 2002.

Figura 6. Panel Frontal con las Grficas de las mediciones

[7] CYPRESS MICROSYSTEMS, Cypress Semiconductor


Datasheet CY8C29466.

606