0 valutazioniIl 0% ha trovato utile questo documento (0 voti)
51 visualizzazioni5 pagine
Este documento describe un sistema de alarma sonora a distancia que utiliza módulos infrarrojo y FM. El sistema detecta cuando la transmisión infrarroja entre el transmisor y receptor está obstaculizada y envía una señal al transmisor FM para que emita un pitido. La frecuencia del pitido aumenta cuanto más tiempo esté obstaculizada la transmisión infrarroja.
Este documento describe un sistema de alarma sonora a distancia que utiliza módulos infrarrojo y FM. El sistema detecta cuando la transmisión infrarroja entre el transmisor y receptor está obstaculizada y envía una señal al transmisor FM para que emita un pitido. La frecuencia del pitido aumenta cuanto más tiempo esté obstaculizada la transmisión infrarroja.
Este documento describe un sistema de alarma sonora a distancia que utiliza módulos infrarrojo y FM. El sistema detecta cuando la transmisión infrarroja entre el transmisor y receptor está obstaculizada y envía una señal al transmisor FM para que emita un pitido. La frecuencia del pitido aumenta cuanto más tiempo esté obstaculizada la transmisión infrarroja.
INFRARROJO, Y EL TX DE FM 1. INTRODUCCIN Se utilizarn estos dos mdulos para implementar una alarma sonora a distancia. Se implementar el mdulo infrarrojo en modo de interrupcin de tal forma que, si se obstaculiza la transmisin infrarroja, la tarjeta XS95 detecta dicho acontecimiento, y enva una se!al al transmisor "# para que este la transmita y pueda ser escuchada en un cualquier sistema de recepcin "# tales como una radio o personal. $dems la tarjeta XS95 contabilizar el tiempo que la transmisin infrarroja est% obstaculizada, y, cuanto mayor sea este tiempo, mayor ser la frecuencia de la se!al que se transmita, escuchndose as un &pito' ms a(udo entre mas tiempo este el obstculo entre el transmisor y receptor infrarrojo. 2. DIAGRAMA DE BLOQUES DEL SISTEMA COMPLETO 3. SISTEMA DE DETECCIN INFRARROJO )sta parte del sistema completo es muy bsica. )l transmisor y el receptor se alinean. $l alimentar el transmisor y el receptor, ambos con 9* +,, se establece la comunicacin entre ellos. #ientras no haya al(-n obstculo interrumpiendo la comunicacin, la salida del receptor siempre estar a *cc .en este caso 9* +,/. )n caso de haber un obstculo, la salida del receptor cae a 0* por todo el tiempo que este interrumpida la transmisin. +e esta forma tenemos la entrada a la tarjeta que permitir saber si hay o no comunicacin1 &2 l(ico' en caso de no haber obstculo. &0 l(ico' en caso de haber obstculo. 4. MANEJO CON LA TARJETA XS9 EL BLOQUEO DE LA TRANSMISIN INFRARROJA 3a se!al que entre(ue el receptor la recibir el microcontrolador de la tarjeta por el puerto 42 pin2 sea 42.2, pasando antes por la ,43+. Se utilizarn los pines 42.5, 42.6 y 42.7 del microcontrolador para enviar al ,43+ se!ales de control .7 6 8 9 posibles/ que permitan esco(er la frecuencia de la se!al de salida que ir al transmisor "#. +e esta forma se tienen : posibles frecuencias ya que se incluye la combinacin 000 para indicar que no hay obstculo. #ientras 42.2 est% en alto los pines anteriormente nombrados que controlan la frecuencia de la se!al de salida estn en la combinacin 000 y a la salida habr 0*. ,uando 42.2 cai(a a cero .haya un obstculo/ se activar un contador en el microcontrolador .&a'/ que contar hasta que 42.2 deje de estar en cero. ,onforme vaya aumentando el valor de este contador .mayor tiempo este el obstculo/ se irn cambiando los pines 42.5, 42.6 y 42.7, para controlar la frecuencia de la se!al de salida. 4ara obtener las distintas frecuencias en la se!al de salida se implementa un contador de 2: bits .,2;<,0/ en la ,43+, que, divide la frecuencia ori(inal del reloj de la tarjeta .seteado a 5 #=z/, hasta obtener se!ales de frecuencia en el ran(o audible .70 =z a 2; >=z/. Se utilizan los bits 2;, 25, 25, 26, 27, 22, 20 .,25<,9/ para las distintas se!ales de salida. 3as frecuencias que se obtienen son1 ;2 =z 277 =z 755 =z 599 =z 9:; =z 2.9 >=z 6.9 >=z 4.1 CODIGO ABEL PARA CPLD module irfm A15,A7..A0 PIN 34,35,36,37,39,40,41,43,44; PSEN,RD,WR PIN 13,32,63; AE,PAR7,!" PIN 20,#0,9; R$IN PIN 4; %% E&'r(d( ( l( '(r)e'( del R* IR R$+,- PIN 7 i.'/0e 12om1; %% E&'r(d( (l mi2ro del R* IR IN2..IN0 PIN 72,5,11; %% !o&'rol de fre2ue&2i( +,- PIN 12 i.'/0e 12om1; %% S(lid( (l -* 34 !16..!0 N+DE i.'/0e 1re51; %% !o&'(dor de 17 6i'., Di7i.or de fre2ue&2i( D7..D0 PIN 2,#3,3,1,#4,#2,79,75 i.'/0e 1re51; +E,!E,RE+8,RESE- PIN 62,65,10,45 i.'/0e 12om1; !+,N-ER 9 :!16..!0;; %% <u. de !o&'(dor EN- 9 :IN2..IN0;; %% <u. de 2o&'rol de fre2ue&2i( <A8AS 9 :D7..D0;; P0 9 :A7..A0;; E=,A-I+NS RE+8 9 !"; !E 9 A15; +E 9 PSEN > RD; !+,N-ER.!" 9 !"; <A8AS.!" 9 ? AE; <A8AS @9 P0; !+,N-ER @9 A!+,N-ER B 1C; RESE- 9 PAR7; %% Re.e' del mi2ro R$+,- 9 R$IN; %% E&'r(d( (l mi2ro de l( .eD(l del R* IR EFe&AEN- 99 0C 'Fe& +,- 9 0; EFe&AEN- 99 1C 'Fe& +,- 9 !15; EFe&AEN- 99 2C 'Fe& +,- 9 !14; EFe&AEN- 99 3C 'Fe& +,- 9 !13; EFe&AEN- 99 4C 'Fe& +,- 9 !12; EFe&AEN- 99 5C 'Fe& +,- 9 !11; EFe&AEN- 99 6C 'Fe& +,- 9 !10; EFe&AEN- 99 7C 'Fe& +,- 9 !9; e&d irfm 4.2 CODIGO EN C PARA MICROCONTROLADOR !01 Gi&2lude Hre551.FI .6i' (' 0*94 P14; .6i' (' 0*93 P13; .6i' (' 0*92 P12; .6i' (' 0*91 P11; 7oid m(i&A7oidC J i&' (90; EFileA1C J EFileAP11991C J (90; P1490; P1390; P1290; K ifAP11990C forA(90; P11990; C J ifA(H10C JP1490; P1390; P1291;K ifA(I910 >> (H20CJP1490; P1391; P1290;K ifA(I920 >> (H30CJP1490; P1391; P1291;K ifA(I930 >> (H40CJP1491; P1390; P1290;K ifA(I940 >> (H50CJP1491; P1390; P1291;K ifA(I950 >> (H60CJP1491; P1391; P1290;K ifA(I960C JP1491; P1391; P1291;K (BB; K K NOTA: 3os valores de a especificados en el cdi(o anterior sirven para tener una referencia de la idea que se trata de implementar. 3os valores reales deben ser obtenidos e?perimentalmente. )sto se debe a que &a', al ser una variable y tener un espacio de memoria finito no aumentar su valor por siempre .overflo@/, provocando as, que en al(-n momento empiece nuevamente con valor cero. +e esta forma si el ran(o es muy (rande habr frecuencias que no se escucharn nunca ya que &a' habr empezado nuevamente en cero y no habr alcanzado el valor para que las se!ales de control habiliten las otras &frecuencias de salida'. Atese que no se evita el problema que despu%s de un tiempo determinado se vuelva a repetir la secuencia de las frecuencias que se escuchan. . SISTEMA DE TRANSMISIN FM )n esta etapa se conecta a la entrada de audio del transmisor "# la se!al de salida de la tarjeta XS95, pero, teniendo en cuenta al(o muy importante1 )sta se!al de salida tiene un valor m?imo de apro?imadamente 5*, por lo que ser necesario utilizar un divisor de tensin para obtener una amplitud adecuada en la entrada del transmisor "#. Se pude utilizar un potencimetro para ajustar la cada de tensin en la entrada del transmisor. "inalmente se ajusta la frecuencia a la cual se desea transmitir con la inductancia variable del transmisor "# y se escucha la transmisin con un receptor "#.