Está en la página 1de 29

PROYECTO: 03/08/2005 Documentación técnica CAP3030

CAP3030

TRANSDUCTOR DE OPACIDAD
DE DOCUMENTACIÓN
TÉCNICA CAP3030

© CAPELEC 126 Rue Emile Baudot34000 1


MONTPELLIER
PROYECTO: 03/08/05 HOM3000A.DOC
CAP3000

© CAPELEC 126 Rue Emile Baudot 34000 MONTPELLIER 2


CONTENIDO
1. INTRODUCCION1....................................................................................................................................
2. NORMATIVO REFERENCIA 1.................................................................................................................
3. CARACTERISTICAS DEL PRINCIPAL COMPONENTES1.....................................................................
3.1. Muestreo dispositivo.1....................................................................................................................
3.2. CASO 1..........................................................................................................................................
3.3. Medición celda2..............................................................................................................................
3.3.1. Descripción2
3.3.2. Longitud efectiva2
3.3.3. Paredes del tube3
3.3.4. Ventana hollín3
3.3.5. Condensación de agua en la pared de la celda de medición3
3.4. Ligero fuente3.................................................................................................................................
3.5. Detector3........................................................................................................................................
3.6. Poder suministro3...........................................................................................................................
3.7. Ventilación4....................................................................................................................................
4. PRESTACIONES5....................................................................................................................................
4.1. Medición cadena5..........................................................................................................................
4.2. Escala rango5.................................................................................................................................
4.3. Resolución6....................................................................................................................................
4.4. Precisión6.......................................................................................................................................
4.5. Respuesta tiempo6.........................................................................................................................
4.5.1. Tiempo de respuesta física6
4.5.2. Tiempo de respuesta eléctrica6
4.6. Medidas diferentes de opacidad unos7..........................................................................................
4.7. UPC tecnología7............................................................................................................................
5. INFORMACIÓN ESPECÍFICA SOBRE ALGUNAS FUNCIONES INTERNAS DEL TRANSDUCTOR7...
5.1. Zero7..............................................................................................................................................
5.2. Linealidad control.7........................................................................................................................
5.3. Lentes hollín7.................................................................................................................................
5.4. Protecciones en el calefacción8.....................................................................................................
5.5. Autosleep8......................................................................................................................................
6. COMUNICACIÓN 9..................................................................................................................................
6.1. PClink9...........................................................................................................................................
6.2. General principio9..........................................................................................................................
6.3. Marco común del comandos9.........................................................................................................
6.4. No válido comandos10...................................................................................................................
7. COMUNICACIÓN COMANDOS 10..........................................................................................................
7.1. Comando: Envío del número de versión y serial numero 10..........................................................
7.2. Comando: no filtrado opacidad 10..................................................................................................
7.3. Comando: filtrado opacidad 10.......................................................................................................
7.4. Comando: Zero11...........................................................................................................................
7.5. Comando: Envío de la medida table11...........................................................................................
7.6. Comando: Demanda para configurar el adquisición12...................................................................
7.7. Comando: Activar para el muestreo12...........................................................................................
7.8. Comando: Parada del muestreo12.................................................................................................
7.9. Comando: Lectura del EEPROM12................................................................................................
7.10. Comando: escribiendo en el EEPROM13.......................................................................................
7.11. Mando: Intensidad de la luz fuente13.............................................................................................
7.12. Comando: Conducción del fan13...................................................................................................
7.13. Comando: Selección de la medida filter14.....................................................................................
7.14. Comando: Valor mínimo del gas temperatura14............................................................................
7.15. Mando: Valor máximo de hollín del óptico dispositivo15................................................................
7.16. Comando: Lectura del segmento de la curva de opacidad por segmento 15.................................
7.17. Comando: Factor actual de adquisición16.....................................................................................
7.18. Comando: Valor del pico de humo16.............................................................................................
7.19. Mando: Varios datos internos16.....................................................................................................
7.20. Comando: Ajusta la ganancia del detector17.................................................................................
8. ACONSEJADO ALGORITMOS 18...........................................................................................................
8.1. Puesta en marcha del transductor18..............................................................................................
8.2. Zero18............................................................................................................................................
8.3. Medida de un aceleración18...........................................................................................................
9. EEPROM MAPEO19................................................................................................................................
10. GENERAL EXPLOTADO DIBUJO 20.......................................................................................................
11. MONTADO DIBUJO 20............................................................................................................................
PROYECTO: 03/08/2005 Documentación técnica CAP3030
CAP3030

1. INTRODUCCIÓN
El nuevo transductor de opacidad diseñado por el equipo de I + D de CAPELEC se beneficia de las
tecnologías más avanzadas. Es compacto, liviano y confiable.
Estamos seguros de que le dará una completa satisfacción al permitirle posicionarse en el mercado de los
humos con un producto diferente, especialmente robusto y económicamente atractivo.

2. NORMATIVO REFERENCIA
El transductor de opacidad CAP3030 está diseñado de acuerdo con las especificaciones de la norma
francesa NF R 10-025. En consecuencia, sí cumple la normativa europea o cualquier otra normativa que se
refiera, desde el punto de vista de la medición, a las directrices europeas.

3. CARACTERÍSTICAS DE LOS PRINCIPALES COMPONENTES

3.1. Dispositivo de muestreo

Varios tamaños disponibles según la normativa del país y la solicitud del


cliente.
3.2. CASO

Construcción robusta hecha para ser resistente a golpes y vibraciones,


ambiente sucio, lluvia ligera, emisión de EMI.
Dimensiones: 200 mm x 400 mm x 170 mm.
Peso: 5.600 Kg.

© CAPELEC 126 Rue Emile Baudot34000 1


MONTPELLIER
PROYECTO: 03/08/05 HOM3000A.DOC
CAP3000

3.3. Celda de medida

3.3.1. Descripción

TRANSDUCTOR DE OPACIDAD CAP3030


Esquema funcional de la celda de medida.

4
7

1 3 2
5
6

Pur de aire
Gaz d'échappement

1- Tablero fuente
2- Tablero detector
3- Sensor de temperatura de la
celda 4- Elementos calefactores
5- Sensor de temperatura
del gas 6- Entrada de gas
7- Celda de medida
8- Extractor de aire

3.3.2. Longitud efectiva

3.3.2.1. Longitud efectiva de la muestra


La longitud de trayectoria efectiva es igual a 215 mm. después de la medición.
Corresponde a la anchura media de la columna de humo al nivel del haz de luz. Los valores que se envían
desde el transductor al PC (a través de una comunicación RS232) se compensan directamente con este
valor. La longitud efectiva a utilizar para los cálculos de opacidad en m-1 debe realizarse con una longitud
efectiva de 430 mm.
3.3.2.2. Influencia de la presión de los gases de escape y del diámetro
del sistema de escape.
La longitud efectiva del sistema depende del flujo de aire perpendicular producido por el dispositivo de
ventilación. Puede ser como mínimo igual a la longitud del tubo y como máximo igual a la distancia entre
ambas lentes.

Por tanto, el control de la ventilación permite estar seguro de que la longitud efectiva real no se aleja
demasiado de la longitud efectiva utilizada en los cálculos.
© CAPELEC 126 Rue Emile Baudot 34000 MONTPELLIER 2
3.3.3. Paredes del tubo
La superficie interna de la celda de medición es de aluminio anódico negro mate para evitar todo reflejo de
la luz emitida en las paredes. El transductor de opacidad es un tubo de 215 mm (± 0,5 mm) de largo con un
diámetro interno de 21 mm.
Pequeñas partículas de hollín forman un depósito en la superficie interna de la celda. Esto no modifica el
resultado de las mediciones. En realidad, el hollín que forma un depósito no puede ser una pantalla entre la
fuente y el detector a menos que la capa sea demasiado gruesa para reducir el diámetro interno de la celda,
lo que no es concebible.
No obstante, se aconseja limpiar la celda una vez al mes con el cepillo que se proporciona con el medidor
de humo y dedicado a ese uso. Podría existir el riesgo de que las partículas grandes tomen forma a través
de su inercia y una vez alejadas de la pared puedan salir a través del flujo de aire fresco para formar un
depósito en las lentes.

3.3.4. Hollín de ventana


Solo las partículas demasiado pesadas pueden atravesar la pantalla de aire perpendicular que proviene del
ventilador. Estas partículas salen de la zona en la que se encuentra la muestra y algunas de ellas forman un
depósito en las ventanas. Este tipo de evento es relativamente poco frecuente. Una limpieza de las
ventanas una vez al mes es suficiente para mantener el transductor. Si se ha depositado demasiado hollín
en las ventanas, el CAP3030 envía un bit de estado y las mediciones deben invalidarse mientras no se haya
realizado el mantenimiento. Las lentillas deben limpiarse con un paño de algodón seco.

3.3.5. Condensación de agua en la pared de la celda de medición


El tubo se mantiene a 80 ° C, temperatura a partir de la cual apenas existe la condensación de gas en la
pared. Esta temperatura es suficiente para que, en las peores condiciones, la humedad no se asiente en las
paredes celulares.

3.4. Fuente de luz


La fuente de luz es un LED verde controlado por el microcontrolador. Emite una luz visible entre 480 nm y
680 nm con un valor máximo de 565 nm. El LED emite pulsos de forma síncrona a 20 ms para reducir el
ruido debido a la luz estática ambiental. La fuente está protegida por una lente convexa, que reduce los
reflejos en las paredes de la celda de medición. Cada 20 ms, la fuente de luz se enciende y apaga
alternativamente para que el detector pueda detectar el estado correspondiente a una opacidad igual a cero
(luz encendida y gas invisible en la celda) y a una opacidad igual al 100% (luz apagada, luego , oscuridad
completa que simula la opacidad máxima, no se detecta fuente de luz). Esto permite compensar la luz
externa al sistema (intensidad de luz ambiental).

3.5. Detector
El detector es un fotodiodo. Protegido con lentes, recoge la luz que entra a través de la muestra de gas. El
detector se mantiene en temperatura a 45 ° C para evitar las variaciones de sensibilidad debidas a la
temperatura. Cuando se pone a cero automáticamente, el detector se establece sucesivamente en el estado
correspondiente a una opacidad igual a cero (luz encendida) y en el estado correspondiente a una opacidad
igual al 100% (luz encendida). Cualesquiera que sean las lentes de protección y la pared de la celda de
medición, se puede dar un factor de sensibilidad que permita hacer la medición libre de hollín.
Un control automático de ganancia de la señal del detector permite ajustar la escala completa para optimizar
la precisión.
3.6. Fuente de alimentación
El CAP3030 ha sido diseñado para funcionar en 13,5 V CC, 110 V CA y 230 V CA.
Fuente de alimentación de voltaje continuo:
Operando rango: 13,5 VCC ± 15 %
Necesario potencia: 65 W

Voltaje alterno:
Operando rango: 110-230 VAC +10% -15 %.
Frecuencia : 50-60 Hz ± 2 %

Más información: cumple con los requisitos de la CE (certificado CE disponible bajo pedido)

3.7. Ventilación
El transductor está equipado con un ventilador de montaje plano para mejorar su vida útil (62.500 horas).
Este ventilador permite evitar la formación de hollín en las lentes, mantener la longitud efectiva y favorecer la
evacuación de gases. Permite un caudal de aire superior a 10 l / s por cada extremo del tubo. El buen
funcionamiento del ventilador es posible gracias a la medición continua de su velocidad de rotación.
Un poco de estado se establece cuando esta velocidad se sale del rango dado.
De modo que para ahorrar este componente que a menudo funciona, el CAP3030 permite accionar el
arranque y la parada de los ventiladores. Esto permite mejorar nuevamente la vida útil del ventilador.
El ventilador también está equipado con un sensor de rpm que permite controlar el flujo de aire. Si la
velocidad del ventilador se sale de los límites, se activa un bit de estado y la longitud de la ruta efectiva
puede ser diferente.
4. PRESTACIONES
4.1. Cadena de medida

Señal del detector amplificada

Conv. Ana./Num. de la señal:


Ma: LED ENCENDIDO / Me: LED APAGADO
<Ma> y <Me> comando 'U'
Cálculo de la intensidad relativa con respecto a las condiciones cero + compensación de linealidad. Cálculo de opacidad
<Nbrut (%)> comando '0x8B'

K = - (1 / 0,215) xLn (IR)


Opacidad convertida en K

<N430 (%)>
ConversiónFiltració
de k (m-1) en N Comando de
opacidad
(%) N = 100x (1-EXP (-kx
0.430)) n actual 'u'
<N430 (%) [0..500]>
Compensación de longitud efectiva (curva)
comando 0x8A

Resultado:
Ri = máx. (N [0..500]) < ki>
(%) Ki = -Ln (1- (Ri / comando 'b'

100)) / 0,430
► Conversión de N en k : K i = -Ln (1- (Ni / 100)) / 0,430
(Ln () es la función logaritmo de Napierian) N
se expresa en% yk se expresa en m -1.
Todos los elementos matemáticos requeridos están integrados para que el transductor proporcione
directamente el valor de opacidad seleccionado (máximo de la curva del filtro en K o en N o en ambos).
Antes de cada prueba, es necesario asegurarse de que el filtro (coeficiente Cn y Ck) almacenado en
EEPROM esté bien parametrizado.

Trabajo realizado por la computadora:

- Lectura a través del puerto de comunicación de la curva de opacidad en porcentaje,


- Conversión de la opacidad en K (m-1) con L = 430 mm y display (opcional),
- Lectura a través del puerto de comunicación del pico de opacidad seleccionado en m-1,
- Visualización del valor pico seleccionado.

4.2. Rango de escala


Valor de
N:
Rango de escala de 0,00 a
99,9%. Valor K:
Rango de escala de 000 a 9,99 m-1.

4.3. Resolución
La opacidad obtenida en porcentaje del transductor se da para 0,1% de resolución.
El valor máximo de la curva de opacidad obtenido en m-1 se envía con una resolución de 0.001 m-1.

4.4. Exactitud

• <1.0% de opacidad en el rango completo.


• <0.5% garantizado en el control final de la producción.
4.5. Tiempo de respuesta

4.5.1. Tiempo de respuesta física


Es el tiempo que transcurre entre el momento en que sale una muestra de gas por el tubo de escape y el
momento en que el transductor mide la opacidad bruta incidente (sin filtrar), respetándose la precisión.
<0,200 segundos.

4.5.2. Tiempo de respuesta eléctrica


Este es el tiempo para que el transductor muestre el 90% del valor de una opacidad que pasó de 0% a
100% para t = 0s.
Este tiempo depende directamente del tipo de filtro aplicado en la curva de

opacidad. Ejemplo:

Para un tiempo de respuesta de 1 segundo, se recomienda utilizar las siguientes constantes (aprobadas en
Francia con estas constantes):
- Cn = 0,141
- Ck = 0,046
Se recomienda encarecidamente solicitar el apoyo de CAPELEC para determinar las constantes más
adaptadas en relación con un requisito específico de tiempo de respuesta.
4.6. Medidas distintas a las de opacidad

Mediciones Tipo de sensor Rango de Rango Valor típico Precisión


operació de de
n normal medicion resolución

de la medida
Temperatura de los 40..50 0..128 45 1
detector (° C) 2%
Temperatura 0..50 0..128 1
ambiente (° C) 2%
Temperatura de los 60..150 0..128 80 1
tubo (° C) 2%
Temperatura del gas (° C) 40..230 0..256 > 40 1
1%
Velocidad de sala 2400 .. 600 .. 2700 100
rotación del 2900 9999 5%
ventilador (RPM)
CPUpower PODER 11.54 .. 0..24 13,5 0,01
suministro 15,53 2%
voltaje (V)

4.7. Tecnología CPU

MOTOROLA LOW COST 68HC11E1 (8 bits-2 MHz)

5. INFORMACIÓN ESPECÍFICA SOBRE ALGUNAS FUNCIONES


INTERNAS DEL TRANSDUCTOR
5.1. Cero
Cuando se pone a cero automáticamente, la fuente de luz se enciende y apaga alternativamente para que el
detector pueda detectar el estado correspondiente a una opacidad igual a cero (luz encendida y gas invisible
en la celda) y a una opacidad igual al 100% (luz apagada y luego absoluta oscuro simulando una opacidad
máxima, no se detecta fuente de luz).
A partir de ambas medidas, el transductor realiza una corrección sobre la medida para que la opacidad sea
nula en las condiciones de cero.
El cero debe realizarse antes de cada medición en un vehículo. Se recomienda integrarlo en el
procedimiento de prueba al principio antes de colocar la sonda en el tubo de escape.

5.2. Control de linealidad


Es posible configurar la intensidad de la luz del LED a un valor comprendido entre 0% y 100%. (32 niveles
de opacidad diferentes). Permite controlar rápidamente las eventuales variaciones de precisión (un punto) y
linealidad (varios puntos) debido a las condiciones de uso.

5.3. Lentes hollín


Debido a un eventual hollín de las ventanas del transductor, la intensidad del LED puede atenuarse. Si la
atenuación trae una intensidad menos importante que el límite autorizado, se establece un bit de estado
correspondiente.
La configuración de este bit implica que el usuario debe limpiar las ventanas del transductor. Este control se
realiza para cada cero.
El factor de limpieza de las ventanas corresponde al umbral mínimo de la intensidad para que se respete la
linealidad de las operaciones en campo. En la etapa de fabricación, este límite se establece al 50% y se
almacena en la EEPROM. Este límite (factor de limpieza de las ventanas) en% representa el nivel máximo
de intensidad que está disponible después de la fabricación del transductor. Este valor máximo de
intensidad también se almacena en la EEPROM.
5.4. Protecciones en la calefacción
Las medidas de temperatura se controlan entre sí. Durante el período de precalentamiento, el CAP3030
controla que las regulaciones en temperatura funcionen correctamente. Durante la medición, cualquier
anomalía de una temperatura que esclavice una regulación provoca la parada del calentamiento.
Esto reduce los riesgos de sobrecalentamiento debido a un funcionamiento defectuoso de la regulación o de
la sonda de temperatura.

5.5. Sueño automático


El transductor se puede parametrizar para cambiar al modo de espera automáticamente. También se puede
poner en espera y desactivar con un comando.
El ajuste de reposo automático solo implica la parada del ventilador. Los elementos calefactores se siguen
regulando a las mismas temperaturas.
La configuración del sueño automático se realiza automáticamente x minutos después del último comando que
se envió a través del puerto serie. El valor x está implementado en la EEPROM y puede ser modificado por la
interfaz de usuario (por defecto x = 5).
Para desactivar la suspensión automática, x debe establecerse en 0.
6. COMUNICACIÓN
6.1. PClink
La comunicación se realiza mediante un puerto serie RS232. El conector también permite alimentar
el cabezal de humo a 13,5 V CC.

Tipo de conector: AMP

réf. Pin 1- POWERIN +


Pin 2- Rx (comunicación
serial) Pin 3- Tx
(comunicación serial)
Pin 4- POWERIN -
Pin 5- Gnd
(comunicación en serie)
Pin 6- Tierra del chasis
Pin 7- POWEROUT +
Pin 9- POWEROUT -

Parámetros RS232:
- Velocidad: 9600 Baudios
- Datos : 8 bits
- Paridad :No (0)
- Detener : 1 poco

6.2. Principio general


La conducción del transductor a través del puerto serie es muy fácil de implementar. Cada comando se
compone de un carácter ASCII, de argumentos (según el comando) y de una suma de comprobación.
El transductor debe responder a cada comando que recibe dentro de los 30 ms posteriores a la recepción del
último carácter del comando.
El sistema que acciona el transductor debe enviar solo un comando al mismo tiempo, es decir, debe
esperar la respuesta del transductor, sea lo que sea correcto o incorrecto.

6.3. Marco común de los comandos

La sintaxis de todos los comandos es la siguiente:

Enviando: <carácter de comando> [<datos 1> ... <datos n>] <suma


de comprobación> Byte: 1n1
suma de comprobación = - (suma [1. n + 1] de los bytes) módulo 256
Número total de caracteres: n + 2

Recepción: <carácter de comando> [<dato 1>. <datat n>] <suma de comprobación>


1n1
PROYECTO: 03/08/05 HOM3000A.DOC
CAP3000

6.4. Comandos no válidos

Cuando el PC solicita una función inexistente o cuando hay un error de sintaxis o de comunicación, el
transductor envía un NAK.

Recepción: <NAK = 0x15> <suma de comprobación = 0xEB>

7. COMUNICACIÓN COMANDOS
7.1. Comando: Envío del número de versión y número de serie

Este comando permite conocer el número de versión del CAP3030.

Solicitud: <'v'> <suma de comprobación>


Responder : <'v'> <versión> <Serie número> <suma de comprobación>
Bytes: 1221
Formato :
Versión :No firmado entero
Lanzar flotante y dividir por 100 para mostrar x.xx
Número de serie :No firmado entero

7.2. Comando: opacidad no filtrada


Este comando envía al PC la opacidad bruta no corregida actual.
Este valor no tiene en cuenta los filtros, la longitud efectiva y cualquier otra compensación.

Solicitud: <0x8b> <suma de comprobación>


Responder : <0x8b> <opacidad> <suma de comprobación>
Bytes: 121
Formato:
Opacidad Entero sin signo igual a la opacidad * 10 (para mostrar xx.x%)

Observación : se debe utilizar este comando cuando se quiere realizar una medición en estática con un
filtro óptico para controlar la precisión de la medición.

7.3. Comando: opacidad filtrada


Este comando envía al PC la opacidad actual (opacidad actual * 10 refrescada internamente cada 20ms), la
temperatura del gas de emisión (en ° C), la temperatura del tubo (en ° C) y los bits de información del estado
actual del CAP3030.

Solicitud: <'u'> <suma de comprobación>


Respuesta: <'u'><opacidad><temperatura de gas><tubo de temperatura><estado> <suma
de comprobación>
Bytes: 121121

Descripción del estado de Bytes del CAP3030:

© CAPELEC 126 Rue Emile Baudot 34000 MONTPELLIER 10


b1.0 Temperatura ambiente no válida (0 ° C, 50 ° C)
b1.1 Temperatura del detector no (40 ° C, 50 ° C)
válida
b1.2 La temperatura del tubo no es (60 ° C, 150 °
válida C)
b1.3 Voltaje continuo de la fuente de alimentación fuera de tolerancia
(11.54..15.53 V) b1.4 Estado de los ventilador (1 =
ENCENDIDO, 0 = APAGADO)
b1.5 Reservado
b1.6Opacidad no disponible
b1.7 Transductor en modo de espera (1 = Sí, 0 = No)
cero) b2.0 cero en funcionamiento (también activo tras un reinicio, borrado tras un

b2.1 Hollín del lentes


b2.2 Adquisición desencadenado
b2.3 Gatillo activado
b2.4 Fallo de los ventiladores (2300..2900 rpm)
b2.5 Temperatura del gas demasiado frío (comparación con
el valor EEPROM) b2.6UNUSED
b2.7 Fallo en un sensor de temperatura (calentamiento del tubo cortar)
Formato :
Opacidad Entero sin signo igual a la opacidad * 10 (para mostrar xx.x
%) Gas Temperatura. Carácter sin firmar (8 bits)
Tubo Temperatura. Carácter sin firmar (8 bits)

7.4. Comando: cero

Este comando solicita al CAP3030 que realice linealización. Permite fijar los valores del O% y del 100% de
opacidad.

Solicitud: <'l'> <suma de


comprobación> Respuesta:
<'l'> <suma de
comprobación> Byte: 11

7.5. Comando: Envío de la tabla de medidas


Este comando solicita al CAP3030 que envíe los 10 segundos de mediciones que siguen el orden establecido
y activado. La matriz de muestreo está formada por 500 palabras de datos (1000 bits).
Este comando debe usarse después de que la tabla se haya llenado cuando el transductor ya no esté en el
modo de disparo (bit de estado B2.3 desactivado ((= 0)).

Solicitud: <'o'> <suma de comprobación>


Respuesta: <'o'> <matriz de opacidad> <suma de comprobación>
Byte: 1500 * 21
Formato :
500 Enteros sin signo igual a la opacidad * 10 (para mostrar xx.x %)
7.6. Comando: Demanda para configurar la adquisición

Este comando solicita al CAP3030 que establezca la rutina de adquisición de una curva de opacidad. El
transductor restablece los 10 segundos del búfer de datos y comienza a recopilar la información en una
memoria búfer de 1 segundo en continuo. Este comando debe ser seguido por el comando del trig 't' o por el
comando de parada 'q'.

Solicitud: <'a'> <suma de


comprobación> Respuesta:
<'a'> <suma de
comprobación> Byte: 11

7.7. Comando: Trig para el muestreo

Este comando pide al CAP3030 que almacene en el búfer los 9 segundos de datos que siguen a este
comando. Después de este comando, uno tiene un búfer de 10 segundos que contiene 1 segundo de datos
pre-activados (comando de configuración) y 9 segundos de datos activados.

Solicitud: <'t'> <suma de


comprobación> Respuesta:
<'t'> <suma de
comprobación> Byte: 11

7.8. Comando: Parada del muestreo


Este comando solicita al CAP3030 que reinicie el disparador y deje de escribir datos en el búfer. También
se abandona el estado establecido.

Solicitud: <'q'> <suma de


comprobación> Respuesta:
<'q'> <suma de
comprobación> Byte: 11

7.9. Comando: Lectura de la EEPROM

Este comando lee los datos EEPROM en una dirección específica.

Solicitud: <'m'><m1><m2> <checksum>


Byte: 1111
Formato :
m1: dirección inicial en la eeprom (sin firmar carbonizarse)
m2 : número de bits para leer (sin firmar carbonizarse)

Respuesta: <'m'><d1><d2>...<dm2> <checksum>


Byte: 11111
di : i ème byte solicitado por el usuario
Observación: di es el byte colocado en la dirección m 1 + i de la
eeprom.
7.10. Comando: Escritura en EEPROM

Este comando permite escribir en la EEPROM en una dirección específica.

Solicitud: <'n'> <n1> <n2> <d1> ... <dn> <suma de


comprobación> Byte: 111111

Formato :
n1 : desplazamiento en la dirección (carácter
sin firmar) n2 : número de bits para
escribir (carácter sin signo) di : I ème byte
para escribir en el EEPROM.
Respuesta: <'n'> <suma de
comprobación> Byte: 11

Observación: di está escrito en EEPOM en la


dirección n1 + i. Adjunto el mapeo EEPROM.

7.11. Comando: Intensidad de la fuente de luz

Este comando permite fijar la intensidad luminosa de la fuente.

Escritura :

Solicitud: <'c'><s><l> <suma de


comprobación> Respuesta: <'c'>
<suma de comprobación>
Formato:
s.7= 0 escritura del valor en memoria
l es un carácter sin firmar entre 0 y 100.

Leyendo

Solicitud: <'c'><s> <suma de


comprobación> Respuesta:
<'c'><s><l> <suma de
comprobación> Formato:
s.7= 1 lectura del valor en memoria
l es un carácter sin firmar entre 0 y 100.

El valor por defecto al iniciar es 100%. Si l = 50, entonces la intensidad de la luz será del
50%. Esta rutina permite realizar un procedimiento de control de deriva sobre la medición.
La intensidad de la fuente de opacidad se puede establecer en 32 posiciones diferentes entre 0 y 100%. Al
dar la opacidad deseada con este comando, el medidor de humo establece la intensidad de la fuente en la
posición más cercana. De esta forma es posible no solo comprobar la desviación de intensidad del 50%,
sino también la desviación de linealidad completa en todo el rango.

7.12. Comando: conducción del ventilador

Este comando permite encender y apagar el ventilador del transductor.

Solicitud: <'s'> <s> checksum>


Respuesta: <'s'><s>
<checksum> Formato:
s= 0 Parada del ventilador.
s= 1 Arranque del ventilador.
(s es una palabra de 8 bits).

7.13. Comando: Selección del filtro de medida

Este comando permite seleccionar los filtros y los coeficientes que se utilizan para realizar una medición.

Escritura:

Solicitud: <'e'><s> <Ca> [<Cb>] <suma de comprobación>


Byte: 112 [2] 1
Respuesta: <'e'> <suma de comprobación>

Formato :
s.7= 0 escritura del valor en la
memoria Byte s:
s.0 s.1: número de polos (0, 1 o 2).
s.4 filtrar en ky N si el bit está
activo.
s.5 FILTRO BESSEL si bit
activo.
s.6 NO USADO.

Leyendo :

Solicitud: <'e'><s> <suma de comprobación>


Respuesta: <'e'><s> <Ca> [<Cb>] <suma de comprobación>
Byte: 11221

Formato :
s.7= 1 lectura del valor en memoria

ejemplo:
Filtrar por k y N
Escribiendo en el transductor
Ca = 0.141
Cb = 0,046
Enviando: <'e'> <0x92> <00; 141> <00; 46> <suma de comprobación>

FILTRADO BESSEL:
Al utilizar el filtro BESSEL (S = 0xA2):
El valor Omega se transmite con Ca y Cb. Ex:
- Tiempo de respuesta = 1,00 S.
- Tiempo de respuesta física = 0,2 s
- Tiempo de muestreo = 0,02 S.
- Omega = 50,554657
Para esta configuración, se le enviará al CAP3030 el siguiente comando:
Enviando: <'e'><0xA2><0x13;0xbf><0x12;0x31> <checksum> 5055
= 0x13bf 4657 = 0x1231.
El omega utilizado en el filtro Bessel se denominará Omega = (Ca + Cb / 10000) x100.
En el caso de ejemplo, omega = (5055 + 4657/10000) x100 = 50,554657

7.14. Comando: Valor mínimo de la temperatura del gas

Este comando permite fijar o conocer la temperatura del gas a partir de la cual se considera correcta la
medición. Este valor está escrito en EEPROM.
Está fijado por defecto a 40 ° C.

Escritura:
Solicitud: <'h'> <s> <tgaz limite> <suma de
comprobación> Respuesta: <'h'> <suma de
comprobación>
Formato :
s.7= 0 escribiendo en EEPROM
tgaz limite es un char sin firmar

Leyendo :
Solicitud: <'h'><s> <suma de comprobación>
Respuesta: <'h'> <s> <tgaz limite> <suma de
comprobación> Formato:
s.7 = 1 lectura de la EEPROM

Observa
ción: tgaz limite debe fijarse entre 0 y 255 ° C.

7.15. Comando: Valor máximo de hollín del dispositivo óptico

Este dispositivo permite fijar la mínima intensidad de luz que se debe recibir cuando la celda está vacía. Si el
valor es inferior al fijo, se debe limpiar el dispositivo óptico. El bit de estado correspondiente se verá
afectado en 1 (b2.1 = 1).
Este valor es un porcentaje del hollín máximo. De forma predeterminada, este valor se fija en 50. El valor se
congela en la EEPROM.

Escritura :
Solicitud: <'k'> <s> <Limpiar ventana> <suma de
comprobación> Respuesta: <'k'> <suma de
comprobación>
Formato :
s.7= 0 escribiendo en EEPROM
Limpiar ventana es un carácter sin firmar entre 0 y 100.

Conferencia:
Solicitud: <'k'><s> <suma de comprobación>
Respuesta: <'k'> <s> <Limpiar ventana> <suma de
comprobación> Formato:
s.7= 1 lectura de la EEPROM
Limpiar ventana es un carácter sin firmar entre 0 y 100.

La ventana limpia debe estar entre 0 y 100%. El valor predeterminado es 50%. Un rango de funcionamiento
normal de este parámetro corresponde a 30% <Ventana limpia <70%.

7.16. Comando: Lectura de la curva de opacidad segmento a segmento

Cuando se activa el transductor, esto permite recuperar la curva de opacidad durante el muestreo pieza a
pieza en función cuando sea necesario. El usuario solicita leer los datos desde un momento n y hasta el
momento m. Si los mn puntos no están disponibles en el momento de la demanda, la unidad responde con
un NAK. Por el contrario, la unidad envía la tabla de datos solicitada. Este comando permite trazar una curva
en tiempo real sin tener que esperar al final de los 10 segundos de adquisiciones.

Solicitud: <0x8a><n><m> <suma de


comprobación> Byte: 1221
Respuesta: <0x8a> <Nn> <Nn + 1>. <Nm-1> <suma de comprobación>
Byte: 1221
7.17. Comando: factor actual de adquisición
Cuando el transductor está adquiriendo, este comando permite saber en cualquier momento cuántos
puntos se han muestreado.
El valor recibido es igual a 50 en el momento en que se envía el comando 't' (trig) y puede ser igual a 500
(tamaño de la tabla).

Solicitud: <w> <suma de


comprobación> Respuesta:
<w><Indice> <suma de
comprobación> Byte: 121

Formato :
Indice es un entero sin signo entre 0 y 500.
Observación:
El uso de este comando es indispensable si se quiere leer la curva en tiempo real con el comando '0x8a'.

7.18. Comando: Valor del pico de humo


Este comando permite leer después de la adquisición de una curva de opacidad el valor de opacidad
vinculado a la aceleración que debe seleccionarse. Este valor se expresa en k (m-1).

Solicitud: <'b'> <suma de comprobación>


Respuesta: <'b'> <Pico> <estado del gas> <duración de la aceleración > <suma de
comprobación>
Byte: 12121
Formato :
-1. (dividir por mil
Pico Entero sin signo igual a 1000 veces la opacidad en m
en un flotador para obtener el formato x.xxx)

estado del gas


Byte de 8 bits
= 0 superior al límite durante de todo el tiempo del aceleración,
≠ 0 Temperatura del gas inferior al límite durante el aceleración.
duración de la aceleración
Entero sin signo entre 0 y 500.
Este es el número de puntos entre el momento trigonométrico (factor = 50) y el
momento en que se alcanza el pico de opacidad.

7.19. Comando: Varios datos internos


Este comando da acceso a otras medidas realizadas por el transductor y que no pueden ser alcanzadas por
los comandos definidos anteriormente. Este comando no es útil durante una medición de opacidad pero
puede ser utilizado por un programa de servicio.

Solicitud: <'U'> <suma de comprobación>


Respuesta: <'U'> <Gas temp.> <Tubo temp.> <Detector temp.> <Temp. Ambiente>…
Byte: 11111
… <Fuente de alimentación.> <Velocidad del
ventilador.> <Lente suciedad>… 221

… <Intensidad LED APAGADO> <Intensidad LED ENCENDIDO>…


22
… <VACÍO> <suma de comprobación>.
111
Formato :
Temperatura gas Char sin firmar
Temperatura tubo Carácter no
firmado Detector de temperatura
Carácter no firmado Temperatura
ambiente Carácter no firmado
Poder suministro Entero sin signo
igual a 100 veces el voltaje (dividir por 100 en un flotador para obtener la resolución xx.xx)
Ventilador velocidad Entero sin signo
Lente suciedad Carácter sin firmar entre 0 y 100 (lentes limpias = 100)
Intensidad LED APAGADO Entero sin signo
LED ENCENDIDO Intensidad Entero sin signo
VACÍO 11 caracteres vacíos reservados para futuras extensiones

Observación:
Este marco se compone de 26 caracteres, incluidos el comando y la suma de comprobación.

7.20. Comando: ajustar la ganancia del detector

Este comando procesa un control automático de ganancia en el


amplificador del detector. Esto es particularmente interesante de usar si la
intensidad del LED ENCENDIDO es demasiado baja incluso si las lentes están
limpias. Durante el ajuste de ganancia, verifique el bit de estado de
'funcionamiento cero' y espere a que este bit se borre antes de realizar cualquier
otra operación.
Se recomienda utilizar este comando solo en un menú de servicio (la operación
no debe ser realizada por el usuario final sino solo por los responsables del servicio)

Solicitud: <'d'> <suma de


comprobación> Respuesta:
<'d'> <suma de
comprobación>
Rem: ponga un cero después de enviar este comando.
8. ALGORITMOS RECOMENDADOS
8.1. Puesta en marcha del transductor
Si b2.6 o b2.7 están activos, detenga la prueba, se debe reparar el
transductor. Lazo {
Utilice el comando 'u' y espere a que los bits de error distintos de b1.1,
b1.2, b1.3, b2.4 sean iguales a cero.
Haz un cero.
8.2. Cero

Lazo {
Haga un cero con el comando 'l'.
Leer bits de estado y opacidad (comando 'u') siempre que
b2.0 = 1 Cuando b2.0 = 0:
Si todos los bits diferentes a b1.4 y b2.5 son nulos y la opacidad está por
debajo
2.0%, luego salga del bucle.
De lo contrario, se continúa con la inicialización y se abandona la prueba.
}
8.3. Medida de una aceleración
Establecer la adquisición (comando 'a')
Lea la opacidad filtrada ('u') siempre que la variación sea inferior a 0,20 m-1
Si la variación de opacidad supera los 0,20 m-1 (inicio de la aceleración),
entonces active ('t')
lazo{
Pregunte por el factor ('w')
Pregunte por los puntos de la curva entre el factor anterior y el nuevo ('0x8a').
El factor nuevo se convierte en factor anterior.
} siempre y cuando alta opacidad
(aceleración activada) Deje el muestreo ('q')
Solicitar
resultado ('b')
Visualización
máx.
9. MAPEO EEPROM
Variable Descripción Habla a Tamaño en Byte Valor por defecto

en EEPROM
ESTADO Tipo de filtro 0 1 0x92
POLE_K Valor del filtro en la curva N
1 2 141

POLE_N Valor del filtro en la curva K


3 2 46
T_THRESHOLD Mini. temperatura del gas
5 1 40
durante la medición

C_CLEANWINDOW Límite umbral de hollín 6 1 50


TIEMPO DE Tiempo de espera
7 1 5
antes de en
ESPERA espera (en minutos)

ZEROP Valor de la intensidad


8 2 3000
cuando el último cero

RESERVADO 10 2
RESERVADO 12 1
GAINCONTROLi Valor de la ganancia 13 1
RPMUPi Valor mínimo de RPM / 1000 14 1 29
RPMDOWNi Valor máximo de RPM /
1000
15 1 21
POWERDOWNi Valor mínimo de la fuente de
alimentación
dieciséis 2 2192
POWERUPi Valor máximo de la fuente
de alimentación
18 2 2989
TGASOFFSETi Valor de muestreo del
20 1 0
sensor de temperatura del
gas

RESERVADO 21 1 Algún valor


NOSERIi Número de serie de la
unidad
22 6 00100
RESERVADO Reservado para
28..50 23
futuro
extensiones

USUARIO Zona que puede ser utilizada


51..98 48
por el cliente

RESERVADO2 Byte reservado Siempre 99 1 Siempre 0x00


10. DIBUJO GENERAL DE LAS PIEZAS

11. DIBUJO MONTADO

También podría gustarte