Você está na página 1de 68

editorial

Editora Saber Ltda.


Diretor Hlio Fittipaldi

Criatividade e competio
A edio anterior da Revista Saber Eletrnica mais um marco em sua histria de divulgao

www.sabereletronica.com.br twitter.com/editorasaber Editor e Diretor Responsvel Hlio Fittipaldi Diretor Tcnico Newton C. Braga Conselho Editorial Joo Antonio Zuffo Redao Elizabete Rossi Reviso Tcnica Eutquio Lopez Colaboradores Eutquio Lopez, Filipe Pereira, Luis F. Bernabe Newton C. Braga, Designers Carlos C. Tartaglioni, Diego M. Gomes Produo Diego M. Gomes

das novas tecnologias no Brasil e em Portugal. A edio voltada eletrnica embutida (Embedded Electronic) teve como artigo principal a 1 parte do projeto completo de um Kart eltrico. Ns no iremos apenas traduzir o material desenvolvido pela Infineon, vindo da Alemanha. Nossa proposta mais abrangente, ou seja, iremos montar o e-Kart para mostrarmos todas as dificuldades que podero surgir para os engenheiros que nos leem e como resolveremos cada uma. Em muitos casos estamos acostumados a ver apenas a obra pronta e no avaliamos a extenso dos problemas enfrentados e resolvidos pelos tcnicos do projeto. Para os profissionais recm-formados ou mesmo para aqueles que nunca viveram esse dia a dia, ser uma matria apaixonante e que dever ser, em prazo bem curto, uma tecnologia que estar nos veculos circulando pelas nossas ruas. No h material tcnico disponvel sobre este assunto, nem na internet, e se aparecer em futuro prximo, no ser da forma como trataremos este projeto. Ele estar todo aberto e pretendemos com isso, dar mais informaes para o crescimento do mercado em nossa rea, gerando lucros e maior empregabilidade. Neste ms de maio tambm estaremos estreando como mdia oficial de um evento, o ESC Brazil 2011, que a primeira edio brasileira deste evento mundial que se realiza h 22 anos em diversos pases e trata de Sistemas Embarcados para o mercado de desenvolvimento eletrnico. No deixem de comparecer aos eventos tcnicos que so pagos e fazerem a visita feira em paralelo, nos prximos dias 24 e 25 de maio, no Novotel Center Norte em So Paulo.
Hlio Fittipaldi

PARA ANUNCIAR: (11) 2095-5339 publicidade@editorasaber.com.br Capa Arquivo Editora Saber Impresso Parma Grfica e Editora Distribuio Brasil: DINAP Portugal: Logista Portugal tel.: 121-9267 800 ASSINATURAS
www.sabereletronica.com.br fone: (11) 2095-5335 / fax: (11) 2098-3366 atendimento das 8:30 s 17:30h Edies anteriores (mediante disponibilidade de estoque), solicite pelo site ou pelo tel. 2095-5330, ao preo da ltima edio em banca.

Saber Eletrnica uma publicao bimestral da Editora Saber Ltda, ISSN 0101-6717. Redao, administrao, publicidade e correspondncia: Rua Jacinto Jos de Arajo, 315, Tatuap, CEP 03087-020, So Paulo, SP, tel./fax (11) 20955333. Associada da:

Atendimento ao Leitor: atendimento@sabereletronica.com.br


Os artigos assinados so de exclusiva responsabilidade de seus autores. vedada a reproduo total ou parcial dos textos e ilustraes desta Revista, bem como a industrializao e/ou comercializao dos aparelhos ou idias oriundas dos textos mencionados, sob pena de sanes legais. As consultas tcnicas referentes aos artigos da Revista devero ser feitas exclusivamente por cartas, ou e-mail (A/C do Departamento Tcnico). So tomados todos os cuidados razoveis na preparao do contedo desta Revista, mas no assumimos a responsabilidade legal por eventuais erros, principalmente nas montagens, pois tratam-se de projetos experimentais. Tampouco assumimos a responsabilidade por danos resultantes de impercia do montador. Caso haja enganos em texto ou desenho, ser publicada errata na primeira oportunidade. Preos e dados publicados em anncios so por ns aceitos de boa f, como corretos na data do fechamento da edio. No assumimos a responsabilidade por alteraes nos preos e na disponibilidade dos produtos ocorridas aps o fechamento.

Associao Nacional das Editoras de Publicaes Tcnicas, Dirigidas e Especializadas

Maio/Junho 2011 I SABER ELETRNICA 453 I 

ndice

58
Tecnologia
14 Algoritmo de Bresenham 18 Famlia Zynq-7000

24

20 Como melhorar o desempenho Sistemas Baseados em CLP 23 TSS

Eletrnica Aplicada
24 E-Kart - Parte 2

Projetos
29 Tranca Microcontroladora com Arne Basic 2K 34 10 Circuitos Prticos

Instrumentao
41 CLPs e Sensores 44 Minicurso LabVIEW - Parte 3

Microcontroladores
49 Comunicao USB com o PIC

Sensores
52 Sensores Fotoeltricos

Editorial Acontece

03 06
05 07 09 11 13

58 Sensores

Componentes
62 Proteo de Portas I/O

ndice de anunciantes
Megabras ................................................ Metaltex ................................................ Agilent .................................................... Omron ..................................................... ESC ............................................................. Keystone ........................................................ Globtek ..................................................... Honeywell ................................................. Patola ......................................................... Microtips .................................................... 17 51 57 63 63 Tato ....................................................... 65 Duodigit ............................................... 65 Digi-key ............................................... Capa 2 Cika ...................................................... Capa 3 National ................................................ Capa 4

 I SABER ELETRNICA 447 I Maio/Junho 2010

acontece
Fonte de alimentao SuperCompact
e de alto desempenho, da Supermicro
Esse produto, o mdulo de fonte de alimentao redundante, de baixa profundidade 1U, 400W, obedece s especificaes do Energy Star Server 2.0, e est disponvel nas dimenses do SuperCompact de C220 x L54,5 x A40 mm. Esse novo tipo de fonte oferece uma economia de espao considervel para aplicativos integrados, sendo ideal para IU short-depth Industrial PC. Em situaes que exijam, tais como a computao de misso crtica e de servidores de alta densidade, ela fornece redundncia para as regies em que os limites de espao ou de temperatura representem risco. Assim como todas as fontes produzidas pela Supermicro, a melhora na eficincia energtica geral leva a uma reduo considervel no consumo de energia e de TCO (custo total da propriedade). A fonte PWS-406P-1R fornece um excelente fator de alimentao e eficincia acima de 93%, superior ao desempenho de nvel do 80PLUS Gold. Isso diminui os custos com infraestrutura e com uma Fonte de Alimentao Ininterrupta (UPS), alm de reduzir a necessidade de total Volt-Amperes (VA) e Watts. Nossa diviso de desenvolvimento de fontes est sempre buscando a ltima palavra em desenvolvimento de fontes e transforma tecnologias em realidade, diz Charles Liang, Presidente e CEO da Supermicro. Nossas inovaes oferecem aos nossos clientes mdulos de fonte de alimentao redundante com excelente ganho de produtividade e de alta confiabilidade em fatores de formato SuperCompact. Os mdulos de fonte de alimentao Supermicro proporcionam a flexibilidade do gerenciamento remoto e local para monitoramento e controle em tempo real.A fonte tambm conta com o PMbus 1.2, o SMBAlert e a velocidade controlada do ventilador PWS. Tambm oferece suporte ao n de gerenciamento e s exigncias da PMbus para os processadores mais recentes, como Intel Xeon E3-1200.

Interruptores de radiofrequncia RF RC 10
com atuadores magnticos, da Steutl
As vantagens e as caractersticas dos interruptores RF RC 10 agora tambm esto disponveis em um dispositivo de comutao magntica sem contato. Apesar do interruptor fim-de-curso RF RC 10 Wireless Cube ter sido lanado h pouco tempo no mercado, ele j provou a sua fiabilidade em vrias aplicaes. O RF RC 10 destina-se a este tipo de utilizao porque, em primeiro lugar, muito compacto e robusto e, em segundo lugar, no necessita de um cabo uma vez que o sinal ativado pelo atuador captado pelo receptor atravs de uma transmisso sem fio. Estas vantagens e caractersticas tambm esto agora disponveis num dispositivo de comutao sem contato. A fabricante desenvolveu uma nova variante do RF 10 que funciona com base numa comutao magntica. O atuador do sensor tambm compacto e robusto; uma elevada distncia de deteco garante uma utilizao fivel em todos os tipos de aplicao. Em relao transmisso do sinal, consegue-se obter distncias tpicas de 150 m no exterior e 30 m no interior.

Por norma, a potente bateria no necessita de ser trocada durante toda a vida do dispositivo. E, se tiver mesmo que ser substituda, o esforo mnimo pois isso pode ser feito utilizando-se uma ferramenta simples, tal como uma bateria convencional. Por isso, a manuteno realmente muito reduzida. Para alm do seu design compacto e da sua montagem fcil, as caractersticas especiais

deste interruptor de radiofrequncia so a sua prolongada vida til e a elevada frequncia de comutao de at 1800 ciclos de comutao por hora. Estas caractersticas tornam o Wireless Cube em ambas as suas variantes, fuso de mola ou sensor magntico, no dispositivo de comutao ideal para locais de difcil acesso e instalaes com pouco espao em mquinas e sistemas no setor da automao industrial.

 I SABER ELETRNICA 453 I Maio/Junho 2011

acontece
Gama 851, agora disponvel numa
verso RoHS com certificao QPL
A verso em zinco-nquel preto da Souriau permite aos utilizadores de equipamento industrial e aeronutico cumprirem as mais recentes diretivas RoHS. Consegue garantir as mesmas caractersticas eltricas e fsicas da soluo de cdmio, principalmente em termos de resistncia pulverizao de sal.Alm disso, possvel acoplar um conector 851 em zinco-nquel RoHS a um conector de cdmio sem gerar um par galvnico; o mesmo se aplica a acessrios, como adaptadores. Como resultado de mais de 10 anos de experincia em chapas de zinco-nquel da equipe SOURIAU, este atualmente o nico tratamento de superfcies que recebeu a aprovao RoHS como alternativa ao cdmio. Todos os conectores da gama 851, incluindo caixas e revestimentos da srie I,. Na gama Mil DTL 26482 Srie I, as equipes da SOURIAU industrializaram o processo de chapa em zinco-nquel mais amigo do ambiente que j foi utilizado durante muitos anos noutros mercados, como a aeronutica. Estes processos tm a vantagem de possuir uma melhor relao custo-eficincia e de serem mais avanados que outras solues, mas, acima de tudo, permitem oferecer produtos qualificados que se aplicam a uma implementao padro e em grande escala. Os conectores da gama 851 em zinconquel suportam temperaturas entre -55C e +125C, e a proteo em zinco-nquel est conforme a norma ASTM B841 em termos de resistncia pulverizao de sal at 500 horas e da sua colorao em preto no refletora. Certificada pela ISO14001 desde 2000, a SOURIAU investe continuamente no controle de engenharia de processos, de modo a desenvolver solues tecnolgicas que respeitem o ambiente. Para mais informaes, visite: www.souriau.com

CLP de Baixo
Custo da Dakol
Contando com experincia de mais de vinte anos no mercado de Automao, a Dakol lana uma nova e completa linha de solues para Automao Predial. O Cybro-2 apresenta uma arquitetura aberta e flexvel, permitindo comunicao via RS-485 ou Ethernet (Modbus) e integrao com outros sistemas via BacNet, Zigbee etc. Vrios mdulos de expanso para HVAC esto disponveis possibilitando o controle de energia, iluminao, eltrica etc. Ele permite ainda a monitorao local via IHM ou remotamente. O software de programao Cypro fornecido sem custo, sendo que outras ferramentas de software como OPC, WebScada e Integra IQ tambm esto disponveis. Economia de energia bem como a reduo drstica no tempo de projeto so as principais caractersticas deste sistema, que apresenta o melhor custobenefcio do mercado de Automao!

Maio/Junho 2011 I SABER ELETRNICA 453 I 

acontece
Novo gerador de funes, formas de onda,
pulsos e rudos Agilent 1160A
A Agilent Technologies ampliou a sua famlia de geradores de funes, formas de onda arbitrrias, pulsos e rudo para ajudar os engenheiros de P&D e teste a testarem com maior eficincia e preciso os seus dispositivos analgicos, digitais e de sinais mistos de velocidades mais altas e larguras de banda maiores. Os engenheiros de projeto e teste esto sob presso para levarem os produtos ao mercado com maior rapidez, em cronogramas de projeto mais curtos, e ainda assim, com metas de qualidade cada vez mais altas. Alm disso, eles precisam diferenciar os seus produtos no mercado oferecendo recursos exclusivos, que exigem uma maior capacidade de teste durante o desenvolvimento. O gerador de funes, formas de onda arbitrrias, pulsos e rudo Agilent 81160A oferece um conjunto de funes inovadoras e configurao rpida para ajudar os engenheiros a executarem um maior nmero de testes com maior rapidez. Com o gerador de funes, formas de onda arbitrrias, pulsos e rudo Agilent 81160A, voc se livrar do aborrecimento de ter de configurar vrios instrumentos para o teste de estresse dos dispositivos. Assim como o 81150A, o 81160A oferece formas de onda versteis, juntamente com sinais de maior qualidade e um jitter intrnseco de 7 ps rms. Essa combinao de caractersticas auxilia os engenheiros a definirem melhor as especificaes de performance para os seus dispositivos. O 81160A ideal tanto para testes gerais de bancada quanto para testes avanados de estresse em dados seriais. Entre os seus recursos esto: A gerao de pulsos de 330 MHz e funes/formas de onda arbitrrias de 500 MHz com uma taxa de amostragem de 2,5 GSa/s e resoluo vertical de 14 bits; Fatores de crista selecionveis para rudo branco gaussiano; Alteraes sem interrupes nos parmetros de timing, que permitem que os engenheiros troquem de frequncia sem terem quedas ou interrupes no sinal; Padres arbitrrios de bits, que mostram a carga capacitiva dos canais usando padres simples. No mais necessrio utilizar configuraes complexas de medio para testar os dispositivos at os seus limites. Ns estamos projetando ferramentas de teste que ajudam os engenheiros a fazerem o seu trabalho da maneira mais eficiente e eficaz possvel, afirmou Jrgen Beck, gerente geral da linha de produtos de teste digital e fotnico da Agilent. Todos os nossos geradores de padres de pulsos oferecem recursos inovadores para acelerar o teste do projeto de dispositivos. A Agilent demonstrou o novo gerador de funes, formas de onda arbitrrias, pulsos e rudo na DesignCon 2011. A empresa oferece uma ampla seleo de solues digitais de alta velocidade, com ferramentas essenciais para localizar problemas, otimizar dispositivos e fornecer resultados para o projeto e a simulao. As solues da Agilent ajudam os engenheiros a vencerem os desafios do projeto digital em gigabits e garantirem a conformidade de seus dispositivos.

Elipse Software fecha negcio com a Rede Energia


Considerado um dos maiores grupos empresariais do setor eltrico brasileiro, a Rede Energia decidiu adotar a mais nova tecnologia desenvolvida pela Elipse Software para este mercado, o Elipse Power. O contrato, assinado em fevereiro deste ano, prev a utilizao da soluo para automatizar os equipamentos da rede de distribuio como chaves e religadores, alm das subestaes de subtransmisso. Desta forma, o sistema deve contribuir com a diminuio das perdas de energia na rede, reduo dos custos operacionais e com a melhoria dos ndices de qualidade no fornecimento. Os comandos e telas do Elipse Power podem ser acessados via quatro centros de operaes localizados, respectivamente, em quatro diferentes empresas da Rede Energia. So elas: Celpa - Centrais Eltricas do Par, Cemat - Centrais Eltricas Matogrossenses, Celtins - Companhia de Energia Eltrica do Estado do Tocantins e Rede Sul, com sede em Presidente Prudente (SP), que centraliza as operaes da Caiu Distribuio de Energia S.A, EDEVP - Empresa de Distribuio de Energia Vale Paranapanema S.A, EEB - Empresa Eltrica Bragantina S.A, CNEE - Companhia Nacional de Energia Eltrica e CFLO - Companhia Fora e Luz do Oeste. Futuramente, o sistema dever contar com um novo Centro Integrado de Informaes em So Paulo, atravs do qual ser possvel acessar todo o sistema.

Curtas

Terminal de Cuidados com a Sade, da Advantech


Seguindo as bem-sucedidas interfaces para Windows Embedded, Windows 7, e as distribuies Ubuntu e Fedora Linux, a Diviso de Terminais de Entretenimento Aplicado da Advantech est contente em anunciar que concluiu a converso da srie de Terminais de Entretenimento de Cuidados com a Sade (HIT) para o Android 2.2 (Froyo) OS kernel. Isto marca a primeira srie de produto Advantech que suporta a crescente plataforma Android. Um Kit de Desenvolvimento de Software (SDK) com aplicativo pronto e com drivers tambm esto disponveis para o sistema operacional Android, tal como sistemas de entretenimento de pacientes, restaurao eletrnica de dados de paciente, sistemas de identificao de paciente e home care.

 I SABER ELETRNICA 453 I Maio/Junho 2011

acontece
Codificador Rotativo de
As empresas de engenharia industrial e mecnica confiam cada vez mais em componentes com segurana integrada para cumprir os requisitos de segurana especificados na verso atual da Diretiva Mquinas 2006/42/EC. O codificador rotativo seno/cosseno de segurana RVK58S a escolha ideal, pois tambm permite que a posio do rotor do motor seja detectada com os mais elevados nveis de preciso. Apenas os conceitos de segurana pontaa-ponta rigorosos conseguem garantir verdadeiramente o nvel de segurana exigido. H muito tempo que prtica comum configurar componentes de sistema importantes de forma redundante e detectar potenciais avarias atravs da comparao de parmetros de sistema correspondentes. Embora esta prtica satisfaa o objetivo, atualmente no desejvel devido duplicao dos custos de equipamento e material, assim como aos elevados esforos no que diz respeito instalao e cablagem. Alm disso, aumentar o nmero de componentes aumenta a probabilidade de avarias e torna a certificao de conformidade mais dispendiosa. A automonitorao inteligente frequentemente utilizada atualmente em substituio da redundncia, de modo a garantir o funcionamento adequado de diversas unidades funcionais. O novo codificador rotativo seno/cosseno RVK58S, da Pepperl+Fuchs Drehgeber GmbH, desempenha um papel importante no desenvolvimento de solues de acionamento seguras. Este codificador de alta resoluo, embalado numa caixa de 58 mm, apresenta 1024 incrementos por rotao e proporciona um conceito de segurana funcional, juntamente com uma caracterstica extra de deteco da posio absoluta. O condicionamento do sinal efetuado por um ASIC especial, que tambm monitora diagnsticos internos. Podem ser detectadas, de forma fivel, falhas no disco codificador incremental ou erros no trajeto do sinal, atravs da frmula sin(x) + cos(x) = 1 para

Segurana RVK58S, da Pepperl + Fuchs


avaliar os sinais incrementais do seno e do cosseno do codificador, que apresentam um desvio de 90. A tenso de alimentao, a temperatura, a unidade de LED e a soma de controle dos dados de calibrao tambm so monitoradas. Se ocorrer uma violao, a eletrnica do codificador coloca os sinais de sada num estado de alta impedncia para que o codificador consiga detectar imediatamente a avaria atravs da sua funo de deteo de circuito aberto. Com esta caracterstica, o novo codificador rotativo simplifica consideravelmente o desenvolvimento de mquinas seguras e, ao mesmo tempo, elimina a necessidade da abordagem com o componente de sensor redundante, utilizada em concepes convencionais. O codificador rotativo seno/cosseno j est certificado e a certificao da deteco adicional da posio absoluta est para ser levada a cabo na TV. Depois de esta certificao ser emitida, o dispositivo ser aprovado para utilizao em produtos de acionamento que satisfazem os requisitos de segurana at SIL3/PLe, utilizando apenas um codificador. Para alm das deteces incrementais de alta resoluo, o codificador rotativo possui um detector da posio absoluta seno/cosseno com exatamente um ciclo por rotao. Fornece informao acerca da posio real do rotor no motor. Esta informao necessria para a comutao de arranque de motores sncronos, por exemplo.A posio absoluta apresentada na forma de sinal digitalizado com resoluo de 13 bits, utilizando o protocolo de interface Interface Srie Sncrona (SSI) ou Srie Sncrona Bidireccional (BiSS). Com a combinao da interface seno/co-seno, SSI e BiSS, o codificador utiliza os trajetos de comunicao existentes e elimina a necessidade de protocolos de segurana patenteados. Em combinao com um controlador adequadamente certificado, o codificador rotativo de segurana da Pepperl+Fuchs permite solues com apenas um codificador, eliminando a necessidade de integrao de um segundo codificador, para que sejam cumpridos requisitos de segurana mais rigorosos. No entanto, um pr-requisito para esta situao que ambos os canais do sensor estejam sempre conectados ao controlador. Com esta configurao de sistema, a classificao para um nvel de desempenho ISO 13849 mais elevado (PL e) ou para um nvel de integridade da segurana IEC 62061 (SIL 3), automtica. Todas as atividades motorizadas so realizadas e monitoradas de forma fivel, permitindo a implementao de tpicas funes de segurana com base na velocidade como velocidade de segurana limitada, monitorao da velocidade de segurana, monitorao da imobilizao de segurana, direo da rotao de segurana, acelerao/desacelerao de segurana, e assim por diante. As inovadoras funes de segurana permitem que, em muitas aplicaes, os dispositivos mecnicos de segurana convencionais, que esto sujeitos a desgaste, sejam substitudos por funes de software.Alm disso, necessrio menos espao vazio e os veculos podem ser mais leves devido menor desacelerao de travagem. Em combinao com uma unidade de controle de segurana adequada instalada localmente ou no controlador da unidade, o RVK58S monitora o cumprimento com a rampa de desacelerao especificada, assim como a velocidade de deslocao, da mquina de armazenamento e recuperao. No caso de algum dos limites configurados ser excedido, o sistema travado com o auxlio da unidade ou acionado um travo mecnico no veculo. A probabilidade de os operadores de mquinas sofrerem ferimentos maior durante o arranque, a configurao e a manuteno, uma vez que estas atividades so, normalmente, realizadas diretamente na zona perigosa. O codificador rotativo de segurana permite a implementao de muitas funes de segurana abrangentes que, por sua vez, permitem que estas atividades sejam realizadas em segurana, com um mnimo de esforo.

10 I SABER ELETRNICA 453 I Maio/Junho 2011

acontece
Subversion, foi integrado
ao IAR Embedded Workbench
A IAR Systems anuncia que um dos mais populares software de controle de verso do mercado, Subversion, foi integrado ao IAR Embedded Workbench. A Integrao permitir aos usurios executar os comandos do Subversion de dentro do IDE do IAR Embedded Workbench e poder verificar o status atual das pastas e arquivos do projeto. A integrao do sistema de controle de verso na IDE simplifica o processo de desenvolvimento e mantm a rastreabilidade das verses dos cdigos fontes. Vimos um crescente nmero de clientes solicitando a integrao do Subversion em nosso Ambiente de desenvolvimento, e esta nossa resposta disse Mats Ullstrm, Product Director IAR Systems.Facilidade de uso um de nossos princpios para o desenvolvimento do IAR Embedded Workbench e a integrao com o Subversion. Auxilia nossos usurios com o controle de verso no momento em que ele precisa. O IAR Embedded Workbench um consistente e poderoso conjunto de ferramentas de C e C++ para a construo e debug de software para sistemas embarcados. Fornecendo um ambiente de desenvolvimento amigvel que integra Gerenciador de projetos, Editor, Linker e Debuger. Em um fluxo continuo de trabalho, arquivos fontes e projetos podem ser criados, compilados e depurados em hardware ou pelo simulador. A integrao do Subversion est disponivel no IAR Embedded Workbench para ARM verso 6.20, e nos demais targets assim que forem liberadas as novas verses. A verso de avaliao do IAR Embedded Workbench esta disponvel em: www.iar.com/downloads.

Gerador de funes, formas de onda arbitrrias,


pulsos e rudo de alta preciso Agilent 81160A
A Agilent Technologies Inc. (NYSE: A) ampliou a sua famlia de geradores de funes, formas de onda arbitrrias, pulsos e rudo para ajudar os engenheiros de P&D e teste a testarem com maior eficincia e preciso os seus dispositivos analgicos, digitais e de sinais mistos de velocidades mais altas e larguras de banda maiores. Os engenheiros de projeto e teste esto sob presso para levar os produtos ao mercado com maior rapidez, em cronogramas de projeto mais curtos, e ainda assim, com metas de qualidade cada vez mais altas. Alm disso, eles precisam diferenciar os seus produtos no mercado oferecendo recursos exclusivos, que exigem uma maior capacidade de teste durante o desenvolvimento. O gerador de funes, formas de onda arbitrrias, pulsos e rudo Agilent 81160A oferece um conjunto de funes inovadoras e configurao rpida para ajudar os engenheiros a executarem um maior nmero de testes com maior rapidez. Com o gerador de funes, formas de onda arbitrrias, pulsos e rudo Agilent 81160A, voc se livrar do aborrecimento de ter de configurar vrios instrumentos para o teste de estresse dos dispositivos. Assim como o 81150A, o 81160A oferece formas de onda versteis, juntamente com sinais de maior qualidade e um jitter intrnseco de 7 ps rms. Essa combinao de caractersticas ajuda os engenheiros a definirem melhor as especificaes de performance para os seus dispositivos. O 81160A ideal tanto para testes gerais de bancada quanto para testes avanados de estresse em dados seriais. Entre os seus recursos esto: A gerao de pulsos de 330 MHz e funes/formas de onda arbitrrias de 500 MHz com uma taxa de amostragem de 2,5 GSa/s e resoluo vertical de 14 bits; O fatores de crista selecionveis para rudo branco gaussiano, que permitem que os engenheiros determinem o quanto de distoro ser aplicado a um dispositivo no teste de estresse, conforme exigido pelos diversos padres de barramentos seriais; Alteraes sem interrupes nos parmetros de timing, que permitem que os engenheiros troquem de frequncia sem terem quedas ou interrupes no sinal, permitindo a operao contnua sem o reboot ou reset do dispositivo em teste; e Padres arbitrrios de bits, que mostram a carga capacitiva dos canais usando padres simples. No mais necessrio utilizar configuraes complexas de medio para testar os dispositivos at os seus limites. Ns estamos projetando ferramentas de teste que ajudam os engenheiros a fazerem o seu trabalho da maneira mais eficiente e eficaz possvel, afirmou Jrgen Beck, gerente geral da linha de produtos de teste digital e fotnico da Agilent.Todos os nossos geradores de padres de pulsos oferecem recursos inovadores para acelerar o teste do projeto de dispositivos. A Agilent demonstrou o novo gerador de funes, formas de onda arbitrrias, pulsos e rudo na DesignCon 2011. A fabricante oferece uma ampla seleo de solues digitais de alta velocidade, com ferramentas essenciais para localizar problemas, otimizar dispositivos e fornecer resultados para o projeto e a simulao. As solues da Agilent ajudam os engenheiros a vencerem os desafios do projeto digital em gigabits e garantirem a conformidade de seus dispositivos.

12 I SABER ELETRNICA 453 I Maio/Junho 2011

tecnologias

Algoritmo de Bresenham:

Jefferson Zortea Moro

O Uso de Microcontroladores para Traar Retas em LCDs

Deseja-se com este artigo mostrar os benefcios proporcionados por um algoritmo que usa apenas variveis inteiras para traar retas em displays LCD. As vantagens so aumentadas se for lembrado que o tempo computacional um bem escasso em alguns circuitos como os microcontrolados.

uando um engenheiro precisa fazer um projeto de algum circuito eletrnico, ele tem vrias decises a serem tomadas. Talvez a primeira delas seja decidir qual plataforma de desenvolvimento ser usada.Tm-se hoje vrias alternativas no mercado: FPGAs, PSOCs, PLCs, microcontroladores, etc. Quando uma das premissas desse projeto ter uma interface homem-mquina, a aparece uma nova gama de caminhos a seguir: LEDs, displays de sete segmentos, alto-falantes, displays LCD, etc. Escolhido o hardware, uma segunda tarefa incumbida ao projetista a de desenvolver o cdigo a ser gravado no componente controlador, a fim de atribuir valor funcional ao circuito. s vezes, o tempo despendido pelo circuito na interface homem-mquina to grande que chega a atrapalhar o seu desempenho. Gerar cdigos mais eficientes pode ser a soluo para esse problema. Neste artigo ser dada uma motivao ao uso de algoritmos otimizadores para aplicaes em microcontroladores e apresentaremos o Algoritmo de Bresenham.

Motivao

Traar curvas elementares, como segmentos de reta ou arcos de circunferncia, requer a construo de algoritmos capazes de determinar na matriz de pixels da superfcie de exibio quais pixels devem ser alterados de forma a simular a aparncia do elemento grfico desejado. Hoje em dia, com computadores que possuem frequncia de trabalho da ordem de 2 GHz, munidos com vrios processadores auxiliares (coprocessadores) que fazem, por exemplo, conta com ponto flutuante, ficou fcil traar curvas elementares. Prova disso a perfeio encontrada nos jogos, com cenrios de aparncia bem reais. Mas, por outro lado, os microcontroladores esto se tornando cada vez mais usados, inclusive para aplicaes grficas. Eles podem ser vistos como microprocessadores envolvidos por vrios perifricos, tudo dentro de um mesmo chip. Esses perifricos so contadores, comparadores, interfaces seriais, e vrios outros dispositivos que fazem dos microcontroladores CIs muito funcionais e, consequentemente, de grande aplicabilidade em projetos de eletrnica.

14 I SABER ELETRNICA 453 I Maio/Junho 2011

tecnologias
Sabe-se que a potncia dissipada em um microcontrolador diretamente proporcional ao produto do quadrado da tenso de alimentao com a freqncia de trabalho do mesmo. Sabe-se tambm que o preo dos circuitos integrados cresce se for aumentada a frequncia na qual ele trabalhar. Por esses e outros motivos, os fabricantes de microcontroladores geralmente optam por fabricar dispositivos que operam em frequncias no muito elevadas (por volta de 8MHz). Grficos complexos requerem o traado de uma grande quantidade de segmentos de reta, e a velocidade importante. Se as contas forem feitas por um microprocessador moderno, no haver problemas, contudo, se essa tarefa for incumbida a um microntrolador, o grfico poder aparecer no visor depois de um longo tempo, e isso ser desconfortvel para nossa viso, sendo dessa forma impraticvel animaes em tempo real. Uma alternativa muito interessante para traar curvas, gastando para isso um tempo de processamento bem menor, conseguida com o uso do Algoritmo de Bresenham. Adiante, mostraremos o processo de construo desse algoritmo para traar uma reta. Outras curvas podem ser conseguidas usando o mesmo princpio.

O que algoritmo?

O conceito genrico de algoritmo nada mais do que uma receita que mostra, passo a passo, os procedimentos necessrios para a resoluo de uma tarefa. Ele no representa, necessariamente, um programa de computador, e sim os passos requeridos para realizar uma tarefa. Em termos mais tcnicos, um algoritmo uma sequncia finita de instrues bem definidas, onde cada uma das quais pode ser executada mecanicamente num perodo de tempo finito e com quantidade de esforo finita. A implementao de um algoritmo pode ser feita por um computador, um autmato ou mesmo por um ser humano. Diferentes algoritmos podem realizar a mesma tarefa, usando um conjunto diferenciado e instrues em mais ou menos tempo, espao ou esforo do que outros. Mesmo sem percebermos, todos utilizamos os algoritmos de forma intuitiva e automtica em nosso dia a dia quando executamos tarefas comuns. Por exemplo, um algoritmo para nos vestirmos poder especificar, vestir primeiramente as meias e os sapatos antes de vestir a cala, enquanto outro especificar que devemos primeiro vestir a cala e depois as meias e os sapatos. Est claro que o primeiro algoritmo mais difcil de executar que o segundo, apesar de ambos levarem ao mesmo resultado. O conceito de algoritmo de computador foi formalizado em 1936 pela Mquina de Alan Turing e pelo clculo lmbda de Alonzo Church, que formaram as primeiras funes da Cincia da Computao. Para que um computador faa alguma coisa, precisamos de um programa, que essencialmente um algoritmo que diz mquina os passos especficos e em que ordem eles devem ser executados. Ento, ele pode ser considerado como uma sequncia de operaes que podem ser simuladas por uma mquina de Turing completa. Para qualquer processo computacional, o algoritmo precisa estar rigorosamente definido, especificando a maneira como ele se comportar em todas as circunstncias. A maneira mais simples de se pensar num algoritmo atravs de uma lista de procedimentos bem definida, na qual as instrues so executadas passo a passo a partir do comeo da lista, uma lista facilmente visualizada por meio de um fluxograma. Na programao de computadores, temos frequentemente diversos algoritmos para cumprir qualquer tarefa determinada. Cada um deles tem vantagens e desvantagens em diferentes situaes.

O que um algoritmo de um computador?

O Algoritmo

Para comear, prope-se uma pergunta: como voc escreveria um algoritmo para traar uma reta, usando, por exemplo, a linguagem do Matlab? Talvez o algoritmo que voc pensou seja parecido com o descrito no box 1. Esse algoritmo pouco eficiente, pois, para todos os valores de x, uma conta que usa ponto flutuante deve ser efetuada. Contas com ponto flutuante exigem do processador vrios ciclos de clock para serem executadas. Algoritmos de alto nvel podem ser utilizados para minimizar o esforo computacional e assim tornar o processo mais rpido. O mais famoso desses algoritmos foi proposto em 1965 por Jack E. Bresenham, um ento funcionrio da IBM, formado em Cincia da Computao. O Algoritmo de Bresenham um algoritmo clssico para traar curvas ,e usa apenas variveis inteiras e permite que o clculo de um prximo ponto (x1+1,y1+1) seja feito de forma incremental,

BOX1 : Algoritmo simples para traar uma reta. --Traa uma linha entre os pontos (x1,y1) e (x2,y2) function []=line_tradicional (x1,y1,x2,y2) a = (y2 - y1)/(x2 - x1); --coeficiente angular for (x = x1:1:x2) y = a (x - x1) + y1; --funo de reta y = round (y); --para fazer y inteiro plot (x,y,ro); --plota ponto hold on; end; axis equal; --ajuste de tela

Maio/Junho 2011 I SABER ELETRNICA 453 I 15

tecnologias
BOX2 : Algoritmo de Bresenham para traar retas, em sua forma simplificada. --Traa uma linha entre os pontos (x1,y1) e (x2,y2) usando o algoritmo de bresenham; --line_ bresenham (x1,y1,x2,y2); function []=line_tradicional (x1,y1,x2,y2) x = x1; y = y1; --inicializao dx = x2 - x1; dx = x2 - x1; incx = 1; incy = 1; plot (x,y,ro); hold on; F1. Tomada de deciso. d = (2*dy - dx); incI = 2*dy; incS = 2*(dy-dx); while (x~=x2) if(d <= 0) d = d + incI; x = x + incx; else d = d + incS; x = x + incx; y = y + incy; end; plot (x,y,ro); end; axis equal; --plota primeiro valor --mantm imagem --valor de deciso inicial --incremento se I foi escolhido --incremento se S foi escolhido --enquanto no x2, faa: --ponto acima ou abaixo da reta --escolhe I (pixel de baixo) --incrementa x --escolhe S (pixel de cima) --incrementa x --incrementa y --plota pixel excolhido --ajuste de tela

utilizando os clculos j feitos para o ponto anterior (x1,y1). Suponha que a superfcie de exibio (LCD) possua igual densidade de pixels na horizontal e na vertical (razo de aspecto grfico igual a 1). O algoritmo assume que a inclinao da linha est entre zero (0) e um (1) (outras inclinaes podem ser tratadas por simetria). O ponto (x1,y1) seria o inferior esquerdo, e (x2,y2) o superior direito. Na figura 1, assumindo-se que o pixel que acabou de ser selecionado P, em (xp, yp), e o prximo deve ser escolhido entre o pixel direita superior a M (pixel S) e o pixel direita inferior a M (pixel I). Seja Q o ponto de interseco entre a reta e a coluna x = xp + 1 da malha, e M o ponto intermedirio entre os pixels S e I, o que se faz observar de que lado da reta est o ponto M. fcil verificar que se M est acima de Q, o pixel est mais prximo da reta; se M est abaixo de Q, S est mais prximo. Dessa forma, o teste do pontomdio permite a escolha do pixel mais prximo da reta. Veja que assumindo uma distncia normalizada e igual a 1 (adimensional) entre os pixels adjacentes, tem-se com esse algoritmo um erro de no mximo (adimensional), que a metade da distncia entre dois pixels vizinhos da mesma coluna. Precisa-se agora de um mtodo para calcular de que lado da reta est o ponto M. Se y = y2 - y1 , e x = x2 - x1 , pode-se escrever a equao da reta: y y= x+B x Tem-se ento uma equao implcita F(x,y): F(x,y) = y y x+B=0 x

Pode-se reescrever a equao acima, como: F(x,y) = ax + by + c = 0 a = y b = -x c = Bx Verifica-se que F(x,y) 0 (zero) para pontos sobre a reta, positiva para pontos abaixo dela, e negativa para pontos acima dela. Com base nisso, para o teste do pontomdio, basta calcular F(M) = F(xp + 1, yp + 1/2) e verificar o seu sinal. Como a deciso ser tomada com base no valor da funo no ponto (xp + 1, yp + 1/2), definese uma varivel de deciso d: d = F(M) = a(xp+1) + b(yp+1/2) + c Se d > 0, significa que M est abaixo de onde a curva ideal passa, ento escolhido o pixel S; se d < 0, significa que M est acima de onde a reta ideal passa, ento escolhido o pixel I. No possvel caso em que d = 0 escolhido qualquer um dos dois pixels, S ou I. Aps a deciso de qual pixel ser considerado, deve-se atualizar o valor de d. Se I foi o ltimo pixel escolhido, M ser incrementado somente na direo x. Tm-se nto as seguintes igualdades:

dold = F(xp + 1, yp + 1/2) = a(xp + 1) + b(yp + 1/2) + c dnew = F(xp + 2, yp + 1/2) = a(xp + 2) + b(yp + 1/2) + c Subtraindo dold de dnew para obter a diferena incremental, tem-se dnew = dold + a. Dessa forma, quando o ltimo pixel escolhido I, deve-se incrementar d de a = y. Em outras palavras, pode-se derivar o valor da varivel de deciso do prximo passo a partir do seu valor atual, sem necessidade de calcular F(M) diretamente. Por outro lado, se S foi escolhido, M incrementado de 1 em ambas as direes, x e y. Obtmse o seguinte: dold = F(xp + 1, yp + 1/2) = a(xp + 1) + b(yp + 1/2) + c dnew = F(xp + 2, yp + 3/2) = a(xp + 2) + b(yp + 3/2) + c Subtraindo dold de dnew para obter a diferena incremental, tem-se dnew = dold + a + b. Dessa forma, quando o ltimo pixel escolhido S, deve-se incrementar d de a + b = y - x. Em outras palavras, podese

F(x,y) = xy - yx + Bx = 0

16 I SABER ELETRNICA 453 I Maio/Junho 2011

tecnologias
derivar o valor da varivel de deciso do prximo passo a partir do seu valor atual, sem necessidade de calcular F(M) diretamente. Neste ponto j se tem quase tudo para escrever o Algoritmo de Bresenham, s falta decidir qual ser o valor inicial de d. Sendo (x1,y1) o primeiro ponto a ser traado, a prxima deciso ser feita para (x1 + 1,y1 + 1/2): dstart = F(x1 + 1, y1 + 1/2) = a(x1 + 1) + b(y1 + 1/2) + c dstart = ax1 + by1 + c + b/2) + a = F(x1,y1) + b/2 + a Sendo (x1,y1) um ponto da reta, F(x1, y1) = 0. Dessa forma: dstart = b/2 + a = y - x/2 Pode-se eliminar a frao acima multiplicando F(x, y) por 2. Isto multiplica cada constante e a varivel de deciso por 2, mas no afeta o sinal da varivel de deciso, que o que interessa para o teste do pontomdio. Veja um resumo dos limiares de deciso: dstart = 2y - x; dnew = dold + 2y; dnew = dold + 2(y - x);
condio inicial se I foi escolhido se s foi escolhido

Bibliografia http://en.wikipedia.org/wiki/ Jack_E._Bresenham. Acessado em 10/05/2011 http://www.cs.helsinki.fi/en. Acesado em 10/05/2011 J. BRESENHAM. Algorithm for computer control of a digital plotter. IBM, Systems Journal, 4(1):25-30, 1965.

Com esses valores em mos, o prximo passo desenvolver realmente o algoritmo. No box 2, uma verso simplificada do Algoritmo de Bresenham pode ser verificada. Note que as operaes mais complexas a serem feitas so multiplicaes por 2, que na lgica binria nada mais do que deslocamento de um bit para a esquerda.

Concluso

Com o Algoritmo de Bresenham, um novo dinamismo apresentado para o uso dos microcontroladores. Cdigos como os sugeridos por Bresenham, alm de acrescentarem bons efeitos aos LCDs e darem maior dinamismo ao circuito, tambm possuem a vantagem de no serem longos,o que possibilita economia de espao de memria, uma vez que tal recurso diretamente proporcional ao nmero de linhas de comando. E

Maio/Junho 2011 I SABER ELETRNICA 453 I 17

tecnologias

Famlia Zynq-7000:
a 1 Plataforma de Processamento Extensivo da Indstria
Mundo Embedded
A empresa Xilinx, Inc. revelou recentemente a famlia Zynq (TM)-7000, a primeira EPP-Extensible Processing Platform da indstria, desenvolvida para alcanar os nveis de processamento e performance computacional exigidos em aplicaes embutidas de ponta, tais como: videovigilncia, assistncia ao motorista, automao fabril, entre outras. Suportada por um extenso ecossistema de ferramentas e provedores IP, essa famlia integra um completo sistema baseado em um processador ARM Cortex (TM) A9MPCore (TM) de 28 nm, com lgica programvel de baixa potncia, para que os projetistas de sistemas e desenvolvedores de software embutido possam estender, personalizar, e diferenciar os seus projetos. Por mais de dez anos, ns vimos discutindo exatamente essa possibilidade de simbiose entre processador e FPGA numa nica pastilha de modo a reduzir custo e tamanho de PCI.Ao longo do tempo diversas companhias tentaram aproximar-se disso, mas nenhuma delas oferecia uma integrao compactada o suficiente que nos permitisse atingir nossos objetivos. Finalmente, nosso desejo de tanto tempo torna-se uma realidade com a famlia Xilinx Zynq-7000, disse Ralf Schaffer lder de projeto no Life Science Group da Agilent.Isso significa que a Agilent pode criar agora muitas variantes de produtos diferentes sobre uma base de cdigo comum desde tipos low-end, mid-range at high-end com um mnimo custo e despesas de engenharia. Cada dispositivo Zynq-7000 EPP construdo com um processador ARM dual-core Cortex -A9 MPCore com non e ponto flutuante de dupla preciso, que totalmente integrado e rigidamente fiado, contendo caches L1 e L2, controladores de memria, e os perifricos mais comumente usados. O sistema de processamento faz o boot e liga, sendo capaz de rodar uma variedade de sistemas operacionais independentemente da lgica programvel. Ele configura, ento, uma lgica sobre um deles como uma base necessria. Com esse tratamento, o modelo de programao do software exatamente o mesmo de um processador ARM baseado em SoCs, padronizado e totalmente caracterizado. Os desenvolvedores de aplicaes podem usufruir das vantagens do processamento paralelo massivo da lgica programvel para manusear grandes quantidades de dados por meio de uma ampla gama de circuitos de processamento de sinal, assim como estender os recursos do sistema de processamento implementando perifricos adicionais. A interface de banda larga AMBA 4 Advanced Extensible Interface (AXI4 (TM) ) interconecta entre o sistema de processamento e a lgica programvel, possibilitando transferncias de dados de

Traduo: Eutquio Lopez

muitos gigabits com baixssima potncia, eliminando assim os gargalos de performance comuns para o controle, os dados, I/Os e as memrias.

Ambientes familiares de Programao

A famlia Zynq-7000 agiliza o tempo de entrada no mercado atravs do fornecimento de um ambiente aberto de projeto que facilita o desenvolvimento paralelo de software para o sistema, baseado no processamento dual- core Cortex- A9 e nos aceleradores habituais da lgica programvel. Os desenvolvedores de software podem alavancar o ambiente Eclipse, o Xilinx Platform Studio Software Developmet Kit (SDK), o ARM Developmet Studio 5 (DS-5 (TM) ) e a ARM Real View Development Suite (RVDS (TM) ), ou os compiladores, depuradores e aplicaes dos principais fornecedores dentro da Comunidade Conectada ARM e dos ecossistemas do Programa de Aliana Xilinx, tais como: Lauterbach,Wind River, Petalogix, ..., Micrium e Montavista. Ao mesmo tempo, o material programvel da famlia Zynq-7000 pode ser adaptado para maximizar o nvel de desempenho do sistema e os requisitos especficos da aplicao, alavancando a premiada ISE Design Suite da Xilinx que fornece um ambiente abrangente de desenvolvimento de hardware com ferramentas includas , propriedade

18 I SABER ELETRNICA 453 I 2011

tecnologias
intelectual Plug-and-Play AMBA4 AX14 e mais os Bus Functional Models (BFM) para acelerar o projeto e a verificao. Aps a aquisio pela Xilinx da lder em snteses de alto nvel- Auto ESL Design Tecnologies, Inc. - novas melhorias em ferramentas esto sendo desenvolvidas para prover a sntese otimizada de C, C++ e SystemC para a arquitetura dos dispositivos Zynq-7000. Futuros lanamentos tambm iro habilitar um movimento mais uniforme de algoritmos-chave entre os processadores e a lgica programvel da famlia Zynq-7000. Com o decorrer do tempo, essas solues sero ampliadas por fornecedores de terceiros dentro da Comunidade Conectada ARM e do Programa de Aliana da Xilinx como parte da abordagem da plataforma de projetos focados desta empresa para o fornecimento de um ambiente de desenvolvimento mais abrangente que inclua IP, projetos de referncia, Kits de desenvolvimento, e outros recursos visando aplicaes especficas e disciplinas de projeto. e alta taxa de transferncia fornecidas por esta arquitetura permitem inovaes em diversas reas de aplicao, desde automao industrial at sistemas de comunicao para viso de mquina. Desde o ms de abril de 2010, alguns clientes autorizados com acesso antecipado vm avaliando a Plataforma Zynq 7000 quanto sua capacidade de suporte a sistemas voltados para aplicaes de mercado que requerem multifuncionalidade e resposta em tempo real, capacidade essa que vai muito alm daquilo que as tradicionais solues de processamento podem oferecer. Nossa famlia Zynq 7000 oferece aos projetistas uma plataforma abrangente que lhes permite criarem seus prprios produtos padro personalizados numa escala que contm desde solues eficientes em potncia e de baixo custo (baseadas nas capacidades da FPGA Artix-7) at solues mais extensas e orientadas para performance mais avanadas com dispositivos baseados na famlia Kintex-7, afirma Vin Ratford,Vice-Presidente Snior de Marketing e Desenvolvimento de Negcios da Xilinx. A forte integrao entre o sistema de processamento e a lgica programvel no apenas reduz efetivamente a lista de materiais, potncia e tamanho do sistema, como tambm ir servir de motor para dirigir novas aplicaes e expandir significativamente os mercados servidos pelas FPGAs tradicionais usadas nos sistemas embedded (embutidos).

Arquitetura Lgica Programvel Unificada

A lgica programvel da famlia Zynq7000 baseia-se na mais recente arquitetura FPGA- srie 7 da Xilinx, que garante 100% de compatibilidade em relao a IP, ferramentas e performance para todos os dispositivos da gerao de 28 nm. Os dois menores componentes da famlia, o Zynq-7010 e o Zynq7020, esto baseados na Artix (TM)-7 que otimizada para baixo custo e baixa potncia. J os dois maiores, Zynq-7030 e Zynq-7040, baseiam-se na famlia Kintex (TM)-7e incluem entre quatro e doze canais transceptores de 10,3 Gbps e um bloco PCI Express Gen 2 para conectividade off-chip de alta velocidade. Os quatro dispositivos incluem tambm um novo bloco Conversor Analgico Digital de 12 bits, 1 Msps. (Para obter mais informaes sobre a FPGA srie 7, acesse: http://www.xilinx.com/7).

Disponibilidade e Preos

Rpida Adoo j em Curso

A Plataforma de Processamento Extensivo produz processadores de alto desempenho, duais,com conexo em banda larga para uma estrutura de lgica programvel num simples chip, tornando-o ideal para uso com LabView Ambiente de Projeto Grfico da N.I., disse Keith Odom R&D Fellow da National Instruments. A baixa latncia

Os clientes (usurios) podem comear a avaliar a famlia Zynq 7000 ainda hoje, associando-se ao programa Early Acces. Os primeiros dispositivos Si esto programados para o 2 semestre de 2011, com as amostras de engenharia disponibilizadas somente no 1 semestre de 2012. Os projetistas podem usar de imediato as ferramentas e os kits de desenvolvimento que suportam ARM para familiarizarem se com a arquitetura Cortex A9 MPCore e comearem a portar o cdigo. Os preos variam e dependem de fatores como volume de compra de compra e tipo de dispositivo. Com base em um oramento para produo de um volume adiantado, a famlia Zynq 7000 comear com um preo inicial abaixo de US$ 15 a unidade para grandes quantidades. Os usurios interessados devero entrar em contato com os representantes Xilinx de sua localidade. Para mais informaes acesse: www.xilinx.com/zyng E
2011 I SABER ELETRNICA 453 I 19

tecnologias
National Instruments

Como melhorar o desempenho de

Sistemas Baseados em CLP?


Os novos sistemas de hardware chamados controladores programveis para automao (PAC) podem ser integrados facilmente com CLPs para adicionar mais funcionalidades avanadas em mquinas industriais e melhorar a eficincia, tornando os PACs uma soluo adicional ideal para sistemas baseados em CLPs

ngenheiros e cientistas tm utilizado os CLPs (Controladores Lgicos Programveis) por dcadas nos mais diversos sistemas de automao, e iro continuar utilizando-os no futuro prximo. Os CLPs so construdos para aplicaes de controle discreto; eles so ferramentas teis e dominantes para aplicaes industriais, mas como mquinas industriais e as fbricas aumentam a complexidade, difcil, seno impossvel, fazer tudo com CLPs atualmente. Os sistemas de automao de hoje vo alm das potencialidades dos CLPs, deixando engenheiros no segmento de mquinas industriais com a necessidade de integrar E/S mais avanadas, processamento e controle em seus sistemas de automao.

Para economizar tempo e dinheiro, a I2S primeiramente tentou implementar as medies e os processamentos dos sinais analgicos em um sistema baseado em CLP j existente. Quando os CLPs no proporcionaram a exatido e os processamentos necessrios para as E/S analgicas, ela escolheu o CompactRIO, da National Instruments, um sistema PAC reconfigurvel e embarcado.

Adicionando E/S e Processamento Avanado de Sinais em um Sistema com CLP j Existente

A Sistemas Integrados Industriais (I2S), uma marca pertencente a U. S. que, por dcadas, tem se especializado em produzir os mais modernos laminadores metlicos e sistemas de controle, oferece um excelente exemplo de como melhorar um sistema baseado em CLP. A I2S tem utilizado CLPs por anos a fio para automatizar e controlar os laminadores produzidos. J fazem alguns anos que, a empresa vem tentando atualizar o sistema de controle dos laminadores para melhorar a eficincia e a qualidade. A fim de atualizar os sistema e melhorar suas mquinas, a I2S precisava de uma soluo que proporcionasse maior resoluo nas entradas analgicas para realizar a interface com seus sensores gamma para medio de espessura, e tambm necessitava de processamentos de sinais avanados para obter o sinal analgico do sensor e converter em uma medio de espessura altamente precisa que os CLPs pudessem empregar no loop de controle dos laminadores.

Melhorando a Eficincia das Mquinas

O CompactRIO da National Instruments possui um FPGA (matriz de portas lgicas reconfigurveis) embarcado e um processador de tempo real que voc pode programar com as funes do ambiente LabVIEW. Ele tambm possui mais de 30 mdulos de E/S analgica e digital que contm condicionamento de sinais interno (incluindo filtro anti-aliasing, isolao, ADCs e DACs), temporizao de alta velocidade (at 800 kHz para E/S analgicas e at 30 MHz para E/S digitais), e alta resoluo (ADCs de at 24 bits) para conexo com qualquer sensor e atuador industrial. Observe a figura 1. A I2S conectou os mdulos de entrada analgica do CompactRIO aos sensores de espessura para proporcionar a temporizao de alta velocidade e resoluo necessria para obter as medies com a exatido requerida. Devido a cada mdulo de E/S estar conectado diretamente ao FPGA, os engenheiros da I2S podem facilmente customizar as taxas das E/S analgicas do CompactRIO utilizando o LabVIEW FPGA. Aps adquirir os dados analgicos dos sensores gamma, o processador de tempo real do CompactRIO utiliza as funes nativas de ponto flutuante do LabVIEW RealTime para converter os dados dos sensores

20 I SABER ELETRNICA 453 I 2011 Maio/Junho

tecnologias
para uma medio de espessura de grande exatido. O CompactRIO desempenha todas as tarefas de E/S e processamento dos sinais no FPGA e no processador de tempo real, e transmite estas medies de alta exatido para um CLP sem reduzir as taxas de loop de controle j existentes nos CLPs. O dado processado transmitido entre os sistemas CompactRIO conectados em rede via Ethernet com menos de 20 milissegundos de intervalo. A aquisio, processamento e transmisso das medies do CompactRIO acontecem com velocidade suficiente para inserir medies de espessura de alta exatido no loop de controle do CLP sem reduzir a velocidade deste loop de controle. Utilizando sistemas CompactRIO baseados em LAN com porta Ethernet 10/100Mpbs, a I2S pode facilmente conectar os CLPs da Allen-Bradley e o sistema IHM atravs de um protocolo padro TCP/IP.

Concluso

Integrando PACs em Sistemas CLPs j Existentes

Existem trs mtodos fundamentais para conectar os PACs s arquiteturas j existentes de CLPs: E/S analgicas e digitais bsicas Dados analgicos e digitais podem ser enviados a partir do PAC para o CLP. assim que a I2S transfere os dados processados do PAC CompactRIO para os CLPs que executam o loop de controle dos laminadores. Redes industriais A maioria dos produtos PAC suportam protocolos industriais como DeviceNet, Profibus e CANopen alm de protocolos baseados em Ethernet como TCP/IP, UDP e Modbus TCP/ IP.A I2S utiliza protocolos baseados em Ethernet para transferir dados entre os PACs CompactRIO e para realizar a interface entre os PACs e os CLPs conectados em rede com a IHM. Conectividade OPC PACs podem tambm atuar como clientes ou servidores OPC (OLE for process control), enviar e receber dados de redes com CLPs e outros PACs utilizando tags OPC. O padro OPC proporciona um conjunto genrico de rotinas que proveem sistemas de automao de diferentes fabricantes para facilmente realizar a interface entre estes. Na I2S, cada laminador contm 3 sistemas CompactRIO conectados em rede. Dois sistemas CompactRIO conectados aos sensores gamma desempenham as medies analgicas e o avanado processamento dos sinais para calcular a medio de espessura com alta exatido. O terceiro sistema CompactRIO obtm as medies de espessura dos outros dois sistemas e desempenha uma sada analgica para os CLPs que controlam os laminadores.

Engenheiros e cientistas continuaro a utilizar CLPs para aplicaes de automao nos prximos anos, mas com o avano das mquinas e a necessidade de aumentar a eficincia do sistema de automao, os CLPs frequentemente no podero fazer tudo sozinhos. A tecnologia dos PACs proporciona um timo complemento para os CLPs e adicionam E/S de alto desempenho e processamentos que os CLPs tradicionais no podem proporcionar. Com a variedade de mtodos disponveis para conectar os PACs em arquiteturas com CLPs j existentes, os engenheiros agora podem facilmente dinamizar seus sistemas de automao baseados em CLPs. E

F1. Voc pode personalizar a temporizao para cada mdulo de E/S, utilizando as ferramentas do NI LabVIEW e o FPGA contido no CompactRIO

F2. Voc pode facilmente integrar os PACs com CLPs, interfaces homemmquina (IHMs) e sistemas da rede corporativa. Maio/Junho 2011 I SABER ELETRNICA 453 I 21

tecnologias

Novo Dispositivo de Proteo contra Sobrecorrente para Baterias de Li-on


Consiste numa soluo de proteo das baterias, sendo compacta, resetvel e robusta Ty Bowman traduo: Eutquio Lopez

Tyco Electronics, lder global em solues para proteo de circuitos, acaba de anunciar a introduo de uma tecnologia MHP (Metal Hybrid PPTC), til em aplicaes de baterias com descarga rpida especificadas para valores acima de 30 VCC/30 A, tais como ferramentas de potncia (sem cordo), e-bikes e fontes de alimentao de apoio. A tecnologia MHP utiliza uma nova proposta para a proteo de circuitos hbridos que combina um protetor bimetlico ligado em paralelo com um componente polimrico de coeficiente de temperatura positivo (PPTC). Essa soluo integrada fornece proteo contra sobrecorrente ressetvel, usando a baixa resistncia do dispositivo PPTC para prevenir o faiscamento do bimetal em altas correntes e, ao mesmo tempo, aquec-lo para mant-lo aberto numa posio engatada. Devido aos avanos alcanados com a tecnologia de Li-on, baterias mais potentes (de tamanhos menores e com pesos mais leves) podem agora substituir as chumbo-cidas ou de Nicad, anteriormente empregadas nas aplicaes de descarga rpida. Essa tendncia resultou em um mercado que se expande

velozmente, o qual, por sua vez gerou a necessidade de dispositivos de proteo de circuitos, robustos e econmicos, que ajudem a garantir a segurana da bateria dos produtos terminados. No entanto, poucas solues de proteo contemplam atualmente as aplicaes com baterias de descarga rpida, e as tradicionais tcnicas de proteo de circuitos tendem a resultar grandes, complexas e caras. Como resposta, a tecnologia MHP prov dispositivos mais baratos e que poupam espao de placa, em lugar das solues convencionais que so incapazes de fazer isso. O MHP30-36, produto inicial de uma famlia planejada de dispositivos MHP, possui um maximum rating de 36 VCC/100 A e um time-to-trip inferior a 5,0 segundos (em 100 A, 25 C). A corrente de manuteno do dispositivo de 30 A, sendo que a sua resistncia inicial inferior a 2,0 m. Ele oferece excelentes caractersticas de supresso de arco comparado aos breakers-padro, os quais devem limitar o n de ciclos de chaveamento, uma vez que o centelhamento entre contatos pode danific-los. E mais: tambm ajuda a reduzir a quantidade de FETs de descarga com seus

respectivos dissipadores, que so necessrios em aplicaes contempladas com projetos de proteo de bateria tipo CI mais FET. Disponvel em um pequeno formato conveniente, o dispositivo consiste numa soluo de proteo ressetvel e robusta que oferece aos projetistas e fabricantes de baterias um mtodo para otimizar o espao, reduzir o custo, aumentar a segurana e ajudar a encontrar os requisitos de segurana das futuras baterias afirmou Ty Bowman, gerente geral de Marketing de Baterias. A tecnologia dos dispositivos MHP pode ser configurada para diversas aplicaes, sendo que tipos para tenses mais elevadas (at 400 Vcc) e correntes de manuteno de 60 A so desenvolvidos normalmente. Futuras consideraes de projeto abrangem proteo para conjuntos de baterias Li-on usados em e-scooters (patinetes eltricos) e light electric vehicles LEVs, assim como em aplicaes de potncia standby ou at mesmo naquelas carentes de baterias ( a exemplo da proteo para motor eltrico). Para obter maiores informaes ou assistncia tcnica, favor acessar o endereo: www.circuitprotection.com/MHPLauch. E

22 I SABER ELETRNICA 453 I Maio/Junho 2011

tecnologias

TSS:

Traduo: Eutquio Lopez

Software para sensoriamento de Toque Xtrinsic

sensoriamento de toque ajuda no aumento da vida til de um produto devido eliminao do uso e desgaste mecnico associados com botes e teclas (interruptores). O Xtrinsic Touch Sensor Software (SST) 2.0 transforma microcontroladores S08 de 8 bits da Freescale e, ento, habilita MCUs V1 Cold Fire de 32 bits em sensores de toque, possibilitando aos projetistas flexibilidade na seleo (escolha) de mais de 650 micros Freescale de modo a acrescentarem funcionalidade de sensoriamento de toque econmica nos seus projetos de interface homem-mquina (IHM).

Autorrepetio, tecla presa,mo de gorila e outras capacidades funcionais HMI tpicas; Aplicao PC GUI para caracterizao de eletrodos.

Vantagens

Caractersticas

Suporte API completo; Decodificadores configurveis para interruptores rotativos, deslisantes etc; Mecanismos de autocalibrao inteligentes; Algoritmos de rejeio de rudo, nova filtragem IIR; Novo teclado,funes de interrupo e captura de pinos e entradas pelo mtodo avanado de toque TSS; Capacidade de habilitar/desabilitar chaves ou interruptores em runtime; Coexistncia com outros cdigos de aplicao;

Soluo via chip adicionada ao toque com a finalidade de reduzir o tamanho e custo total do sistema; Habilita mais de 650 microcontroladores Freescale de 32 bits como sensores de toque; Software livre com ferramentas de desenvolvimento baratas; Aumenta a confiabilidade pela eliminao do uso e desgaste mecnicos; Reduz tempo de marketing e custos de desenvolvimento; Aumenta o tempo de vida til do produto. MCF51JM: Microcontrolador USB V1 ColdFire de 32 bits; MPR121: Controlador Sensor de Toque Capacitivo; S08 JM: Microcontrolador USB de 8 bits; S08 LG: Microcontroladores LCD de 8 bits; S08LG16 e S08LG32. E

Produtos Relacionados

Maio/Junho 2011 I SABER ELETRNICA 453 I 23

Eletrnica Aplicada

Embarcada

Parte 2

E-Kart
Uma associao que fazemos quando vemos ou ouvimos as palavras veculos eltricos, diz respeito s vrias dificuldades de engenharia que at h algum tempo eram imensas, tornando um veculo eltrico invivel. No o que ocorre atualmente, e este kit a prova disto.
Luis Fernando F. Bernabe

o seu incio comercial foram lanados os veculos hbridos, que hoje so vendidos no mercado brasileiro quase como veculos comuns. E recentemente esto sendo vendidos os modelos 100% eltricos. Mas, o desafio maior a comparao com os veculos atuais que utilizam combustveis do mercado e a diferena de custos. A autonomia um grande desafio tecnolgico a ser vencido e, em breve teremos solues melhores. Mesmo assim, alguns modelos mais desenvolvidos de veculos eltricos so postos venda como, por exemplo, o Nissan Leaf, causando um bom debate nos meios de comunicao especficos e em vdeos de acesso livre (procure no www.youtube. com as palavras Nissan Leaf, tem at test drive). Quanto a esse fato, como costumo dizer: sem problemas, pois se os estudos e anlises sobre novas tecnologias das baterias indicarem um novo conjunto de produtos qumicos, o que seria modificado nestes veculos seriam as baterias e no mximo, os carregadores, a tecnologia de controle do motor e os motores j esto desenvolvidos

em padres muito elevados de tecnologia e qualidade de modo que haveriam poucas modificaes nestes componentes. No caso do sistema de controle de motores, o processador est integrado a um conjunto de memrias e os seus dados de configurao e at os programas instalados poderiam ser facilmente reprogramveis (FLASH ou similar). Para proceder a substituio do mdulo das baterias seria uma operao relativamente simples (mas no trivial) a ser feita nas concessionrias, seria tratada como um recall. Claro que temos que considerar os custos. Mas, o que quero dizer que no temos mais que substituir um conjunto grande para atualizarmos o veculo. Num carro com motor mecnico, a sua substituio ou manuteno (vou fazer o motor, retific-lo, no caso) muito onerosa e problemtica. J num veculo eltrico a substituio do motor simplificada pelas suas prprias caractersticas (no possui exausto de gases quentes nem escapamento, no possui um radiador a gua, no possui um sistema de alimentao de combustvel lquido, etc).

24 I SABER ELETRNICA 453 I Maio/Junho 2011

Eletrnica Aplicada
Sobre os microcontroladores do sistema de controle do motor de um veculo eltrico, no surpresa esta reprogramao, lembramos que existem hoje vrias modificaes realizadas na memria das injees eletrnicas que so reprogramadas no mecnico. E que a tendncia a modularizao dos subconjuntos, o que facilita muito a montagem e a manuteno dos veculos. Cabe saber se o custo tambm se reduziria. A filosofia do E-Kart parte desta estratgia da indstria tanto no que diz respeito engenharia quanto ao marketing, o kit existe pelo fato de haver mercado para os veculos eltricos, o custo cai e como a tecnologia muito semelhante, ele foi criado para o kart mas, pode ser utilizado em qualquer tipo de acionamento de motores, como citamos antes, desde cadeiras de rodas com maior autonomia at prteses humanas com movimentos mais naturais. Nesta grande estratgia de produo de veculos, no Brasil h at especulaes sobre uma possvel fbrica genuinamente brasileira que, atravs de uma joint venture, nacionalizaria modelos importados e, entre estes modelos, tambm se especula que alguns deles seriam eltricos. Quando comentamos sobre o amadurecimento do sistema de controle e dos motores eltricos, porque sabemos que h uma significativa quantidade de fabricantes nacionais e estrangeiros, com produtos de alta qualidade, fabricados no Brasil e exportados para vrios pases atendendo a rigorosos testes, normas de segurana e inclusive com cadeia produtiva com tratamento de resduos. Um desses o nosso parceiro no kit do E-Kart, a S.E.W. Eurodrive que forneceu os motores e seus acionamentos tanto para a montagem no chassi quanto para os ensaios iniciais em bancada. Para os fabricantes, as dificuldades seriam as de projetar e construir motores especficos para suportar grandes vibraes durante longos perodos e ter um tempo maior de utilizao em condies adversas de temperatura (-40C a +125C), alm de possuir um baixssimo ndice de manuteno com custos reduzidos e menor volume e massa. Sobre os motores, a Revista Saber Eletrnica e a Mecatrnica Atual j publicaram anteriormente artigos de controles de motores e suas aplicaes (Controle de

F1 e F2. O mdulo de IGBTs e o seu diagrama esquemtico interno.

Velocidade e Torque de Motores Trifsicos, www.mecatronicaatual.com.br/secoes/ leitura/326) mas h tambm, outros bons trabalhos disponibilizados gratuitamente por universidades reconhecidas, escritos por profissionais especializados, sobre ensaios e sua caracterizao (Identificao dos Parmetros Eltricos de um Motor de Corrente Altenada, www.bibl.ita.br/xiiencita/ELE-05.pdf). Inclusive com diagrama de blocos do Simulink para simulaes do motor assncrono do estudo realizado. Estes ensaios so importantes tambm para o levantamento de caractersticas e parmetros dos motores desconhecidos, quer sejam CC ou CA, de qualquer tipo, sem placa ou de motores pequenos e grandes. O que teve que ser desenvolvido em um estgio de excelncia foi a tecnologia de controle dos acionamentos e os componentes eletrnicos, principalmente os de potncia. Neste ponto a Infineon uma das maiores, seno a maior especialista em toda a linha de componentes eletrnicos para utilizao em veculos hbridos e eltricos, desde o sistema de airbags (www.infineon.com/ cms/en/product/applications/automotive/safety/restraint_systems/airbag_basic. html) at o de controle dos motores, com sistema hbrido ou 100% eltrico. Interessante tambm observarmos a evoluo dos drivers de potncia dos motores, em 1980 eram feitos exclusivamente pelos

TRIACs, depois tambm pelos MOSFETs e mais recentemente incluram os IGBTs (IGBTs, www.gta.ufrj.br/grad/01_1/igtb/ Pagina_IGBT.htm), cada um destes componentes apresenta uma curva especfica de trabalho e a melhor aplicao de utilizao. A Infineon possui uma gama de mdulos especiais para aplicaes robustas, com certificao para aplicaes automotivas, com diodos de proteo especiais com capacidade suficiente para suportar 50 mil surtos de tenso, pelo menos, conforme especificado no datasheet. Veja as figuras 1 e 2.

Os motores eltricos

Em aplicaes comuns, estticas, temos muitas facilidades para escolher o melhor motor para uma dada necessidade. Num sistema mvel no qual o motor no o responsvel direto pelos movimentos j superamos vrios desafios. Agora num Kart movido a eletricidade, as necessidades so bem mais diferenciadas, inclusive considerando o item emocional da varivel acelerao de 0 a 100 km/h (!!!). No projeto do E-Kart temos laos de realimentao interessantes, queremos maior autonomia, maior velocidade final e taxas de acelerao grandes, mas todas estas variveis dependem basicamente da massa das baterias, do piloto e dos motores, estes trs itens concentram 70 a 80% de toda a massa do E-Kart e essa a carga dos nossos motores.

Maio/Junho 2011 I SABER ELETRNICA 453 I 25

Eletrnica Aplicada

Embarcada
Mas, como selecionamos um motor? Existem alguns modos de se cumprir esta tarefa, destaquei alguns textos de sites confiveis da internet, um o site da FEEC (Faculdade de Engenharia Eltrica e de Computao da UNICAMP), um texto muito bom e bem didtico de como se seleciona um motor para uma dada aplicao, mas como escreveu o autor, se trata de um roteiro simplificado, mesmo assim tenho certeza que ser muito til aos leitores (Motores de Induo, www. dsee.fee.unicamp.br/~sato/ET515/node67. html); um curioso e interessante um manual da Prefeitura de So Paulo (!!!), (Motores Eltricos de Alto Rendimento, ww2.prefeitura.sp.gov.br/arquivos/secretarias/gestaopublica/pmge/Motores_Eletricos.pdf) e um da Siemens (Motores de Corrente Contnua, Guia Rpido para uma Especificao Precisa, www.siemens.com. br/medias/FILES/2910_20060505141908.pdf), este ltimo, mesmo sendo para motores em CC, um bom material para estudo. Sobre a famlia de motores eltricos e acionamentos de motores trifsicos, a prpria Revista Mecatrnica Atual j publicou vrias matrias interessantes sobre o assunto, como por exemplo: Motores Eltricos, (www.mecatronicaatual.com.br/secoes/leitura/305), Controle de Velocidade e Torque de Motores Trifsicos, (www.mecatronicaatual.com.br/secoes/leitura/326), Clculo com Motores, (www.mecatronicaatual.com. br/secoes/leitura/623), Seleo de Controles de Motores (www.mecatronicaatual.com. br/secoes/leitura/620) e at Manuteno de Servomotores, (www.mecatronicaatual. com.br/secoes/leitura/339). Nestes tempos de internet, para bom buscador, assunto no falta. Algum leitor j teve que comprar um datasheet? No da sua poca? Quem bom !!! Com certeza, escolhemos um motor em funo de algumas de suas caractersticas iniciais necessrias aplicao. No caso do nosso kit E-Kart lembramos DUAS funes primordiais dos seus motores, a primeira funo a motriz, a segunda a de atuar como gerador, devido ao fato de que durante a desacelerao este kit possui uma infraestrutura eletrnica pronta para controle do K.E.R.S. (freio regenerativo), por esta caractersticas eliminamos uma boa parte do leque de opes possveis. Segue, na figura 3, um mapa mais detalhado dos tipos de motores.

F3. Famlia de motores eltricos

F4. Diagrama de blocos do sistema de controle dos motores, o Hybrid Kit.

F5. A organizao das baterias em mdulos, a conexo com o disjuntor e a ligao dos IGBTs

26 I SABER ELETRNICA 453 I Maio/Junho 2011

Eletrnica Aplicada

F6. Metodologia para a carga das baterias, anlise da sua carga e o esquema de conexo.

F8. Arranjo do gerenciador de carga das baterias.

Mas, continuando a lista das nossas necessidades dos motores para o kit, temos ainda caractersticas essenciais a serem observadas, como por exemplo: alto torque conjugado de partida com baixa corrente de consumo, velocidade constante com pouca dependncia da carga e manuteno reduzida. Com estas necessidades todas, o nosso motor mais adequado um motor sncrono trifsico sem escovas (brushless) . Este motor possui ainda a caracterstica de massa reduzida, o que eleva o desempenho nas curvas e nas aceleraes e para um rendimento otimizado utilizaremos um modelo com ms permanentes, seguindo os catlogos do fabricante. A S.E.W.- Eurodrive e a Infineon definiram que o modelo mais adequado seria o CFM90L/TF/RH1M/KK, que descreveremos na prxima edio. Este tipo de motor ainda tem a vantagem de poder ter a sua partida programada pelo acionamento em partida Assncrona at prximo de sua velocidade nominal e, depois, aplica-se uma tenso DC no enrolamento do rotor para sincronizar o rotor com o estator para um melhor rendimento, na faixa acima de 95% . O Hybrid Kit da Infineon pode efetuar esta operao, pois possui vrios canais de A/D que fazem a aquisio dos dados de tenso e corrente entre as fases e uma entrada para um sensor de velocidade (resolver, GMM e encoder). Podem ser gravados na sua memria algoritmos diferentes de acionamento, setados por portas I/O e no veculo, o fabricante pode ter vrios modos de dirigir,

F7. Diagrama esquemtico do empilhamento das baterias para a condio de carga e descarga. Maio/Junho 2011 I SABER ELETRNICA 453 I 27

Eletrnica Aplicada
por exemplo: um modo normal, um com alta autonomia e um terceiro, o esportivo. Apresentamos na figura 4 o diagrama de blocos do E-Kart com mais alguns detalhes construtivos que vamos comentar. Podemos observar no diagrama os blocos de controle dos IGBTs, os sensores de tenso, corrente e temperatura dos IGBTs que esto na interface de alta para baixa tenso. Observamos tambm que no bloco do processador h um mdulo para os sensores de temperatura e posio do motor. A interface CAN, as portas digitais e os controles externos so conectados no bloco Transceiver. Sobre o Hybrid Kit da Infineon, teremos mais alguns captulos dedicado ao assunto.

Embarcada

F9. No processo de carga, quando se carrega a primeira, a bateria carregada dificulta a carga das outras em srie.

O mdulo de baterias, sua carga e descarga.

S escrever sobre o mdulo de baterias j seria um livro parte. Para termos uma ideia, acredito que 95% dos profissionais de eletrnica nunca carregaram uma bateria deste modo. Como vemos no diagrama da figura 5) as conexes dos mdulos das baterias so comuns, e como observaremos na montagem no prximo nmero, os blocos fsicos so muito mais reais. A Infineon tem uma tecnologia muito especial para o carregamento e monitorao das baterias, com os principais componentes para o desenvolvimento de uma soluo modular completa para estas funes. A tecnologia utilizada carregar as baterias em pequenos grupos em paralelo (!!!) por meio de um transformador especial com mltiplos secundrios, um secundrio para cada bateria. Isso impede que uma bateria tenha uma sobrecarga quando est carregando e tambm uma descarga profunda na clula mais enfraquecida, o que pode ocorrer pelo tempo de uso e/ou desgaste, devido ao fato de que no existem clulas totalmente iguais. Alm disso, cada bateria possui um sistema de chaveamento que efetua as medies das cargas de cada bateria para ser analisada pelo A/D do microcontrolador do mdulo de baterias. Estas informaes so compartilhadas com o mdulo do sistema de controle do motor para um melhor aproveitamento de energia. Observe a figura 6.

Nesta tecnologia de gerenciamento de energia das baterias, a Infineon projetou um sistema de carga e descarga das baterias excelente. Como voc pode ver na figura 7, a funo empilhamento (stack) feita atravs dos enrolamentos primrios (retngulos em verde) distribui a carga nas duas situaes, preservando as baterias e aumentando a sua durabilidade. Para termos uma ideia de como o processo de gerenciamento da cargas das baterias diferente e muito mais complexo, repare na figura 8. Os terminais BLOCK + e so os terminais comuns de uma bateria qualquer, na figura no est mostrado, mas toda a energia de carga administrada pelo gerenciador de carga, que faz esta funo em grupos paralelos de baterias. O microcontrolador de 8 bits C XC886, Infineon possui um programa especfico e funes dedicadas para o gerenciamento, foi projetado com portas para carga de baterias com uma a trs clulas em paralelo e at uma conexo srie de 10 a 12 unidades, com tenses elevadas de at 50 V e cargas de at 40 Ah. Mas, quais as razes para se ter um sistema to complexo de carga e a sua medio num veculo eltrico? Resposta: o custo das baterias e o aumento de sua vida til em condies pesadas de utilizao. Observe a prxima figura (9). Numa carga comum as primeiras clulas carregadas dificultam muito a carga das ltimas. Isso faz muito sentido se considerarmos a resistncia

interna das baterias, que aumenta quando esto no processo de carga. Lembramos aqui algumas das dificuldades de se projetar, montar um prottipo e torn-lo um produto confivel. Dispositivo uma coisa, produto uma outra, e bem diferente. O que est sendo feito com o veculo eltrico como um todo a divulgao de grandes sucessos de engenharia e, se por acaso houver mudanas, elas sero contornveis rapidamente. Aqui, passo a passo, vamos conhecer tecnologias que so realistas e prticas, mas os fabricantes sabem muito bem disso, todo o cuidado pouco, quando temos vidas humanas em risco e, que se forem aplicadas tecnologias novas em um equipamento de transporte submetido a normas rgidas de segurana, desenvolvendo velocidades altas em pista de rolamento, com uma massa em torno de 800 kg, com marcas de veculos e componentes a zelar, tudo fica mais complexo e um pouco mais caro no comeo. Como sempre, em nossos artigos, saliento que no esgotamos um assunto, vale muito a sua consulta aos sites indicados e a disposio de estudo e leitura atentas. Para voc ter um ideia, a leitura complementar deste artigo tem mais de 80 pginas !!! E com certeza falta muita coisa. Bem, at a parte 3 com o incio das montagens dos motores, do kit e do chassi. Obrigado pela leitura, espero que continue apreciando. E

28 I SABER ELETRNICA 453 I Maio/Junho 2011

Projetos

Tranca Microcontroladora com Arne Basic 2K


O controle de acesso em algumas rea restritas j algo bastante comum nos dias de hoje. Muitas so as informaes que precisam ser devidamente protegidas. Que tal montar seu prprio sistema de controle de acesso baseado em uma senha eletrnica e de fcil instalao? isto que veremos neste artigo
Mrcio Jos Soares

A Proposta

Muitas trancas eletrnicas, comerciais ou mesmo outras j publicadas, so preparadas para liberar a abertura de uma porta qualquer atravs de uma senha secreta inserida por meio de um teclado. Caso a senha esteja correta, a liberao feita, do contrrio no. A tranca microcontrolada proposta neste artigo em parte parecida com a maioria das outras que o leitor j deve ter visto por a, mas com algumas diferenas. A principal est na parte mecnica utilizada nesta tranca que, ao invs de utilizar uma trava eltrica comercial, usa um pequeno servo para operar um ferrolho que pode ser feito pelo prprio leitor, ou ainda adquirido em lojas de material de construo. Desta forma, no ser necessrio realizar grandes alteraes no batente da porta e/ou promover a troca da fechadura do local onde a tranca microcontrolada ser instalada. Veja, abaixo, as principais caractersticas tcnicas da tranca proposta neste artigo: Uso do microcontrolador Arne Basic 2K; Teclado com 16 teclas (0 9, #, *, A D); Senha com 4 dgitos; Sensor para indicar porta aberta ou fechada; Chave para abertura da porta pelo lado de dentro;

LCD 16x2 para impresso de men Backight com controle independensagens para o usurio te, que acende temporariamente para entrada da senha e se apaga automaticamente quando nada digitado em 30 segundos; Buzzer auxiliar para indicar tecla pressionada e outras operaes; Uso de um servo para controle mecnico da trava (ferrolho);

O Circuito

Na figura 1 possvel ver o circuito da Tranca Microcontrolada. CI1 o microcontrolador Embedded Arne Basic 2K da Arne Robotics. TEC1 um teclado matricial com 16 teclas (4 colunas e 4 linhas) onde ser inserida a senha de liberao. O circuito interno do teclado est demonstrado na figura 2. RS1 uma chave tipo reed-switch (chave magntica) usada para indicar se a porta est ou no aberta. R5 um resistor de pullup para o pino de I/O onde a chave foi ligada (necessrio a este tipo de conexo). A chave S1 permite abrir a porta pelo lado de dentro, um vez que agora o sistema utiliza um ferrolho para travar a porta. Claro que com boa criatividade possvel implementar um ferrolho mecnico que viabilizaria a sua atuao dupla: manual ou atravs do circuito. Porm, o uso da chave facilitar e muito a operao. R6, no circuito,

Maio/Junho 2011 I SABER ELETRNICA 453 I 29

Projetos
tambm um resistor de pull-up para o pino de I/O onde a chave est ligada. Ligado ao buzzer BZ1 est o transistor Q1 (um NPN de uso geral) que serve como drives de potncia para o microcontrolador. O LED2 uma alegoria visual e opcional e sua funo piscar na mesma frequncia usada para o toque do buzzer. O LCD usado no circuito do tipo serial da Arne Robotics. Este tipo de LCD permite uma grande economia de pinos de I/O porque para o seu controle preciso apenas 1 pino de I/O, alm de economizar tambm memria de programa (no preciso incluir no programa partes para inicializao, controle e uso do LCD). O transistor Q2 do tipo MOSFET canal N e controla o backlight do LCD. O resistor R7 um resistor limitador de corrente para o backlight do LCD. O sinal de controle para o servo est ligado de forma direta ao microcontrolador e sua alimentao de 5 VDC, retirada da fonte de alimentao do circuito. A fonte interna usada no circuito do tipo regulada em 5 VDC / 1 A mximos e requer uma segunda fonte externa de 12 VDC / 1 A devidamente regulados. Caso o leitor deseje, poder acrescentar ao projeto o circuito ilustrado na figura 3, que permitir o uso contnuo da tranca, mesmo com a falta de energia eltrica da rede pblica. O resistor RX pode ter valores entre 10 e 100,dependendo da corrente da bateria e o tempo de carga desejado. Sua dissipao deve ficar em torno de 15 W. A figura 4 mostra o layout do circuito impresso sugerido pelo autor para esta montagem. O leitor tambm poder montar o prottipo usando uma matriz de contatos, ou ainda a placa AB2kK Experience da Arne Robotics. Uma simples matriz de contatos permitir ao leitor experimentar este circuito antes da sua montagem definitiva. O uso de uma placa tipo padro tambm possvel para a montagem definitiva. Mais uma vez, o critrio por um ou outro tipo de montagem fica a escolha de cada um. Use um suporte para o CI1, evitando sold-lo diretamente na placa. Tome cuidado para no soldar invertidos os componentes polarizados como diodos, LEDs, capacitores eletrolticos e transis-

Montagem

F1. Circuito eltrico 30 I SABER ELETRNICA 453 I Maio/Junho 2011

tores. Para o buzzer o leitor dever utilizar um do tipo sem oscilador interno (emissor tipo piezoeltrico), muito comum no mercado especializado. Alguns buzzers possuem osciladores internos e estes no so recomendados para este projeto, pois no funcionaro corretamente.

Para o teclado o leitor poder optar em construir um a partir de chaves tipo push-buttons normalmente abertas (NA) usando o circuito apresentado na figura 2, ou utilizar teclados de aparelhos fora de uso, desde que estes possuam 16 teclas. Um outro ponto importante que a

F2. Circuito eltrico do teclado

inverso das linhas ou colunas, seja linha por linha, coluna, por coluna ou ainda linha por coluna far com que o circuito no funcione corretamente. Tenha muita ateno ao lig-las ao circuito. Use um multmetro ou um testador de continuidade para fazer um mapa do teclado a ser utilizado, antes da montagem. A aquisio de um teclado, no comrcio especializado, tambm possvel. CI2 requer um dissipador de calor para encapsulamento TO-220. D1 da famlia 1N400x e qualquer um da mesma servir neste circuito. O LED1 pode ser vermelho ou mesmo verde, e sua nica funo indicar que o circuito est ligado. LEDs de outras cores, como azul ou mesmo branco, tambm so permitidos neste circuito, porm o leitor dever recalcular um novo valor para R3. Para o LED2 recomenda-se o uso de um LED comum, vermelho ou ainda verde. No utilizar outros tipos. O transistor Q1 um BC337 (NPN). Porm o leitor poder usar equivalentes como BC547 ou qualquer outro NPN de uso geral. O transistor Q2 do tipo MOSFET canal N e algum equivalente pode ser aplicado. A chave RS1 do tipo reed-switch (chave magntica). Caso o leitor no possua a mesma em sua caixa de componentes, ou ainda no consiga encontr-la em sua regio, poder adaptar a mesma a partir de uma chave push-button normalmente aberta. Neste caso, quando a porta estiver fechada, a chave dever ser mantida fechada (contatos ligados) e quando a porta estiver aberta, os contatos da chave devero permanecer desligados. A chave S1 do tipo push-button normalmente aberta. Recomenda-se que a mesma seja do tipo para instalao em painis, preferencialmente pequena.

Dica para Construo de um Ferrolho

F3. Circuito no-break simplificado

Na figura 5 o leitor pode ver como pode ser feito um pequeno ferrolho automatizado operado por um servo. Ele foi dividido em duas partes: uma ser instalada no batente da porta e a outra na prpria porta. As medidas foram propositalmente omitidas, pois estas iro variar de acordo com o tamanho do servo a ser utilizado e tambm com o tipo de porta/instalao. Cabe ao leitor interessado refazer o desenho aqui

Maio/Junho 2011 I SABER ELETRNICA 453 I 31

Projetos
demonstrado com as medidas necessrias, usando para isso as informaes sobre servo e instalao.

O programa est disponvel na seo downloads no site da revista e tambm no site do autor. Ele foi desenvolvido com a Linguagem BASIC, utilizando o compilador BASCOM-AVR. O compilador, na verso demo pode ser obtido gratuitamente no site da empresa MCS Electronics (www. mcselec.com). A verso demo compilar tranquilamente o cdigo disponibilizado e tambm poder ser usada para fazer outros programas para o Arne Basic 2k, j que a mesma free at 4 KB de programa. O funcionamento do programa est descrito no fluxograma da figura 6. O programa inicia definindo as direes dos pinos de I/O, velocidade do canal serial, configura as interrupes que sero utilizadas (servo e timer1) e cria as variveis. Logo a seguir, o LCD configurado. Um lao ento iniciado, sempre verificando se uma tecla foi pressionada e, em caso positivo, o back-light do LCD ligado e o buzzer ativado para indicar que uma tecla foi pressionada. Neste momento o timer1 inicia a contagem do tempo. Caso nenhuma tecla seja pressionada nos prximos 30 segundos o back-light do LCD ser desligado para economizar energia. Quando 4 teclas forem pressionadas, o programa ir comparar as mesmas com a senha gravada internamente. Se esta for vlida, o servo ser posicionado de maneira a abrir a porta (liberao do ferrolho). O servo retornar ao seu ponto inicial quando a porta for aberta e novamente fechada (isso detectado pelo sensor RS1). A partir deste ponto uma nova sequncia esperada. Caso a senha esteja incorreta, o programa informar isso atravs do LCD e solicitar uma outra entrada. Se o usurio inserir trs sequncias erradas, o programa informar que trs tentativas foram feitas sem sucesso e no permitir uma nova entrada nos prximos 20 segundos (o que ajuda a atrasar uma tentativa de burlar o sistema).

Programa

Teste e Uso

F4. Layout do circuito impresso 32 I SABER ELETRNICA 453 I Maio/Junho 2011

Para testar sua tranca, confira antes todas as ligaes, evitando assim danificar qualquer componente acidentalmente. Abra o cdigo-fonte fornecido no BAS-

COM (neste momento o leitor poder alterar a senha interna personalizando assim a sua tranca) e grave o microcontrolador. Insira o microcontrolador no circuito e ligue-o. O sensor RS1 dever estar fechado neste momento. Neste instante, o LED da fonte dever acender e o servo dever se posicionar de maneira a manter o ferro-

lho fechado. Do contrrio, troque o lado da alavanca de controle do ferrolho para o outro lado da alavanca do servo. Comece teclando sua senha para verificar a habilitao do buzzer a cada tecla pressionada e tambm para confirmar se o backlight do seu LCD acende durante o tempo estipulado no programa. Aps o teclar da

senha, observe se o servo muda de posio, puxando o ferrolho. Abra momentaneamente o sensor RS1 e, em seguida, feche-o. O servo dever voltar a posio inicial fechando o ferrolho. A chave S1 permite abrir a porta por dentro. Pressione-a para confirmar seu funcionamento.

Concluso

Muitas podero ser as aplicaes para este circuito. A sua montagem pode ser feita visando desde uma instalao real em um ambiente conhecido pelo leitor, ou mesmo a sua apresentao em uma feira ou trabalho escolar. Certamente o leitor, ao chegar no final deste artigo, j dever ter inmeras ideias para a aplicao deste projeto. Pois ento, mos obra e boa montagem! E

Lista de Materiais
Semicondutores
F5. Exemplo para ferrolho automatizado

CI1 microcontrolador Arne Basic 2K (vide anncio em nossas pginas) CI2 7805 - regulador de tenso 1A D1 1N4007 diodo retificador Q1 BC337 transistor NPN de uso geral Q2 BS170 transistor MOSFET LED1 5 mm de dimetro, vermelho, difuso LED2 5 mm de dimetro, verde, difuso LCD LCD serial 19200bps Arne Robotics R1, R2 1 k (marrom, preto, vermelho) R3 560 (verde, azul, marrom) R4 1 k (marrom, preto, vermelho) R5, R6 10 k (marrom, preto, laranja) R7 56 (verde, azul, preto) C1 470 F / 25 V eletroltico C2 330 nF / 60 V polister C3 - 100 nF / 60 V polister C4 10 F / 16 V eletroltico RS1 Chave reed-switch S1 chave push-button NA TEC4x4 teclado matricial 16 teclas (vide texto) SERVO servo standart ou micro BUZZER buzzer sem oscilador interno (cpsula piezoeltrica) Placa de circuito impresso, fios para conexo, parafusos de fixao, ferrolho (veja texto), dissipador de calor, suporte para CI encapsulamento SIL20, material para no-break (consulte figura) etc.

Resistores (CR25 1/4 W - 1%)

Capacitores

Diversos

F6. Fluxograma do programa Maio/Junho 2011 I SABER ELETRNICA 453 I 33

10Prticos
Circuitos
Newton C. Braga

Desenvolvimento

Um dos grandes problemas enfrentados pelos desenvolvedores de novos projetos encontrar os circuitos que eles precisam justamente para uma determinada aplicao. Esse um problema nosso tambm: adivinhar exatamente o que o leitor necessita. Muitos podem alegar: Ora, mas esse circuito eu j conheo! quando ele exatamente o que um outro leitor (que no o conhece) , est precisando. Ningum nasce com todas as configuraes possveis na cabea, e sempre bom lembrar que ao lado daqueles que colecionam circuitos, existem outros que no tm onde consultar quando precisam de algo novo. Assim, em lugar de darmos circuitos de tipos especficos como fontes, amplificadores, osciladores, etc., pensamos que a possibilidade maior de acertarmos no que alguns leitores procuram, est justamente na variedade de aplicaes. Dessa forma pretendemos satisfazer queles que j tm um grande acervo de circuitos e aos novos, pois os leitores da Revista Saber Eletrnica pertencem a todas as categorias de profissionais Carregador de baterias de NICAD
prio invlucro. O circuito apresentado na figura 1 uma fonte de corrente constante que serve justamente para esta finalidade. A regulagem da corrente depende do resistor em srie com o transistor que, no caso, tem dois valores comutados por uma chave, resultando em correntes de 15 e 45 mA, aproximadamente. Ser interessante medir a corrente depois que o projeto for montado, fazendo

Um carregador de baterias nada mais do que uma fonte de corrente constante ligada em srie com a bateria que se deseja carregar. As pequenas baterias de Nicad possuem correntes de carga de 15 mA a 45 mA, dependendo do tamanho e tipo. Na maioria delas, as indicaes da corrente de carga e tempo so gravadas no pr-

F1. Fonte de corrente constante. 34 I SABER ELETRNICA 453 I Maio/Junho 2011

as devidas alteraes desses componentes para se chegar mais perto da corrente ideal, compensando as tolerncias. O transistor deve ser dotado de um radiador de calor e o transformador tem enrolamento primrio de acordo com a rede de energia e secundrio de 12 V com correntes entre 500 e 800 mA. O circuito funcionar com a maioria das pilhas de Nicad de 1,5 V e baterias de 9 V existentes no comrcio, as quais podem substituir com vantagens pilhas comuns. At 6 pilhas iguais podem ser carregadas ao mesmo tempo, bastando que sejam ligadas em srie. Com a alterao dos valores de R2 e R3 e mesmo a troca de Q1 por um transistor de maior corrente como o TIP32, o circuito poder, ser adaptado para carregar baterias de uso industrial ou em instrumentao.

Monitor de estado para bateria chumbo-cida

As baterias Chumbo-cidas so usadas como fonte alternativa de energia ou mesmo fonte principal em muitos equipamentos de uso industrial e outras aplicaes. A monitoria do estado de uma bateria desse tipo pode ser feita com a aju-

da de um circuito simples que faz uso de LEDs, similar ao mostrado na figura 2. Nele, os quatro comparadores de tenso de um circuito integrado LM339 so configurados de modo a ativar uma escala de 4 LEDs em quatro tenses diferentes, determinadas pelo ajuste do trimpot. Os pontos de disparo de cada comparador so determinados por um diodo zener de referncia. Com uma tenso de 12,7 V (ou mais) no circuito os quatro LEDs esto acesos, indicando bateria carregada. Os passos de acionamento do circuito so de aproximadamente 0,3 V, o que significa que, com menos de 11,7 V, os quatro LEDs estaro apagados. Os valores dos resistores da escala de referncia podem ser alterados para modificar essa escala. Por exemplo, resistores de 470 ohms resultaro em passos de aproximadamente 600 mV. O nico ajuste do circuito em P1 para que os 4 LEDs acendam quando a tenso aplicada ao circuito for de 12,7 V.

o funcionamento de mquinas e equipamentos industriais pesados. Uma aplicao importante seria na avaliao do grau de vibraes transmitidas por mquinas desajustadas ou mal fixadas que poderiam causar danos a longo prazo na estrutura dos prdios em que elas funcionam. O sensor deste circuito uma cermica piezoeltrica retirada de um acendedor de fogo a gs. Essa cermica deve ser posicionada de tal forma que vibraes no sentido vertical a acionem, e sobre ela deve ser colocado um peso que atuar como massa de presso gerando o sinal para o circuito. O amplificador operacional de altssimo ganho bem como os componentes que o polarizam, devem ser montados em caixa blindada para se evitar a captao de

Lista de Materiais (Carregador)


Semicondutores:
Q1 BD138 transistor PNP de mdia potncia D1 e D2 1N4002 ou equivalentes diodos retificadores D3 e D4 1N4148 diodos de uso geral R1 10 k ohms x 1/8 W R2 150 ohms x 1 W R3 56 ohms x 1 W C1 1 000 F x 25 V - eletroltico T1 Transformador com primrio de acordo com a rede local e secundrio de 12 V + 12 V x 500 mA F1 500 mA fusvel S1 Chave de 1 plo x 2 posies Placa de circuito impresso, fios, radiador de calor para o transistor, solda, cabo de fora etc.

Detector ssmico e de vibraes

O circuito ilustrado na figura 3 pode ser usado para detectar terremotos ou vibraes de fundaes e do prprio solo durante

Resistores:

Capacitor: Diversos:

Lista de Materiais (Monitor)


Semicondutores:
CI1 LM339 circuito integrado Z1 5,1 V x 400 mW diodo zener LED1 a LED4 LEDs comuns R1 470 ohms R2 12 k ohms R3, R4, R5 220 ohms R6 2,2 k ohms R7, R8, R9, R10 1 k ohms P1 4,7 k ohms - trimpot Placa de circuito impresso, fios, solda etc

Resistores: (1/8W, 5%)

Diversos:
F2. Circuito de monitoramento do estado da bateria.

Maio/Junho 2011 I SABER ELETRNICA 452 I 35

Desenvolvimento
Lista de Materiais (Detector)
Semicondutores:
CI1 OPA124P amplificador operacional D1 a D4 1N34 ou diodos Schottky LED1, LED2 LEDs vermelhos comuns (opcionais) R1, R2 100 M ohms R3 2,2 M ohms R4 47 k ohms R5 100 M ohms R6 2,2 k oms R7 -4,7 k ohms P1 - 10 k ohms trimpot C1 10 nF x 400 V cermico C2 22 pF cermico C3 5,6 F polister ou eletroltico C4 100 pF cermico C5 5,6 F polister ou eletroltico X1 Cermica piezoeltrica ver texto M1 0-1 mA indicador de bobina mvel Placa de circuito impresso, fonte simtrica, fios, solda etc.

Resistores: (1/8 W, 5%)

Capacitores:
F3. Circuito detector ssmico e de vibraes.

Diversos:

Lista de Materiais (Detector CA)


Semicondutores:
CI1 MC1458 ou equivalente duplo amplificador operacional Q1 BC548 transistor NPN de uso geral D1, D2, D3 1N4148 diodos de uso geral R1, R2 47 k ohms R3 220 k ohms R4 100 k ohms R5 1,2 k ohms R6 560 ohms

F4. Circuito detector de corrente alternada.

Resistores: (1/8 W, 5%)

rudos, uma vez que o circuito extremamente sensvel. O ganho dado por um resistor de 100 M ohms na realimentao, e o capacitor neste mesmo circuito em srie com o resistor ligado ao pino (-) do operacional determina sua resposta de freqncia para a faixa muito baixa (infra-sons), na qual est concentrada a maior parte dos sinais que devem ser detectados. O instrumento um microampermetro comum de 1 ou 2 mA de fundo de escala. Para um melhor desempenho, os diodos ligados na ponta que aciona este instrumento devem ter baixa tenso de conduo, como os tipos de germnio. Se for possvel, diodos schottky sero melhores ainda. O circuito possui ainda dois LEDs indicadores, e sua alimentao deve ser feita com uma fonte simtrica.

Temos tambm a possibilidade de aplicar os sinais detectados a um registrador externo, inclusive um conversor analgico-digital (ADC) para seu registro num computador. O consumo do circuito baixo, podendo sua alimentao ser feita com pilhas ou bateria. Amplificadores operacionais equivalentes como o CA3140 podem ser experimentados neste circuito.

Capacitores: Diversos:

C1 4,7 F x 16 V eletroltico C2 10 F x 16 V eletroltico L1 Bobina captadora ver texto K1 Rel de acordo com a alimentao e bobina at 50 mA Placa de circuito impresso, fios, solda, ncleo de ferrite etc.

Detector de corrente alternada

O circuito exibido na figura 4 pode detectar a circulao de correntes alternadas em instalaes eltricas a partir de valores to baixos quanto uns 300 mA, sem a necessidade de contato.

A bobina captadora pode ter diversos formatos conforme o tipo de aplicao desejada. Uma possibilidade consiste em usar o enrolamento primrio de um pequeno transformador de alimentao do qual tenha sido retirado o ncleo. Outra possibilidade, mostrada na mesma figura 4,

36 I SABER ELETRNICA 453 I Maio/Junho 2011

confeccionar um U de material magntico no condutor (ferrite) e enrolar de 500 a 1000 espiras de fio esmaltado bem fino (28 ou mais fino). Neste caso, o fio condutor com o qual se deseja detectar a corrente. O ganho do circuito determinado por R3, que pode ser aumentado em funo da sensibilidade obtida com a bobina usada. O valor mximo recomendado para este componente est em torno de 2,2 M ohms. Se for colocado um trimpot em lugar de R3, pode-se ajustar com preciso o ponto de acionamento do circuito. O amplificador operacional MC1458 um duplo operacional com caractersticas semelhantes ao 741. Dois CIs 741 podero ser empregados em seu lugar. A alimentao do circuito pode ser feita com tenses de 9 a 12 V e o rel utilizado depende dessa tenso. Tipos sensveis com bobinas at 50 mA so os recomendados.

Os transistores de potncia devem ser dotados de radiadores de calor. O transformador tem secundrio de 12 V + 12 V com uma corrente de 3 A. Transformadores com correntes menores podem ser empregados, mas teremos uma potncia menor de sada tambm. O circuito integrado TTL oscilador deve ser alimentado com 5 V, tenso esta que fornecida por um regulador 7805. Como apenas um CI alimentado, no ser necessrio usar dissipador no regulador. As trilhas percorridas pelas correntes mais intensas devem ser mais largas. Os transistores de potncia 2N3055 devem ser montados em bons radiadores de calor, preferivelmente do lado externo da caixa que alojar o conjunto.

Lista de Materiais (Inversor)


Semicondutores:
CI1 7400 circuito integrado TTL CI2 7805 regulador de tenso de 5V Q1, Q2 BD135 transistores NPN de mdia potncia Q3, Q4 2N3055 transistores NPN de potncia D1, D2 1N4148 diodos de silcio R1, R2 1 k ohms R3, R4 120 ohms C1, C2 4,7 F x 12 V eletrolticos C3, C4 10 F x 16 V eletrolticos T1 Transformador ver texto Placa de circuito impresso, fios, solda, radiadores de calor etc.

Resistores: (1/8 W, 5%)

Diversos:

Inversor para uso automotivo

O circuito inversor apresentado na figura 5 fornece uma tenso da ordem de 110 V com forma de onda retangular com leve distoro que, de certo modo, a aproxima de uma forma senoidal e freqncia em torno de 60 Hz. A potncia da ordem de 20 W, dependendo do rendimento do transformador usado, o que torna o circuito interessante na alimentao de dispositivos que no sejam sensveis forma de onda de entrada, tais como barbeadores, lmpadas incandescentes, etc.

F5. Circuito inversor automotivo.

F6. Circuito gerador de pulsos retardados. Maio/Junho 2011 I SABER ELETRNICA 452 I 37

Desenvolvimento
Gerador de pulsos com retardo

Esta pode ser considerada uma aplicao avanada onde dois circuitos integrados 555 so usados para gerar um pulso de durao controlada, produzido depois de um certo intervalo de tempo. O circuito, que poder acionar uma carga de potncia ou um rel, dependendo da aplicao, mostrado na figura 6. Quando S1 pressionado, o primeiro 555 monoestvel dispara e sua sada vai ao nvel alto por um intervalo de tempo que depende de R3 e C2, conforme calculado pela seguinte frmula:

t = 1,1 x R3 x C2

No final desse intervalo de tempo, a sada do 555 voltar ao nvel baixo, o que far com que o segundo monoestvel 555 seja disparado, dando incio assim produo do pulso de sada. O tempo de durao do pulso produzido depende de R5 e C5, conforme a seguinte frmula:

t = 1,1 x R5 x C5

A alimentao do circuito pode ser feita com tenses de 5 a 15 V, e os valores mximos de temporizao esto em torno de 1 hora com capacitores de 1 500 F e resistores de 2,2 M ohms.

Lista de Materiais (Gerador)


Semicondutores:
CI1, CI2 555 circuitos integrados D1, D2 1N4148 diodos de uso geral R1 10 k ohms R2 - 100 k ohms R3 1 k a 2,2 M ohms ver texto R4 47 k ohms R5 1 k a 2,2 M ohms ver texto C1, C3, C4, C6 100 nF cermicos ou polister C2, C5 1 nF a 1 500 F ver texto Placa de circuito impresso, sensor de disparo ou pulsador, fios, solda etc.

Resistores: (1/8 W, 5%)

Capacitores:

Diversos:
F7. Circuito de interface para porta paralela.

38 I SABER ELETRNICA 453 I Maio/Junho 2011

Interface para porta paralela

Lista de Materiais (Interface)


Semicondutores:
CI1 a CI15 4N25 acopladores pitocs CI16 7405 Hex Inverter TTL CI17 74S373 circuito integrado TTL CI18 74S241 circuito integrado TTL

O circuito ilustrado na figura 7 permite acionar cargas externas (8) a partir de sinais da porta paralela e tambm fazer a aquisio de dados pela mesma porta, bastando para isso comutar as devidas habilitaes das funes I/O. O acoplamento (tanto dos sinais de entrada como de sada), feito atravs de acopladores pticos, o que significa um elevado grau de segurana para a integridade dos circuitos do PC. A fonte para os circuitos TTL deve ser externa com um terra comum, e as portas inversoras podem ser de qualquer tipo TTL como as 7805.

Resistores: (1/8 W, 5%)


R1 a R11 e R38 a R41 330 ohms R12 a R37 1 k ohms

Diversos:

Placa de circuito impresso, fonte 5 V, conector e cabo DB-25 etc.

Lista de Materiais (Termostato)


Semicondutores:
CI1 LM339 ou equivalente usado comparador Q1, Q2 BC548 transistores NPN de uso geral D1 1N4148 diodo de uso geral R1 22 k ohms R2 2,2 k ohms R3 3,3 k ohms R4, R5 4,7 k ohms R6 5,6 k ohms R7 1,2 k ohms P1 10 k ohms trimpot multivoltas C1, C2, C3, C4 100 nF cermico ou polister X1 Termistor ver texto K1 Rel de 12 V x 50 mA Placa de circuito impresso, fios blindados, fonte de alimentao, solda etc.

Termostato

O termostato de uso geral exibido na figura 8 usa um termistor de alto valor resistivo como sensor. Termistores na faixa dos 47 k ohms a 220 k ohms podem ser utilizados e em sua funo o valor de R3 deve ser alterado para se obter a sensibilidade desejada e o ponto de disparo do rel. Com o emprego de uma etapa amplificadora transistorizada, as pequenas variaes de resistncia do termistor so detectadas levando o circuito ao ponto de disparo. O ajuste desse ponto de disparo dado pelo trimpot ligado entrada de referncia do comparador. Para maior preciso dever ser usado um trimpot do tipo multivoltas.

Resistores: (1/8 W, 5%)

Capacitores: Diversos:

F8. Circuito de termostato de uso geral. Maio/Junho 2011 I SABER ELETRNICA 452 I 39

Desenvolvimento

F9. Circuito do comparador de janela.

F10. Ohmmetro linear de baixas resistncias.

O rel usado do tipo sensvel com uma bobina de 50 mA (no mximo) e tenso de acordo com aquela da alimentao. Se o sensor ficar algo distante do circuito (mais de 2 metros), dever ser usado cabo blindado com a malha devidamente aterrada. O capacitor de 100 nF na entrada do termistor evita que transientes ou pulsos de curta durao provoquem o disparo errtico do circuito. A fonte de alimentao deve ser estabilizada para no afetar o ponto de disparo do circuito. Uma possibilidade que pode ser analisada para algumas aplicaes est na colocao de um diodo comum polarizado inversamente como sensor de temperatura.

Os diodos so de uso geral e o LED indicador de qualquer cor. Pode ser utilizada uma etapa amplificadora para acionar um rel ou ainda um sistema de aviso. O circuito pode ser empregado com fontes de 5 a 12 V.

A preciso do circuito depender da preciso dos resistores selecionados pela chave nas diversas escalas. E

Lista de Materiais (Comparador)


Semicondutores:
CI1, CI2 CA3140 ou equivalentes amplificadores operacionais D1, D2 1N4148 diodos de uso geral LED1 LED vermelho comum ou de outra cor R1 22 k ohms R2 1,5 k ohms P1, P2 47 k ohms trimpots Placa de circuito impresso, fonte de alimentao, fios, solda etc.

Ohmmetro linear de baixas resistncias

Comparador de janela

O circuito visto na figura 9 recomendado para aplicaes em que se deseja ter uma indicao visual quando a tenso de entrada est fora de uma faixa determinada de valores. Por exemplo, em uma fonte de alimentao para circuitos TTL, ele pode ser ajustado para indicar quando a tenso est abaixo de 4,5 V ou acima de 5,5 V. So usados dois amplificadores operacionais com transistores de efeito de campo do tipo CA3140, mas equivalentes podem ser experimentados, inclusive tipos bipolares como o 741 ou o duplo operacional MC1458. Apenas deve-se ficar atento para as tenses de operao dos amplificadores escolhidos. Os dois valores de acionamento so ajustados nos trimpots que, para maior preciso, podem ser do tipo multivoltas.

Um dos problemas em multmetros comuns, principalmente nos analgicos, que suas escalas de baixas resistncias so limitadas e no so lineares. Com o circuito mostrado na figura 10, temos a possibilidade de usar um voltmetro comum ou multmetro na escala de 0-15 V de tenses contnuas funcionando como ohmmetro linear de baixas resistncias. Uma aplicao importante para este simples circuito a de permitir o uso de um voltmetro comum ou mesmo multmetro na escala de tenses, com sensores resistivos de baixos valores. O circuito funciona como uma fonte de corrente constante ligada ao resistor que est sendo medido. A fonte ajustada de tal forma (pela escala do resistor de emissor), que a corrente circulante no resistor em teste produz uma queda de tenso proporcional ao seu valor, a qual pode ser diretamente convertida a partir da indicao do instrumento. Assim, possvel numa escala de 0 a 15 V medir resistncias baixas como 0 a 1500 ohms de forma linear. O circuito deve ser alimentado por uma fonte de 24 V, e o diodo deve ser preferivelmente do tipo de germnio como o 1N34 ou OA90.

Resistores: (1/8 W, 5%)

Diversos:

Lista de Materiais (Ohmimetro)


Semicondutores:
Q1 BC547 transistor NPN de uso geral Z1 9,1 V x 1 W diodo zener D1 1N34 diodo de germnio R1 1,5 k ohms x 1/8 W R2 820 k ohms x 1/8 W R3 82 k ohms x 1/8 W R4 8,2 k ohms x W R5 820 ohms x W M1 Voltmetro 0-15 V ou multmetro S1 Chave seletora de 1 plo x 5 posies PP1, PP2 pontas de prova Placa de circuito impresso, fonte de alimentao de 24 V, fios, solda etc.

Resistores:

Diversos:

40 I SABER ELETRNICA 453 I Maio/Junho 2011

Instrumentao

CLPs e Sensores
Caractersticas bsicas do CLP e dicas de montagem, calibragem e distribuio de aparelhagem em automatismos de pequena complexidade
Eng. Filipe Pereira

Automao no mbito industrial

Processos industriais

Existem duas formas bsicas de realizar o Controle de Processos Industriais: o Controle em Malha Aberta e em Malha Fechada.

Controle em Malha Aberta


Operador (ordens) Sistema de controle Produto de entrada Atuadores

Processo Produto de sada

Controle em Malha Fechada


Operador (ordens) Sistema de controle Produto de entrada Atuadores

Processo

Sensores Produto de sada

Atravs dos sensores, o sistema de controle recebe a confirmao das aes desenvolvidas sobre o processo pelos atuadores.

Os tipos de processos indutriais so: Contnuos: as matrias primas entram permanentemente no processo (incio do processo) e saem de forma contnua no outro extremo, com o aspecto de produto acabado; Descontnuos: recebe na entrada uma determinada quantidade de peas, sobre as quais se realizam as operaes neccessrias para se produzir um produto final. Discretos: o processo pode ser decomposto numa srie de operaes realizadas sequencialmente de forma que para se realizar uma determinada operao seja necesrio que se tenham realizado corretamente as anteriores. Exemplo: Fabricao de uma pea. A partir de uma barra, corte uma pea com as dimenses estipuladas; transporte a pea para a base da mquina de furar; realize o 1 furo; realize o 2 furo; evacue a pea.

Assncronos: A transio entre esta-

dos verifica-se no mesmo momento em que se produz uma variao nas variveis de entrada; Sncronos: A transio para um determinado estado s se verifica em funo das variveis de entrada e da varivel interna (associada ao estado anterior) sincronizadas por um sinal de relgio (clock) de frequncia fixa.

Controlador Lgico Programvel

Controladores Sequenciais
ser:

Os controladores sequenciais podem

Autmato programvel ou controlador lgico programvel (CLP) todo o equipamento eletrnico capaz de controlar em tempo real, processos sequenciais em meios industriais. Vantagens do CLP: Reduzidas dimenses; Grande fiabilidade; Facilidade de montagem; Possibilidade de se introduzirem modificaes sem se mudar o cablado ou juntar outros aparelhos. Desvantagens do CLP: O seu custo inicial;

Maio/Junho 2011 I SABER ELETRNICA 453 I 41

Instrumentao

F1. Montagem e desmontagem do CLP em calha.

F2. Batentes de bloqueio.

F3. Liras e calhas de cablagem instaladas em platina

Necessidade de um tcnico programador.

Estrutura externa
A estrutura externa pode ser: Compacta: O CLP apresenta num s bloco todos os seus elementos (fonte de alimentao, CPU, memrias, entradas/sadas, etc); Modular: O CLP divide-se em mdulos que realizam funes especficas (fonte de alimentao, CPU, memrias, entradas/sadas, etc).

consumo, comutao rpida e elevado numero de operaes); Sinais digitais e analgico.

Dispositivos de E/S
Dispositivos de entradas do CLP (captadores/sensores): Interruptores; Fins de curso; Clulas fotoeltricas; Detectores de proximidade. Dispositivos de sada do CLP (atuadores): Contatores; Eletrovlvulas; Motores; Lmpadas.

de montagem. Para informao detalhada, consultar os respectivos manuais. A fixao do CLP pode ser efetuada atravs de: Platina ou painel com fixao por parafusos; Calha DIN com perfil simtrico (figura 1) sendo, neste caso, necessrios dois batentes de bloqueio (figura 2) nas faces laterais do CLP (figura 3).

Distribuio da Aparelhagem

Estrutura interna
Com relao s entradas do CLP: Isentas de tenso (interruptores, fins de curso, contatos de rel); A corrente contnua ou a corrente alternada (detectores de proximidade, clulas fotoeltricas); Sinais digitais e analgico. Com relao s sadas do CLP: Rel AC/DC para comutaes no muito rpidas; Triac AC/DC para comutaes muito rpidas; Transistor DC para cargas de baixo

Montagem e Cablagem de CLPs

Em automatismos de pequena complexidade opta-se normalmente pela distribuio da aparelhagem, na base de fixao (platina), de acordo com a ordem dos aparelhos no circuito de potncia (figura 4). Exemplo:

Os CLPs, esto preparados para trabalharem em ambientes severos. Contudo, quando corretamente montados e instalados em locais favorveis, otimiza-se a sua fiabilidade e vida til. A montagem do CLP na vertical, figura 1 no entanto, tambm so possveis, em algumas marcas/modelos, outras posies

L1 - L2 - L3 - N - PE
(Alimentao)

U1 - V1 - W1 - U2 - V2 - W2
(Ligao ao motor)

1-2-3
(Bornes do circuito de comando)

42 I SABER ELETRNICA 453 I Maio/Junho 2011

Instrumentao
Para o caso de automatismos de pequena complexidade, que se destinem a serem colocados num armrio com todos os elementos a cablados, o ensaio, tendo em ateno as normas de segurana aplicveis, deve ser efetuado do seguinte modo: 1. Desligar os aparelhos que alimentam os vrios circuitos: Circuito de potncia: abrir seccionadores, desligar disjuntores-motor, fechar as alimentaes pneumticas e/ou hidrulicas, etc. Circuito das sadas: desligar o circuito de alimentao dos pr-atuadores; CLP: desligar o seu circuito de alimentao. 2. Verificar as regulaes e as protees dos aparelhos; 3. Ligar o cabo de alimentao do automatismo rede eltrica e, aps, estabelecer o fornecimento de energia; 4. Ligar o disjuntor da alimentao do CPL e verificar o seu funcionamento, atuando sobre os sensores. Proceder afinao e regulao do programa; 5. Manter o circuito de potncia desligado, ligar o circuito de alimentao das sadas do CLP e verificar o funcionamento dos pr-atuadores; 6. Ligar a alimentao do circuito de potncia e proceder ao ensaio em carga do automatismo. Para o caso de automatismos complexos, o ensaio deve ser feito recorrendo a simuladores que permitam verificar todas E as situaes de funcionamento.

Ensaio da Montagem

F4. Exemplo de distribuio da aparelhagem.

Cores dos Condutores


Alimentao 24 VDC Linha + : vermelho Linha : preto Alimentao 230 VAC* Fase (L1): marron Neutro (N): azul Proteo (PE): verde/amarelo Entradas do CLP (Inputs) Ligao de sensores passivos: Linha + : vermelho Linha : preto Ligao de detectores com trs fios: Linha + : marron vermelho Linha : azul ou preto Sada: preto branco Sadas do CLP (Outputs) 24 VDC Linha + : vermelho Linha : preto 230 VAC1 Fase (L1): marron Neutro (N): azul Circuitos trifsicos (400 VAC)* Fases (L1, L2 e L3): marron, preto e cinzento Neutro (N): azul Proteo (PE): verde/amarelo

*De acordo com o novo cdigo de cores de isolamentos de condutores (CENELEC HD 308 S2).

Maio/Junho 2011 I SABER ELETRNICA 453 I 43

Instrumentao

Minicurso LabVIEW:
Aprenda Fazendo
Comeo esta terceira parte pedindo desculpas a todos os leitores da Revista Saber Eletrnica pelo atraso no minicurso, tive alguns problemas de sade. Mas agora que foram resolvidos, vamos continuar...

rte Pa 3

Luis F. Bernabe
um significado prprio que pode ser um nmero inteiro de 8, 16 32 ou 64 bits, nmero real inteiro maior que zero e negativos (numbers www.rwc.uc.edu/koehler/comath/13.html), nmeros de preciso dupla e simples, nmero com ponto flutuante, valor em ASCII, nmeros complexos com preciso simples, dupla e estendida. Para modificar e/ou saber que tipo de varivel se est trabalhando, clique nela com o boto direito, opo REPRESENTATION. Na paleta FUNCTIONS, voc pode observar que h muitos tipos de laos de repetio, estas estruturas reduzem

ara esta parte vamos continuar com o bsico em LabVIEW e analisar o Data Acquisition/Switch Unit 34970A /72A, da Agilent, equipamento que propus utilizar como motivao para esta srie de artigos. (http:// www.home.agilent.com/agilent/product. jspx?nid=-33640.0.00&cc=BR&lc=por# 8388608). Alm de continuarmos com o LabVIEW. Na parte anterior vimos o loop de repetio While, com o boto de stop. Observamos as cores diferentes das conexes (wires), onde cada uma delas tem

F1. Loop For, onde se observa os terminais N e i 44 I SABER ELETRNICA 453 I Maio/Junho 2011

Instrumentao
sensivelmente a necessidade de VIs (Virtual Instrumentation) reduzindo os cdigos de controle e processamento de informaes. Nesta paleta h mais quatro tipos de lao de repetio que considero importantes, inicialmente para o aprendizado e posteriormente para aplicaes mais complexas, so eles: FOR LOOP e o TIMED LOOP e o TIMED SEQUENCE. Todos os FOR LOOPs so em nmeros inteiros (no d para imaginar meio loop, certo? Vai parar onde?), no caso de 32 bits, gerado automaticamente quando voc seleciona com o boto direito o terminal N, aparece a janela com as opes CREAT CONSTANT, INDICATOR ou CONTROL. Caso queira outra formatao de nmeros, basta selecion-la, desde que dentro das condies do lao. Veja as figuras 1 e 2, a seguir, Inicialize o LabVIEW com uma VI nova. Clique com o boto direito no diagrama de blocos (Block Diagram). Com a paleta de funes, clique na aba Programming depois em Structures. Clique no cone FOR LOOP e posicione o cursor novo sobre o diagrama de blocos novamente. Clique com o cursor na rea branca e arraste formando um retngulo. Com um clique na aba Programming, depois em Numeric , clique no cone Multiply. Clique no interior da rea do FOR LOOP. Aproxime o cursor no terminal superior deste cone, se estiver no modo automtico o cursor mudar para um carretel (para esticar os fios de ligao dos cones!) . Junto com a mudana do cursor, tambm vai aparecer um quadrado amarelo pequeno com a letra X. Clique com o esquerdo e aparecer uma janela sobre o cone com uma lista de opes, clique na opo Create, nesta nova janela tem as

FOR LOOP:

O FOR LOOP um lao de repetio que segue uma contagem, interna ou externa (N) e que terminada esta contagem at este nmero, a sua execuo se completa, independentemente de qualquer outra interrupo. Para controlarmos o estado das contagens, temos um terminal em caixa azul com uma varivel i, em minsculo, que significa iteraes, (est certo, no falta um N, no!). O terminal iteraes i o terminal que contm o nmero de vezes que o lao se repetiu. Ao contrrio da programao em outras linguagens, no h o terminal UNTILL, WHILE, NEXT, TO, etc. No precisa ! O lao executado at o final da contagem da varivel numrica desejada. Se quiser parar, monte uma lgica simples que para a execuo do loop, desnecessrio, mas talvez valha como exerccio na prxima edio.

F2. Paleta de Funes (FUNCTIONS)

F3. Exerccio 1, experimentando o FOR LOOP, diagrama de blocos, painel frontal, janelas da Probe, ajuda, palete de controle e ferramentas. Maio/Junho 2011 I SABER ELETRNICA 453 I 45

Instrumentao
opes Constant, Control e Indicator, clique em Control. Novamente com o cursor no cone Multiply, desta vez no terminal inferior, conecte-o ao terminal do cone da iterao i, esquerda. Se voc seguiu todos os passos corretamente, o seu diagrama de blocos deve estar semelhante ao da figura 3. Claro que fiz algumas mudanas na organizao automtica, mas nada que voc no tenha aprendido em lies anteriores e possa fazer aqui, certo? Observe o valor do indicador x^y, este nmero a quantidade de iteraes executadas do loop x2, como no fluxograma. Foi uma contagem at 10 ( varivel Numeric), mas o nmero de vezes que se executa o FOR LOOP (n-1), este um detalhe muito importante quando utilizamos este lao de repetio; como multiplicamos por dois, o resultado 18. Observe tambm que para debugar o fluxograma utilizei dois pontos de Probe, 1 e 2; na janela de apresentao da Probe se v os nmeros de cada um dos pontos aps a primeira execuo. Pergunta, se executasse outras vezes o FOR LOOP, os valores de xy e x2y seriam alterados? voc abrir a aba Data Entry e selecionar os limites dos valores possveis de intervalo de tempo para a sua aquisio de dados desenvolvida dentro do loop. Agora vamos verificar como funciona o lao, numa aplicao construda por voc. Faa como no comeo do loop anterior, s que desta vez clique no TIMED STRUCTURES, procure o loop TIMED LOOP, clique no cone e clique novamente no diagrama de blocos, arraste at ficar de um tamanho parecido como da ilustrao, solte e clique novamente para encerrar a criao do loop. Observe a figura 5 e coloque os cones j descritos dentro do loop temporizado. No painel frontal, selecione a paleta CONTROLS/EXPRESS/GRAPH INDICATOR, clique em WAVEFORM CHART, arraste para o painel de controle e acerte um tamanho que voc queira. Organize os controles no painel frontal. Acerte os valores iniciais para perodo de 500 (ms) e x com 2 ou 3. Compare a sua aplicao. Note algumas coisas interessantes. Automaticamente o LabVIEW setou o parmetros Period como inteiro de 64 bits (ver CONTEX HELP), a execuo apresentou uma linha reta inclinada, por que? A inclinao depende da varivel x e do Period? Altere os valores e veja o que acontece. A reta est linear mas, apresenta uma regio quebrada em que o ciclo se reinicia, o que houve? A linha inclinada que o tempo do WAVEFORM CHART diferente do tempo do Period, um est em segundos e o tempo do loop est em 500 ms. A segunda pergunta voc experimenta e responde. A terceira pergunta, que se voc apertar o STOP, o ciclo de contagem se reinicia e o resultado apresentado no osciloscpio.

TIMED SEQUENCE

TIMED LOOP

O lao de repetio temporizado, TIMED LOOP, possui vantagens significativas na reduo de cdigo de programao. Quer um exemplo interessante? Voc est projetando uma aplicao de aquisio de dados de um multmetro conectado em um barramento TCP/IP, localizado em qualquer local da fbrica. Este multmetro est coletando dados de um sensor de temperatura em um equipamento (ou processo) lento, a temperatura leva muito tempo para variar de um valor para outro. Dependendo do valor da temperatura do equipamento, o seu programa dispara um alarme de sobreaquecimento. Qual seria o espaamento de tempo para o programa efetuar a leitura do multmetro? No se preocupe. Monte o programa utilizando o TIMED LOOP e, na sua configurao, como indicada na figura 4, selecione o terminal Period com o boto direito do mouse e crie um controle. Execute este loop dentro de um FOR LOOP quantas vezes for necessrio. Este controle tem um valor mnimo? Clique no cone do controle com o boto direito e na opo Properties

Se o TIMED LOOP descrito acima j era interessante, imagine um conjunto de tarefas temporizadas disparadas com um atraso inicial na execuo da primeira e todas independentes entre si? Este o TIMED SEQUENCE, sequncias temporizadas de tarefas, vamos dizer assim. Abaixo tem a figura deste loop (figura 6) apresentando dois frames, em sequncia e alguns detalhes para facilitar o seu estudo. A temporizao pode ser interna ou externa aos loops, que sero executados APENAS uma vez, no h iteraes. Esta VI especfica para tratar aes com tempos especficos de temporizao de tarefas disparadas em sequncia. Mas, lembre-se: disparou a sequncia, executam-se todas elas sem um controle de tempo independente. A no ser que voc crie uma lgica exclusiva para esta funo. Segue o nosso exerccio sobre o TIMED SEQUENCE. Siga os mesmos procedimentos dos exerccios anteriores, mas selecione desta vez o TIMED SEQUENCE loop, coloque-o no diagrama de blocos, inicialmente aparecer uma sequncia nica. Clique com

F4. Timed Loop, onde se observa os botes Stop, o terminal i, Error, e o controle Period.

46 I SABER ELETRNICA 453 I Maio/Junho 2011

Instrumentao

F5. O exemplo do TIMED LOOP.

o boto direito do mouse na borda cinza do loop, com isso abre-se uma janela e na sua parte inferior observe os botes ADD FRAME AFTER, ADD FRAME BEFORE e DELETE FRAME, a traduo ao p da letra, certo? No comeo no tem antes nem depois, mesmo porque s tem um frame. Observe a figura 7, a seguir Lembre-se, com certeza aqui no conseguiremos esgotar nenhum dos tpicos apresentados, o nosso objetivo em breve, efetuar a leitura de dois sensores de temperatura, apresent-los em uma tela do tipo osciloscpio e salv-los em arquivo txt ou semelhante. Aqui, abrimos o caminho de alguns tpicos com o intuito de ajud-lo a seguir uma trilha em mata fechada. Conta muito o seu esforo em seguir este caminho, que o caminho de seu aperfeioamento como profissional.

F6. Exemplo do Loop Timed Sequence.

O Data Acquisition Switch Unit

Eu me encantei por este equipamento (figura 8) h alguns anos e o solicitei nos recursos de um projeto do qual fazia parte, para as minhas aplicaes era uma ferramenta excelente. Imaginem um multmetro de 6 dgitos que pode medir tenso (at 300 V), corrente AC/DC

(at 50 mA), resistncia (em 2 e 4 fios), temperatura com termopares (B, E, J, K, N, R, S e T), RTDs, termistores (para 10k, 5k e 2,2 k Ohms), frequncia (at 300 kHz) e perodo, vrias medies contam ainda com filtros selecionveis pelo usurio. Alm de trs slots traseiros que permitem grande flexibilidade de medies podendo expandir as medies para at mais de 60 canais, com taxas de aquisio de 250 canais por segundo! Sobre os slots, existem oito modelos de mdulos, que so desde multifuno de 40 canais at os switches para chaveamento de RF, voc tem um multmetro configurvel de 120 canais, ou mdulos

diversos para mltiplas aplicaes, inclusive para controle de rels, por exemplo. Veja a figura 9. Outras caractersticas que poucos multmetros possuem so as conexes com o meio externo, h duas verses deste equipamento, a anterior (34970A, possui RS-232 e GPIB) e 34972A, que possui interface LAN e USB. Veja os manuais deste interessante equipamento no site da Agilent, se quiser saber do custo bsico, corrija a localidade sua e confira os preos em reais! (http://www. home.agilent.com/agilent/product. jspx?nid=-33640.0.00&cc=BR&lc=por #8388608).

Maio/Junho 2011 I SABER ELETRNICA 453 I 47

Instrumentao

F7. Exerccio do TIMED SEQUENCE.

H profissionais que j pensaram S 50 mA de capacidade de corrente? Lembrem-se que existem os sensores de corrente isolados que fornecem um sinal de sada em tenso. Quer um sensor confivel at 50 /100 /200 A, +/-2% fundo de escala, com banda passante de 35 kHz, com trs componentes externos? Pode adquirir o ACS754x CB-50 / -100 / -200, x do cdigo o formato dos terminais de entrada. A DIGIKEY disponibiliza este circuito integrado no Brasil em alguns dias. Se estiver interessado no equipamento da Agilent utilizado neste artigo, pode procurar o Sr. Joo Batista, na Quart (joao. batista@quart.com.br) que ele lhe fornecer todas as informaes comerciais do produto, inclusive o desconto. A Quart a maior distribuidora autorizada da Agilent no Brasil nos ltimos cinco anos pelo menos e, com certeza voc ter timas condies comerciais para a sua compra. Agora, estude este artigo, procure outras fontes na internet, baixe os arquivos de usurio do 34970/72 A para que na prxima edio consigamos seguir, na direo dos Instrument Drivers para avanarmos em um direo mais prtica. Vamos enviar e receber instrues do nosso multmetro, comeando pelos comandos mais simples. Vale a pena voc nos acompanhar. E

F8. Agilent 34970A Data Acquisition / Unit

F9. Apresentao dos mdulos para insero nos slots do painel traseiro.

48 I SABER ELETRNICA 453 I Maio/Junho 2011

Comunicao

USB com o PIC


Apresentao dos principais sensores empregados no controle do processo induatrial. Tipificao e princpiios de funcionamento. Aplicaes e consideraes de instalao desses componentes
Vitor Amadeu Souza

s modernos microcontroladores da Microchip, haja vista os da famllia PIC18, esto cada vez mais com uma maior integrao e mais recursos, que permitem que com este microcontrolador possamos desenvolver inmeras aplicaes. Neste artigo apresentarei ao leitor o microcontrolador PIC18F4550, que tem como principal caracterstica o

fato dele possuir a porta USB integrada no prprio chip, permitindo com que o mesmo possa se comunicar com o PC. Um exemplo bastante prtico ir demonstrar como informar ao PC o estado de um boto atravs da USB e permitir com que um tambm possa ser controlado por esta porta, utilizando o compilador C com base no compilador mikroC da Mikroelektronika.

F1. Pinagem do PIC18F4550.

Maio/Junho 2011 I SABER ELETRNICA 453 I 49

Microcontroladores
O PIC18F4550
O PIC18F4550 um microcontrolador pertencente famlia PIC18 da Microchip e este pode funcionar a uma velocidade de at 48 MHz. Ele ser utilizado no nosso experimento e tem como principal vantagem o fato de poder se comunicar na USB. Vejamos a pinagem deste microcontrolador na figura 1. Observe que a pinagem do mesmo, se comparada a outros membros da famlia, como o PIC18F452, muda muito pouco. Porm, atente aos pinos 23 e 24. Estes so os pinos que iremos utilizar para comunicar pela USB. A comunicao USB somente precisa destas duas linhas, a fim de permitir a comunicao entre o PIC e o PC. As linhas D+ e D- funcionam em modo diferencial e no conector USB. Alm destas duas vias de comunicao, existem mais duas, sendo estas as de alimentaco, neste caso o VCC e GND. Estas linhas esto dispostas da seguinte forma, de acordo com o tipo de conector (receptculo) usado, conforme apresentado na figura 2 para o receptculo do tipo A e na figura 3 para o receptculo do tipo B. Algumas caractersticas importantes deste microcontrolador esto indicadas na tabela 1. Neste exemplo, o microcontrolador ser alimentado pela prpria linha de comunico do barramento, no sendo necessria nenhuma alimentao externa. Recomendo a todos aqueles que queiram entender com mais detalhes o funcionamento da USB, que visitem o site www.usb.org, pois nele voc encontrar toda a descrio referente ao barramento USB.

F2. Receptculo tipo A.

F3. Receptculo tipo B.

T1. Caractersticas principais do PIC18F4550.

O Hardware

T2. Lista de material.

O hardware do nosso exemplo est ilustrado na figura 4, o qual pode ser montado em placa padro, ou desenhado em uma placa de fenolite. Vejamos agora a lista de material para a montagem deste circuito, conforme est mostrado na tabela 2. Observe que, apesar de poucas linhas do microcontrolador estarem sendo utilizadas, podemos perfeitamente expandir este sistema, com um acrscimo de um display LCD por exemplo.

Fluxograma
T3. Funes do mikroC.

O fluxo de funcionamento deste exemplo segue o que est apresentado na figura 5. Note que aps a inicializao da USB,

50 I SABER ELETRNICA 453 I Maio/Junho 2011

constantemente verificado se um novo byte foi enviado do PC e, dependendo do caracter enviado, o LED acender se for o A e ir desligar se for o B. Alm disso, o estado do boto tambm enviado para o PC. Caso o mesmo esteja pressionado (em nvel 0), ser enviado para o PC o caracter 1 e, caso esteja solto, ser enviado para o PC o caracter 0permitindo, desta forma, obtermos o estado do boto pela USB.

Software

O mikroC foi desenvolvido pela Mikroelektronika e a sua verso de demonstrao pode ser baixada gratuitamente no site www. mikroe.com. Observe que a verso DEMO deste software, somente gera um cdigo de at 2 kB, sendo necessria a aquisio da verso FULL diretamente com o fornecedor. Veja neste exemplo, que o mesmo foi compilado na verso FULL, pelo fato do cdigo gerado ser maior que 2 kB.

Iremos utilizar para este exemplo trs funes disponveis no mikroC para comunicao com a USB. Estas funes esto listadas e explicadas na tabela 3. Estas funes j so intrnsecas do mikroC, e basta com que manipulemos as mesmas corretamente para que a comunicao USB ocorra sem problemas. Note que iremos comunicar utilizando a clase HID (Human Interface Device), pois a grande vantagem de comunicar usando este mtodo o fato de no ser exigida a criao de drivers adicionais para este tipo de comunicao, pois estes drivers j vm embutidos no Windows, uma vez que so utilizados para comunicao com mouses e teclados por exemplo. No prximo artigo veremos como configurar o ambiente mikroC e desenvolver a aplicao de controle com o microcontrolador. At a prxima! E

Funes

F4. Hardware para o experimento. Maio/Junho 2011 I SABER ELETRNICA 453 I 51

Sensores

Sensores
Sensores fotoeltricos so utilizados numa infinidade de aplicaes, indo desde sistemas de segurana, controle, mquinas industriais, equipamentos mdicos at eletrnica embarcada. Como escolher um sensor fotoeltrico para uma determinada aplicao depende do conhecimento de suas caractersticas, uma vez que tambm nesse caso podemos contar com diversos dispositivos que podem ser empregados em aplicaes prticas. Neste artigo focalizamos os principais tipos de sensores fotoeltricos, com suas principais caractersticas.
Newton C. Braga

Fotoeltricos
A
finalidade de um sensor fotoeltrico converter um sinal luminoso (luz ou sombra) em um sinal eltrico que possa ser processado por um circuito eletrnico. Nas aplicaes eletrnicas atuais encontramos uma boa quantidade de tipos de sensores, cujas caractersticas se prestam para determinadas finalidades. Assim, ao escolher um sensor para uma determinada aplicao, o profissional de Eletrnica deve conhecer essas caractersticas de modo a fazer a escolha certa. Usar um sensor pouco sensvel numa aplicao que opere com fontes fracas de luz, ou ainda um sensor lento que deva detectar o movimento rpido de luz ou sombra, pode comprometer um projeto. Neste artigo focalizamos as diversas tecnologias com que o leitor pode contar e que levam a diversos tipos de dispositivos que podem ser utilizados como sensores fotoeltricos.

Sensores Fotoeltricos

Um sensor fotoeltrico pode ser tanto um transdutor quanto um sensor propriamente dito. Dizemos que um sensor fotoeltrico um transdutor quando ele converte energia luminosa (radiante) em energia eltrica. o caso das fotoclulas que convertem diretamente luz em energia eltrica. Por outro lado, temos sensores propriamente ditos que convertem luz em

F1. LDR e fotodiodo.

F2. Curvas tpicas de resposta dos sensores. 52 I SABER ELETRNICA 453 I Maio/Junho 2011

uma variao de uma grandeza eltrica qualquer como corrente ou resistncia. Esse o caso dos LDRs e dos fotodiodos. Na figura 1 ilustramos os dois exemplos referidos.

Caractersticas

Ao escolher um sensor fotoeltrico para uma determinada aplicao precisamos levar em conta suas caractersticas. As principais so:

Sensibilidade

F3. LDR e clula de CdS.

F4. Curva caracterstica do LDR.

A sensibilidade de um sensor fotoeltrico nos diz de que modo a grandeza associada em sua sada varia com a intensidade de luz que incide nesse sensor. De uma forma geral, a maioria dos sensores usados nas aplicaes eletrnicas so extremamente sensveis no sentido de que basta apenas um fton para que j possamos ter uma variao sensvel da grandeza associada. O aproveitamente dessa sensibilidade, na maioria dos casos, vai depender muito mais da sensibilidade do circuito utilizados no processamento dos sinais desse sensor.

F5. Fotoclula.

F6. Fotodiodos.

Resposta Espectral

Diferentemente do olho humano, a maioria dos sensores fotoeltricos podem ver muito mais do que os nossos olhos. Em outras palavras, esses sensores em grande parte podem perceber tanto radiao infravermelha como ultravioleta. Na figura 2 temos as curvas de resposta tpica de alguns sensores comparadas a sensibilidade do olho humano. A sensibilidade de diversos sensores radiao infravermelha importante porque eles podem operar como fontes de radiao infravermelha tais como LEDs infravermelhos, LASERs e mesmo outras.

F7. Acoplador ptico chave ptica.

F8. Estrutura bsica do fotodiodo PIN.

Velocidade

Em muitas aplicaes os sensores devem detectar variaes muito rpidas de luz (ou sombra), como no caso da leitura de cdigo de barras, controles de velocidade de mquinas, encoders pticos, links por fibra ptica e outras aplicaes. Nem todos os sensores existentes podem responder a essas variaes rpidas ou modulao das fontes de luz. No

F9. Estrutura bsica do diodo de avalanche.

F10. Fototransistor

Maio/Junho 2011 I SABER ELETRNICA 453 I 53

Sensores
entanto, para os sensores lentos existem aplicaes importantes como aquelas que exigem o manuseio de correntes intensas no controle de automatismos baseados em luz e sombra, etc. Os sensores mais lentos podem ter uma resposta to baixa que limitam a sua frequncia de aplicao a pouco mais de 10 kHz, ao passo que os mais rpidos podem chegar a dezenas de megahertz. O LDR no apresenta uma caracterstica linear de sensibilidade, conforme podemos ver pela sua curva caracterstica, no sendo portanto muito indicado para instrumentos de medida.

Fotoclulas

F11. Fotodarlington

Tipos de Sensores

Nas aplicaes prticas atuais h diversos tipos de sensores, os quais podem ser encontrados em verses particulares e configuraes que dependem da aplicao. Os principais so:
F12. Fotodarlington acionando rel.

LDRs

F13. LASCS - Circuito equivalente.

F14. Smbolo do LASCS.

F15. LASBS - Chave bilateral de silcio.

Os LDRs ou Light Dependent Resistors, tambm conhecidos como fotor-resistores, e clulas de sulfeto de cdmio so sensores do tipo foto-condutivo. Neles, a resistncia apresentada passagem de uma corrente eltrica depende da quantidade de luz que incide numa superfcie sensvel base de Sulfeto de Cdmio ou CdS, conforme mostra a figura 3. Na montagem tpica de um sensor desse tipo, de modo a maximizar a superficie sensvel, os eletrodos formam uma estrutura em zigue-zague. Tanto maior o sensor, maior ser a sua capacidade de controlar correntes mais intensas. No escuro, a resistncia tpica de um sensor desses pode chegar a mais de 1 M ohms. No claro, sob iluminao solar direta, essa resistncia pode cair a algumas dezenas de ohms. Na figura 4 temos a curva caracterstica de um sensor desse tipo. Veja que o LDR um sensor bidirecional, o que significa que ele pode operar diretamente inclusive em circuitos de corrente alternada. Apesar de ter uma resposta espectral bastante ampla, superando a capacidade de percepo do olho humano, o LDR um dispositivo lento, sendo usado muito mais em aplicaes de automao em funo da luz do que de controle ou sensoriamento de variaes rpidas de luz. Assim, dentre as aplicaes tpicas desse sensor esto os sistemas automticos de iluminao ambiente, alarmes de passagem ou sensores de objetos.

As fotoclulas so dispositivos do tipo que geram uma tenso eltrica em funo da quantidade de luz que incide na sua superfcie, sendo basicamente formadas por junes de silcio, conforme ilustra a figura 5. A incidncia de luz nas junes semicondutoras libera portadores de carga que, ao se deslocarem, fazem aparecer uma tenso eltrica em suas extremidades. Essa tenso, da ordem de 0,6 a 0,7 V pode provocar a circulao de uma corrente por uma carga externa. A corrente ser tanto mais intensa quanto maior for a quantidade de luz incidente na juno. Veja que nesse ponto importante observar que a quantidade de ftons que incide na juno que determina a corrente de sada e no a energia dos ftons. Einstein, ao explicar o efeito fotoeltrico, mostrou que desde que o fton seja capaz de liberar os eltrons, a quantidade de eltrons liberada depende da quantidade de ftons e no de sua energia. Fotoclulas no so muito usadas como sensores, se bem que tenham uma resposta de frequncia muito grande, podendo, por conseguinte operar com sinais luminosos modulados ou mesmo na deteco de variaes muito rpidas de luz.

Fotodiodos

Os fotodiodos podem ser usados tanto no modo foto-condutivo como fotovoltaico. O princpio de funcionamento simples de se entender: Quando a luz incide numa juno semicondutora, exatamente como no caso das fotoclulas, portadores de carga so liberados. Nessas condies, temos a manifestao de dois fenmenos que podem ser utilizados na prtica. Um deles que a resistncia no sentido inverso da juno iluminada diminui e o outro que aparece uma tenso no dispositivo. Se o sensor aproveitar a variao da resistncia inversa com a luz no modo de

54 I SABER ELETRNICA 453 I Maio/Junho 2011

operao, dizemos que ele opera no modo fotocondutivo. Se ele aproveitar a tenso gerada com a luz, dizemos que ele opera no modo fotovoltaico. Na prtica, os dois modos de utilizao so aproveitados. Na figura 6 temos o smbolo e o aspecto desses sensores que tambm podem ser usados em conjunto com elementos emissores de luz. Desse modo, podemos encontrar os fotodiodos em chaves pticas e acopladores pticos como os usados em encoders. A figura 7 d exemplos de alguns desses dispositivos. A curva de resposta dos fotodiodos em relao ao comprimento de onda da radiao incidente a mesma de diversos outros dispositivos baseados em silcio, o que significa a possibilidade de se usar radiao infravermelha. Uma caracterstica importante dos diodos, entretanto, a sua velocidade de resposta muito alta que permite detectar pulsos de luz ou sombra muito rpidos, alcanando frequncias de dezenas ou mesmo centenas de megahertz. Por esse motivo, as aplicaes desse sensor incluem aquelas em que a velocidade de resposta importante tais como em encoders, sensores de rotao e posio, recepo de sinais de luz modulados como em links de fibras pticas, leitoras de DVDs, CDs, etc. Um componente muito importante da famlia de fotodiodos o fotodiodo PIN, criado em torno dos anos 1950, mas at hoje amplamente usado em sensores industriais de alta velocidade. Na figura 8 temos a estrutura bsica de um fotodiodo PIN. O nome vem do fato de que entre as regies P e N existe uma camada intrinseca (I), conforme sugere a mesma figura. A curva caracterstica de um fotodiodo nos mostra que a corrente no sentido inverso modifica-se com a incidncia de luz. Nesse componente, quando um fton atinge um tomo da regio intrnseca, ele libera um eltron formando assim um par eltron-lacuna que migram em direes opostas produzindo uma corrente. Uma caracterstica importante desse diodo que, como preciso uma energia relativamente pequena para liberar os eltrons, ele pode ser usado inclusive como um sensor para radiao nuclear.

Partculas atmicas, pela sua energia maior, podem liberar diversos eltrons, formando ento diversos pares eltronslacunas. Os fotodiodos no apresentam nenhuma amplificao, embora sejam dispositivos rpidos. Se mais importante que a velocidade for a sensibilidade, recomenda-se o uso dos fototransistores. Os fotodiodos so sensores lineares numa ampla faixa de intensidades luminosas, o que torna-os ideais para a utilizao em fotmetros. Um tipo de fotodiodo no linear, mas que encontra aplicaes importantes como foto-sensor o fotodiodo de avalanche, cuja estrutura exibida na figura 9. Esse diodo opera polarizado no sentido inverso perto do ponto de avalanche, quando poucos portadores de carga liberados provocam fortes correntes inversas. Quando um fton incide na regio sensvel, ele libera um par-eltron lacuna que se desloca para a regio no dopada. Nessa regio, ele libera mais pares eltrons-lacuna em um processo de avalanche que culmina com correntes muito mais intensas do que as obtidas por diodos comuns. Esse dispositivo no linear, mas apresenta uma sensibilidade muito maior que os fotodiodos comuns e os fotodiodos PIN.

F16. Para o disparo de SCR e TRIAC.

Fototransistores

O princpio de funcionamento do fototransistor o mesmo do fotodiodo: liberao de portadores de carga nas junes quando a luz incide. No entanto, no caso dos transistores, temos uma estrutura maior o que significa uma velocidade um pouco menor, conforme vemos na figura 10. No entanto, os transistores podem ser usados de tal forma que a corrente gerada na liberao de cargas pela luz seja amplificada. Assim, os fototransistores como sensores podem apresentar ganho. Uma possibilidade interessante, bastante explorada nas aplicaes em que se exige ganho sem uma velocidade muito grande de resposta, a que corresponde ao foto-Darlington, ilustrada na figura 11.

F17. Diacs.

O ganho desse fototransistor ser dado pelo produto dos ganhos dos transistores associados, o que representa em alguns casos a possibilidade de se ter at um acionamento direto de rels sensveis, observe a figura 12. Os fototransistores so usados em aplicaes onde se exige uma maior sensibilidade, com mas uma taxa de velocidades intermediria, alcanando alguns megahertz. Todavia, a velocidade de um fototransistor em um circuito pode ser aumentada

Maio/Junho 2011 I SABER ELETRNICA 453 I 55

Sensores
com sua configurao como disparador, o que muito comum em aplicaes rpidas. Nessas condies, ao iniciar a conduo ocorre um rpido processo de realimentao que o leva comutao muito rpida. ou mais junes do dispositivo luz para que possamos ter o seu disparo, fazendo-o funcionar como um sensor ptico. Dentre os dispositivos dessa famlia que existem na forma de sensores pticos, temos: caractersticas negativas de conduo com o smbolo e circuito equivalente mostrado na figura 13. Na verso normal, o disparo feito por tenso. Quando a tenso aplicada ao dispositivo atinge algo entre 7 e 15 V, ele dispara conduzindo intensamente a corrente. A verso optoeletrnica tem a juno de disparo exposta luz de modo que o dispositivo pode ser polarizado de maneira a ficar prestes ao disparo, o que ocorrer quando luz incidir em sua juno. Temos ento, o componente cujo smbolo visto na figura 14. Na prtica, os LASCS no so muito comuns, pois existem componentes equivalentes preferidos como os fotodiodos e mesmo os fototransistores. Aplicaes incluem o disparo de SCRs pela luz. SBS signfica Silicon Bilateral Switch, ou chave bilateral de silcio, consistindo no equivalente do SCS que conduz a corrente nos dois sentidos. Na figura 15 temos o smbolo desse componente. Da mesma forma que no caso dos SCSs, podemos ter a verso sensvel luz desse componente, expondo suas junes. Assim, LASBS significa Light SBS. Os LASCSs so usados no disparo de SCRs, enquanto que os LASBS so empregados no disparo de TRIACs, conforme mostra a figura 16. No so dispositivos muito comuns atualmente pelo fato de existirem outras alternativas para a mesma funo.

Fototiristores

Diversos dispositivos da famlia dos tiristores podem ser encontrados em verses sensveis luz. Basta expor uma

LASCS

SCS significa Silicon Controled Switch, ou Chave Controlada de Silcio, consistindo em um dispositivo semicondutor com

F18. LASCR

F19. LASCR integrado .

F20. Vvula fotomultiplicadora.

Opto-DIAC

Os DIACs tambm podem ser encontrados em verses sensveis luz. O exemplo mais comum em acopladores pticos como os da srie MOC310 e 3020 que so empregados no disparo de TRIACs, conforme ilustra a figura 17.

LASCR

F21. Princpio de funcionamento de uma fotomultiplicadora. 56 I SABER ELETRNICA 453 I Maio/Junho 2011

LASCRs so SCRs (Diodos Controlados de Silcio ou Silicon Controlled Rectifiers) que tm suas junes expostas luz de modo a se obter seu disparo por essa forma de radiao. Desse modo, conforme vemos na figura 18, basta polarizar a juno de um desses componentes para que ele fique no limiar do disparo e ento a luz faz o resto.

A vantagem desse dispositivo est na sua velocidade rpida ao disparo e na possibilidade de controlar cargas de potncia. Contudo, no so dispositivos comuns, pois pode-se obter o mesmo desempenho com SCRs comuns ligados a sensores como os fototransistores que tm um custo muito baixo. Encontramos inclusive alguns LASCRs integrados a acopladores pticos, como o exibido na figura 19. A vantagem desses dispositivos est na possibilidade de se ter o conjunto isolado eletricamente em um invlucro de pequenas dimenses, cuja entrada aceita sinais de microprocessadores, microcontroladores e circuitos lgicos das famlias comuns.

Vlvulas fotomultiplicadoras

Um dispositivo mais antigo, mas que ainda apresenta um comportamento eltrico que o torna ideal para aplicaes em que intensidades de luz extremamente pequenas devam ser detectadas, a vlvula fotomultiplicadora ou tubo fotomultiplicador, como tambm chamado. Na

figura 20 temos o aspecto de um desses sensores foto-eltricos. Para entender o princpio de funcionamento desse sensor fotoeltrico, podemos partir da estrutura apresentada na figura 21. Quando um fton de luz emitido e atinge o foto-catodo ele libera um eltron que dirigido a um dinodo atravs da ao de um eletrodo de focalizao. Ao incidir no dinodo, o eltron libera outros eltrons que so emitidos em direo a um segundo dinodo. Da mesma forma, ao incidir em um segundo dinodo, novos eltrons so liberados e emitidos em um processo multiplicador. Assim, no ltimo dinodo, j teremos uma grande quantidade de eltrons que sero ento captados por um anodo, produzindo uma corrente de sada no dispositivo. As vlvulas fotomultiplicadoras so usadas nos processos em que quantidades extremamente pequenas de luz devam ser detectadas, por exemplo, um nico fton numa cmara de cintilao. Essa cmara,

utilizada em pesquisas nucleares contm uma substncia que ao receber uma partcula atmica libera um fton, produzindo assim uma cintilao. Nas pesquisas mais simples, a radiao de uma substncia pode ser avaliada observando-se essas cintilaes em um microscpio e fazendo sua contagem. Em um processo mais elaborado pode-se fazer uso de uma vlvula fotomultiplicadora para detectar essas cintilaes, sendo produzidos pulsos que podem ser contados automaticamente por um circuito.

Concluso

Os sensores fotoeltricos podem ser encontrados em diversas configuraes. Fornecedores como a Rockwell, Omron, Metaltex e muitos outros possuem amplas linhas de sensores especialmente projetados para aplicaes especficas. Conhecendo as caractersticas dos principais tipos, o projetista poder consultar os manuais dessas empresas para encontrar exatamente o modelo de sensor que melhor se adapta a sua aplicao. E

Maio/Junho 2011 I SABER ELETRNICA 453 I 57

Sensores
Apresentao dos principais sensores empregados no controle de processo industrial, tipificao, princpios de funcionamento, aplicaes e consideraes de instalao desses componentes
Eng. Filipe Pereira

Sensores

Definies

A seguir temos algumas definies que so importantes para a apreciao deste artigo:

Tipos de sensores

Os sensores podem ser classificados de acordo a sada do sinal, podendo esta ser analgica ou digital (figura 1).

Transdutor
Dispositivo que converte uma forma de energia ou quantidade fsica, noutra.

Digitais ou discretos
Assume apenas dois valores de sada ao longo do tempo, que podem ser interpretados como 0 ou 1.

Sensor
Fornece informao de entrada no nosso sistema a partir do mundo externo. Por exemplo, um sensor fotoeltrico pode ser tanto um transdutor quanto um sensor propriamente dito. Dizemos que um sensor fotoeltrico um transdutor quando ele converte energia luminosa em energia eltrica. o caso das clulas fotovoltaicas que convertem diretamente luz em energia eltrica. Por outro lado, temos sensores propriamente ditos que convertem luz numa variao de uma grandeza eltrica qualquer como corrente ou resistncia. Esse o caso das LDRs e dos fotodiodos.

Analgicos ou proporcionais
So informaes em forma de um sinal eltrico proporcional grandeza medida. Existem vrios tipos e modelos de sensores que variam conforme o objeto-alvo de sensoriamento: Indutivos: So sensores que trabalham com um campo eletromagntico, portanto detectam apenas materiais ferromagnticos. Capacitivos: So sensores que trabalham com o princpio da capacidade, detectam todos os tipos de materiais. Fotoeltricos So sensores que trabalham com emisso e recepo de luz, detectam todos os tipos de materiais.

Atuador
Executam aes de sada para o mundo externo. Exemplos de atuadores: vlvulas, rels, cilindros, motores, solenoides.

58 I SABER ELETRNICA 453 I Maio/Junho 2011

F2. Face e distncia sensora.

F4. Alvo-padro para o sensor.

F1. Tipo de sinal na sada de um sensor.

Ultrassnicos So sensores que

operam com a emisso e reflexo de um feixe de ondas acsticas. A sada comuta quando este feixe refletido ou interrompido pelo material a ser detectado. A indutncia varia com a proximidade de materiais ferromagnticos. Vantagens da deteco indutiva: Muito boa resistncia aos ambientes industriais; No possui contato fsico com o objeto; Aparelhos estticos: sem peas em movimento no seu interior; Maior vida til, independente do nmero de manobras; Velocidade elevada.

F3. Sensor com SN=10mm e H= 20%.

Terminologia

Face sensora: A face sensora o lado do sensor que detecta o objeto. Distncia sensora: a distncia entre a face sensora e o objeto a ser detectado. Com este parmetro podemos definir a maior distncia a que podemos deixar o sensor do objeto a ser detectado (Figura 2). Histerese: A histerese pode ser traduzida como um atraso que tem como objetivo evitar falsas comutaes na sada, este efeito propicia ao sensor uma banda de segurana entre o ligar (ON point) e o desligar (OFF point). As ilustraes abaixo so para um sensor com as seguintes caractersticas: distncia sensora (SN) de 10 mm e histerese (H) de 20%. Assim, se o objeto estiver movendo-se em direo ao sensor, deve mover-se para o ponto mais prximo para lig-lo. Uma vez ligado (ON point), permanece ligado at que o objeto se mova para o ponto mais distante (OFF point), figura 3. Alvo padro: Os fabricantes especificam nos catlogos a distncia sensora nominal, que a mxima distncia na qual o objeto ser detectado. Como ela depende do material, usa-se um alvo padro (Figura 4).

Sensores capacitivos

So sensores capazes de detectar a aproximao de objetos sem a necessidade de contato fsico, tal qual os sensores indutivos, porm com princpio de funcionamento baseado na variao da capacidade. Neste caso o elemento sensor um capacitor cuja capacitncia varia com a aproximao de qualquer material

Princpio de funcionamento
Os sensores capacitivos operam baseados no princpio da capacidade eletrosttica de maneira similar s placas de um capacitor. O oscilador e o eletrodo produzem um campo eletrosttico. O alvo (objeto a ser detectado) age como uma segunda placa do capacitor. Um campo eltrico produzido entre o alvo e o sensor. Como a amplitude da oscilao aumenta, h um aumento da tenso do circuito do oscilador, e o circuito de deteco responde mudando o estado do sensor (ligando-o). Um sensor capacitivo pode detectar quase qualquer tipo de objeto. A entrada do alvo (objecto) no campo eletrosttico perturba o equilbrio da corrente do circuito do sensor, causando a oscilao do circuito do eletrodo e mantm esta oscilao enquanto o alvo estiver dentro do campo (Figura 6). Na ausncia de um alvo, o oscilador est inativo.

Princpios de funcionamento
O oscilador fornece energia bobina, que produz um campo eletromagntico. Este campo perder fora (amplitude) quando um objeto metlico se aproximar da face sensora, reduzindo a amplitude da oscilao, esta queda de amplitude d-se devido a induo de correntes parasitas no objeto metlico. O circuito de disparo detecta as mudanas na amplitude da oscilao. Quando uma mudana considervel detectada, o circuito de sada fornece um sinal para, por exemplo, um CLP (Controlador Lgico Programvel). Figura 5.

Sensores indutivos

Aplicaes
A principal aplicao a deteco de objetos metlicos, pois o campo emitido eletromagntico.

Tm como elemento sensor uma bobina que gera um campo eletromagntico de alta frequncia.

Maio/Junho 2011 I SABER ELETRNICA 453 I 59

Sensores
da corrente que conduzem conforme a quantidade de luz recebida). Lentes (Os LEDs e os fotossensores emitem e captam luz numa grande rea. As lentes so utilizadas para estreitar essa rea, isso faz com que o alcance da deteco seja maior). Sada (Se o nvel de luz detectado for suficiente, ento o sensor liga ou desliga a sada).

F5. Blocos constituntes de um sensor indutivo.

Modos de deteco
Os 3 principais modos so: Sensor de barreira Sensor retrorreflexivo Sensor difuso Sendo (veja figura 9): E Emissor R Receptor

Sensores ultrassnicos
F6. Blocos constituintes de um sensor capacitivo.

A capacitncia do circuito com a ponta de compensao determinada pelo tamanho do alvo, a sua constante dieltrica e a distncia at a ponta (Figura 7). Quanto maior o tamanho e a constante dieltrica de um alvo, mais este aumenta a capacitncia. Quanto menor a distncia entre a ponta e o alvo, maior a capacitncia.

Sensores fotoeltricos

Aplicaes
Os sensores capacitivos podem detectar objetos metlicos e no metlicos, assim como produtos dentro de recipientes no metlicos. Estes sensores so usados geralmente na indstria de alimentos e para verificar os nveis de fluidos e slidos dentro de tanques. Os sensores capacitivos so mais sensveis flutuao da temperatura e da umidade do que so os sensores indutivos.

Os sensores fotoeltricos, assim, como os capacitivos, detectam qualquer material, porm com uma distncia sensora bem maior. So constitudos por dois circuitos eletrnicos sendo: o transmissor, responsvel pela emisso/ modulao da luz e o receptor, responsvel pela recepo desta mesma luz (Figura 8).

Os sensores ultrassnicos trabalham emitindo e recebendo sinais sonoros de alta frequncia e, portanto, inaudveis ao homem. Os transdutores ultrassnicos tm cristais piezoeltricos com uma ressonncia na frequncia desejada e convertem a energia eltrica em energia acstica, e vice-versa.

Funcionamento
O princpio de funcionamento dos sensores ultrassnicos est baseado na emisso de uma onda sonora de alta frequncia, e na medio do tempo levado para a recepo do eco produzido quando esta onda choca-se com um objeto capaz de refletir o som (Figura 10). Eles emitem pulsos ultrassnicos ciclicamente. Quando um objeto reflete estes pulsos, o eco resultante recebido e convertido num sinal eltrico. A deteco do eco incidente depende de sua intensidade, e esta da distncia entre o

Princpio de funcionamento
Detectam a mudana da quantidade de luz que refletida ou bloqueada pelo objeto a ser detectado. A composio bsica do sensor fotoeltrico: Fonte de luz (Em geral so LEDs infravermelhos ou visveis). Sensor de luz (So componentes eletrnicos que alteram a intensidade

F7. Frmula da capacitncia de um sensor capacitivo.

F8. Circuitos eletrnicos do sensor fotoeltrico.

60 I SABER ELETRNICA 453 I Maio/Junho 2011

objeto e o sensor ultrassnico. Os sensores ultrassnicos funcionam medindo o tempo de propagao do eco, isto , o intervalo de tempo medido entre o impulso sonoro emitido e o eco do mesmo. Algumas vantagens e desvantagens dos sensores ultrassnicos: Existe uma zona morta prxima da face sensora; Alguns materiais como espumas, tecidos, borrachas so difceis de detectar, pois absorvem o som; Possui um custo mais elevado que os sensores referidos anteriormente.

Aplicaes
Os sensores ultrassnicos podem ser utilizados para os mais diversos fins, incluindo: medidas de dimetro de rolos, deteco de quebra de fios, presena de pessoas, medio de densidades, etc.

F9. Modos de deteco de um sensor fotoeltrico

Consideraes para a instalao de sensores

A considerao principal na instalao eltrica de sensores o limite da corrente eltrica aplicvel. A corrente de sada (carga) deve ser limitada para a maioria dos sensores a uma corrente bastante pequena. O limite da sada fica geralmente entre 50 e 200 miliampres. crucial que a corrente esteja limitada a um nvel que o sensor possa suportar. Os mdulos de entrada do CLP (Controlador Lgico Programvel) limitam a corrente a nveis aceitveis. Por sua vez, sensores com sadas de rel podem suportar correntes mais elevadas (tipicamente 3 ampres).

F10. Princpio de funcionamento do sensor ultrassnico.

(NA) e normalmente fechados (NF), o que nos disponibiliza uma independncia quanto tenso da carga. A principal vantagem sobre os eletrnicos est em poder trabalhar com correntes mais altas.

Ligao eltrica dos sensores

Alimentao dos sensores

Um sensor, como qualquer outro dispositivo eletrnico, requer cuidado com a alimentao, pois se for feita de forma inadequada, poder causar danos irreparveis ao mesmo. Os fabricantes disponibilizam sensores capazes de trabalhar com tenses de 12 a 250 V, alternada ou contnua.

Sadas dos sensores

Os sensores com sadas discretas possuem sadas com transistores, e estes podem ser NPN ou PNP. Nos sensores com sada a rel, as sadas no so eletrnicas, mas sim mecnicas. O rel possui contatos, normalmente abertos

Observar os esquemas de ligao eltrica, identificando as cores dos fios antes de instalar o sensor, evitando principalmente que a sada do sensor seja ligada rede eltrica, o que causaria a destruio do mesmo. No se devem utilizar lmpadas de incandescncia com os sensores, pois a resistncia do filamento frio provoca uma corrente de pico que pode danificar o sensor. Com as cargas indutivas, tais como contatores, os rels devem ser bem especificados porque a corrente de ligao ou de corte podem danificar o sensor. Conforme as recomendaes das normas tcnicas, deve-se evitar que os cabos dos sensores utilizem os mesmos tubos dos circuitos de potncia. As tenses induzidas podem possuir energia suficiente para danificar os sensores (Figura 11).

F11. Os cabos dos sensores devem ficar separados dos demais cabos de energia.

Bibliografia Catlogos OMRON: (www.omron.pt) Manual de Formao: Eng. Filipe Alexandre de Sousa Pereira www.prof2000.pt/users/lpa/ sites.google.com/site/amsfrancisco

Maio/Junho 2011 I SABER ELETRNICA 453 I 61

Componentes

Proteo de contra ESD


Um elemento de vital importncia no projeto de sistemas de comunicao de dados a confiabilidade. Em muitos pases h uma imposio em relao a isso, com a adoo de padres que devem ser seguidos em qualquer projeto. Esses padres envolvem a proteo contra descargas eletrostticas (ESD), exigindo dos projetistas cuidados especiais com a escolha dos componentes. Neste artigo focalizamos as solues propostas pela Vishay para a proteo das portas de entrada e sada dos equipamentos de comunicao de dados.
Newton C. Braga

Portas I/O
U
m dos problemas das comunicaes de dados que PCs, impressoras, hubs de LANs, terminais de entrada de dados e muitos mais esto sujeitos ocorrncia de ESD. Surtos de descargas estticas podem afetar qualquer um desses equipamentos causando srios problemas. Isso significa que uma das preocupaes dos projetistas que devem trabalhar com a presena desses problemas deve se encontrar solues eficientes e baratas para torn-los imunes a ESD. Uma soluo tradicional para evitar problemas de ESD consiste no uso de filtros RC e de diodos zener, cuja finalidade ceifar os picos de tenso, limitando assim seu valor a valores seguros. Se bem que essa soluo funcione, no a melhor, pois alm de cara ocupa um espao na placa que poderia ser economizado com a adoo de solues mais compactas. Isso especialmente importante nas aplicaes portteis onde cada vez mais o problema de espao deve ser considerado num projeto. Uma soluo melhor, adotada pela maioria dos projetistas para essa finalidade, consiste no uso de arrays de TVS. A Vishay, por exemplo, oferece arrays de TVS em invlucro SOIC, extremamente compactos, podendo ser instalados prximos do conector de entrada sem ocupar muito espao.

Medida da Performance

Medir a performance de um sistema de proteo contra ESD no uma tarefa simples. Os tempos de subida dos sinais so extremamente curtos (da ordem de 10 kV/ns), o que exige para seu registro equipamentos de teste caros e sofisticados. Na figura 1 mostramos um circuito para se fazer esse tipo de teste usando equipamento sofisticado como um gravador de transientes (Tektronics SCD1000) e outros dispositivos auxiliares para gerar os pulsos de prova.

F1. Circuito de teste de proteo contra ESD. 62 I SABER ELETRNICA 453 I Maio/Junho 2011

Os atenuadores so montados diretamente na placa de circuito impresso de dupla face que aloja o dispositivo a ser testado (DUT Device Under Test). Utilizam-se resistores de 1 kohms casados e com uma preciso de 0,25%. Com isso, possvel fazer uma medida diferencial de modo a se cancelar os rudos no plano de terra. O diagrama equivalente do circuito de teste ilustrado na figura 2. O pulso de ESD aplicado via uma arma atravs de um jumper de 8 polegadas. O jumper necessrio para reduzir o rudo residual em torno do osciloscpio, o qual causa um disparo falso. Na figura 3 temos a curva de resposta obtida com um pico negativo de 8 kV. Observe as oscilaes iniciais devidas indutncia da placa de circuito impresso e tambm as conexes internas no invlucro. Essas oscilaes se estabilizam depois de 20 ns. A tenso de estabilizao sempre menor que 100 V em qualquer polaridade. Na realidade, num circuito perfeito, os picos de tenso no deveriam superar as tenses de corte, no entanto, a placa

F2. Diagrama equivalente do circuito de teste.

de circuito impresso e as limitaes dos invlucros fazem com que essas oscilaes apaream. O nvel de energia durante esse tempo inicial muito baixo causando um mnimo de strees na porta protegida. possvel projetar um protetor que no tenha essas oscilaes iniciais. To-

davia, isso exige uma conexo Kelvin ou de 4 pontos para cada linha de sinal. Isso significa que um invlucro de 8 linhas s pode proteger 2 linhas, o que representa uma soluo cara. Para uma demonstrao mais conclusiva, necessrio usar os dispositivos num circuito protegendo um componente sensvel a ESD.

Maio/Junho 2011 I SABER ELETRNICA 453 I 63

Componentes

F3. Curva de resposta para um pico negativo de 8 kV.

F6. Vrias configuraes de Arrays de TVS

F4. Distribuio de falhas para os MOFETs de potncia.

F5. Distribuio de falhas para um 2 conjuntode MOSFETs de potncia. 64 I SABER ELETRNICA 453 I Maio/Junho 2011

Um tipo de componente testado pela Vishay so os MOSFETs de potncia em invlucros TO-92. Esses componentes se mostram especialmente sensveis a falhas por stress diante de ESD. Os pulsos aplicados a esses componentes foram obtidos do mesmo equipamento de prova. Na figura 4 exibimos a distribuio de falhas num conjunto de 100 peas amostradas. Nesse grfico, temos os testes feitos com 100 componentes sem qualquer tipo de proteo. Eles foram soldados na placa de circuito impresso (no plano de terra) com a fonte e dreno ligados ao terra e a comporta mantida flutuante. Conforme pode ser observado pelo grfico, todos os dispositivos falharam abaixo de 100 V. Um segundo conjunto de 100 peas foi soldado em placas de teste com a fonte e o dreno ligados ao plano de terra, e a comporta ligada a um array de TVS. O mesmo procedimento foi usado em passos de 20 V. No nvel de 100 V observa-se

F7. Dimenses, em mm.

F8. Aplicaes de proteo com arrays de TVS.

que todos os 100 dispositivos sobreviveram, conforme mostra o diagrama da figura 5. Os problemas s comearam a aparecer na faixa de 7,5 kV a 12,0 kV, mostrando a imunidade ESD.

Soluo Vishay

A Vishay possui uma plataforma de invlucro denominada Liliput

(LLP) ou Leadless Leadframe Package Platform. que otimizada para se obter maior economia de espao em produtos para proteo contra ESD e diodos Schottky. Nessa plataforma esto disponveis Arrays de TVS de 1 a 6 nas configuraes mostradas na figura 6. As dimenses so fornecidas na figura 7, notando-se o diminuto

espao que elas podem ocupar numa placa de circuito impresso. Na figura 8 temos algumas aplicaes desses arrays na proteo contra transientes para linhas de dados com aplicaes em I/O de telefones mveis, notebooks e computadores, PDAs, cmeras digitais, modems etc. Mais informaes podem ser obtidas em www.vishay.com. E

Maio/Junho 2011 I SABER ELETRNICA 453 I 65