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

PROGRAMA INTEGRADO DE INICIAO CIENTFICA (PIC) PERODO DE AGOSTO/2010 A JULHO/2011 RELATRIO PARCIAL DE ATIVIDADES PLANO DE TRABALHO DE INICIAO CIENTFICA

CONVERSO TOTALMENTE PTICA DE COMPRIMENTOS DE ONDA VIA MISTURA DE QUATRO-ONDAS


Murilo Altheman Pereira, RA 10059665 Faculdade de Engenharia Eltrica Prof. Dr. Eric Alberto de Mello Fagotto Grupo de Pesquisa: Sistemas Fotnicos e de Internet Avanada Linha de Pesquisa: Gerncia de Redes de Teleinformtica Faculdade de Engenharia Eltrica

Modalidade:

( ) PIBIC/CNPq (X) FAPIC/Reitoria ( ) FAPESP ( ) Outra Agncia: _____________

Campinas, 22 de Fevereiro de 2011

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA -1-

1. Desenvolvimento do Plano de Trabalho de Iniciao Cientfica 1.1. Atividades Previstas no Cronograma Original
De acordo com o plano de trabalho, o cronograma original previa: [1] Levantamento bibliogrfico das caractersticas e da montagem do conversor bem como aprendizagem da linguagem G do programa LabVIEW; [2] Simulaes do experimento no programa VPITransmissionMaker; [3] Controle do conversor com o ambiente LabVIEW; [4] Experimentos com o conversor montado na bancada; [5] Anlise e discusso dos resultados; [6] Preparao do relatrio final e de eventuais artigos para congressos/revistas.

1.2. Atividades Realizadas e Justificativas


Concludo o levantamento bibliogrfico, estudou-se o funcionamento do conversor de comprimentos de onda, o que tornou necessrio o entendimento de vrios fenmenos que ocorrem quando da propagao da luz ao longo de uma fibra ptica. Tais fenmenos, ou efeitos, podem ser classificados como lineares, destacando-se a atenuao e a disperso, ou no-lineares, sendo o de maior relevncia para o funcionamento do conversor o da mistura de quatro ondas (Four-Wave Mixing FWM). Alm disso, estudou-se a composio e os diferentes tipos de fibra, fontes luminosas (LEDs e fotodetectores), multiplexao ptica, transmisso de sinais luminosos, filtragem ptica e unidades de potncia (mW, dB e dBm). No intuito de se familiarizar com as tcnicas de instrumentao necessrias para a montagem do conversor, acompanhou-se o aluno de doutorado Andr Luiz Aguiar da Costa (FEEC Unicamp) durante a montagem de um amplificador paramtrico realizada sob a orientao do Prof. Dr. Marcelo Lus Francisco Abbade (FEE PUC-Campinas). Na sequncia, o projeto do conversor de comprimentos de onda foi desenvolvido com o auxlio do software VPITransmissionMaker. Finalmente, estudou-se a linguagem G do ambiente LabVIEW, da National Instruments, que permite a criao de instrumentos virtuais (Virtual Instruments VIs) a serem utilizados no controle remoto do conversor. Ainda, participou-se do XV Encontro de Iniciao Cientfica da PUC-Campinas e do Workshop Fotonicom (CNPq/FAPESP).

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA -2-

1.3. Resultados Obtidos


A) Na sequncia esto listados os VIs criados para a automao do conversor. Com a exceo do filtro TF-500 (item 7) todos os equipamentos so conectados ao computador mediante uma interface GPIB-USB. Os cdigos referentes programao dos VIs esto nos Apndices de II a .

1) Controlador de Polarizao General Photonics PolaMight MPC-101 O equipamento PolaMight MPC-101 da General Photonics permite controlar a

polarizao da luz de acordo com os ajustes de quatro tenses definidas pelo usurio (Fig.1). Para a automao, conectou-se o equipamento a um PC mediante uma interface GPIB-USB. O fabricante encaminhou ao laboratrio um VI prprio para o controle do equipamento. Contudo, foi necessrio desenvolver um VI modificado para atender s exigncias do projeto.

Fig. 1. Menu frontal do equipamento no laboratrio sendo controlado por LabVIEW indicando as quatro tenses de ajuste (V1, V2, V3 e V4) alm de suas respectivas frequncias.

No painel frontal do controlador de polarizao, possvel configurar manualmente as tenses, freqncias e tipo de forma de onda para cada canal de polarizao, alm da ativao do trigger e scrambling do equipamento. Na Figura 2 encontra-se reproduzida a tela de controle do VI criado para a automatizao do PolaMight MPC-101, os controles da tenso de cada canal so acessados atravs da aba Manual permitindo um ajuste entre 0 e 150 V.

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA -3-

Fig. 2. Aba Manual do painel frontal do VI criado para o PolaMight MPC-101.

Atravs da aba Waveform, acessa-se cada um dos quatro canais e controla-se a voltagem, a frequncia e o tipo de onda (senoidal, quadrada ou triangular) do controlador de polarizao. J na aba Scrambling h botes de controle para distribuir a potncia ptica na fibra ao longo dos canais e na aba External Trigger possvel ativar ou desativar o clock externo do controlador. Ressalta-se que, acima da sequncia de abas, foi adicionado um boto OFF para interromper o VI. Esta funo permite que, se necessrio, o equipamento volte a ser controlado manualmente. Existe ainda o controle de seleo de porta (menu de seleo I/O) no qual so listados os equipamentos conectados ao computador. Cabe ao usurio selecionar a porta correta relativa ao controlador de polarizao. Este ltimo controle estar presente em todas os VIs criados para os equipamentos. A programao do diagrama de blocos deste equipamento encontra-se no Apndice III.

2) Laser Tektronix PRO8000 Este equipamento consiste de duas fontes laser que podem ter as potncias e comprimentos de onda ajustados atravs do seu painel de controle (Fig.3).

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA -4-

Fig.3. Vista frontal do equipamento Laser Tektronix PRO8000.

Fig.4. (a) Detalhe das fontes laser Tektronix PRO8000, estando o canal 2 ativado (esquerda) e (b) do menu de controle do mesmo equipamento.

O laser do canal 1 gera luz entre 1550,471 nm e 1552,971 nm (193,044 THz e 193,355 THz), enquanto o laser do canal 2 entre 1551,274 nm e 1553,774 nm (192,944 THz e 193,255 THz), ambos com uma potncia de at 10 dBm.

Para a automao, conectou-se o equipamento a um PC mediante uma interface GPIBUSB. Na tela do painel de controle do VI correspondente ao Tektronix PRO8000 (Fig.5), podem ser ativados at dois canais, podendo-se configurar a potncia e comprimento. Na parte superior da tela, so mostradas, com intervalos de 100 ms, as leituras do comprimento de onda, frequncia e potncia de cada canal. Existem ainda controles individuais para se ligar e desligar cada laser, alm de um controle geral de segurana que possibilita que ambos os lasers sejam desligados simultaneamente.

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA -5-

Fig.5. Painel frontal do VI criado para automao do equipamento.

A programao do diagrama de blocos deste equipamento encontra-se no Apndice IV.

3) Laser Agilent 8164B/81989A O equipamento Agilent 8164B/81989A uma fonte laser de alta potncia (at 14.5 dBm) sintonizvel entre 1465 nm e 1575 nm. Por questes de segurana, para que a sua operao seja habilitada, necessrio que o usurio fornea uma senha numrica para acionar o laser. Uma visualizao do seu painel frontal est na Fig. 6.

Fig.6. Menu frontal do equipamento no laboratrio sendo controlado por LabVIEW.

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA -6-

Atravs do painel de controle do VI (Fig. 7), pode-se configurar o comprimento de onda e a potncia de sada do laser, havendo tambm um campo para a insero da senha de segurana para acesso ao equipamento. Adicionalmente, so mostradas as faixas vlidas para cada um dos parmetros a serem ajustados. Na parte superior da tela do VI, so exibidas, em intervalos de 150 ms, leituras dos parmetros do laser (a potncia pode ser exibida em dBm e mW). Ao ser pressionado o boto STOP, a comunicao com o equipamento cessa e o laser automaticamente desligado como forma de segurana.

Fig.7. Painel frontal do VI criado para automao do equipamento Agilent 8164B/81989A.

A programao do diagrama de blocos deste equipamento se encontra no Apndice V.

4) OZ Optics Power Meter POM-300 O POM-300 um instrumento (Fig.8) para a medio de potncia ptica, que apresenta os resultados em mW ou dBm, e que necessita ser calibrado todas as vezes que ligado. Existe tambm a possibilidade de um ajuste fino em funo do comprimento de onda medido.
PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA -7-

Fig.8. Menu frontal do equipamento no laboratrio sendo controlado por LabVIEW.

Todos os ajustes mencionados podem ser feitos atravs do painel do VI correspondente ao POM-300, conforme ilustrado na Fig.9. O tempo necessrio para a calibrao do equipamento de at 23 s e de 8 s para reiniciar.

Fig.9. Painel frontal do VI correspondente ao POM-300.

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA -8-

A programao do diagrama de blocos deste equipamento pode ser encontrada no Apndice VI.

5) OZ Optics Motor-Driven Tunable Filter TF-100-11-MC O TF-100-11-MC um filtro ptico com largura de banda de 0,8 nm para faixa de comprimentos de onda determinados entre 1550 nm e 1570 (Fig. 10). O controle do filtro feito remotamente por computador visto que o dispositivo no possui interface de configurao manual. Sua entrada lgica ligada a uma fonte de +5V e seu motor de passo a uma de +6V.

Fig.10. Equipamento no laboratrio sendo controlado por LabVIEW.

Na Figura 11 apresentada a interface de controle do VI correspondente ao TF-100-11-MC na qual podem ser visualizados: a freqncia central do filtro, o boto de reset e o de calibrao. importante notar que o manual do fabricante orienta o usurio a realizar a reinicializao do filtro a cada vez que este for ligado

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA -9-

Fig.11. Painel frontal da VI criada para automao do equipamento.

6) IPG Photonics Erbium Doped Fiber Amplifier EAD-40-C O EAD-40-C um amplificador dopado a rbio (Fig. 12) capaz de amplificar sinais pticos at uma potncia de sada de 16 dBm (40 mW) para sinais contidos dentro da Banda C.

Fig. 12. Menu frontal do equipamento no laboratrio sendo controlado por LabVIEW.

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 10 -

Fig.13. Painel frontal da VI criada para automao do amplificador.

Na Figura 13 ilustra-se painel de controle do VI correspondente ao EAD-40-C, na qual observa-se um boto para o ajuste da potncia no amplificador e outro para desligar o equipamento .

7) DiCon Motorized Tunable Filter TF-500 O TF-500 um filtro ptico com largura de banda de 1,6 nm para comprimentos de onda ao longo da banda C (Fig. 14). O controle do filtro feito remotamente por computador, visto que o dispositivo no possui interface de configurao manual. O equipamento alimentado por uma fonte +12V e a sua sada de dados conectada ao computador mediante uma interface RS-232.

Fig.14. Equipamento no laboratrio sendo controlado por LabVIEW.

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 11 -

Na interface do VI de controle do TF-500 (Fig 15) encontram-se dois botes (UP e DOWN para o posicionamento (passo de 0,5 nm) da freqncia de corte do filtro e um boto para deslig-lo (STOP).

Fig.15. Painel frontal da VI criada para automao do filtro ptico.

B) Conversor de comprimentos de onda Simulao

Fig. 16. Simulao do conversor de comprimentos de onda.

Para

simulao

do

conversor,

realizada

mediante

uso

do

aplicativo

VPITransmissionMaker, considerou-se o esquemtico apresentado na Fig. 16. O sinal de entrada, amplificado at uma potncia de 50 mW, propaga-se em 192,00 THz e o sinal CW1 em 192,40 THz, sendo este ltimo com uma potncia de 5 mW. Tais sinais so acoplados em uma fibra altamente no-linear de disperso deslocada (Highly Nonlinear Dispersion Shifted Fiber HNL-DSF) de 2 km de extenso com os seguintes parmetros fsicos: comprimento de disperso nula 0=1567,13 nm, inclinao de disperso S0=0,023 ps/nm2/km , atenuao =0,2 dB/km e coeficiente no-linear =20 W -1.km-1. O espectro resultante da simulao encontra-se na Fig. 17, no qual se pode observar, alm dos sinais acoplados inicialmente na HNL-DSF, o surgimento de vrios produtos de FWM [1,2], estando indicados os dois de primeira ordem f1- e f1+ que se propagam, respectivamente, em 191,60 THz e 192,40 THz. O surgimento dos produtos de FWM
PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 12 -

indica que ocorreu a converso de comprimento de onda do sinal de entrada. Observase ainda que, durante a simulao, os sinais de entrada tm polarizao paralela a fim de maximizar o efeito de FWM.

Fig. 17. Espectro resultante da simulao realizada no VPITransmissionMaker.

1.4. Anlise de Resultados


Todos os VIs implementados, e apresentados na seo anterior, funcionaram possibilitando o controle dos equipamentos necessrios para a automao do conversor de comprimentos de onda totalmente ptico [3,4]. Adicionalmente, os resultados da simulao (v. Fig.17) fornecem subsdio para a montagem experimental do conversor, que consistir da prxima etapa do cronograma que est sendo adequadamente cumprido

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 13 -

1.5. Consideraes Finais e Previso de Atividades


Os resultados so animadores e esto de acordo com a realizao das atividades previstas para este semestre. A prxima atividade prevista a integrao de todos os equipamentos do conversor em uma bancada virtual nica controlada por computador, que poder ser acessada a partir de qualquer ponto de rede no planeta.

Perodo entre Ago/2010 e Jul/2011 MESES


F A S E S E/OU ETAPAS AGO SET OUT NOV DEZ JAN FEV MAR ABR MAI JUN JUL

Levantamento Bibliogrfico Simulaes utilizando o VPITransmissionMaker Controle do conversor com o ambiente LabVIEW Experimentos com o Conversor Anlise e Discusso dos Resultados Preparao do relatrio e eventuais artigos para congressos/revistas

X X

X X X X X X X X X

1.6. Referncias Bibliogrficas


[1] G. P. Agrawal, Nonlinear Fiber Optics, 4th ed. (Academic, 2007).

[2] M.L.F. Abbade, E.A.M. Fagotto, R.S. Braga, I.E. Fonseca, E. Moschim, F.R. Barbosa, Optical amplitude multiplexing through four-wave mixing in optical fibers, IEEE Photon. Technol. Letters, vol. 17, no 1, pp. 151-153, Jan. 2005.

[3] D. J. Blumenthal, A. Carena, L. Rau, V. Curri, and S. Humphries, All-optical label swapping with wavelength conversion for WDM-IP networks with subcarrier multiplexed addressing, IEEE Photon. Technol. Lett., vol. 11, pp. 14971499, Aug. 1999.
PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 14 -

[4] N. Chi, J. Zhang, P. V. Holm-Nielsen, C. Peucheret, P. Jeppensen, Transmission and Transparent Wavelength Conversion of an Optically Labeled Signal Using ASK/DPSK Orthogonal Modulation, IEEE Photon. Technol. Lett., vol. 15, no. 5, May 2003.

2. Produo Tcnico-Cientfica Associada 2.1. Produo sob a forma de artigo cientfico em co-autoria com o orientador
No h produo associada sob a forma de artigo cientfico em co-autoria com o orientador.

2.2. Participao em Sesses de Comunicao Oral e Painis de Eventos Cientficos


Participou-se do XV Encontro de Iniciao Cientfica da PUC-Campinas com exposio de painel e do Workshop Fotonicom (CNPq/FAPESP). Verificar os anexos no Apndice X.

2.3. Demais produes tcnico-cientficas desenvolvidas


No h outras formas de produo tcnico-cientficas associadas ao desenvolvimento do plano de trabalho de IC.

3. Parecer do orientador sobre o desempenho do aluno


O aluno teve um desempenho excelente e destacado nas atividades desempenhadas no laboratrio e tambm sempre esteve presente em todas as discusses do grupo. Alm disso, participou do XV Encontro de Iniciao Cientfica da PUC-Campinas e das sees do Workshop do INCT-Fotonicom (CNPq/FAPESP).

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 15 -

4. Anexos
Apndice I O Ambiente LabVIEW O ambiente LabVIEW composto por duas interfaces dependentes entre si: o painel frontal e o diagrama de blocos. No painel frontal, cria-se a interface do programa com o usurio atravs da imitao do menu do aparelho. J no diagrama de blocos realiza-se toda a metodologia de programao em linguagem grfica (cdigo G). Qualquer VI gerada depende de uma prvia instalao do LabVIEW no computador para ser executado. Uma das vantagens da utilizao deste software para o projeto sua agilidade e praticidade no desenvolvimento de cdigos considerados complexos quando comparado a programas que utilizem outro tipo de linguagem de programao como, por exemplo, C/C++. Alm disso, sua interface grfica garante um fcil manuseio na insero e visualizao de dados. Neste trabalho, o LabVIEW 9.0 Verso Estudante para Windows foi utilizado na automao dos equipamentos utilizados na montagem do conversor.

Figura A2.1 Estrutura do ambiente LabVIEW na qual encontram-se o painel frontal (anterior) e o diagrama de blocos (posterior).

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 16 -

Apndice III Detalhes da programao do Controlador de Polarizao General Photonics PolaMight MPC-101 O diagrama de blocos com parte da programao desenvolvida apresentado na Fig. A3.1. Como forma de facilitar a explicao do algoritmo gerado, o cdigo foi enumerado sistematicamente.

Figura A3.1 Detalhes enumerados da programao da aba Manual do painel frontal.

Item 1 Abertura da porta GPIB do equipamento atravs de um bloco prprio do ambiente LabVIEW denominado VISA. Item 2 While Loop que percorre o restante da programao desenvolvida. O ciclo de repetio ser interrompido quando o usurio pressionar o boto OFF no painel frontal da VI. Este ciclo permite que a VI esteja em constante repetio e, consequentemente, em constante atualizao atravs do contnuo fluxo de troca de dados. Item 3 Ao acessar cada aba do painel frontal, o usurio ativa programaes diferentes para serem executadas. O controlador Seleo de Menu determina qual programao deve ser seguida baseando-se na escolha do usurio. Item 4 No exemplo, a aba escolhida pelo usurio foi a Manual e o frame indicado neste item contm a programao a ser executada. Item 5 Conjunto de frames com programaes diferentes para cada aba do painel frontal. Na Fig. A3.3, a sequncia vai de 0 a 3 em um total de 4 frames que podem ser executados. Item 6 Adequao da estrutura numrica do valor de voltagem e envio (escrita) ao equipamento da string gerada. Valores inseridos pelo usurio como 137,589V sero transformados em 137.58V e valores fora do range como 189,67V sero aproximados para 150.00V (valor mais prximo). H a concatenao de strings para a escrita de bits no equipamento pelo bloco VISA WRITE. Por exemplo, ao informar 123,50V para o canal 2, a programao enviar ao equipamento a string *CV2 123.50# atravs do bloco citado.
PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 17 -

Item 7 Blocos de programao especfica do LabVIEW que exibem ocasionais mensagens de erro de comunicao entre o programa e o. Caso um erro ocorra, pode-se saber exatamente em que parte da estrutura de programao ele ocorreu.

Na Fig. A3.2, mostra-se outra parte do cdigo de programao do controlador de polarizao. Novamente, uma numerao sequencial foi inserida para facilitar a explicao do conjunto de blocos.

Figura A3.2 Detalhes enumerados da programao da aba Waveform do painel frontal.

Item 8 - Aba Waveform est selecionada dentro da estrutura geral de While Loop. No painel frontal, o usurio pode configurar a forma de onda, a voltagem e a frequncia de cada canal do controlador. Item 9 Indicao do canal (1, 2, 3 ou 4) selecionado pelo usurio atravs do painel frontal para receber as configuraes feitas. Item 10 Case Form que inicia os respectivos comandos de atualizao (escrita) do canal. Na figura, observa-se que o canal selecionado no Case Form o 2 e alteraes feitas pelo usurio sero recebidas exclusivamente por este canal. Item 11 - Programao referente escrita no equipamento do tipo de onda escolhida pelo usurio. Item 12 Programao referente escrita no equipamento da voltagem escolhida pelo usurio. Item 13 Programao referente escrita no equipamento da frequncia pelo usurio. Ainda neste item, existe a configurao de erro do LabVIEW citada anteriormente.

importante relatar que existe no Case Form uma programao default (0) que representa a escolha de nenhum canal pelo usurio. Por estar em While Loop, a leitura
PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 18 -

do canal escolhido pelo usurio constante e, consequentemente, tambm a leitura de suas alteraes. Se no h alteraes realizadas pelo usurio, o Case Form default (0) evita o envio de programaes desnecessrias ao controlador de polarizao e permite uma maior rapidez na VI visto que h menor nmero de blocos a serem executados. As abas Scrambling e External trigger, apesar de no serem apresentadas neste trabalho, possuem semelhana de cdigo e algoritmo.

Apndice IV Detalhes da programao do Laser Tektronix PRO8000 O diagrama de blocos com parte da programao desenvolvida apresentado na Fig. A4.1. Como forma de facilitar a explicao do algoritmo gerado, o cdigo foi enumerado sistematicamente.

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 19 -

Figura A4.1 Diagrama de blocos com cdigo G para automao deste equipamento.

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 20 -

Item 1 Abertura da porta GPIB do equipamento atravs de um bloco prprio do ambiente LabVIEW. Ressalta-se que a porta escolhida pelo usurio enviada ao longo da programao atravs de uma string contendo o nome e o nmero da porta de seleo. Itens 2 e 3 Conjunto de blocos de segurana contra travamento da estrutura de programao caso a porta escolhida pelo usurio contenha outro equipamento diferente do laser ligado a ela. Com isso, isola-se o nmero da porta GPIB escolhida e solicita-se a identificao do equipamento atravs do envio do comando de escrita *IDN? . Item 4 Blocos prprios de comando GPIB (evoluo no estudo da linguagem G). A programao recebe a resposta da escrita do item anterior e compara o nome do laser com a string recebida. Se as strings comparadas forem iguais, o restante do cdigo ser executado visto trata-se do laser conectado a esta porta. Caso contrrio, o usurio receber uma mensagem de erro. Item 5 Limpeza de buffer do LabVIEW. O programa apresenta, por vezes, falha de limpeza automtica de buffer, o que ocasiona erros na leitura de informaes e travamento da VI. Item 6 Desabilitao da modulao de RF do laser, visto que no ser utilizada no experimento. Item 7 Envio de comandos de seleo de canal para o equipamento pela escolha do canal pelo usurio no painel frontal. Item 8 Escrita de comandos solicitando o canal ativo no laser. Item 9 Leitura da resposta do item anterior. Baseada na resposta recebida, uma string de instrues de parmetros mostrada para o usurio. Cada canal possui parmetros prprios de configurao. Item 10 Converso do valor nmero de comprimento de onda digitado pelo usurio para o formato lido pelo equipamento e posterior envio de uma string a este ltimo solicitando a alterao ao equipamento. Este item, contudo, somente executado se o comprimento de onda for alterado pelo usurio. Caso contrrio este item evitado. Item 11 Leitura do comprimento de onda ativo no filtro naquele momento. O segundo frame deste item unicamente extrai informaes da string resposta e concatena a outras como forma de facilitar a visualizao do valor informado pelo usurio no painel frontal. Observa-se que este item executado independentemente de alteraes terem sido feitas pelo usurio nos controles do item 10. Item 12 Alterao na frequncia do laser no canal escolhido pelo usurio no item 7.

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 21 -

Item 13 Leitura da frequncia ativa no laser no momento da solicitao. H ainda blocos responsveis por converter a string recebida em uma com formato adequado visualizao pelo usurio. Item 14 Alterao na potncia do laser no canal escolhido pelo usurio e respectiva escrita das informaes alteradas no equipamento. Item 15 Leitura da potncia ativa no laser no momento da solicitao. H ainda blocos responsveis por converter a string recebida em uma com formato adequado visualizao pelo usurio. Item 16 Ativao/Desativao do laser do canal selecionado pelo usurio. Estrategicamente, a ativao do laser foi programada no final da VI. Item 17 Leitura do status do laser no momento da solicitao. Se a resposta indicar que o laser est ligado, o LED daquele canal acende-se. Caso contrrio, apaga-se. Item 18 Desligamento dos lasers quando o boto STOP pressionado pelo usurio no painel frontal da VI.

Ressalta-se que o cdigo do equipamento est envolto por um While Loop e a escrita/leitura , portanto, constante.

Apndice V Detalhes da programao do Laser Agilent 8164B/81989A O diagrama de blocos com parte da programao desenvolvida apresentado na Fig. A5.1. Como forma de facilitar a explicao do algoritmo gerado, o cdigo foi enumerado sistematicamente.

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 22 -

Figura A5.1 Diagrama de blocos com cdigo G para automao deste equipamento.

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 23 -

Item 1 - Abertura da porta GPIB do equipamento atravs de um bloco prprio do ambiente LabVIEW. Ressalta-se que a porta escolhida pelo usurio enviada ao longo da programao atravs de uma string contendo o nome e o nmero da porta de seleo. Item 2 Conjunto de blocos de segurana contra travamento da estrutura de programao caso a porta escolhida pelo usurio contenha outro equipamento diferente do laser ligado a ela. Item 3 Limpeza de buffer de leitura. Item 4 Validao da senha informada pelo usurio. A senha informada escrita em uma string para o equipamento liberar/negar o acesso ativao do laser. Item 5 Escrita de comandos solicitando o privilgio de acesso ao laser. Item 6 - Se a senha estiver correta, a string de resposta indica que o privilgio do usurio TRUE e o LED do painel frontal mostra UNLOCKED para o usurio no painel frontal . Caso contrrio, indica LOCKED. Item 7 Converso do valor nmero de comprimento de onda digitado pelo usurio para o formato lido pelo equipamento e posterior envio de uma string a este ltimo solicitando a alterao ao equipamento. Este item, contudo, somente executado se o comprimento de onda for alterado pelo usurio. Caso contrrio este item evitado. Item 8 Converso do valor nmero de frequncia digitada pelo usurio para o formato lido pelo equipamento e posterior envio de uma string a este ltimo solicitando a alterao ao equipamento. Item 9 Leitura do comprimento de onda ativo no filtro naquele momento. Item 10 Extrao das informaes da string resposta e concatenao a outras como forma de facilitar a visualizao do valor informado de comprimento de onda pelo usurio no painel frontal. Observa-se que este item executado independentemente de alteraes terem sido feitas pelo usurio nos controles do item 9. Item 11 Exibio da frequncia do laser no painel frontal. Este frame no tem qualquer integrao com o equipamento e os valores so obtidos de leituras de frames anteriores. Itens 12 e 13 Escrita de comandos solicitando a alterao de potncia do equipamento. No item 12, a potncia enviada em forma de string encontra-se em dBm enquanto no item 13 em mW. Item 14 Escrita de comandos solicitando a potncia ativa no laser e, no frame seguinte, leitura da string de resposta da potncia em dBm no momento da medio. Item 15 Exibio da potncia em dBm no painel frontal para o usurio.

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 24 -

Item 16 Converso da potncia em dBm obtida pelo equipamento em mW. H ainda a exibio da potncia em mW no painel frontal para o usurio. A opo por no solicitar uma nova leitura ao equipamento para obter a string da potncia em mW garante que cada ciclo do While Loop seja realizado mais rapidamente. Item 17 Ativao/Desativao do laser. Item 18 Leitura do status do laser no momento da solicitao. Se a resposta indicar que o laser est ligado, o LED daquele canal acende-se. Caso contrrio, apaga-se Ao pressionar-se STOP no painel frontal, o laser automaticamente desligado como forma de segurana.

Apndice VI Detalhes da Programao do Power Meter OZ Optics POM-300 O diagrama de blocos com parte da programao desenvolvida apresentado na Fig. A6.1. Como forma de facilitar a explicao do algoritmo gerado, o cdigo foi enumerado sistematicamente.

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 25 -

Figura A6.1 Diagrama de blocos com cdigo G para automao deste equipamento.

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 26 -

Item 1 Abertura da porta RJ11 do equipamento atravs de um bloco prprio do ambiente LabVIEW. Item 2 Escrita da solicitao da calibrao do equipamento. Este comando, aps executado, congela o andamento da programao por 23 segundos, tempo necessrio para a completa calibrao do Power Meter. Item 3 Limpeza de buffer. Item 4 Escrita da solicitao de reinicializao do equipamento. Este comando, aps a execuo, congela o andamento da programao por 8 segundos at o completo reincio do equipamento. Item 5 Escrita da alterao do comprimento de onda de leitura do equipamento feita pelo usurio no painel frontal da VI. Item 6 Da escrita do item 5 no equipamento, uma resposta de confirmao de alterao enviada para o computador. Esta resposta, contudo, no pode ser limpa do buffer pelo bloco de limpeza utilizado anteriormente. preciso, portanto, realizar a leitura e descart-la. Porm, a string de retorno apresenta quebras de linha e o LabVIEW identifica cada quebra como o final da string, cortando-a. Para a completa leitura, criouse um shift register com a quantidade de linhas equivalendo a quantidade de ciclos que devem ser realizados pela programao. Item 7 Escrita da solicitao do comprimento de onda de leitura do equipamento no momento da medio. Item 8 Exibio da string resultante do item 7 ao usurio no painel frontal. Da mesma forma que no item 6, desenvolveu-se um shift register capaz de ler todos os dados apresentados pela string devido s quebras de linha. Item 9 Alterao do parmetro de configurao para que o equipamento realize leitura em dBm. Item 10 Escrita da solicitao da potncia no momento da medio. Item 11 Realizao de seguidas leituras da string resultante como alternativa ao shift register apresentado anteriormente. Item 12 Apresentao do resultado do item anterior ao usurio de forma clara e concisa no display do painel frontal. Item 13 Alterao do parmetro de configurao para que o equipamento realize leitura em mW. Item 14 Escrita de solicitao da potncia no momento da medio. Item 15 - Realizao de seguidas leituras da string resultante como alternativa ao shift register apresentado anteriormente.

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 27 -

Item 16 Apresentao do resultado do item anterior ao usurio de forma clara e concisa no display do painel frontal.

Apndice VII Detalhes da Programao do OZ Optics Motor-Driven Tunable Filter TF100-11-MC O diagrama de blocos com parte da programao desenvolvida apresentado na Fig. A7.1. Como forma de facilitar a explicao do algoritmo gerado, o cdigo foi enumerado sistematicamente.

Figura A7.1 Diagrama de blocos com cdigo G para automao deste equipamento.

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 28 -

Item 1 Abertura da porta RJ11 do equipamento atravs de um bloco prprio do ambiente LabVIEW. Item 2 Escrita da solicitao de ativar do eco de comandos. Com isso, pode-se receber na string de retorno primeiramente o comando enviado e, na prxima linha, a resposta do equipamento para a funo enviada. Item 3 Shift register para leitura completa da string de resposta do comando anterior. Assim como no Power Meter, verifica-se que os equipamentos da OZ encaminham strings de resposta com quebras de linha e que uma limpeza de buffer do LabVIEW no suficiente para elimin-la da memria. Item 4 Escrita da solicitao de reinicializao do equipamento. Este comando executado quando o boto RESET pressionado pelo usurio no painel frontal. Item 5 Shift register executado apenas se o boto RESET for pressionado. Isso evita um travamento de sistema ao bloquear a leitura de uma funo no enviada ao equipamento. Item 6 Escrita da solicitao de calibrao do equipamento. Este comando executado quando o boto HOME pressionado pelo usurio no painel frontal. Esta programao permite ao motor de passo ajustar-se em uma posio previamente determinada pelo fabricante. Item 7 Shift register executado apenas se o boto HOME for pressionado. Isso evita um travamento de sistema ao bloquear a leitura de uma funo no enviada ao equipamento. Item 8 Escrita da solicitao de alterao do comprimento de onda do filtro. Este comando executado quando o boto SET LAMBDA pressionado pelo usurio no painel frontal. Item 7 Shift register executado apenas se o boto SET LAMBDA for pressionado. Isso evita um travamento de sistema ao bloquear a leitura de uma funo no enviada ao equipamento. Item 10 Escrita da solicitao do comprimento de onda do filtro no momento da medio. Observa-se que este item ser executado apenas se alguma condio das portas OR booleanas for verdadeiro, ou seja, ser executado apenas se o boto RESET, HOME ou SET LAMBDA for pressionado pelo usurio. Item 11 Shift register que l a segunda linha da string de resposta do item 10. Esta linha contm o comprimento de onda do equipamento no momento da medio e mostrada no display superior do painel frontal para o usurio.

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 29 -

Apndice VIII Detalhes da Programao do IPG Photonics Erbium Doped Fiber Amplifier EAD-40-C O diagrama de blocos com parte da programao desenvolvida apresentado na Fig. A8.1.

Figura A8.1 Diagrama de blocos com cdigo G para automao deste equipamento.

O diagrama de blocos da VI criada para a automao do amplificador apresenta uma programao simples. No primeiro frame ocorre a abertura da porta RS232 do equipamento atravs do bloco do bloco prprio de ambiente LabVIEW. J no segundo frame ocorre o envio de um comando de escrita para o equipamento contendo uma string com a potncia selecionada pelo usurio no painel frontal.

Esta VI no possui blocos de leitura da potncia do aparelho pois os comandos que realizam esta funo no condizem com o manual e precisa-se aguardar uma posio do fabricante sobre a questo.

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 30 -

Apndice IX Detalhes da Programao do DiCon Motorized Tunable Filter TF-500 O diagrama de blocos com parte da programao desenvolvida apresentado na Fig. A9.1.

Figura A9.1 Diagrama de blocos com cdigo G para automao deste equipamento.

No diagrama de blocos da VI criada para a automao do filtro, observa-se no primeiro frame a abertura da porta RS232 atravs do bloco VISA. J no segundo frame, a ocorre a solicitao da escrita ao equipamento de 20 passos para cima (UP). Por sua vez, o terceiro frame apresenta a escrita de 20 passos para baixo (DOWN). Ressalta-se que o cdigo aplicado ao microcontrolador no apresenta comandos para leitura de informaes do filtro.

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 31 -

Apndice X Certificados e painis expostos nos eventos

Figura A10.1 Painel exposto no XV Encontro de Iniciao Cientfica da PUC-Campinas.

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 32 -

Figura A10.2 Certificado de participao do XV Encontro de Iniciao Cientfica da PUCCampinas.

Figura A10.3 Certificado de participao do Workshop Fotonicom (CNPq/FAPESP).

PONTIFCIA UNIVERSIDADE CATLICA DE CAMPINAS RELATRIO PARCIAL DE INICIAO CIENTFICA - 33 -

Вам также может понравиться