Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Simon Bolivar
Simon Bolivar
VICERRECTORADO ACADMICO
DECANATO DE ESTUDIOS TECNOLGICOS
COORDINACIN DE TECNOLOGA ELCTRICA Y ELECTRNICA
Informe de Pasanta presentado ante la Ilustre Universidad Simn Bolvar, como requisito
para optar al Ttulo de Tcnico Superior Universitario en Tecnologa Electrnica
Informe de Pasantas presentado ante la Universidad Simn Bolvar, como requisito para la
aprobacin de la asignatura PD-3602 Cursos en Cooperacin con la Empresa.
ii
DEDICATORIA
A mis padres y hermanas, por la comprensin y ayuda prestada en los momentos difciles,
tambin por darme siempre el apoyo y motivacin necesaria a lo largo de mi carrera. A
todos aquellos amigos que siempre han estado a mi lado y sin duda seguirn estndolo,
intensificando la necesidad de forjarme como un ser humano completo, desarrollando tanto
el mbito intelectual como el espiritual. A todos ellos, mis triunfos.
iii
RECONOCIMIENTO
A los compaeros de clase, con los que compart muchos conocimientos y juntos nos
dispusimos a alcanzar la meta de graduarnos, meta que da a da se fue haciendo ms clara,
prueba de que el trabajo duro ofrece recompensas. Compaeros del laboratorio 327 (Arturo,
Albert, Avely, Abraham, Edfredo, Gerald, Jose, Jenir, Jess, Joselen, Karolay, Luis,
Marielsy, Edward Ramn y Sal) mis amigos.
A todos los profesores, que durante mis estudios estuvieron siempre presentes para
transmitirme sus conocimientos y aclarar mis dudas. Todos los conocimientos que hoy en
da poseo se los debo a ellos; especialmente a los profesores Mauricio Prez, Jess Silva,
Ricardo Bravo y a la profesora Kleidys Suarez.
iv
NDICE GENERAL
v
3.5 Diagramas de conexin...............................................................................................19
CAPITULO IV .....................................................................................................................23
DISEO DEL CIRCUITO DEL FRONTAL DE INTERCOMUNICACIN APLICADO A
CENTRAL TELEFNICA...............................................................................................23
4.1 Caractersticas del equipo a disear............................................................................23
4.2 Generacin de tonos DTMF........................................................................................24
4.2.1 Generando la Tabla de Senos...............................................................................24
4.2.2 Conversin Nmeros Complemento 2 a Unipolar sin signo ...............................25
4.2.3 Frecuencia de Muestreo .......................................................................................27
4.2.4 Algunas caractersticas del mtodo Tabla Lookup...............................................29
4.2.5 Cambiando la Frecuencia de la Seal de Salida ..................................................30
4.2.6 Tonos DTMF........................................................................................................31
4.2.7 Salida PWM.........................................................................................................32
4.2.8 Calculando el incremento para los apuntadores ..................................................33
4.2.9 Implementando Pre-nfasis de los tonos altos.....................................................34
4.2.10 Calculando los valores de seno para evitar desbordamiento .............................35
4.3 Filtro Pasa Bajos .........................................................................................................35
4.4 El micro-controlador...................................................................................................36
4.4.1 Eleccin del micro-controlador ...............................................................................37
4.4.2 Utilizacin de puertos ..............................................................................................37
4.5 La Programacin.........................................................................................................40
4.5.1 Encabezado del programa....................................................................................40
4.5.2 Introduccin de tablas y declaracin de variables ...............................................40
4.5.3 Mtodo de lookup ................................................................................................41
4.5.4 Funcin para la salida de los 7 segmentos...........................................................42
4.5.5 Funcin para generar la salida DTMF por el puerto PWM .................................43
4.5.6 Funcin principal del programa...........................................................................44
CONCLUSIONES ................................................................................................................46
RECOMENDACIONES.......................................................................................................48
FUENTES DE INFORMACIN .........................................................................................49
ANEXOS ..............................................................................................................................50
vi
NDICE DE TABLAS
vii
NDICE DE FIGURAS
viii
UNIVERSIDAD SIMN BOLVAR
VICERRECTORADO ACADMICO
DECANATO DE ESTUDIOS TECNOLGICOS
COORDINACIN DE TECNOLOGA ELCTRICA Y ELECTRNICA
RESUMEN
ix
INTRODUCCIN
Desde que el hombre comenz a vivir en sociedad fue necesaria la creacin de tecnologas
que permitieran sustentar comunidades que crecan exponencialmente, el intelecto humano
fue capaz de desarrollar sistemas para elaborar edificaciones cada vez ms grandes
mediante el desarrollo de la arquitectura. De este modo fue posible la creacin de ciudades
con poblaciones masivas, sin embargo, al incrementarse el tamao de las mismas con
edificaciones ms complejas, costosas y con mayor capacidad para albergar ciudadanos, fue
necesario crear sistemas de seguridad para prevenir accidentes que pudieran afectar a las
personas que se encontraban en las instalaciones y a las edificaciones mismas alertando a
las autoridades de cualquier evento que pusiera en riesgo la seguridad del establecimiento.
Con los avances tecnolgicos de la segunda mitad del siglo 20, se crearon sistemas
electrnicos sofisticados y precisos a la hora de detectar una fuente de calor o de humo en
etapas tempranas a la ignicin del fuego. Estos equipos se fueron adaptando a las
necesidades de los diversos lugares donde podran ser ubicados y su tamao fue reducido
considerablemente hasta obtener dispositivos modulares de fcil instalacin y
mantenimiento.
Todos los avances en la tecnologa nos permiten tener una mejor calidad de vida, tanto en el
rea de seguridad como en el de automatizacin de tareas. Existen un gran nmero de
empresas que prestan servicios de instalacin de sistemas para la seguridad tanto industrial
como residencial; Corporacin Sistec 17-27 es una de ellas y se caracteriza por prestar un
servicio de calidad y eficiencia requerida en este campo.
1
Corporacin Sistec 17-27, es una empresa que busca abarcar un gran campo de servicios en
la instalacin y mantenimiento de sistemas de seguridad, tales como, sistemas de deteccin
de incendios, alarmas anti-robo, cercados elctricos iluminacin de emergencia y controles
de acceso tanto para el rea industrial como residencial. Tambin se destaca en la
instalacin de servicios de comunicacin como lo son los servidores y centrales telefnicas
en oficinas de gran tamao teniendo como clientes a grandes empresas como: Elecnor
Venezuela S.A, Corpaal C.A. y Textiles Gams C.A (Ovejita).
Durante el periodo de pasantas (12 semanas) nos enfocaremos bsicamente en las normas
de seguridad industrial de la Comisin Venezolana de Normas Industriales (COVENIN) y
el estudio de los equipos electrnicos con los que trabaja la empresa Corporacin Sistec 17-
27 su instalacin y mantenimiento, enfocndonos principalmente en la instalacin de los
sistemas de las centrales de incendio modelos CM16, CM 16/32 y CM 24/48 del proveedor
Sovica para la solucin de posibles problemas de instalacin.
2
CAPITULO I
LA EMPRESA
1.2 Misin
Proveer a sus clientes soluciones en el rea de las Tecnologas de la Informacin y
Comunicacin, Electricidad y Equipos de Seguridad, apoyados con productos de marcas
reconocidas, servicio excepcional, y capacidad tcnica de primera.
1.3 Visin
Ser reconocida en el mercado como una Empresa lder e innovadora en soluciones en el
rea de las Tecnologas de la Informacin y Comunicacin, Electricidad y Equipos de
Seguridad. Conformada por un equipo humano altamente competente, orientada a lograr
una gestin empresarial ptima a la medida de los clientes.
3
1.4 Valores
Responsabilidad.
Honestidad.
Ingenio e Innovacin.
Excelencia.
Trabajo en Equipo.
Compromiso con los Clientes
Lealtad.
Direccin
General
4
1.6 Objetivos
1.7 Servicios
Soluciones de Telefona.
Instalacin de Cableado Estructurado (Voz y Datos).
Evaluacin, diseo e implementacin de redes LAN/WAN
Integracin de soluciones de voz, datos y videos.
Automatizacin y creacin de bases de datos.
Diseo y administracin de los sitios web y cuentas de correo electrnico.
Plataformas de Gestin de redes.
Adiestramiento.
Seguridad de redes / televigilancia.
Soporte tcnico y mantenimiento.
Implementacin de Sistemas de Tarificacin.
Evaluacin, diseo e implementacin de Instalaciones Elctricas y Aire
Acondicionado
5
CAPITULO II
2.1 Definiciones
Para comprender a fondo el trabajo realizado en la empresa durante el periodo de pasantas
es necesario estudiar las las normas que rigen todas las instalaciones industriales como lo es
la norma COVENIN (Comisin Venezolana de Normas Industriales). A continuacin se
presentaran un par de definiciones para profundizar en el tema.
2.1.1 Seguridad industrial: Podemos definirla como el conjunto de normas que establecen
prescripciones tcnicas a las instalaciones industriales que tienen como principal objetivo
prestar seguridad a los usuarios, por lo tanto se rigen normas para las instalaciones de baja
tensin, alta tensin, calefaccin, gas, proteccin contra incendios, sistemas de presin y
bombeo, etc., que se instalen en edificios de uso industrial como no de uso industrial.
6
2.2.1 Estaciones manuales
Se conocen por estaciones manuales aquellos dispositivos que tienen la capacidad de
transmitir una seal a la central de deteccin de incendios mediante activacin humana. Las
ms resaltantes normas COVENIN que deben cumplir son las siguientes:
7
Figura 2. Imagen de una estacin manual
2.2.2 Detectores
Son dispositivos automticos con la capacidad de detectar cambios en el ambiente que
sealen la posible presencia de fuego. Estos estn ubicados en reas de poco trfico de
personal con la misin de detectar el fuego rpidamente antes de que se propague a otras
reas del establecimiento.
Las normas para la instalacin de detectores se asigna segn cual sea la actividad que se
realice en el establecimiento, dependiendo de cul sea el riesgo de incendio. Este riesgo
est clasificado segn COVENIN de la siguiente manera:
Detector de humo
Son detectores que utilizan optoelectrnica para detectar la presencia de partculas
de humo en el aire. Estos pueden ser colocados en almacenes y oficinas donde no se
realicen trabajos que generen partculas que puedan quedar suspendidas en el aire.
En la figura 3 se puede apreciar uno de los modelos ms comunes de detectores de
humo.
9
Detector inico
Estos detectores tienen la capacidad de detectar gases indoloros y no visibles
producto de la combustin. Pueden ser colocados al igual que los detectores de
humo en almacenes y oficinas.
Detector de calor
A diferencia de los anteriores estos dispositivos se activan al percibir temperaturas
elevadas. Deben ser colocados en almacenes donde abunde el polvo, en
estacionamientos e industrias o laboratorios donde se realicen procesos qumicos.
10
2.2.3 Difusores de sonido
Son los encargados de emitir los sonidos de alarma de evento y alarma general del sistema
de deteccin de incendio. En el caso de la alarma general deben ser capaces de generar una
seal audible en tono ascendente comenzando en 600Hz y finalizando en 1100Hz, con una
duracin de 2,6 segundos y un intervalo de 0,4 segundos entre cada ciclo con una tolerancia
para ambos de +- 5%. En la figura 6 se puede apreciar el modelo de difusor de sonido con
el que se trabajo.
Para la ubicacin de los difusores de sonido se deben cumplir con los siguientes requisitos:
El nivel de sonido de la seal de alarma debe estar 15db por encima del nivel
promedio del ruido del ambiente.
Altura mnima de colocacin: 2,1m.
NOTA: En caso de ocupaciones con niveles de ruido elevados o con presencia en sus
instalaciones de personal con dificultad auditiva debe colocarse un sistema ptico de alarma
(luz estroboscpica), adicional al dispositivo de seal de alarma audible.
11
2.2.4 Central de Incendios
Se conoce como central de incendios al equipo encargado de gestionar todo el sistema de
deteccin de incendios (activar los difusores de sonido, recibir la informacin de los
detectores y las estaciones manuales). Deben poseer indicadores visuales de zonas para
ubicar rpidamente el sector en el que se present un evento y tener rpido acceso a la zona
afectada. Tambin un indicador visual y de sonido para ubicar posibles fallas en el sistema.
La central de incendio debe estar ubicada en un lugar accesible a una altura mnima de
1.4m del suelo para su manipulacin y tener un nmero de zonas proporcional a la
dimensin del espacio del establecimiento, mnimo una zona por piso en caso de poseer
ms de un piso.
12
CAPITULO III
3.1 Mdulos
En las centrales de incendio CM 16/32 y CM 24/48 se encuentran 3 mdulos de diferente
clase los cuales son:
3.1.1 La tarjeta principal: Es la que contiene todos los elementos y circuitos para
controlar y supervisar las funciones normales de cualquier central de incendio, es decir, los
interruptores de reposicin, alarma general, indicadores audibles de fuego o avera(ver
Figura 8). Esta tarjeta se conecta a la fuente de poder y a las tarjetas de zonas mediante un
conector que facilita considerablemente reemplazarla en caso de falla.
3.1.2 La tarjeta de zonas: permite acoplar detectores por consumo (dos cables) o
convencionales (tres cables) y estos tienen auto-retencin, es decir, que al activarse algn
detector de la zona, retiene la informacin aunque haya regresado a condicin normal. Al
ser la central modular, las zonas se adquieren en mdulos de ocho (8), pudiendo conectar
hasta seis (6) mdulos para un total de (48) zonas. La conexin de estos mdulos la realiza
la persona que vaya a instalar la central y es fijada mediante tornillos al chasis de la misma
(ver figura 8).
13
Tarjeta principal.
Tarjetas de zonas
M-8.
Figura 8.
14
Figura 9.
3.2 Interruptores
En el rea frontal de la central de incendios se ubican 4 interruptores para interactuar con la
central, estos son:
15
3.2.1 Silenciador de fuego y avera: la seal audible es producida por un generador de
sonido incorporado a la tarjeta principal y emite un tono de 2900 Hz. Por su alta frecuencia
se puede escuchar a distancias considerables. Las centrales estn provistas de dos switches
o interruptores para silenciar la seal audible. Un led color amarillo, al lado de cada
interruptor, es encendido cuando la seal de fuego o avera es interrumpida. Esto ofrece un
doble margen de seguridad que garantiza que la central siempre este en condicin normal
(ver figura 10).
3.2.2 Reposicin: Este switch o pulsador sirve para interrumpir la alimentacin de los
detectores que se hayan disparado y que permanezca en este estado aunque la causa haya
cesado (ver figura 10).
3.2.3 Prueba: El pulsador de prueba tiene como funcin testear todos los indicadores
visuales del panel. Al pulsarse se encendern todos los indicadores, y de esta forma
comprobar que estn en buen estado(ver figura 10).
3.3.4 Alarma general: Es el sonido caracterstico emitido por los difusores de sonido, el
cual es generado por el el emisor de seal (ver figura 10). Esta es dada por una o ms de
las siguientes condiciones:
Pre-seal de fuego, donde la opcin de un potencimetro (Pt-1) colocado en la
tarjeta principal determinara el tiempo de disparo de la alarma general.
Desde cualquier estacin manual con switch de alarma general.
Desde la central misma con un interruptor con llave provisto para este caso.
16
3.3 Indicadores
Son una serie de leds al frente de la central que tienen como finalidad informar de forma
visual el estado de la central(ver figura 10).
3.3.1 Funcionamiento normal: Es un led de color verde que est siempre encendido
indicando que la central esta provista de energa (117 voltios).
3.3.2 Alarma: es un led amarillo que indica que la alarma ha sido activada.
Interruptores.
Nivel de carga de la
batera.
Indicadores de eventos en
zonas. El led rojo indica
fuego y amarillo indica
avera.
Figura 10.
17
3.4 Caractersticas tcnicas
18
3.5 Diagramas de conexin.
Figura 11. Diagrama de conexin para las fuentes de poder de 100 y 200 watts
19
Figura 12. Diagrama de conexin para la fuente de poder de 50 watts.
20
Figura 14. Conexin de los mdulos supervisores san y saf.
21
Figura 16. Diagrama de conexin de zonas
22
CAPITULO IV
23
4.2 Generacin de tonos DTMF
La primera disyuntiva que se nos presenta en este proyecto es la de cmo generar el DTMF,
a pesar de que existe un gran nmero de circuitos integrados que realizan esta funcin hay
dos razones por las cuales considerar realizar esta operacin por programacin, la primera
es que normalmente existe un micro-controlador como producto final para gestionar un
proyecto de este tipo, por lo que generar los tonos por software nos reduce
considerablemente el nmero de componentes del producto final. La segunda se trata de la
flexibilidad que nos da la programacin que es inexistente en implementacin de hardware
que cumplan con esta funcin.
Para generar la tabla de senos necesitamos definir cuantos valores necesitamos para
generarla, a mayor nmero de salidas mejor ser la resolucin del seno generado,
generalmente se utilizan 16 bits pata obtener un seno preciso esto implica generar 65536
muestras 26. Esto se realiza de la siguiente manera:
24
Y = sin (2 * N 65536) 0 N 65535
y= fix(65536.0*sin(pi*N/65536.0)+0.5)
Naturalmente una tabla de 65536 entradas no es apropiada, pues utiliza mucha memoria,
por lo que se utilizara una tabla de 256 entradas, generada de la siguiente manera:
En este caso se escala por 127 lo que da una rango de 127 a +127 apropiado cuando se
utiliza nmeros complemento a 2 de 8 bits.
Para convertir nmeros complemento 2 a formato unipolar sin signo, es necesario sumar
32768 en caso de nmeros complemento a 2 de 16 bits, 128 en caso de 8 bits y 64 en el
caso de 7 bits. Si la tabla es generada, de tal manera, que no incluya nmeros en
complemento 2 entonces los valores obtenidos pueden ser aplicados directamente al
mdulo PWM o al convertidor DAC. Esto es, generar la tabla de la siguiente manera:
25
y = 32768 + 32767 *sin (2 * N 65536) Caso 16 bits
La figura 17 muestra una grfica de 128 muestras en el rango 64 a +63 y la figura 18.
muestra la misma grfica con sus valores convertidos a formato unipolar sin signo. Estos
ltimos valores pueden ser aplicados directamente al mdulo PWM o un DAC externo.
Figura 17.
26
Figura 18.
T = 1 Fs
Si tenemos una tabla de 128 muestras que corresponden a un ciclo completo de una onda
sinusoidal y las tomamos de la tabla una a una cada T segundos o a una frecuencia Fs = 1 T,
entonces se generar una onda sinusoidal cuya frecuencia es:
F = FS 128
27
Suponiendo Fs = 8Khz tenemos:
F = 1/8000 = 62.5Hz
De acuerdo con Nyquist la frecuencia de muestreo debe ser por lo menos el doble que la
frecuencia ms alta que se desee generar, as, si usamos una frecuencia de muestreo de
8Khz, podemos generar seales de hasta 4Khz.
F = 2 * Fs 128 = 125Hz
1 incremento 64
Si incremento es igual a 64, se puede obtener la mxima frecuencia que en este caso es
4000Hz segn Nyquist.
28
4.2.4 Algunas caractersticas del mtodo Tabla Lookup
No es ms que un arreglo asociativo muy til para substituir rutinas con una simple llamada
a un valor en la tabla, esto termina por ahorrar una gran capacidad de procesamiento y
cdigo de programa, debido a que en vez de generar el valor por un clculo matemtico en
el cdigo del programa, se hace un llamado a un valor de la tabla que se quiera representar.
De este modo cualquier forma de onda puede ser generada con este mtodo, con slo
cambiar los valores almacenados en la tabla y tomando muestras de diversos puntos de la
tabla se puede cambiar la frecuencia de salida. Adicionalmente, varias seales, pueden ser
generadas, realizando mltiples accesos a la misma, las seales pueden ser sumadas y luego
enviadas al DAC. Se pueden usar varias tablas o slo una con el fin de ahorrar memoria.
Ondas de diferentes frecuencias pueden ser generadas de una misma tabla usando la tcnica
que se describe ms adelante. Tambin deben evitarse los overflow por suma, escalando los
datos a valores apropiados, tcnica que tambin ser tratada ms adelante.
29
La amplitud de la onda de salida, puede ser variada digitalmente, multiplicando cada
muestra por un factor de escala antes de que sea enviada al DAC. Esta tambin puede ser
controlada por hardware externo, bien sea el DAC o circuitos analgicos basados en
amplificadores operacionales.
Si por ejemplo el nmero de entradas en la tabla es 256 (un ciclo de onda sinusoidal), la
frecuencia de muestreo 8 KHz y el valor de incremento igual a 1, la frecuencia de salida es:
Si incremento es igual a 2, que implica tomar de la tabla slo las muestras impares,
entonces, la frecuencia de salida es:
30
Fresolucion = Fs TamaoTabla = 31.5Hz
incremento = incremento&(TamaoTabla 1)
Como presenta la tabla 2, un tono DTMF est asociado con una fila y una columna de un
teclado de telfono. Un tono DTMF consiste en la suma de la frecuencia de una fila con la
frecuencia de una columna, transmitida por perodo mnimo de 50ms, seguido de un
periodo de silencio de al menos 50ms.
31
La especificacin industrial de DTMF requiere de un error en frecuencia de menos del 1%,
y una distorsin armnica total de menos de 10%. Adicionalmente, la respuesta en
frecuencia de una lnea telefnica, atena las frecuencias altas, por lo que la transmisin del
grupo de frecuencias altas, requiere de mayor amplitud que el grupo de bajas frecuencias.
Figura 20.
32
4.2.8 Calculando el incremento para los apuntadores
La forma general de la ecuacin es:
Donde,
Fsalida: frecuencia a generar
Fs: Frecuencia de muestreo
TamaoTabla: Nmero de muestra en tabla seno para un ciclo completo
Incremento: valor en que debe ser incrementado el apuntador para cada perodo de
muestreo.
33
Tabla 2.
Periodo de muestreo 128us (7812,5Hz)
Tamao de tabla 256
Cuando una frecuencia del grupo alto es leda de la tabla de seno, esta es desplazada a la
derecha 2 bits (dividida por 4), entonces el mismo valor del seno es agregado al resultado,
produciendo la multiplicacin por 1.25. La pre-nfasis es:
34
4.2.10 Calculando los valores de seno para evitar desbordamiento
Los valores de la tabla seno deben ser calculados para evitar error por desbordamiento
cuando dos muestras son sumadas. Si por ejemplo, se usan 16 bits para almacenar los
valores de la tabla, el rango a representar esta entre 32768 y +32767. Para evitar
desbordamiento, los valores deben se escalados tal que el rango est entre 16384 y
+16383. Ya que a los tonos de las columnas se le aplica pre-nfasis, el valor debe ser algo
menor que el mximo.
De tal manera que los valores en la tabla seno deben estar entre 14563 y +14563.
35
Figura 21. Diagrama de bode del Filtro de Butterworth con las comparaciones de los
diferentes rdenes respecto a la atenuacin con respecto a la frecuencia.
4.4 El micro-controlador
En el producto final siempre se contara con un PIC encargado de administrar y realizar
operaciones que requieran de un nivel de procesamiento que los circuitos integrados no
puedan realizar. El uso de un micro-controlador tambin puede reducir enormemente tanto
costos como el tamao del circuito impreso.
36
4.4.1 Eleccin del micro-controlador
Una vez realizado todos estos clculos nos vemos en la importante tarea de elegir un PIC
que posea la capacidad de ejecutar todos los puntos establecidos anteriormente y con un
rango suficiente como para posteriormente aadir nuevas funciones al circuito.
Se consider utilizar el micro-controlador 16f873 por ser de mediano rango, poseer salida
de PWM y 3 puertos de entrada y salida.
Figura 21.
37
El puerto A en conjunto con el puerto C fueron utilizados para administrar 4
displays de 7 segmentos para tener interaccin con el usuario.
El pin RC2/CCP1 fue utilizado como salida para el tono de llamada DTMF.
El puerto B fue empleado para conectar el teclado matricial del frontal del
intercomunicador.
La figura 22 muestra esta distribucin mediante el programa utilizado para simular circuitos
Proteus Isis y la figura 23 la instalacin del prototipo en protoboard.
Figura 22.
38
Figura 23.
39
4.5 La Programacin
El archivo del programa fue diseado en la aplicacin mplab 8.70 de microchip y fue
elaborado por bloques que a continuacin explicaremos detalladamente para un buen
entendimiento del mismo.
40
255,255,255,255,254,254,254,253,253,252,251,250,250,249,248,246,
245,244,243,241,240,239,237,235,234,232,230,228,226,224,222,220,
218,216,213,211,209,206,203,201,199,196,193,191,188,185,182,179,
177,174,171,168,165,162,159,156,153,150,147,144,140,137,134,131,
128,125,122,119,116,112,109,106,103,100,97,94,91,88,85,82,79,76,
74,71,68,65,63,60,57,54,52,49,47,45,43,40,38,36,34,32,30,28,26,
24,22,21,19,17,16,15,13,12,11,10,8,7,6,6,5,4,3,3,2,1,1,1,1,1,1,
1,1,1,2,2,2,3,3,4,5,6,6,7,8,10,11,12,13,15,16,17,19,21,24,26,28,
30,32,34,36,38,40,43,45,47,50,52,55,57,60,63,65,68,71,74,77,79,
82,85,88,91,94,97,100,103,106,109,112,116,119,122,125,128}; // Introduccin de la tabla principal para la generacin del DTMF
unsigned long index1,index2;
int tabla7sc[10]={0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19}; // tabla para las salidas de los displays 7 segmentos
int tabla7sa[10]={0x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29}; // tabla para las salidas de los displays 7 segmentos
int tabla7sbd[10]={0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09}; // tabla para las salidas de los displays 7 segmentos
int inc1,inc2; // introduccin de variables a utilizarse en el mtodo de lookup
int a,b,c,d,r=0; introduccin de variables a utilizarse para la multiplexion de los displays 7 segmentos
El arreglo SIN_WAVE representa los valores del seno en formato unipolar sin signo
que sern ingresados a la memoria del PIC.
Las tablas tabla7sc, tabla7sa y tabla7sbd son las encargadas de generar la salida de
datos por los puertos A y C que sern mostradas por los displays 7 segmentos.
Las variables inc1 e inc2 tomaran los valores de incremento de las filas y columnas
del teclado matricial para ser sumadas y mediante el mtodo de lookup generar el
tono deseado.
Las variables a,b,c,d y r sern utilizadas para el algoritmo de corrimiento de datos
en los displays 7segmentos.
#INT_TIMER2
void timer2_isr(void)
{
int wave = 0;
wave = ((long)SINE_WAVE[index1]+(long)SINE_WAVE[index2])/2;
set_pwm1_duty(wave);
index1 += inc1; // se realizan las operaciones para el incremento de la frecuencia
index2 += inc2; // se realizan las operaciones para el incremento de la frecuencia
if(index1 >= 256)
index1 -= 256;
41
if(index2 >= 256)
index2 -= 256;
}
#define DTMF_ROW1 23 // incremento para 700 Hz, cada 128us
#define DTMF_ROW2 26 // incremento para 750 Hz, cada 128us
#define DTMF_ROW3 28 // incremento para 850 Hz, cada 128us
#define DTMF_ROW4 31 // incremento para 950 Hz, cada 128us
#define DTMF_COLA 40 // incremento para 1200 Hz, cada 128us
#define DTMF_COLB 44 // incremento para 1350 Hz, cada 128us
#define DTMF_COLC 49 // incremento para 1500 Hz, cada 128us
42
break; // diferentes casos al presionar el botn para ser mostrados en los displays
}
d=c;
c=b;
b=r;
r=a;
43
inc2=0;
if((keypad=='1')||(keypad=='2')||(keypad=='3'))
inc1=DTMF_ROW1;
else if((keypad=='4')||(keypad=='5')||(keypad=='6'))
inc1=DTMF_ROW2;
else if((keypad=='7')||(keypad=='8')||(keypad=='9'))
inc1=DTMF_ROW3;
else if((keypad=='*')||(keypad=='0')||(keypad=='#'))
inc1=DTMF_ROW4;
if((keypad=='1')||(keypad=='4')||(keypad=='7')||(keypad=='*'))
inc2=DTMF_COLA;
else if((keypad=='2')||(keypad=='5')||(keypad=='8')||(keypad=='0'))
inc2=DTMF_COLB;
else if((keypad=='3')||(keypad=='6')||(keypad=='9')||(keypad=='#'))
inc2=DTMF_COLC; //se fijan los valores de las variables inc1 e inc2 segn sea el valor arrojado por la funcin
KBD_init.
enable_interrupts(INT_TIMER2);
enable_interrupts(GLOBAL);
while(duration-- > 0)
{
delay_ms(1);
}
disable_interrupts(GLOBAL);
disable_interrupts(INT_TIMER2);
set_pwm1_duty(0x80);
}
void main()
{
char k;
setup_ccp1(CCP_PWM); // Configure CCP1 as a PWM
// El tiempo que dura un ciclo de PWM es:(1/clock)*4*t2div*(periodo+1)
// En este programa: clock=20000000 y periodo=127
// entonces el periodo PWM es:
44
// (1/20000000)*4*1*128 = 25.6 us 39.06 khz
// Fs = 25.6 * 5 = 7812.5 Hz.
set_pwm1_duty(0x80);
setup_timer_2(T2_DIV_BY_1, 127, 5); // Timer2 se incrementa cada 200nseg
// overflow cada 25.6 useg
// y genera una interrupcin cada
// 25.6 * 5 = 128; Fs = 7812.5 Hz
KBD_init();// llamado a la fincion KBD
while(TRUE) // ciclo infinito de function principal
{
set_tris_a(0x00);
k=KBD_getc(); //llama el valor obtenido por la funcin KBD
if(k!=0) // si es distinto de valor nulo ejecuta la funcin de generacin de tono
generate_dtmf_tone(k, 250);
output_7seg (k, 500); // genera la salida por el Puerto PWM de la funcin de generacin de tono.
}
}
45
CONCLUSIONES
46
Se aplicaron conocimientos tcnicos en todo momento, a la hora de trabajar directamente
con fallas en el equipo, ya que estas pueden ser de distinta naturaleza, es aplicable el
conocimiento previo en materia de reparacin y diagnstico de fallas.
Por otra parte, tambin se logr profundizar en lo que sera un proyecto de diseo
electrnico, como lo fue el diseo del equipo frontal para intercomunicacin. Este proyecto
se realiz paralelo a los proyectos que se presentaban en la compaa, lo cual presento una
desventaja en cuando al tiempo disponible para trabajar en dicho proyecto en el laboratorio
de la empresa, sin embargo se lograron avances y buenos resultados en lo que vendra
siendo un prototipo para ser mejorado por futuros pasantes en el rea de electrnica.
Tanto en la estructuracin del circuito y el anlisis de los puertos a usar del PIC como
durante la programacin del mismo se presentaros dudas las cuales fueron aclaradas con los
compaeros de trabajo y libros de texto disponibles en el rea de trabajo. Sin duda una
experiencia gratificante en la cual se logr adquirir una gran cantidad de conocimientos no
solo en el rea de electrnica sino tambin de lo que vendra siendo prestar un servicio de
calidad y compaerismo entre todas las personas con las tuvimos el placer de trabajar.
47
RECOMENDACIONES
48
FUENTES DE INFORMACIN
49
ANEXOS
50
Gua de deteccin y solucin de fallas o averas de las centrales de incendio Sovica
Las averas son fcilmente detectables ya que presentan un indicador led en la parte frontal
de la central de incendios que se enciende indicando la posible falla en la misma, adems
de esto se genera un sonido alertando acerca de la falla. A continuacin una breve
descripcin de las fallas mas comunes que pudieran presentarse.
Avera de funcin auxiliar: Se enciende un led de color amarillo y se produce una seal
audible. La supervisin de este cable se hace manteniendo un flujo de corriente a travs del
circuito externo de funcin auxiliar.
Avera de alarma general: Un led de color amarillo se enciende y produce una seal
audible cuando se interrumpe la corriente de supervisin, al romper el cableado de la
alarma general o si se desconecta la resistencia de final de lnea.
Avera de batera: Al estar la batera con una carga inferior al 85% de su capacidad total o
al tener una falla motivada al sulfato se activara el led de avera de batera.
51
Avera de emisor de seal: el emisor de seal es un circuito que genera un tono de sonido
el cual comienza en 600Hz y se incrementa hasta 1100Hz en 2,6 segundos, con un intervalo
de 0,4 segundos entre cada ciclo de tono. Este circuito est funcionando constantemente y
es supervisado en su etapa final para mayor seguridad. Al dejar de funcionar se enciende un
led amarillo y emite una seal audible indicando la falla.
Avera de puesta a tierra: detecta cualquier cable o dispositivo que se haya puesto a tierra
que pueda interrumpir el buen funcionamiento de la central. Se enciende un led amarillo en
el frontal de la central indicando la falla.
52
Fusible de proteccin de la salida de 12 VDC: Corresponde a la salida comn de los
mdulos de zonas (M-Z8). Al producirse una sobrecarga de corriente de dicha salida el
fusible se quemara, se encender un led en la tarjeta al lado del mismo y los mdulos de
zonas (M-Z8) indicaran avera en todas las zonas.
53
Central de incendio Sovica, instalada durante el periodo de pasantas.
54
Vista interna de la central de incendios, en la parte superior se aprecia la tarjeta principal
conectada a los mdulos de zonas con el respectivo cableado hacia cada zona.
55
Vista interna de la central de incendios, donde se aprecian los transformadores y la tarjeta
de fuente de poder conectada a las respectivas bateras.
56
Proceso de diseo del prototipo en protoboard.
57
Vista superior del circuito en protoboard, en la parte superior se observa el conversor
binario a 7 segmentos para ahorrar puertos de PIC. A la derecha del mismo, un conector de
pines para la conexin del teclado matricial y en el pin 13 la salida del DTMF.
58