Diseño de Un Conductimetro
Diseño de Un Conductimetro
Diseño de Un Conductimetro
Yo, David Elias Ghia Ríos, declaro bajo juramento que el trabajo aquí descrito es
de mi autoría; que no ha sido previamente presentada para ningún grado o
calificación profesional; y, que he consultado las referencias bibliográficas que se
incluyen en este documento.
CERTIFICACIÓN
Certifico que el presente trabajo fue desarrollado por David Elias Ghia Ríos, bajo
mi supervisión.
AGRADECIMIENTO
TABLA DE CONTENIDO
DECLARACIÓN. ...ii
CERTIFICACIÓN. .ii¡
AGRADECIMIENTO ¡v
DEDICATORIA v
TABLA DE CONTENIDO vi
RESUMEN .....ix
PRESENTACIÓN... xi
CAPITULO 1 1
GENERALIDADES EN LA MEDICIÓN DE CONDUCTIVIDAD 1
1.1 INTRODUCCIÓN 1
1.2 EMISIÓN DE ELECTRONES ........2
1.3 CELDAS GALVÁNICAS...... 3
1.4 ELECTRÓLISIS 4
1.5 POLARIZACIÓN 5
1.6 CONDUCTANCIA .........6
1.7 CONDUCTIVIDAD EN UNA SOLUCIÓN 6
1.7.1 UNIDAD DE MEDIDA DE LA CONDUCTIVIDAD 8
1.7.2 LA CONSTANTE DE CELDA K... 8
1.7.3 VARIACIÓN DE LA CONDUCTIVIDAD CON LA TEMPERATURA 12
1.8 INTRODUCCIÓN A LOS MÉTODOS DE MEDICIÓN ELECTROQUÍMICOS: MÉTODOS
CONDUCTOMÉTRICOS ....13
1.8.1 MEDICIONES CON CORRIENTE ALTERNA 14
1.9 CARACTERÍSTICAS DE UN INSTRUMENTO MEDIDOR DE CONDUCTIVIDAD........ 16
1.9.1 SONDA PARA MEDICIÓN DE CONDUCTIVIDAD.. ..16
1.9.2 GENERADORES DE SEÑAL 19
1.9.3 DISEÑO DEL PUENTE DE WHEATSTONE 20
1.9.4 CONVERSORAC-DC PARA SEÑAL 22
1.9.5 SELECCIÓN DEL MICROCONTROLADOR 26
1.9.6 SELECCIÓN DEL CONVERSORAD .....26
1.9.7 INTERFAZ CON EL COMPUTADOR .....27
1.9.8 CALIBRACIÓN DE UN INSTRUMENTO DE MEDICIÓN DE CONDUCTIVIDAD.... 27
CAPITULO 2 29
DISEÑO DEL HARDWARE DEL INSTRUMENTO MEDIDOR DE CONDUCTIVIDAD. 29
2.1 INTRODUCCIÓN..... ....29
2.2 DISEÑO DEL GENERADOR DE ONDA SINUSOIDAL 29
2.2.1 XR - 2206 GENERADOR DE FUNCIONES MONOLÍTICO 30
2.3 DISEÑO DEL CONVERTIDOR AC/DC 34
2.4 DISEÑO DEL PUENTE DE RESISTENCIAS 39
2.4.1 RANGO DEL INSTRUMENTO MEDIDOR DE CONDUCTIVIDAD. 39
2.4.2 CÁLCULO DE LAS RESISTENCIAS DEL PUENTE 43
2.4.2.1 Cálculo de las resistencias para la primera escala. 44
2.4.2.2 Cálculo de las resistencias para la segunda escala 45
2.4.2.3 Cálculo de las resistencias para la tercera escala 46
2.4.2.4 Cálculo de las resistencias para la cuarta escala 47
Vil
CAPÍTULOS... ...63
DESARROLLO DEL SOFTWARE DEL INSTRUMENTO MEDIDOR DE CONDUCTIVIDAD ......... 63
3.1 INTRODUCCIÓN.................... 63
3.2 DESARROLLO DEL PROGRAMA DEL MICROCONTROLADOR PIC18F2423............ 63
3.2.1 ARCHIVOS DE CABECERA 64
3.2.2 DRIVERS 65
3.2.3 DECLARACIÓN DE VARIABLES GLOBALES 66
3.2.4 DECLARACIÓN DE SUBRUTINAS Y FUNCIONES 67
3.2.5 INTERRUPCIONES... 67
3.2.6 SUBRUTINA PRINCIPAL 68
3.2.6.1 Inicialización del programa ...........'. .....74
3.2.6.2 Subrutina presentación ( ) 74
3.2.6.3 Subrutina ver_mandos ( ) 75
3.2.6.4 Función ca!cular_L ( ) 76
3.2.6.5 Función leer__eeprpm ( ) 82
3.3 INTERFAZ HOMBRE MÁQUINA DESARROLLADA EN LABVIEW..... 83
3.3.1 PANTALLA PANEL PRINCIPAL 84
3.3.2 PANTALLA INTERFAZ 84
3.3.3 PANTALLA PARA GENERAR REPORTES 86
CAPÍTULO 4. 88
PRUEBAS Y RESULTADOS 88
4.1 INTRODUCCIÓN 88
4.2 CALIBRACIÓN DEL INSTRUMENTO 88
4.3 MEDIDAS SOBRE VARIAS SUSTANCIAS CON DIFERENTES VALORES DE
CONDUCTIVIDAD EN LAS DIFERENTES ESCALAS DEL INSTRUMENTO............................. 89
4.3.1 PRUEBAS EN LAS ESCALA DE 1 A 10 MILI SIEMENS 92
4.3.2 PRUEBAS EN LA ESCALA DE 0.1 A 1 MILI SIEMENS 93
4.3.3 PRUEBAS EN LA ESCALA DE 10 A 100 MICRO SIEMENS 93
4.3.4 PRUEBAS EN LA ESCALA DE 1 A 10 MICRO SIEMENS 94
4.4 PRUEBAS DE COMUNICACIÓN Y REGISTRO DE VALORES CON EL HM1 96
4.4.1 PRUEBAS SOBRE LA PANTALLA INTERFAZ 98
4.4.2 PRUEBAS SOBRE LA PANTALLA LEER VALORES 103
4.5 ANÁLISIS DEL COSTO DEL INSTRUMENTO MEDIDOR DE CONDUCTIVIDAD 106
vin
CAPÍTULOS 108
CONCLUSIONES Y RECOMENDACIONES ..108
5.1 INTRODUCCIÓN..... 108
5.2 CONCLUSIONES 108
5.3 RECOMENDACIONES....................................................................... 111
ANEXOS............. ..116
ANEXO 1. PLACAS DEL CIRCUITO IMPRESO 117
ANEXO 2. HOJAS DE DATOS 121
IX
RESUMEN
La señal que mide el instrumento se obtiene alimentando con una onda sinusoidal
de frecuencia 1KHz y amplitud variable, un divisor de tensión formado por una
resistencia conocida y la sonda de medición de conductividad. El voltaje que cae
sobre la sonda es rectificado y filtrado. Este voltaje luego se procesa utilizando un
microcontrolador PIC18F2423 que cuenta con un conversor AD de 12 bits que
permite al instrumento alcanzar una resolución mayor a la que se pudiera
conseguir con un microcontrolador PIC de la familia 16F87XA.
PRESENTACIÓN
1.1 INTRODUCCIÓN
SIEMENS/cm@20°C
08 r
O 10 20 30 40 50 60 70 80 90 100
Figura 1.1. Variación de la conductividad respecto a la concentración en peso de
soluto 2
Para que un electrón escape de la superficie de un conductor debe tener una cierta
cantidad de energía cinética para vencer la barrera de potencial que se encuentra en
la superficie del conductor. Esta barrera se debe principalmente a que la carga está
Existen diferentes mecanismos con los cuales se produce una emisión de electrones
desde un conductor, estos se esquematizan en la Tabla 1.1 siguiente.
Método Nombre
1. Iluminación por fotones de alta energía Fotoeléctrica
2. Calentamiento a alta temperatura Termoiónica
3. Bombardeo con electrones Secundaria
4. Bombardeo con iones positivos
5. Imposición de un campo eléctrico muy intenso De campo
6. Métodos cerrados con átomos e iones excitados
Tabla 1.1. Métodos para producir emisión de electrones
Para que una corriente directa circule entre un conductor metálico y una solución
electrolítica, debe existir un intercambio de electrones. En una celda galvánica el flujo
de electrones se produce debido a una reacción química en la superficie del
electrodo. Este es el caso en una batería de plomo y ácido (batería de carro), los
átomos de plomo dejan dos electrones y se mueven hacia la solución (el ácido) como
Pb++. En muchos casos estas reacciones suelen ser reversibles. En el caso de la
medición de conductividad se necesita cerrar un circuito eléctrico, por ello se
necesitan dos conductores o electrodos para que los electrones sean emitidos desde
el uno y recogidos en el otro.
Cuando las reacciones son espontáneas se habla de una celda galvánica, si las
reacciones son inducidas externamente se habla de una celda de electrólisis. En el
caso de la medición de conductividad, las celdas de electrólisis son de interés ya que
si al introducir los electrodos en la solución no se produce el efecto que en una celda
galvánica (que en el caso presente no es deseable ya que se destruirían los
electrodos), se requieren electrodos especiales y una excitación externa para
producir una corriente eléctrica cuantificable.
1.4 ELECTRÓLISIS
1.5 POLARIZACIÓN
m
Cuando una celda no se comporta acorde con (a ley de Ohm, se dice que sus
electrodos (o uno de elios) están polarizados. De una manera más simple, se puede
afirmar que un electrodo está polarizado cuando al aumentar el voltaje en los
terminales de la celda, la corriente que circula no aumenta de manera proporcional.
La polarización se evidencia por un efecto de retardación o por interferencias en el
proceso normal de la electrólisis y puede deberse a una reacción lenta de los
electrodos.
A
G = L— Ecuación 1.1
Donde:
G es la conductancia.
L es la conductividad.
/es la longitud del material
A es el área de la sección
Ecuación 1.4
1000
En donde:
L es la conductividad
C es la concentración del electrolito en equivalentes por litro
Á+ es la conductividad equivalente de los iones positivos
Á~ es la conductividad equivalente de los iones negativos
Sin embargo, solo en una dilución infinita es posible cuantificar con precisión los
valores de las conductancias equivalentes de cada ion.
También se puede definir la ecuación 1.5 como una constante multiplicada por el
valor de conductancia, a esta constante se la conoce como constante de celda K.
— Ecuación 1.6
La constante de celda se refiere al volumen entre las paredes de una sonda tal como
se ¡lustra en la Figura 1.2
VOUUME OF MEASURED
SOLUTIOWn CUBIC
GENTI METER)
SURFAGEAREAQF
ELECTRODEAÍ1
" S0UARE OENTI-METEH
Se debe tomar en cuenta que una medida baja de conductividad resulta en un valor
alto de resistividad lo cual afecta al instrumento. En efecto, para K = lcm~* , resulta
una conductancia: L = lQpS y ello una resistencia R = IQQKQ. Trabajar con un amplio
rango de valores de resistencia requiere circuitos integrados de gran resolución lo
que puede encarecer el instrumento de medida.
Las medidas en ppm (partes por millón) se usan como unidad para pequeños valores
de concentración en peso, esto es: 1 ppm = 0.01 % de concentración en peso. El
valor presentado en ppm hace referencia a la cantidad de NaCI presente en la
solución, o lo que es lo mismo, para un cierto valor de conductividad estos valores
dan una idea de la cantidad de NaCI presente en la solución. La equivalencia entre la
conductividad y ppm se puede calcular mediante la siguiente relación.5
' Omega 1987 complete pH and Conductivity measurement handbook and Encyclopedia
11
Agua desmineralizada
Condensado
Agua natural
Refrigerantes
Soluciones con
porcentaje de acido,
base o sales
5% de salinidad
2% de salinidad
20% HCI
Rango de sondas de
contacto
Rango de sondas sin
electrodo
Tabla 1.2 Espectro de medidas de conductividad y resistividad
' Omega 1987 complete pH and Conductivity measurement handbook and Encyclopedia
m
12
MilliSiemens/cm
O 10 20 30 40 50 60 70 80 90°
Figura 1.3. Variación de conductividad con la temperatura7
ello se usa a veces más bien como un indicativo de pureza en un líquido, ya que a
medida que mejora la pureza en la solución, la conductividad decrece.
' YC, A,
L=^ ' ' Ecuación 1.8
1000
Donde:
L es la conductividad
Ces la concentración en equivalentes por litro
A es la conductividad equivalente de cada ion
Cuando una corriente eléctrica fluye a través de una solución este particular implica
transferencia de masa. Por ello, tanto la solución como los electrodos se alteran
durante la medición por electrólisis (ver numeral 1.4). A menos que los cambios se
restrinjan ocurrirán fenómenos indeseables si se aplica una fuente de excitación con
corriente continua.
15
Los efectos no son serios si la corriente es muy reducida, del orden de los
miliamperios o microamperios. Esto es, se debe buscar un valor de corriente
continua próxima a cero. La solución, aplicar corriente alterna como fuente de
excitación eléctrica.
Una señal alterna de audiofrecuencia suele minimizar los efectos descritos en los
literales a) y b); sin embargo, teniendo en cuenta el modelo en AC de la sonda de
conductividad, el uso de alta frecuencia maximiza los efectos de ia capacitancia que
se produce en la celda de conductividad, así como la inductancia presente por la
señal alterna.
O
Sonda
Muestra
c
Hl-
Figura 1.5. Modelo eléctrico de la celda de conductividad
H G Masa
- -|- - ~ + i -f •*•
""Í" " + ¡- : -
- I _ _ -i" 1 .
Figura 1.6. Capa eléctrica doble: Potencial vs. Distancia y Modelo de la capa9
Para disminuir los efectos tanto de la polarización como de la doble capa iónica (es
decir de la capacitancia C) se usan electrodos de platino "platinizados", esto es:
recubiertos con una capa de platino finamente segmentada que se conoce como
negro de platino. Con ello el valor de la capacitancia no afecta grandemente la
medición si los electrodos de la sonda tienen buenas características de platinización
y la señal de excitación es tal que acorte el tiempo requerido para la formación de
capas iónicas, es decir, si la frecuencia del oscilador esta en el orden de los varios
cientos o miles de ciclos por segundo (su ciclo positivo y negativo son de corta
duración).
(1) Diseño de Jones & Bollinger (2) Celda de titulación (3) Celda tipo
conductométrica inmersión
Figura 1.7 Diferentes tipos de celdas de conductividad (sondas)10
* XI R2
Ecuación 1.9
R3 R4
Para e! caso presente es necesario comprobar que tanto el voltaje que caiga en el
capacitor, cuanto el desfase producido, sean mínimos. El análisis se simplifica
haciendo las impedancias Z1 y Z2 resistencias R1 y R2, respectivamente. Para el
divisor de voltaje de la figura 1.8c se cumple:
Rl-Vs
V\ -
Rl + Rx-jXc
1 1
Donde: Xc =
a)C InfC
Racionalizando y operando la expresión se tiene:
21
RlXcVs
Rx)2+Xc2 (Rl + fe)2
Como módulo y ángulo;
2 Xtan"
+ JRx)
Si:
vcc VAC
Vo
1.0
-1.0 - -1.0
• O
r
Promedio Rectificado y luego promediado =•
Figura 1.10. Valor absoluto promedio de una onda sinusoidal vs. onda rectificada.
(a)
25
(b)
Figura 1.11 Circuito de valor absoluto
Para esta aplicación es conveniente elegir un microcontrolador que cumpla con las
necesidades del proyecto, sin dejar de lado factores importantes como lo es el costo
del microcontrolador y de su circuito programador. Debido a su reducido costo, a la
extensa gama de compiladores existentes y la disponibilidad del micro en el mercado
se ha elegido al microcontrolador PIC18F1423. Una descripción mas detallada del
uso y las capacidades de este microcontrolador se hará en el capítulo siguiente.
Casi todo equipo se calibra directa o indirectamente con las sustancias descritas en
el cuadro anterior. Existen también soluciones de calibración comerciales las cuales
se pueden emplear para calibrar los instrumentos en valores fijos y enteros.
' ROMO S., Luis A., "Tratado de Fisicoquímica" Tomo I, Pag.: 453
29
CAPITULO 2
2.1 INTRODUCCIÓN
Para generar una onda sinusoidal con la mínima distorsión armónica, el circuito
sugerido por el fabricante es el siguiente:
Symmetry Adjust
Tria ng le Or
Síne Wave Outpuí
Square Wave
Oulput
10K
'CC
5.1 K 5.1 K
Figura 2.1. XR-2206 para generar una onda sinusoidal con la mínima distorsión13
Los valores para R y C sugeridos por el fabricante son los siguientes: 4KO<R<200KQ
para C: 1000pF a 100uF. Si el valor elegido para C es O.OluF:
1 Ecuación 2.1
/o =
RC
Despejando:
f ^ l ,R= 1
RC /0C
Ajustando R3 a una salida de 1.5 voltios pico la onda tiene bajo THD. A medida que
se aumenta el valor de R3, aunque se ajuste RA no se logra mejorar la forma de
onda. La salida del oscilador tiene un offset de alrededor de 5 voltios que se elimina
colocando un capacitor de acoplamiento.
XC»RL
XC>WRL
2nfC
la salida del oscilador; además, esta etapa sirve como desacoplamiento entre el
oscilador y el resto del circuito. El circuito oscilador junto con el capacitor de
acoplamiento y la etapa amplificadora se muestran en (a Figura 2.2 siguiente:
RV7
100IC
TOA
1XOS4ACH
Vosc
-O A
En la Figura 1.12 se puede apreciar que existe un único valor R para el diseño. Por
conveniencia se utilizará un acoplamiento de impedancias basado en un amplificador
operacional TL084. la impedancia de salida de esta etapa es la misma que la del
amplificador operacional, el valor típico de impedancia de salida de un amplificador
operacional está en el orden de los 100 a 200 ohmios14. Con este criterio: J?»100Q.
Sin embargo, de escoger un valor muy bajo, es posible que los operacionales del
circuito se saturen. De hecho, la corriente máxima que puede proveer el operacional
sin saturarse es de alrededor de 1.4mA típico a 2.8mA máximo15, valor que debe
limitarse escogiendo un valor adecuado para R.
lhttp:/A\'V.'\v.electronicafacíl.net/tutoriales/tuíoriall92.html
15 TL084 Datasheet, Texas Instruments
35
lo = I+ 21 = 31 Ecuación 2.3
En donde:
_ Ein
~~*T
O 771 •
el voltaje pico de la onda seno de entrada al circuito, Ein = 10VDC para la condición
más crítica.
3Ein
~R~
Sin embargo, el valor de R debe ser divisible por 2 y por 3 y obtener valores
estándar, por ello se escoge R = 12.1KQ resistencia de película metálica a 1% de
tolerancia y 0.4W, En este mismo tipo de resistencias hay valores de 6.04KQ y
4.02KO con lo que los valores del circuito ya están calculados. El circuito final se
muestra en la Figura 2.3.
36
VoMAVO
62.832
Sea C3=0.1/¿F
Ecuación 2.4
C =—O
V'i — _ U. 41nF
Ecuación 2.5
Ecuación 2.6
il50.92.rn
1 COUGHLIN, R.; "Amplificadores operacionales y circuitos integrados lineales"; Cuarta Edición; pág. 304
38
fc = Ecuación 2.7
Este valor de frecuencia de corte es aceptable, el filtro a la salida del circuito MAV es
entonces el siguiente:
CiP
*•
II
Cap Poli
220n?
Povi
P39
\
¿i
aooK n [^
R37 R38 « A ^>>jj
VoMAVO-
IOOÍC
100JC 1001C
V
liíg
9
—ViM!N Ecuación 2.8
7T
En donde:
Vi es el voltaje pico de la onda seno de entrada.
Sea;
-- >R=- .1///C7W
40
K K Icm
LMAX = 10000/íS/cTw = IQmS/cm =
10000/¿/cm
• = ioon
Sin embargo, en la literatura consultada se sugiere que para tomar medidas bajas de
conductividad se utilice una celda de conductividad de constante K < 1, el valor
estándar es: K = 0.1. De igual manera, se sugiere que para tomar valores altos de
conductividad se utilice una celda de constante K > 1, el valor estándar en K= 10. En
el numeral 2.12 se hace una explicación sobre la elección de la constante de celda.
El instrumento debe además permitir variar el valor de escala para aumentar el rango
del instrumento, sin necesidad de aumentare! número de bits del conversor AD. Esto
se logra mediante un selector que cambia el valor de las resistencias de referencia
del puente y con ello la escala del instrumento. Basados en el espectro de medición
de conductividad, según la Tabla 1.2 se debería tener entonces la capacidad de
medir:
Se puede observar que el selector tiene disponibles dos comunes y 6 posiciones por
cada común. Los dos terminales móviles giran al mismo tiempo, esto es, cuando el
terminal COM A apunta al terminal POS 2A, el terminal COM B apunta al Terminal
POS 2B; cuando se gira el selector y el terminal COM A apunta al terminal POS 3A,
el terminal COM B apunta al Terminal POS 3B y así para las otras posiciones.
Además del posible cambio de escala, se debe tener en consideración que la celda
de conductividad está alimentada con AC mientras que el convertidor AD del
microcontrolador espera un valor DC. Este problema se soluciona con el circuito
rectificador acoplado al filtro; sin embargo, uno de los motivos de uso del puente de
resistencias es que permite conocer cuando el valor medido supera a la referencia
(voltaje diferencial del puente es negativo) pues el voltaje diferencial cambia de
signo; en el caso de un puente energizado con AC, si el voltaje sobre la celda supera
al voltaje de referencia, no se tendría un valor negativo sino un cambio de fase que
luego de la etapa de rectificación y filtrado es imperceptible.
Por ello es deseable que tanto el voltaje que genere el oscilador sea de la mayor
amplitud posible, como el voltaje que cae en la sonda sea apreciable respecto al que
cae en la resistencia que se ubica en serie con la misma.
Para facilitar el montaje en placa del selector se ha diseñado una pequeña tarjeta
que lleva los 14 terminales del selector a un bus (cable plano). El circuito queda
entonces:
Jeep hc(B
1 2 >2A
3Í2= 3 4 MA
5 6
7 8 >2B
g* 9 10
11 12 1A 2A
VDIF1 > 13 14
Headsr7X2
(a) (b)
43
PostO
(d)
(c)
Figura. 2.5 (a) Conector al bus de 14 pines, (b) divisores de tensión para la sonda de
conductividad, (c) Voltajes de referencia, (d) Circuito de acoplamiento para los
voltajes de referencia.
2
=~VP Ecuación 2.8
n
-^=-
n n
Con esta consideración y para la peor condición de diseno, es decir, cuando la sonda
alcanza el fondo de escala (ver Tabla 2.2):
-RREFl
Para garantizar que la corriente sea la mínima posible, se hará RS1 algo mayor a
3547.284 O.
Para seleccionar al diodo zéner que provea esta referencia de voltaje se busca el
más cercano a dicho valor, y la resistencia en serie con este deberá ser la que
permita pasar la corriente necesaria para el funcionamiento del zéner
(aproximadamente 20mA)
Sea:
7Z = 2.47
127-2A7
_L -i!L = 480Q * 4700
2QmA
Para la resistencia en serie con la sonda RS2 (R27), como la sonda podría variar
entre OQ y 10KQ para esta escala, es conveniente utilizar RS2 = RS1, con esto:
Para seleccionar al diodo zéner que provea esta referencia de voltaje se busca el
más cercano a dicho valor y la resistencia en serie con este deberás ser la que
permita pasar la corriente necesaria para el funcionamiento del zéner
(aproximadamente 20mA)
Sea:
Iz =
127-5 IV
R= J ' ir = 3450«330H
Para calcular RS3 (R28), se partió del voltaje que se desea sea referencia; esto es,
el voltaje sobre RREF2. Para que el microcontrolador pueda discernir en que escala
se encuentra, y con ello calcular el valor de conductividad, se han elegido valores
diferentes y cercanos a 5V para que el microcontrolador ajuste sus cálculos a la
escala correcta.
RS3 = 44.683JCQ
Para seleccionar al diodo zéner que provea esta referencia de voltaje se busca el
más cercano a dicho valor, y la resistencia en serie con este deberás ser la que
47
Sea:
7Z=4.77
Iz = 20m¿
127 — 4 IV
R = ——^-~ - 3650 « 330Q
Igual que en los casos anteriores, para seleccionar al diodo zéner que provea esta
referencia de voltaje se busca el más cercano a dicho valor y la resistencia en serie
con este deberá ser la que permita pasar la corriente necesaria para el
funcionamiento del zéner (aproximadamente 20mA)
Sea:
Iz =
197-3 W
R = ——±ZL = 405Q * 390Q
20777^
48
Todas las resistencias, con excepción de las utilizadas para limitar corriente al zéner,
son de película metálica, 0.4 vatios y 1% de tolerancia.
2.5.1.1 Periféricos
modos de funcionamiento en los cuales los parámetros más importantes son los que
definen el tiempo de adquisición y el voltaje de referencia que utilizará el AD para
realizar la conversión. Para la aplicación que se desarrolla el micro debe tener la
capacidad de capturar el valor en varios canales, por ello es muy necesario que el
tiempo de adquisición sea elegido correctamente.
VüD
Sampllnq
iVr = 0.6V
r
ANX RICS1K ¡ _S?, Rsr, ¡
—Wr !-^«-Wf-Í 1
rp CHOLD = 25 pF
~" Vss
Cuando se activa el bit GO/DONE del AD es necesario dar un pequeño retardo para
que el capacitor CHOLO se cargue y la conversión sea (o más precisa posible. Es
deseable que este tiempo sea mínimo, pero siempre debe ser mayor que el tiempo
de adquisición. El caso presente, el más crítico sería 2.96fas ya que si no se elige un
tiempo de adquisición, cuando el bit GO/DONE se activa, la adquisición se detiene y
empieza la conversión. Si se elige el tiempo de muestreo, aunque el bit GO/DONE se
active, la adquisición no se detiene hasta que termine el tiempo fijado, luego del cual
se activa automáticamente la conversión.
El tiempo que le toma al AD convertir cada bit se conoce como TAD y pude ser
elegido por software en 7 diferentes opciones, es necesario que el TAo mínimo sea lo
menor posible pero mayor al mínimo permisible, esto es O.fyis. Para nuestra
aplicación se eligió un cristal de 5MHz por lo cual para que se obtenga el TAD mínimo
de O.fyis es necesario configurar TAD - 4Tosc
52
Despejando:
2000 = 2"-!
T?= log2QQ1 =10.96^11; el conversor AD es de 11 bits
Iog2
x 6.36627 = 4.577
IOK + 3.92K
= 1.297
' 1K + 3.92K
Esto quiere decir que por debajo de 1.29V el instrumento presentará un mensaje de
fuera de escala. De igual forma, si el voltaje sobrepasara los 4.57V el instrumento
procederá de igual manera. Nótese que de acuerdo al diseño del instrumento, el
VoMAN/MAX es también el valor de voltaje referencia!. Por ello la cantidad de valores
que no se tomarán para los cálculos dentro de la escala están entre OV y 1.29V. Es
de mucha importancia entonces que el número de valores que no se manejan dentro
de la escala no afecte la resolución del instrumento, en efecto, si se calcula el
número de valores que existen dentro de los límites de la escala se tiene:
ValoresAD = 4095
Este último número: 2634 define el número de valores que se utilizarán en el rango y
define además el número de decimales que se deben mostrar, esto es:
AI = lOOO/AS-lOO/^ = 900/íS1
2634
De igual forma se calculó la resolución del instrumento en cada una de las escalas.
Los valores resultantes se muestran en la Tabla 2.3 siguiente:
Rango [Q] Rango [S] Alcance [S] Resolución [S] Cifras significativas
"lOOKa 1M 1^8 a 10^iS 9(^3 0.003^5 4
Comparando los resultados de la Tabla 2.3 con los de la ecuación 2.8 se puede notar
que, para cada escala el número de valores que se ocuparán como valores dentro de
la escala da como resultado una resolución superior a los 11 bits, por ejemplo: para
ia escala de 0.1 mS a 1mS se tienen 2634 valores válidos, siguiendo el mismo criterio
anterior:
Iog2
El conversor AD mantiene casi la totalidad de su resolución.
USA
vcc EEPO
JT
/
KM74LS14N
U5B
A KEEPO
4 C
-CR
Rtjct=pi
]OnF
WHEE
I
-CA
10oF
1 REEE: =C5
|n 10nF
1 incK - =C!7
1,, ,M
|L = IC1S
lf IDnF DM74LS1-4N
TJ5D
decKO
DM74LSWN
(b)
(a)
Fig. 2.9 (a) Pulsadores para reset, ingreso y lectura de datos a la memoria EEPROM
y para la variación de K. (b) Inversores con Schmitt trigger para que los pulsadores
envíen 1 lógico al ser accionados.
Los pulsadores que se muestran en la Figura 2.9 tienen funciones adicionales que se
activan cuando se mantiene presionado alguno de los pulsadores cuando el
instrumento arranca. Las funciones se describen en la Tabla 2.4 siguiente.
56
r 1 16 2 J 4 14
L 3 6
16
r 4 Max 232 X !8Pin 1 5
L 5 PIC@
PC
2 14 11 2 (A3)
3 13 15 12 1 (A2) 5
5
k + 4
Any two I/O
Pins may be
used here
que el valor del sensor por grado centígrado. En resumen, el AD del microcontrolador
permite manejar la temperatura que sensa el LM35 directamente, sin necesidad de
amplificar. Es recomendable que la impedancia de salida del circuito del sensor sea
lo menor posible, puesto que si este valor es alto el tiempo de conversión del AD
aumenta. Para evitar este problema se utiliza un acoplamiento de impedancia a la
salida del sensor. El algoritmo de compensación de temperatura se explicará
detalladamente en el siguiente capítulo.
CAPÍTULO 3
3.1 INTRODUCCIÓN
INICIO
Incluir archivos de
cabecera, drivers y
variables globales
Declarar subrutinas y
funciones
Activar Interrupciones
Llamar a subruíina
principal
Listado de fusibles
Incluir nemónicos de los SFR's del PIC18F2423
Trabajar con un AD de 12 bits
Deshabilitar el WDT.
Utilizar post escalador de 128 para el Watch Dog Timer.
Utilizar cristal de alta velocidad.
No proteger código para lectura
Resetear micro cuando se detecte una baja de voltaje
Establecer voltaje de reseteo a 2.0V
No utilizar el Power Up Timer
No proteger la EEPROM de lectura y escritura
No pesetear cuando se llene el stack
Deshabilitar ICD (in circuit debugging)
Deshabilitar programación a bajo voltaje
No proteger la memoria de programa
No proteger memoria EEP para escritura
Habilitar pin de reset
Utilizar crystal de 4MHz
Utilizar RS232 con; velocidad: 9600, sin paridad, transmitir por: PIN RC6, recibir por: PIN RC7,
8 bits de datos
3.2.2 DRIVERS
Se incluye un archivo para manejo del LCD de 4 filas y 20 columnas, el mismo que
permite utilizar varias funciones de mucha ayuda en la programación las mismas que
se describirán en lenguaje estructurado:
El programa utiliza un buen número de variables globales las mismas que pueden
ser manejadas por cualquiera de las subrutinas o funciones que se programen. A
continuación se describe con lenguaje estructurado la declaración de las principales
variables globales, junto a la declaración se adiciona un comentario describiendo su
función en el programa.
Cabe notar que es de suma importancia utilizar un tipo de dato adecuado para la
declaración de variables, puesto que un tipo de dato de gran cantidad de bits (como
67
el punto flotante de 32 bits) para manejar números enteros de un valor bajo ocuparía
espacio innecesario en el microcontrolador.
Funciones y subrutinas
Declarar subrutina presentación, sin argumentos de entrada ni salida
Declarar subrutina ver_mandos sin argumentos de entrada ni salida
Declarar función leer_eeprom argumento: entero de 8 bits, retorna un bit
Declarar función calcular_L (int16 y, float z, int16 u, int8 x) argumentos: dos enteros de 16 bits
,(dato_L y temperatura_word), un flotante (Vref), y un entero de 8 bits (opción); retorna el valor
de conductividad (L)
3.2.5 INTERRUPCIONES
Interrupciones
Interrupción serial:
Leer valor recibido por el puerto serial
Levantar bit banderarenviar
Interrupción del TIMER O
Levantar bit de bandera del TIMER O
Subrutina principal
Inicializarel microcontrolador.
Activar un bit de bandera para que permita la impresión del valor leído por tres
segundos
Si la EEPROM está vacía
Asigno el caso 5 para la estructura de caso.
Caso 1: Idéntico al caso anterior pero para la segunda posición del selector
No presentar el mensaje de cambio de la sonda nunca puesto que esto
solo es dable en los casos primero y último.
EITDS
La constante de celda
La temperatura
Levantar el bit de bandera para enviar por RS232
Caso contrario; sí está fuera de escala:
Imprimir en pantalla mensaje de fuera de escala.
Caso contrario: sí calcular_L retorna -2
Presenta mensaje: se requiere de una celda de medición con
constante diferente a la que se está ocupando
Caso por defecto: instrumento no realizó una lectura adecuada del valor
de voltaje de referencia proveniente de los zéner
Presentar un mensaje sugiriendo girar el selector y regresarlo
nuevamente para que el instrumento vuelva a intentar encontrar
su valor de escala.
Fin de la estructura de caso
Ecuación 3.1
°C
Por ello el valor de temperatura para el programa se calcula dividiendo el valor que
lee el AD para 8.19, operación que se hace cada vez que el timer O se desborda en
la subrutina principal.
VrefO Vosc
RSX RSX
RREFX SONDA
Según la figura;
. RREFX rr -
Vrefx — x Vref O Ecuación. 3.3
J RREFX+RSX
Para obtener VoMAV que es valor que se envía al AD del microcontrolador se calcula
ei divisor de voltaje y se toma en cuenta la función de transferencia del bloque
AC/DC y filtro de la siguiente manera:
EL MAV de Vsonda es el valor medio absoluto, esto es: el valor DO de la onda seno
de entrada al circuito MAV rectificada en onda completa (ver numeral 1.9.4)
78
VoMA V = — VsondaPICO
VoMAV = — Rsonda
sonda
VoMAV = —- Rsonda
Rsonda+RSX
Despejando RSOnda:
, — -VoMAV
7t
'sonda
1
Ecuación 3.5
R"sonda RSX VoMAV
En donde:
es el valor de conductividad de la solución medida.
,.-_
VoMAVblls = x4095 Ecuación 3.6
VKEFX
Despejando VoMAV:
Ecuación 3.8
79
En donde:
LÍOC: es el valor de conductividad medido a determinada temperatura.
Despejando:
En donde:
I25DC: es el valor de conductividad en condiciones normales.
cuál se calcula.
ffe
80
\Aí D C
Ecuación 3.11
En donde:
L^c'. es el valor de conductividad en condiciones normales.
De las pruebas realizadas al circuito se puedo verificar que el valor de voltaje que
leía el AD efectivamente era el de la sonda, al igual que el de temperatura; sin
embargo al momento de calcular era necesario tener en consideración que para la
primera y la última escala el instrumento se comportaría algo distinto; esto es debido
a que en la primera escala el valor de voltaje medido es bajo y por ello el conversor
AD no utiliza la totalidad de sus bits para representarlo. De aquí que es muy visible
un offset de algunos milivoltios que hacen que para bajos valores de resistencia (y
altos de conductancia) se introducen error en la medida. Esto fue corregido haciendo
que la función para calcular conductividad pueda identificar en que escala se
encuentra el instrumento y utilizar una ecuación que refleje lo más cercanamente
posible su comportamiento. Para la última escala: 1 a 10 jj siemens se observó que a
medida que la resistencia medida aumentaba; el voltaje que caía sobre esta no era
totalmente proporcional al cambio de resistencia; por ello se ajustó una ecuación que
acercara lo más posible el cambio de voltaje en la sonda al cambio de resistencia en
esta. La función para calcular la conductividad se explica utilizando lenguaje
estructurado.
Función calcular L
Crear las variables locales para la función.
Calcular el voltaje que cae en la sonda respecto del voltaje de referencia de la escala
almacenaren una variable temporal 1.
Calcular el voltaje que está a la entrada del circuito rectificador de acuerdo a la variable
temporal 1 y almacenarlo en una variable temporal 2.
Calcular la conductividad con la variable temporal 2 según la escala del instrumento.
Calcular el valor de temperatura para hacer la corrección.
Si el modo sin corrección de temperatura está activo:
82
Esta función tiene como argumento la dirección de la cual se quiere empezar a leer,
que es en general un contador de valores guardados. La estructura con la que se
guardan los valores es un FILO (first input last output). La función se encarga de leer
los 7 bytes que componen el valor de conductividad, temperatura y la constante de
celda del instrumento (2 bytes cada uno), y la escala en la cual está el instrumento.
Luego asignarlos a las tres variables tipo palabra que representa la conductividad, la
temperatura y la constante de celda del instrumento. Tiene como argumento un
entero de 8 bits el cuál indica la dirección del primero de los 7 byíes almacenados.
Para crear las variables tipo palabra se utiliza funciones del compilador que permiten
convertir bytes en palabras de 16 bits. En la función se retorna 1 en caso de una
lectura correcta lo que permite visualizar el valor guardado por unos pocos segundos,
luego de io cual el instrumento vuelve a presentar en pantalla el valor que lee
utilizando el AD del microcontrolador. El valor de constante de celda K se guarda al
principio de esta función y se restaura cuando se ha producido una lectura correcta.
Adicionalmente; el HMI muestra los datos que calcula a partir de los bytes recibidos
en pantalla a manera de registrador, y crea un histórico que muestrea el valor
recibido cada cierto tiempo ingresado a través de la interfaz.
LABVIEW ofrece la posibilidad de crear historiales que pueden ser utilizados por
otros programas para organizar y filtrar la información.
El algoritmo del HMI es el mismo que el del microcontrolador, solo que en lugar de
adquirir los valores del medio, los toma del instrumento medidor. El HMI se compone
de tres pantallas; un panel principal, la interfaz y una pantalla para generar reportes.
Basándose en el programa desarrollado se ha producido una aplicación tipo stand
alone que permite utilizar la interfaz sin necesidad de tener LABVIEW instalado en el
computador. Sin embargo, para que este tipo de aplicaciones funcionen
adecuadamente se debe instalar un software que provee National Instruments de
manera libre que es el runtime engine; y, para que el runtime pueda además manejar
la comunicación serial se debe instalar el ni-visa.
19 Siglas de virtual instrument software architecíure, librerías estándar para gestionar entrada y salida de datos,
ver referencia bibliográfica 16
84
Esta pantalla permite navegar entre pantallas. Tiene acceso hacia cada una de ellas
y está programada para que cuando una pantalla se detenga, se oculte
inmediatamente, además permite detener el programa.
Detener el programa
ISTOPI
Esta pantalla permite visualizar, a manera de osciloscopio, los valores que captura el
instrumento y envía al computador. Consta de:
• Un gráfico tipo osciloscopio que tiene habilitado los controles del gráfico para
hacer zoom entre otras funciones.
• Presenta el valor de constante de celda K del instrumento.
85
Figura 3.7. Pantalla Interfaz cuando el instrumento envía secuencia de ceros o bien
no ha enviado ningún valor.
Adicionalmente, todas las escalas tienen sus propios indicadores, mismos que se
ocultan cuando no se está en la escala que les corresponde.
Cada vez que se enciende la pantalla Interfaz se adicionan los nuevos valores
recibidos a un archivo de texto plano, el cuál puede ser leído por cualquier
procesador de palabras e incluso por Excel, para la tabulación de datos, puesto que
consta de delimitadores con tabulaciones.
Esta pantalla permite manejar la información generada por la pantalla ¡nterfaz, consta
de varios botones que le dan la posibilidad de generar un reporte html y guardarlo
sea con un nombre y dirección por defecto o bien guardar el reporte en una ubicación
por defecto; imprimir el archivo de texto plano generado por la pantalla interfaz.
El reporte html generado puede contener cualquier script en html lo que le permite
incluir links y mejorar su presentación entre otras cosas.
87
|.Lee.V«tor.«s.1.YÍ- U La i
bJ
Escriba el poth donde quiere guardar el reporte HTML (path vacío! guai'daeji^j^'ectQflo temporal)
Numero de coplas
PRUEBAS Y RESULTADOS
4.1 INTRODUCCIÓN
Para realizar esta prueba se utilizó como patrón un instrumento para medición de
conductividad: ACCUMET BASIC AB30 marca FISHER SCIENTIFIC presente en el
laboratorio de Físico - Química de la facultad de Ingeniería Química. Las
características del instrumento patrón son las siguientes:
Display:
• LCD
• Tamaño de la pantalla 3W x 4%"H
• Tamaño en pantalla del valor medido %"H
• Tamaño en pantalla de Temperatura y otros 5/16"H
• Teclado de control con 5 teclas soft touch
• Exactitud ±0.5%
Entradas:
• Celdas de dos termináis
• Celdas de tecnología de 4 anillos
• Sonda ATC
Figura 4.3, Agua destilada para diluir y varias soluciones de ácido benzoico.
Los datos obtenidos son bastante satisfactorios puesto que a pesar de que el error
obtenido es mayor al del instrumento patrón, en comparación con otros medidores de
bajo costo como el CDH222 de Omega20 el resultado del instrumento diseñado es de
mayor resolución y de mejor precisión ya que el CDH222 mide 0.2 a 2 mili siemens
con 0.001 milisiemens ± 3% de fondo de escaía. Lo que da una resolución de 1800
cuentas (el prototipo diseñado tiene más de 2000 en todas sus escalas) y un error de
3% de fondo de escala mucho mayor al 0.33% del instrumento diseñado y en el
mismo rango: de 0.2 a 2 mili siemens.
20El CDH222 tiene 1800 valores en dos escalas: 0.2 a 2 mili siemens y 2 a 20 mili siemens, en la hoja de datos se
puede observar el sello de certificación de la CE
95
Utilizando ios errores de cada escala se puede obtener un solo gran promedio que
sería el que de una ¡dea de la precisión del instrumento de medida;
Con este parámetro se puede establecer las características del medidor diseñado en
forma global:
Display:
• LCD 4 x 20 con backlight azul y contraste ajustable
• Cuatro pulsadores para diferentes funciones
Conductividad:
• Constantes de celda: 0.001 a 20 en pasos de 0.001
• Rangos:
o Conductividad: 1 a 10 x 103 uS/cm
• TDS: 0 . 5 t o 5 x 1 0 3 p p m
• Exactitud ±1.05% de la medida
Temperatura:
• Rango: 2.0° to+150.0°C
• Resolución: 0.1°C
• Exactitud: ±0.5°C de la medida
96
Entradas:
• Celdas de dos terminales.
• Sensor LM35 modificado para inmersión.
Comunicaciones:
• Puerto de comunicación serial RS232.
ÍPan«lP'ffncipaUví
. Aérate lools Jfijndow
¿Continuar?
\ í
Cúnductívímetro Digital
Se puede además visualizar los valores que se reciben desde el puerto serie en la
forma que son recibidos y habilitar o no la corrección de temperatura.
101
tñey&i [c* Cy
X Hombj-e i Focha de modíkacióri
Ü> Escrtcrio ^1; 5jsgmdar.al8.sqrn !KB Archivo SQM
ffi £j Ms documento* 20/06/2007 13:OS
9 § MPC 1KB ArcNvoSQM 21/06/2007 Bi 15
ICB Archivo SQM 03/09/2007 13! 15
[1 ^S(j(moopt02.sqtn IKB ArchfvoSQM OS/09/20Q7 13:05
S (£l Ardiivoi do pcogronw 1)3 06/09/200711:30
SJ EjComunl IKB 07/09/2007 10:28
08/09/200711:50
8 £3 Doomenls and Setlü 1(3 Archivo SQhl 07/03/3007 9;07
IKB ArcrííoSQM 08/06/2007 9¡1H
33 £5 Program Rfei ') Ka sgmoooptoe.iqrn !KB 'Archr/oSOM 08/06/2007 17¡00
& Reportes ¡KB Archivo SQM 06/06/2007 16:36
!KB Archivo SQM 09/08/2007 !B:21
CjBwxxteíHTML
fflQipiceed ICB ArcNvoSQM 09/08/200720:1!
ICB Archivo SQM 13/08/2007 I6MO
QTempEH IKB ArtfiryoSQM 16/08/2007 18:10
IKB ArchrrtJSQM 16/08/2007 19:03
a£3 WINDOWS IKB ArcNvoSQM 16/06/2007 19:M
£3 2eko-prograrn IKB Archivo SQM 17/06/2007 M:«
33 O DATOS (Di) ¡j L IKB ArchivoSQM I7/06/2007 ISlZO
fflSlWd*JDVD-RAM(E!) j jíííqmnooptlB.sqm !KB ArchivoSQM 17/06/2007 16:18
IKB Afchivo SQM 20/08/2007 13:05
ffi £D Documertoí coirpartUos. '¡ S CDFE.bo Historial ! KB Docimento de terfo 21/08/200711:15
sa¡>ocumento!doGHminC ¡ E conductividad, trt 77 KB Oocumerito de toxto 06/09/2007 !0:3Z
fflQ Documento! de Mauricio! ^ 0lf«ater_c«bijg.l).t 13 CB Docunonto de tonto 23/05/20079:52
i-£le<>W«?tPí*>P*^ArJ.ll( E3MPUíbStn,loa. 1 KB Documento de texto 27/07/2007 I lílS
Tf t= 1 jT! : **]conductrvidad.dt 1.123KB Ho]a de calculad».., 10/09/2007 13:02
@LeeValores1.vi.
b)
Bcriba^elpajh^djinde^uje/egu^ tempord)
Numero de coplas
Ipétenerl
m4
0
í*_
Bienvenidos
Loi valofct »e eneuenirM ígrupadoi dt acuerdo ala feehay hora cu la que fiícrontrcadoí, cadáver que le adicionin DUCVOI vilorci íc preienta un mensaje indicándolo y ídieionílmaitcie vuelve»
íotroducir li hora en la que fue bicíado el rcgiitro de valoreí,
Elrtportr piritutu udaí I« lonütionn iraliiidaí por c! óutniínrcto ni h mudad (oula qiif fiínoii infdiiloj y la hora, ñirhiy indo loíimroi jppmcloJ y (mtitiin»! it ir finido
Numero de cofias
Figura 4.14. Pantalla para generación de reportes con una ubicación conocida
T«
.«Í. - G • ^.•igg»»» K-SK'Xf^it
iastf
^.&mmn^
Rc porte de v: i lores ti e eortductivuliul Medidos
Bien ve ni d us
LttjJ&tt it í«v
Btfwtei-li W* »• li qw 6« iraeilií el rtsáí/» Jt
i5 175437,73
S I7Srt 37,73
S 1754J7.73
1 3 mS 1721 37.75
Comunicación no disponible
Soluciones posibles:
íAceptar
Costo Costo
f V'.- Descripción Cantidad Unitario teta]
Capacitor cerámico 16 0,12 1,92
Capacitor polarizado radial 4 0,15 0,6
Header, 3 pines 1 0,05 0,05
Potenciómetro 1 0,05 0,05
Diodo rápido 2 0,1 0,2
Diodo zéner 4 0,1 0,4
Switch 1 0,02 0,02
Header, 4 pines 1 0,05 0,05
Header, 2 pines 3 0,02 0,06
Switch 1 0,02 0,02
Header, 7 pines, dos filas 1 0,15 0,15
Header, 5 pines, dos filas 1 0,15 0,15
Header, 3 pines 1 0,05 0,05
MAX232 1 2,65 2,65
Cristal 14,2 4,2
PIC18F2423 2 4,15 8,3
Resistores 32 0,08 2,56
Potenciómetro de precisión 5 3,90 19,5
JFET-lnput Operational Amplifier 3 0,74 2.22
7414 1 0,55 0,55
Oscilador 1 3,5 3,5
Caja para el proyecto 1 17,9 17,9
Borneras 2 contactos 2 0,65 1.3
Cable plano 14 pines 1 0,8 0,8
Cable plano de 10 pines 1 0,8 0,8
LCD4X20 1 24 24
Varios 1 20 20
Costos de importación 1 30 30
Diseño y construcción del circuito 1 65,53 65,53
Total USD: 207,53
Tabla 4.6 Costo del instrumento
108
CAPITULO 5
CONCLUSIONES Y RECOMENDACIONES
5.1 INTRODUCCIÓN
5.2 CONCLUSIONES
5.3 RECOMENDACIONES
REFERENCIAS BIBLIOGRÁFICAS
[2] ROMO, Luís. Tratado de fisicoquímica Tomo 1. Universidad Central del Ecuador,
Quito, Ecuador 1990.
[11] MICROCHIP, (1997), AN546, Using the analog - to - digital (A/D) converter,
Application Note.
tí*
t
••'Í
116
ANEXOS
117
o-
RU7
o o
o
O C3
o
RB Rft
-rnm-
O
90ZZÜX
C15
-csa>
oc
CH :
-TE71-
-nrem-
MlCROCHlP PIC18F2423/2523/4423/4523
28/40/44-Pln? Enliancedílash Microcoutrollers Trith
12-Bit A/D nncl nanoWntt Technology
XR-2206
Monolithlc
ZTEXAR Function Generator
June 1S07-3
FEATURES APPLICATIONS
• Wavcfofm Generation
• Low-Sine Wave Disíorííon, 0.5%, Typícal
• ExceltentTemperawre Stahllity, 2Qppm/°C, Typ. • Sweep Generation
• Wide Sweep Range, 2000:1, Typfca! • AM/FM Generation
• Lov/-SupptySensitJv¡Éy, 0.01%V,Typ.
• V/r Conversión
• Linear Ampüíude Modularon
• FSK Gsneration
• TTL Compatible FSK Controls
• WídeSupply Range, 10Vto26V • Phase-Locked Loops (VCO)
GENERAL DESCRIPTIQN
The XR-2206 ís a nionolithic funcüon generator i he circuií is idealfy suited for Communications,
iníegrated circuít capable of producing highquaírtysine, msírumentationr and funcüon generator appücations
square, Mangle, ramp, and pulse v/aveforms of requíring sinusoidal ione, AM, FM, orFSKgeneraííon. It
high-stabllityandacajracy.Theoutput'.vavefomvjcanbe has a iypícal drifíspectficatíon of 20ppm/°C.The osciüaíor
taoth ampliíude and frequency modulated by an exíemal frequency can be linearlyswepíovera 2000:1 frequency
voftage. Frequency of operanon can be selecíed range v/iíh an extsmal control volíage, while maintaining
externatiy over a range oí 0-01Hr ío more íhan 1MHz. io\ distortion.
ORDERING INFORMATION
Operaííng
Part No. Package Temperaíure Range
XR-220QM IdLesd 300MHCDIP -55°Cto-í-1250C
XR-2209P IBLeadSOOAWPDIP -40° C lo -r85°G
XR-2205CP l6L=ad3QOMÍIPDIP 0°C to +70°C
XR-2206 D 16Lead 300 Mí JSDECSOIC 0°C Éc 4-70 °C
EXAR Cúrporatloo, 4S720 Kaío Road, Fremoní, GA 94536 * (510j 66S-7000 * (510) 66S-7017
124
descrtptlon
The TLQfix JFET-lnput operaíional amplinerfamlly ls designed ío oflfer a wíd&rselecíion íhan any previously
devefoped operaíional amplífler famtty. Each of these JFET-inpuí operational amplífíers incotporates
v/elL-maíched, high-'^lEage JFETand faipolariransísíors ¡n a monoiithic integraíed circuiL The devices feature
hígh sfew raíes, low fnput bias and offset currents, and low offset voltage temperaíure coefflcienL Offset
adjustmenE and externa! compensation options are avaílabíe vñthín the TLOSx famíly.
The C-suffix devices are characterized for operation from Q°C to 70°C. The l-suffix desees are characíerfeed
for operation from -40°C ío S5°C. The Q-suffíx devices are characterized for operafíon from -40°C to 125°C.
The M-suffix devices are characterized for operation overthefullm¡fitar/temperaturerangeof-550Cto1250C.
7U181 TLOB2(EACHAWPUFIER)
TUWtEACHAMPUFIER)
OUT OUT
Please be aware íha{ an imporiant noíice concerning avaílaóiHy, standard v/arrani1/, and use in critical applicatíons of
Texas Insfrurrents serrocorriuclor prodt>:ts and discteirrters therato acpears a.í ihe entf of ibis data sheei.
•te
125
r~
Novemfrer 2000 S
Na tío n al S e ffl i c o n d u cío r co
Oí
~D
—s
CD
LM35
Precisión Centigrade Temperature Sensors o
13
General Descríptfon aged ín heoiietic TO-46 transistor packages, v/h2e ihe
LM36C. UÍ35CA, and LM35D are siso avafeble ín ihe O
The LM35 señes are precisión integratetí-drcurt ternperaíure plástic TO-92 tranEÍstor paefcsgs. Tlie UíISoD ts afeo a\aif- o>
sensors, vvhose ouípui voüage fs Itnearly proporciona! to ihe ab|e tn an S-lead suíface mountsmaS ouíüne pacfcage and a
Celsíus (Cenlígrade) temperaíure. The LM35 ihus has an plasüc TO-220 package,
advaroage over linear iemperature sensors calbrsted in CQ
1 Kefvín, as ihe user Ís noi requsred to subtrscí 3 large
constan! voltage from Hs outpwt to cbiain conv&nient Cen.ii- Features O)
D.
grade scafog. The L&135 does not require any averna! • CaSbratstí difecíly ín ' Célsíus (Csn%rade) CT>
calibration ortrímming io províde i>'pícal accuracies oí±JVC • Lineara 10.0 mV^Cscaíe facíor
al room iemperaíure and i-Kí'C over a (Ü3 —55 io -t-loQ'C • Q.S'C accsjrscy guaranieeabte {at'f25'C)
iemperature range. Low cosí is assured by irimniing and « Raied íbr ful! -5o1 io +t50'C range
calibraiion ai.ihe waferlsi'el. The LfitSS's lew oub/ul Emped- • Suitsbls forremoie appíicaíiüns
ance, linear outpul and precisa bherení csEjratíOo msie CD
m Low cost míe ío v/aíer-JeveJ ttániming —>i
aníerfacirig ío readout or controí clrcwgry especial!/ easy. II .Ü)
• Operates from 4 to 30 volts
can be used v/ith single power supplies, or viñh plus and i-t-
íTiínus suppíes. As it draws anl)160 p^, frefli Hs supply. ii has • Less than SO jiA current drain c
• Loiv seíí-heaiing. O.QS'C Ín s® air -n
verytov/ setf-heaííng, Iessthan0.1*C«síi1Iair.7he LNÍ35 ís n>
raied te opérate over a —55' to 4-150'C iemperature rang>=, • Hoolínearityoníy ±Vi'Cíypx:al
v/hile the LM35C ís raied. for a -A&1 b --ÍIO'G range {-10' • Low iinpetíanK oirfptn, 0,1 Í3 for 1 mA load
wfth fmproved accuracyJ.The: LM35 series ís avatlable pac'í-
Typlcal Applications
v/.wutssonaicoin
126
JU.BCTROWICS, me
44FARRANDSTKEET
BLOOMHELD, NI 070Ü3
NTE519
Silicon Rectifier Diode
Ultra Fast Switch
Absolute Máximum Ratinas:
Repetítive Peak Reverse Voltage, VRRM .. 100V
Reverse Voltage, VR . ...75V
Surge Forward Current (tp = 1|is)t IFSM .... 2A
Repetítive Peak Forv/ard Current, IFRM . 500mA
Forward Current, IF ...... ..... . 300mA
Average Forward Current (VR = 0), IFAV 150mA
Power Dissipatíon (I = 4mm), PV
..... 440mW
TL<+25°C .. ...... . .................................. .. ..... 500mW
Junction Temperature, Tj ..... ...... ............. .____.... _______ ...... +200°C
Storage Temperature Range, Tsíg ................. . ............ . -65° to +200°C
Junction to Ambíent (I = 4mm, TL = constant), RtbjA ............... ..... SBOKM'
Eléctrico! Characterfstlcs: (Tj = +25°C unless otherwise specifíed}
Parameter Symbol TestCondítlons Min Typ Max Unit
Forward Vofíage Drop VF Ip=10mA - - 1 V
Reverse Current IR VR = 20V - - 25 nA
VR = 20V J Tj = +150ííC - - 50 HA
VR = 75V - - 5 HA
BreakdownVolíage V(BR) !R-100|iA,Note1 100 - - V
Diode Capacííance Co VR = 0, i = 1 MHz, VHF = 50mV - - 4 PF
Rectification Efficiency ilr VHF = 2V,f = 100MHz 45 - - %
Reverse Recovery Time V IF= lR = 10mA,iR= 1mA - - 8 ns
IF=10mAlVR=^I1R = 0.1 .]R.R L = 100a - - 4 nS
D
Note 1. — = 0.01,tp = 0,3ms
44KARRANDATRBET
BLOOMHELD, NJ 07033
, 13-S26-S3Í
replaümmt far ABlS
iroda.các(. 13-620-5^1
t fbr BioBau'cñBlEB
13-G2D-7S5
.'ATC-prqbe. süinkastóri;_fcra!l ^ Eeríei mctets 13fG20-l9
' EfediodaStcpirj stm ferdi AB Sen'eí'n 13-G37-G7-1
'
13-G37-G7-ÍA irdif^s fmtir,. elKHc-^ aüpport am £rd tnttet. uur
:, USpla? 13-635-100 minuií, «rd fo*tí
OÍBM Boíl
13-S2D-1G3 -J3.E20-1ES
Í3.G2D-IG.Í 13-G2EJ-1BG
129
if Económica!
»-* Easy to Opérate
*>* Splashproof Front
^ RS232 Output Standard on CDH222
"$3PEfe"ÍmCATlbNS
TMoclels CDH221 CDH222
Qisplay 51 x 32 rnm (2.00 x 1 .25") LCD, 51 x 32 mm (2.00x1 .25'),
21.5mm(0,a*)d¡gits dual-furjction LCD. 1 5 mm (0.611) digits
' Measurénient ConductMíy Co nductivíty/TD SAemperature
^OfSM*»^l?otú i fón/Ácc u racy
Cpnductivíty 2 ms: 0,2 io 2.0 ms/o,ooi mS/±(S% ps +1 d)
20 mS: 2 to 20.0 mS/0.01 mS/±[3% FS -Md)
TPS. 2000 pprn: 132 to 1320 ppm/1 ppm/±{3% FS +1 d)
- 20,000 ppm: 1320 to 13200 ppm/10 ppm/±(3% FS -f-1d)
__
Temperature °C (°F) 0 to 60 (32 ío 140)/0.1/±0.8 (1.5)
Temperaturo Compensatíon "C (°F) 0¡o50í32toí22) Oto60(32to140)
_
Data Output RS232
Data Hold Yos
Samplíng Tiñie Approx. 0.4 s Approx. 0.4 s
OpQrat¡ngTemperature°C (*F) 0¡o50(32to122)
Operatfng Humldity Less íhan 80%
Mwnory Recall Max/Min
PpVíérSupply 9 V battery (included)
DlmensIons(HxWxD) 200 x 68 x. 30 mm (7.9 x 2.7 x 1 .2') 195 x 68 x 30 mm (7.6 x 2.7 X1.2')
Walghtol Meíerand Probé 270 g (0.6 ib) 290 g (0.64 Ib)
^^^•Spec|f[batí ó n s
Probé Connectíons 4-pin connecior | Plug-and-play socket
Temperatura °C (aF) 0 lo 60 {32 lo 140J (CDE221/GDE222)
Dirponsions 22 Dia.x 120 rnm Lw/1.06 m {3.5') cable (CDE220/GDE221)
CDH222S230,wíth
conductívUy probé
"ncltided, snown smaller
[han actual stze.
CDH222 comes wlth complete oporalor's manual,
condgctívity probé and carrying case.
Accessories
Model No. Price Descrlptfon
CDE221 sao Replacement conductivily probé for CDH221
CDE222 80 Replacernenl conductivIty/TDS/lemperature probé for CDH222
SWCABLE .97 Cable and software for RS232
CDSA-1500 10 1500 fiS conducllvity standard
CDSA-4500 10 4500 jtS conductívity standard
CDSA-1413 23 1413 [iS conductiviíy standard
ES-2186 125 Reference Book; Etwlronmental Monlioríng Handbook 1— i— ¡
L2432
12022
M4024
SPEC1FÍCATIONS
: FVctii):ii d cebare! ^KficJío
CtaraSEf faml IctHRKiw x linel mu 40X2 40x4
Uodíi L3022 12014 1ZÍ32 1(0)2 U402U
13JÍ.IDQJ300S L4W2DOJQOK M4Ü24DAS
•Lbaiiaht 12432Z1JQKÍS L4Q.1221JOXS
I20MÍÜJXCS 12J32B1JXCG 14042B1J30CS
lEfltówe luida tan ni L20Z2CCPOÜCG L2432DDUCÜG U01ZOQIOOOS
L2Q2ÍB1PDBE L2422B1LCCOS L4W281LCOQ5 M40247JY5
GtnnKíEí fcnt SX/íktS-tCUlECf ÁXÍtiUSl-ClfEIlt 5x7 dolí i- uirsm
Uodüb FtílKÍW iBD.Oxd(l.Q3c1QS tÍfijOx3G.QxlU IB2.Ox33.BxlU
itM [fS.Ox3E.Qxll,3 182.0x33.5 xlU l9DjOxS4.0xÍ0.1
EHxWT] tnm iBa.ox-iD.Qria 182.0x33.5x163
TSOxXS i SU -í
MElltlJ 5C
limítete + 5.0 450
lotEL
Fam'aid mrmnt
LED ccftsinc&fi frMI 320 240 ISO •leí)
'i :ñ«dHinomilUnffliiiiewi[)=