Escolar Documentos
Profissional Documentos
Cultura Documentos
14 Eletronica Aplicada
12 Soluções Médicas baseadas no C5505
14 Rede Automativa 1394
Tecnologias
16 Controle Eletrônico de Estabilidade Automotiva
17 Controle de Motor DC com Amplicações Automotivas
Sensores
18 O que é uma Rede de Sensores sem Fio?
Projetos
21 Potência de Saída Escalonada em Projetos de
Amplificadores de Áudio
26 Especificação de Baterias para Veículos Elétricos
30 LED RGB com PWM para PIC 16F628A
38 Como selecionar uma “Referência de Tensão”?
30
Circuitos Práticos
43 Amplificadores para Sensores de Pressão
46 Controle de Motores de Passo através da Interface LPT
Instrumentação
54 Monitor de Pressão de Pneu com PIC
Componentes
60 LM25037 – Controlador PWM com Saídas Alternantes
61 ISO1050 – Primeiro Transceptor CAN Isolado
Integrado
62 A4940 – Driver MOSFET de uso Automotivo
63 IR lança o AUIRS2003S: CI de 200 V para Aplicações
Automotivas
54
63 ISL76120 – Multiplexador USB 2.0 de Alta Velocidade
com Grau Automotivo
64 TPS54362-Q1 – Conversor DC/DC de 60 V x 2,2 MHz
para Aplicações Automotivas
64 FAN708x – Gate Drivers da Fairchild melhoram
a Eficiência do Combustível em Aplicações
Automotivas
Editorial 01
Seção do Leitor 04
Acontece
06
ABEE 58
Índice de anunciantes
Instituto Monitor .............................................................. 3 Globtek ............................................................................ 19 Nova Saber - Curso Básico de Eletrônica ..................... 57
Productronica .................................................................... 5 Honeywell ........................................................................... 44 Cyka ............................................................................. 2ª capa
Agilent ................................................................................ 9 Tato ..................................................................................... 53 IR .................................................................................. 3ª capa
Digivoice ............................................................................. 11 Nova Saber - Livro ........................................................... 54 Microchip ..................................................................... 4ª capa
Rede automotiva
1394
Veja neste padrão adotado
pela Fujitsu (http://us.fujitsu.com/
micro/1394) uma forma para
atender a grande demanda de da-
dos numa rede automotiva para o
entretenimento
Renato Paiotti
O
s automóveis fabricados no Bra-
sil, em sua maioria, têm adota-
do como padrão em seu sistema
de rede os protocolos CAN-Bus
e LIN. Estes dois protocolos atendem
bem a todo o sistema de gerenciamento
e acionamento dos dispositivos de um
automóvel com todas as suas normas de
segurança, e principalmente quando, fu-
turamente, os automóveis migrarem para
o X-by-wire (a troca de partes mecânicas
por eletrônicas).
Porém, um segmento que vem evoluin-
do cada vez mais nos automóveis são os
equipamentos que fazem o entretenimento
dos seus ocupantes. Atualmente os apa-
relhos da área de entretenimento não se
limitam ao aparelho de CD ou a um display
LCD para reprodução de filmes em DVD,
e sim terem um display de LCD para cada
um dos quatro ocupantes do veículo, veja
a figura 1, onde cada pessoa assiste a um
determinado tipo de programa ou filme
em formato Blu-Ray, além de visualizar o
que acontece fora do veículo através das
câmeras externas, incluindo o acesso a
internet, celular, músicas e jogos.
Para atender a esta demanda de bits
por todo o sistema, a Fujitsu desenvolveu
uma série de controladores baseados no
protocolo IEEE 1394, com os mesmos
padrões utilizados pelo FireWire da Ap-
ple, o i.Link da Sony e o Lynx da Texas
Instruments. F1. A rede de entretenimento
dentro de um automóvel.
Soluções Médicas
baseadas no C5505
Newton C. Braga
O
mercado de aplicações médicas Na parte esquerda do diagrama da
A Texas Instruments (www. portáteis está crescendo de figura 1 vemos os três blocos que cor-
ti.com) apresenta uma cadeia de forma muito evidente em nosso respondem aos kits de desenvolvimento
país. Isso significa que as empre- para aplicações médicas. Através de
soluções para o projeto de equi-
sas precisam de recursos para entrarem interfaces com conectores, os usuários
pamentos médicos baseados no rapidamente neste mercado, atingindo os obtêm o máximo de flexibilidade para o
DSP C5505. Estas soluções incluem consumidores que necessitam de dispo- desenvolvimento de seus projetos. Os pro-
sitivos que sejam os menores possíveis, jetos MDK possibilitam alcançar grande
o projeto de um eletrocardiógrafo
consumam menos energia e incluam mais durabilidade para a bateria graças ao seu
(ECG), oxímetro de pulso (PO) e um recursos, tudo isso a um preço baixo. baixo consumo.
estetoscópio digital (DS). A partir Para atender essas necessidades, a Os principais benefícios no uso deste
Texas Instruments lançou um conjunto de kit de desenvolvimento são:
de um módulo de avaliação único
ferramentas de desenvolvimento dirigido • Grande durabilidade para a bateria
é possível adicionar placas-filhas a aplicações médicas com uma cadeia pelo emprego de componentes
para aplicações específicas, possi- completa de projetos e software, incluindo de baixo consumo como o TMS-
eletrocardiógrafos, estetoscópios digitais e 329VC5505 e conversores A/D
bilitando assim o desenvolvimen-
oxímetros de pulso. Cada um dos três kits e D/A, além de outros circuitos
to de projetos diferentes em uma disponíveis (MDKs) é oferecido quando analógicos.
mesma plataforma. se adquire o módulo Front-End (AFE) • Aumento da funcionalidade para
com o projeto específico otimizado para o usuário com a opção de mos-
Neste artigo resumimos a docu-
cada produto final e mais um módulo de trador LCD ou PC, autogravação
mentação da Texas, que pode ser avaliação com o DSP TMS320VC5505. e autorreprodução, transferência
acessada no site da empresa Com informações sobre o hardware de dados por porta USB 2.0 de
e, incluindo esquemas, códigos- fonte, e alta velocidade e outras opções de
algoritmos específicos para aplicações conectividade.
médicas além de documentação técnica,
cada MDK possibilita uma redução do Os aplicativos e suas
tempo de desenvolvimento da ordem de características
6 a 8 meses. Ademais, cada MDK fornece
uma grande plataforma de avaliação Destaques da solução para o
para ajudar o desenvolvedor a poder sistema ECG:
focar diferenciações do produto tais • Saída ECG de 12 terminais, usando
como o desenvolvimento de algoritmos entrada de 10 eletrodos;
e a melhoria de recursos. Possibilita • Largura de faixa de 0,05 Hz a 150
também a redução das barreiras que Hz;
os desenvolvedores novatos encontram • Detecção de terminais desconec-
quando desejam entrar na indústria tados;
médica rapidamente. Na figura 1 temos • Display ECG para forma de onda
a estrutura do módulo de avaliação com em tempo real;
as placas de aplicações específicas. • Proteção por desfibrilador;
Controle Eletrônico de
estabilidade automotiva
Renato Paiotti
E
ste diagrama de blocos apresenta ADUC7019 ADUC7129
uma solução da Analog Devices para ADUC7020 ADUC812
ADUC7021 ADUC814
um sistema de controle eletrônico de ADUC7022 ADUC816
estabilidade para automóveis. ADUC7024 ADUC824
O sistema possui como centro de ADUC7025 ADUC831
ADUC7026 ADUC832
controle um microcontrolador que recebe ADUC7027 ADUC834
as informações externas e internas do veí- ADUC7028 ADUC836
ADUC7032-8L ADUC841
culo, analisando e executando as devidas ADUC7033 ADUC842
providências para deixá-lo o mais estável ADUC7034 ADUC843
ADUC7036 ADUC845
possível e seus ocupantes com mais con- ADUC7060 ADUC847
forto, amenizando os solavancos. ADUC7061 ADUC848
Neste esquema é possível ver que o ADUC7128
ADXL322
ADXL325
ADXL327
ADXL335
ADXL345
ADXL346
ADXRS610 ADXL320
ADXRS613 ADXL321
ADXRS614 ADXL103
ADXRS622 ADXL203
ADXL213
Controle de motor DC
com aplicações automotivas
A
presentamos aqui uma solução desenvolvida pela Mi-
crochip para controle de motor DC, destinada a diversas Renato Paiotti
aplicações automobilísticas, tais como direção elétrica,
elétro-hidraulica, bombas de água, óleo e combustível,
trio elétrico, aerofólio inteligente, retrovisores e limpador de para-
brisa. Além dos esquemas de representação, mostramos também
os componentes sugeridos para esta aplicação.
TC4420/1/2/3/4/5/6/7/8/9/A,
MCP2515, MCP2551X, MCP201 TC1410/1/2/3, TC4451/2, TC4467/8/9
FEEDBACK
TEMPERATURE SENSOR
COMPARATOR
A
(WSN) é uma rede sem fio que con-
s redes de sensores sem fios da
siste de dispositivos autônomos
National Instruments oferecem
distribuídos espacialmente, que confiabilidade, nós de medição
utilizam sensores para monitorar de baixa potência que operam
por até três anos com 4 pilhas AA e po-
condições físicas ou ambientais.
dem ser utilizados por um longo prazo,
Estes dispositivos autônomos, ou operando remotamente. O protocolo
nós, são usados com roteadores e NI WSN, baseado nas tecnologias IEEE
um gateway para criar um típico 802.15.4 e ZigBee, fornece um padrão de
comunicação de baixa potência que ofe-
sistema WSN. Os nós de medição rece capacidades de roteamento de malha
distribuídos comunicam-se (sem para aumentar a distância e a confiabili-
fios) com um gateway central, dade da rede. O protocolo sem fio que
você seleciona para sua rede depende dos
o qual fornece uma conexão ao requisitos de sua aplicação. Para aprender
mundo cabeado onde você pode mais sobre outras tecnologias sem fios
medir, processar, analisar e apre- para sua aplicação, veja o artigo “Selecting
the Right Wireless Technology”.
sentar seus dados coletados.
Para aumentar a distância Aplicações WSN
A monitoração integrada abrange vá-
e a confiabilidade de uma rede
rias áreas de aplicação, incluindo aquelas
de sensores sem fio, você pode em que limitações de potência ou infra-
utilizar roteadores para um link estrutura fazem uma solução cabeada
adicional de comunicação entre apresentar um custo alto, desafiador, ou
quase impossível. Você pode posicionar
os nós finais e o gateway redes de sensores sem fios junto com
sistemas cabeados para criar um sistema
de medição e controle completo, cabeado
e sem fio.
Um sistema WSN é ideal para uma
aplicação como monitoração ambiental,
cujos requisitos exigem aquisição de
dados por longos prazos para realizar
medições de características da água,
do solo ou do clima. Para utilidades F1. Áreas de Aplicação
de WSN.
Tendências do Processador
Para prolongar a vida das baterias,
um nó WSN acorda periodicamente F3. Topologias de
rede WSN.
para adquirir e transmitir dados ligan-
do o rádio e depois desligando-o para
conservar energia. O rádio WSN deve uma vez que podem adquirir dados de Vantagem da rede de
transmitir de maneira eficiente um sinal medição, mas você também pode usá-los sensores sem fios da NI
e permitir que o sistema volte a dormir, para transmitir dados medidos ao longo Com a plataforma WSN da National
realizando isso com um mínimo con- de outros nós. A primeira e mais básica Instruments, você pode personalizar e
sumo de potência. Do mesmo modo, o topologia é a estrela (star), na qual cada melhorar uma típica arquitetura WSN para
processador também deve ser capaz de nó mantém uma única via de comunica- criar um completo sistema de medição,
acordar, energizar-se e voltar a dormir ção direta com o gateway. Esta topologia cabeado e sem fios para sua aplicação. A in-
de modo eficiente. é simples, mas restringe a distância total tegração do software da NI fornece a flexi-
As tendências de tecnologias de mi- que sua rede pode alcançar. bilidade para escolher um controlador host
croprocessadores para WSNs incluem Para aumentar a distância que uma baseado em Windows para seu sistema
redução do consumo de energia enquan- rede pode alcançar, você pode imple- WSN, ou um controlador host de tempo
to mantêm ou aumentam a velocidade mentar uma topologia cluster, ou árvore. real como o NI CompactRIO, dando-lhe a
do processador. Tal qual a escolha do Nesta arquitetura mais complexa, cada possibilidade de integrar E/S reconfigurá-
rádio, trade off de consumo de energia nó mantém um único caminho para o veis com suas medições sem fios.
e velocidade de processamento são gateway, mas pode utilizar outros nós Com ambos os controladores host,
preocupações fundamentais na seleção para rotear os dados ao longo desse você pode utilizar o LabVIEW e o software
de um processador para WSNs. Isto faz caminho. Entretanto, esta topologia NI-WSN com integração ao projeto no
com que arquiteturas PowerPC e base- apresenta uma desvantagem: se um nó LabVIEW e programação clique e arraste
adas em ARM sejam uma opção não roteador perder a comunicação, todos os para facilmente configurar seu sistema
indicada para dispositivos alimentados nós que dependem dele perdem sua via WSN, de modo a extrair dados de alta
por baterias. Uma opção mais comum de comunicação com o gateway. qualidade de suas medições, fornecer
de arquitetura inclui o TI MSP430 MCU, A topologia rede de malha remedia análises e apresentar seus dados.
que foi projetado para operação de baixa este problema utilizando vias de comu- Além disso, a integração com Lab-
potência. nicação redundantes para aumentar a VIEW oferece a possibilidade de ampliar
Dependendo do processador específi- confiabilidade do sistema. Em uma rede a conectividade de sua aplicação WSN e o
co, o consumo de energia no sleep mode de malha, os nós mantêm múltiplas nível de dados por todo caminho através
pode variar de 1 a 50 µW, enquanto que vias de comunicação com o gateway, de da internet para o cliente final, como um
operando o consumo pode variar de 8 modo que, se um nó roteador perder a iPhone ou um laptop. Você pode usar esta
a 500 mW. comunicação, a rede automaticamente arquitetura de sistema completa para
redirecionará os dados por um caminho adquirir dados de praticamente qualquer
Topologias de Rede diferente. A topologia de malha, embora lugar com uma rede de sensores sem fios
É possível utilizar várias topologias muito confiável, sofre de um aumento na da NI, processá-los e armazená-los em um
de rede para coordenar o gateway WSN, latência da rede, pois os dados devem servidor, e depois acessar os dados conve-
os nós finais e os nós roteadores. Os nós fazer múltiplos saltos antes de chegarem nientemente e remotamente a partir de um
roteadores são similares aos nós finais, ao gateway. Acompanhe na figura 3. dispositivo inteligente sem fios. E
E
Um simples projeto de ampli- quipamentos de “Home Thea- Portanto, com o uso de uma única
ficador de áudio classe D com a tre”, receptores AV, instrumentos plataforma, os projetistas podem empre-
musicais, dispositivos de entre- gar o mesmo projeto básico para criarem
potência de saída escalonada,
tenimento automotivos e outros múltiplos níveis de potência (até um
usando um circuito básico co- aparelhos portáteis de alta performance total de 500 W) para uma saída estéreo,
mum, é capaz de gerar múltiplos demonstram rapidamente a vantagem simplesmente mudando os MOSFETs de
de usarem amplificadores classe D, visto saída de acordo com as características
níveis de potência até 500 W,
que sua performance de áudio é superior, de tensão necessárias para cada caso. E
permitindo dessa forma que os quando comparada à de outros circuitos assim, unificam um projeto de amplifica-
projetistas unifiquem os projetos de amplificadores. dores de áudio classe D para um determi-
Já no tocante às suas necessidades de nado número de produtos.
de áudio classe D para numerosos
potência, os equipamentos acima citados Visando alcançar a meta proposta, a
produtos são bastante diferentes. Por exemplo, elas International Rectifier desenvolveu uma
podem variar de 50 W ( p/ receptores AV) plataforma de projeto de referência p/
até 500 W para amplificadores profissio- amplificador de potência de áudio classe
nais de alta qualidade com alto-falantes D de dois canais com a potência de saída
de potência. escalonada. Além de possibilitar que um
Desenvolver um amplificador de áu- projetista escalone a etapa de potência
dio classe D de alta performance exclusivo de saída desde 25 W por canal até 250 W
para cada um daqueles equipamentos por canal, a plataforma IRAUDAMP7D
(produtos) consome tempo e pode custar oferece também topologias de pontes de ½
muito caro. Além disso, qualquer atraso onda (stereo) e de onda completa (bridged)
no marketing do produto final poderá selecionáveis.
dificultar seu sucesso comercial. Para isso, ela incorpora o CI IRS2092
Alternativamente, uma plataforma – driver de áudio classe D de alta ten-
simples de projeto que especifique potên- são (integrado) – juntamente com seus
cia de áudio de saída escolonada simplifi- MOSFETs duplos de áudio digital, tais
ca o trabalho do projetista, resultando em como: IRFI4024H-117P, IRFI4019H-117P,
uma montagem mais rápida com poucos IRFI4212H-117P, IRFI4020H-117P em uma
componentes em torno do amplificador. placa de circuito impresso de face simples.
Dessa forma, permite que um fabricante Adicionalmente, a plataforma apresenta
economize tempo no marketing do produ- inclusive um excelente layout de PCI des-
to final e também corte os seus custos. tinado aos circuitos periféricos, usando
Especificação de Baterias
para Veículos Elétricos
Acompanhe neste artigo um estudo
para o dimensionamento de baterias
para utilização em veículos com tração
elétrica. Francisco J. Grandinetti
José Mario Caruso
Marcio Abud Marcelino
O
principal problema encontra- segundo (GOLDEMBERG; LEBENSZTA- Como na época, nos veículos a com-
do no desenvolvimento nos JN; PELLINI, 2005). Naquele foram bustão era preciso usar a manivela de
veículo de tração elétrica é produzidos 1575 automóveis elétricos arranque, além de manipular um sistema
a bateria, por ser especial e contra apenas 936 carros a gasolina. de marchas, preferia-se usar veículos
possuir custo elevado. Algumas baterias Ainda segundo (PERES, 2000), em 1899, elétricos.
utilizadas em equipamentos eletroele- foi criado pelo engenheiro belga Camille Um fator importante para o surgi-
trônicos também estão sendo fabricadas Jenatzy, um veículo elétrico de nome “Ja- mento dos VEs foi a implementação
para equipamentos que necessitam de mais Contente”, que alcançou a incrível dos bondes elétricos, que substituíram
maior potência. Essas baterias como as velocidade de 100 km/h. Vale mencionar as carroças e os bondes com cavalos.
de níquel cádmio (NiCd), híbridas de que em 1918, na cidade do Rio de Janeiro Outro fator foi o surgimento do sistema
metal níquel (NiMH) e as de íon de lítio foi inaugurada a linha de ônibus elétri- ferroviário elétrico utilizado na Europa.
(Li-ion) têm peso reduzido, porém seu cos, pela antiga Light and Power Co. Ltd. Entretanto, por volta de 1905 os auto-
uso em veículos elétricos, devido ao entre a Praça Mauá e o então existente móveis a gasolina começaram a tomar
custo, muitas vezes é inviável. Palácio Monroe, na outra extremidade a dianteira em termos de popularidade.
Outras alternativas estão sendo es- da Avenida Rio Branco. Jornais da época, A autonomia de cerca de 100 km é mais
tudadas, mas apresentam ainda limi- conforme (PERES, 2000), referiam-se a que o dobro da autonomia de um carro
tações para veículos elétricos. Dentre esta novidade como “confortáveis ônibus elétrico, aproximadamente 50 km. O
elas estão as células de combustível e de tração elétrica, movidos a bateria, com investimento inicial, assim como o custo
os ultracapacitores. Diante das opções rodas de borracha maciça, sem barulho, operacional dos automóveis elétricos,
de mercado, utilizou-se uma bateria de vibração, fumaça e os inconvenientes eram maiores que os movidos à gaso-
chumbo ácido, do tipo tracionária, em da gasolina”. lina. Os números disponíveis apontam
um veículo elétrico tipo Mini Baja. Este Um dos fabricantes de prestígio da como indicativo que, em 1900, os carros
tipo de bateria possui células de baixa época, segundo (GOLDEMBERG; LE- à gasolina custavam entre US$1000 e
tensão, porém com elevada capacidade BENSZTAJN; PELLINI, 2005), afirmou US$2000, enquanto que um carro elétri-
de corrente. Esta característica levou a que “a eletricidade preenche melhor os co valia de US$1250 a US$3500. O custo
se especificar um motor de indução com requisitos de um sistema de tração do operacional de um carro a gasolina era
especificações que permitiram o emprego que as máquinas a vapor, ou mesmo os de U$0.01/milha passando para US$0.02
de um número reduzido de células, com motores a explosão”. Em 1899 a revista a 0.03/milha para um carro elétrico. Em
consequente redução de volume e peso, Scientific American já apresentou que: 1901 foram descobertos no Texas gran-
entretanto, com autonomia compatível “a eletricidade é ideal para veículos, pois des campos de petróleo, fazendo cair os
com as necessidades. ela elimina os dispositivos complicados custos do mesmo.
Por volta do ano de 1900, os veículos associados aos motores movidos a gaso- Entre 1906 e 1910 tornou-se evidente
elétricos (VE) nas cidades americanas lina, vapor e ar comprimido, evitando que o carro elétrico tinha um desempenho
eram mais comuns do que os a gasolina, o ruído, vibração e calor associados”. inferior.
O LED RGB
O LED utilizado é um LED RGB de 4
terminais, sendo um o catodo comum e
outros três terminais para controle inde-
pendente para o vermelho, verde e azul,
F1. Formato de conforme ilustrado na figura 3.
ondas PWM. Nessa figura, podemos reparar que o
LED RGB possui quatro terminais assimétri-
Vantagens do PWM • Permite fornecer até 25 mA por cos (tamanhos diferentes). Se colocarmos em
Existem diversas vantagens que devem pino; ordem decrescente (do maior para o menor),
ser observadas pelo projetista, a fim de tirar • Possui canal de PWM interno (por teremos que o terminal mais comprido é o
o máximo proveito delas. hardware) de 10 bits; que deve ser ligado no terra do circuito (0
Na condição onde o pulso estiver no ní- • USART; V). Em seguida, teremos o terminal para o
vel lógico 0 (0 V), nenhuma corrente circula • 2 comparadores analógicos; anodo do verde (em inglês “green”), sendo
pelo dispositivo e, portanto, a sua dissipação • Dois timers de 8 bits; seguido pelo terminal responsável pelo ano-
é nula. Na condição onde o pulso estiver no • Um timer de 16 bits; do do azul (do inglês “blue”) e o último, que
nível lógico 1 (5 V) não existirá nenhuma • Permite operar com uma alimentação é o mais curto e aquele do lado do chanfro
queda de tensão e, consequentemente, a de 2.0 V a 5.0 V. do LED, teremos o terminal do anodo do
dissipação também será nula. É importante salientar que este com- vermelho (“red” em inglês).
Ou seja, na teoria, os controles PWM ponente precisa ser programado (gravado) As principais características deste LED
não dissipam potência alguma, logo, con- para poder desempenhar as funções que podem ser verificadas na Tabela 1.
sistem em soluções ideais para este tipo desejarmos.
de aplicação. Não faz parte deste artigo as etapas A Montagem
indispensáveis para a programação do Na figura 4 demonstramos o layout
O PIC 16F628A microcontrolador por entendermos que o sugerido para a confecção da placa de
Em nossa montagem utilizaremos um leitor já possui as habilidades necessárias circuito impresso.
microcontrolador da família Microchip para desempenhar a gravação do mesmo. É recomendável o uso de um soquete
extremamente popular: o PIC 16F628A. para o microcontrolador, uma vez que po-
Entre outras características, este micro- O Circuito deremos desejar retirá-lo do circuito para
controlador apresenta: Na figura 2 o leitor pode ver o circuito efetuar alterações no software embarcado
• Opera em uma frequência de 37 elétrico do Controlador PWM para LEDs no mesmo.
kHz a 4 MHz (utilizando oscilador RGB. CI1 é o microcontrolador PIC 16F328A. Comece soldando pelos componentes
interno) e até 20 MHz com a utili- Ele realiza todo o controle e sua operação menores para facilitar. É sempre mais
zação de cristais ou ressonadores depende de um programa interno que será complicado tentar posicionar e soldar um
cerâmicos; abordado mais adiante, neste artigo. resistor se já tivermos colocado o soquete
• Possui diversas interrupções; CI2 é um regulador de tensão de 5 VDC do microcontrolador, ou mesmo o regulador
• A memória de programa pode ar- para o CI1. Esta é a alimentação padrão para de voltagem.
mazenar até 2048 “words”; o PIC 16F628A. Os capacitores C1, C2, C3 e C4 Tome cautela, porque alguns compo-
• Possui EEPROM interna de 128 fazem parte do filtro da alimentação. nentes possuem polaridade, o que é o caso
bytes; As chaves CH1, CH2, CH3, CH4, CH5 dos capacitores eletrolíticos, o regulador
• É dotado de 16 pinos de I/O; e CH6 são chaves que serão adicionadas de voltagem, o diodo, o LED e o próprio
F2. O diagrama
esquemático.
F7. Fluxograma
para os botões.
O TIMER1
O TIMER1 é um módulo de 16 bits,
composto por dois registradores de 8 bits
cada (TMR1H e TMR1L). Além da função
de leitura destes registradores, até podemos
alterar os seus valores (possuem função
de escrita). Isto será muito útil quando
quisermos iniciar este timer com um valor
pré-definido e nos permitirá configurar o
timer para que a interrupção ocorra em
F8. Fluxograma para a intervalos pré-determinados por nós.
interrupção do TIMER1. Ele é utilizado como base para o módulo
“Capture e Compare” e pode operar em três
com o valor “0” (LED apagado – Duty modos distintos.
Cicle de 0%); O primeiro modo é o de Temporizador
• Após este passo, o programa segue Síncrono (Synchronous Timer). Neste modo,
seu fluxo normal. o TIMER1 é incrementado em cada ciclo de
Na definição do programa, temos tam- instrução (ciclo de máquina) que é dado
bém que definir as ações que as interrup- pela fórmula fosc / 4, onde fosc é a frequ-
ções para o TIMER1 e para o TIMER2 irão ência do oscilador (interno ou externo) do
executar. O fluxo de execução do TIMER1 PIC16F628A.
pode ser visto na figura 8. Esta interrupção é O segundo modo de operação deste
bem simples. Aliás fica aqui uma “dica”: Os Timer é o de Contador Síncrono (Synchro-
códigos para as interrupções devem ser bem nous Counter). Neste modo, o TIMER1 será
enxutos para evitar que uma interrupção incrementado a cada borda de subida do
ocorra enquanto estivermos dentro de outra sinal aplicado ao pino T1CKI. Com esta
interrupção. Se isto não for bem controlado, o F9. Fluxograma para a configuração, durante o modo SLEEP, este
seu programa poderá apresentar resultados interrupção do TIMER2. Timer não será incrementado, mesmo se o
imprevisíveis. sinal externo estiver presente.
Basicamente, como podemos ver na Esta interrupção é responsável por gerar O terceiro modo é o Contador Assíncrono
figura 8, esta interrupção apenas incrementa a frequência do PWM para os LEDs, e as (Asynchronous Counter). Neste modo, seme-
uma unidade no contador do período de funções que esta executa nada mais é que lhante ao que acontece no contador Síncrono,
cada Duty Cicle. Estas variáveis foram verificar se o PWM ajustado para a cada o TIMER1 será incrementado a cada borda
definidas como contador_red, contador_green LED é diferente de zero. Se esta condição de subida do sinal aplicado ao pino T1CKI.
e contador_blue. Após este incremento, ele for verdadeira, ele irá colocar a saída em A diferença entre os dois contadores está no
carrega o TIMER1 com o valor de 63535. nível lógico “1”, e representa o ponto A que fato de que, neste modo, o TIMER1 continua
Com isto, o TIMER1 irá “estourar” a cada vimos na figura 5. a ser incrementado independentemente
exato 1 ms. É igualmente importante que esta do clock interno do PIC ou se ele estiver
Mais adiante estudaremos mais sobre interrupção zere os contadores de todos durante uma operação de SLEEP. Devido a
o TIMER1. os períodos para os LEDs, para garantir estas características, durante o SLEEP, uma
O último fluxo que analisaremos é o da que as características do ciclo que estiver interrupção pode ser gerada “acordando”
interrupção do TIMER2, ilustrado na figura sendo executado são as mesmas do mesmo o microcontrolador para reiniciar as suas
9. Este é um pouco mais complexo que o do ciclo anterior. funções. Outra característica deste modo, é
da interrupção do TIMER1, mas também é Esta interrupção inclusive carrega o que, uma vez que ele não está sincronizado
muito simples de ser implementado. TIMER1 com o valor 63535 para que o TI- com o clock interno do PIC, ele pode ser
usado como base para implementar um Real será incrementado a cada 0,5 μs • T2_DIV_BY_16 – TIMER2 ativado,
Time Clock (RTC). Operando como Contador e gerará uma interrupção a cada com prescale de 16.
Assíncrono, o TIMER1 não pode ser usado 32.767,5 μs, ou seja, teremos cerca Podemos utilizar para o parâmetro pe-
como base de tempo para as operações de de 32,77 ms entre duas interrupções ríodo qualquer valor inteiro entre 0 e 255, o
Capture e Compare. do TIMER1. que vai determinar quando que o valor do
Para configurarmos o TIMER1, utili- • Se atribuirmos o valor inicial para clock será resetado (reinicializado).
zando o compilador da CCS, precisamos o TIMER1 de 63535, a interrupção Para o parâmetro postscale, podemos
declarar a função setup_timer_1(modo), acontecerá exatamente em 1 ms. utilizar um número, também inteiro, entre 1
onde modo pode ser: e 16 que irá determinar quantos resets serão
• T1_DISABLED – Desabilita o O TIMER2 necessários para gerar uma interrupção
TIMER1; O TIMER2 é um timer de 8 bits que conta Como a nossa idéia é gerar uma interrup-
• T1_INTERNAL – Modo Tempori- com um prescaler, um postscaler e um regis- ção a cada 10 ms para gerar uma frequência
zador Síncrono; trador de período (conhecido como PR2). de PWM de 100 Hz, vamos configurar o
• TI_EXTERNAL – Modo Contador O prescaler é um divisor de frequência TIMER2 de acordo com a função abaixo:
Assíncrono; que vai dividir a frequência do clock interno setup_timer_2(T2_DIV_BY_16,78,16);
• T1_EXTERNAL_SYNC – Modo (fosc / 4) por 1, 4 ou 16. Seguindo estas configurações (prescale
Contador Síncrono. O postscaler é um contador para as de 16, PR2 de 78 e postscale de 16) e utili-
O modo que iremos utilizar em nosso interrupções. Ele conta quanto ciclos com- zando o ressonador de 8 MHz, teremos que
projeto é o Temporizador Síncrono. Por- pletos (de 0 a 255) precisam ser realizados o ciclo de máquina (fosc/4) será de 0,5 μs,
tanto, a sintaxe para configurar o TIMER1 para que uma interrupção seja gerada. Ele o TIMER2 será atualizado (incrementado)
é setup_timer_1(T1_INTERNAL). pode assumir os valores de 1 a 16. a cada 8 μs, o overflow ocorrerá a cada 632
Outra característica do TIMER1 é o O registrador de período PR2 é utiliza- μs e a interrupção acontecerá a cada 10 ms
prescale, que nada mais é que um divisor de do para iniciar um valor pré determinado (aproximadamente).
frequência para o timer. Podemos aplicar para o TIMER2, permitindo uma maior
um prescale no TIMER1 de valor 1, 2, 4 flexibilidade e controle do tempo em que Compilando o programa
ou 8. Isso significa que podemos dividir a interrupção deve acontecer. Para compilar o programa, podemos uti-
o tempo de incremento do TIMER1 por A fonte de clock para este timer é o clock lizar o compilador CCS diretamente através
1, 2, 4 ou 8. Para configurar o prescale do do microcontrolador, ou seja, é fosc / 4. De- da interface IDE, ou pelo próprio MPLAB
TIMER1, também utilizaremos a sintaxe é vido a isto, o TIMER2 é suspenso durante (se possuir o plug-in de conexão, disponível
setup_timer_1(modo). Neste caso, modo uma operação de SLEEP, voltando a operar no site da CCS). Veja mais informações no
pode ser: assim que o controlador “acorda”. site da própria CCS, no link: www.ccsinfo.
• T1_DIV_BY_1 – Prescale de 1 (sem É o TIMER2 que é utilizado como base com, seção de Support/Downloads.
prescale); para a frequência do PWM para os micro- Após a compilação, basta gravar o
• T1_DIV_BY_2 – Prescale de 2 (divide controladores que possuem esta função arquivo HEX gerado no PIC16F628A, uti-
a frequência do TIMER1 por 2); diretamente no hardware. lizando um bom programador para este
• T1_DIV_BY_4 – Prescale de 4 (divide O PIC16F628A já possui um pino es- microcontrolador.
a frequência do TIMER1 por 4); pecífico para o PWM (por hardware), mas Este é um programa muito leve, que
• T1_DIV_BY_8 – Prescale de 8 (divide como precisamos controlar três pinos, e a ocupa apenas 15% do microcontrolador.
a frequência do TIMER1 por 8). idéia de nosso projeto é fazer o PWM por
Em nosso código, não utilizaremos o software, não vamos utilizar o hardware Teste e uso
prescale, ou seja, o modo será T1_DIV_ interno do PIC16F628A. O teste para este circuito é muito sim-
BY_1. Apenas para fins didáticos, vamos ples. Em primeiro lugar, verifique se todos
Então, o código para as configurações do utilizar o TIMER2 também como base da os componentes, principalmente aqueles
TIMER1, em nosso código, deverá ser: frequência de nosso PWM. que possuem polaridade, estão soldados
• setup_timer_1(T1_INTERNAL); Para configurarmos o TIMER2 usando o corretamente.
• setup_timer_1(T1_DIV_BY_1); compilador C da CCS, precisamos empregar Observe também se o microcontrolador
• Podemos ainda definir de outra o seguinte comando setup_timer_2(modo, está inserido no soquete corretamente, pois
forma, um pouco mais resumida, período, postscale), a inversão dele pode provocar a sua queima,
utilizando o caractere “|” (conhe- Para o comando acima, o parâmetro inutilizando-o permanentemente.
cido como “pipe”) para separar os modo: pode ser: Outro ponto importante é verificar
argumentos. O nosso código ficará • T2 _DISABLED – Desabilita o se não há curto-circuito entre as soldas
então da seguinte forma: TIMER2; ou mesmo se há alguma solda “fria” que
• setup_timer_1(T1_INTERNAL | • T2_DIV_BY_1 – TIMER2 ativado, pode provocar o mau funcionamento do
T1_DIV_BY_1); com prescale de 1; circuito.
• Com esta configuração, e utilizando • T2_DIV_BY_4 – TIMER2 ativado, Feito isso, é só plugar uma fonte de
um oscilador de 8 MHz, o TIMER1 com prescale de 4; alimentação, com tensão entre 7 V e 15 V,
Conclusão
Este circuito é muito simples, mas é
muito interessante, pois a partir dele o leitor
poderá realizar outros testes, como as altera-
ções na frequência do PWM, no passo para
o Duty Cicle, no ressonador utilizado para
permitir alterações no código (lembrando
que o PIC16F628A suporta osciladores de até
20 MHz), criação de uma rotina automática
para alternação das cores etc.
Ele pode ser utilizado como base para
iluminação indireta em ambientes, “tuning”
em carros e motos, “case mod” para o seu
computador, alimentação de motores DC,
base de estudo para o PWM, alimentação
de circuitos “Peltier” entre diversas outras.
Enfim, saiba que a sua mente e criatividade
são os limites!
Boa montagem e boa diversão! E
Lista de Materiais
Semicondutores
CI1 – PIC16F628A
CI2 – 78L05 - regulador 5VDC
D1 – Diodo 1N4148
LED1 – LED RGB de 4 terminais
Capacitores
C1, C3 – 10 μF (eletrolítico)
C2 , C4 – 100 nF (cerâmico)
Diversos
X1 – Ressonador cerâmico de 8MHz
X2 – Conector de fonte para placa de
circuito impresso
CH1 a CH6 – Chaves do tipo push-
button (NA - normalmente aberta)
Barra de pinos – para as chaves CH1
a CH6
Gabinete para instalação, fios para
ligação, solda, placa de circuito
impresso etc.
Amplificadores para
Sensores de Pressão
Newton C. Braga
N
Os amplificadores empre- as aplicações em que o sensor de ser trabalhada pelo circuito. Outros
gados no interfaceamento de de pressão deve ser ligado a um pontos importantes consistem na mu-
microcontrolador, as característi- dança do nível de referência de 0,5 V para
sensores de pressão têm tradicio-
cas dos amplificadores utilizados a pressão zero, obtendo-se desse modo
nalmente a configuração de am- devem levar em conta diversos fatores. uma escala de 0,5 a 4,5 V para toda a fai-
plificadores de instrumentação. Um deles é justamente a saída que deve se xa de pressões que devem ser medidas.
adaptar à faixa comum de entrada dos con- Também devem ser levadas em conta as
No entanto, para as aplicações
versores A/D, que varia de 0 a 5 V. Como os características de impedâncias de entrada
mais modernas em que o inter- sensores de pressão fornecem saídas na faixa e de saídas destes circuitos.
faceamento ocorre com circuitos de milivolts, é óbvio que os amplificadores Para chegarmos às configurações
utilizados devem ter um ganho elevado. melhoradas, partimos da configuração
digitais, existem configurações
Outra característica a ser observada tradicional de um amplificador de ins-
mais convenientes. Baseados está no fato de que as saídas dos sensores trumentação, exibida na figura 1.
em literatura da Freescale (www. de pressão são diferenciais; assim, devem Este amplificador possui uma entrada
existir recursos para que esta saída seja diferencial, sendo que nas duas etapas
freescale.com), mostramos algu-
convertida para uma de pólo único capaz paralelas de entrada o ganho é baixo para
mas configurações específicas
para sensores de pressão, com
características melhores do que
as tradicionais
Controle de Motores
de Passo através
da Interface LPT
Neste artigo daremos uma aplicação para a placa Interface LPT
apresentada na edição nº 437, de junho de 2009. Iremos abordar o
conceito de motores de passo, mas não seremos tão detalhistas, pois
o mesmo já foi publicado em outras edições e é possível encontrar
um material mais explicativo em nosso portal. Vamos tratar da im-
plementação dos circuitos e dos programas para acionar e controlar
os motores, como também de suas funcionalidades.
Clovis Magoga Rodrigues
Clovis.magoga@hotmail.com
Monitor de pressão
de pneu com PIC
Em seu Application Note AN238, a Microchip
(www.microchip.com) descreve um sistema sem
fio para monitoramento de pressão de pneu ou Tire
Pressure Monitoring System (TPM), usando um PIC.
Neste artigo, resumimos o conteúdo do application
note que pode ser baixado na íntegra a partir do site
da empresa
Newton C. Braga
A
idéia básica do projeto é colocar para cada pneu em uso e a última para o lidade receber o sinal que leva o S/TX
dentro do próprio pneu um estepe. Cada uma recebe um número de ao estado de sleep e o ativa novamente
sensor ligado a um controlador identificação de modo a permitir que o quando necessário, tirando-o do estado
que emite, sem fio (via chip circuito a identifique. de baixo consumo.
RFID), um sinal para um sensor próximo, Montados no veículo, os cinco senso-
conforme mostra a figura 1. res com as unidades transmissoras moni- O Módulo Receptor
Visto que podem ser usados outros toram a pressão de cada pneu enviando Este módulo tem por função receber
tipos de sensores, o projeto descrito serve a informação via RF para um receptor. os sinais dos transmissor/sensores. Ele
de reference design para a elaboração de O dispositivo sugerido pela Microchip é também pode ser usado com finalidades
aplicações que tenham por dificuldade a baseado no rfPIC12F675 e o dispositivo adicionais, reduzindo assim o custo do
utilização de fios. sensor é o Sesonor SP13 (www.sensonor. sistema. Uma finalidade interessante seria
O sistema é composto por um dispo- com). Cada unidade é ainda equipada o seu emprego como chave para desarmar
sitivo sensor/transmissor, um receptor de com um receptor LF que tem por fina- o alarme ou ligar o veículo.
RF, um dispositivo de comando de baixa
frequência, uma unidade de controle e o
próprio pneu.
Mensagem do
natura de revistas e jornais, participação em
cursos e palestras, adesão ao plano de saúde,
convênios com advogados, dentistas, farmácias,
Presidente
entre outros. Preencha a ficha de inscrição dis-
ponível no site www.abee-sp.com e envie pelo
endereço eletrônico abeesp@abee-sp.com
Livros na ABEE-SP
pelo e-mail abeesp@abee-sp.com
Engº Eletricista João Oliva
obs.: preço de capa mais despesas de envio.
Presidente da ABEE-SP
CREA-SP 0600914179 Alice no país do
Contact Center
Autores: Kendi Sakamoto
e Claudir Franciatto
Preço: R$ 30,00
N
128 páginas
o dia 12 de setembro será come- destinos da ABEE-SP, sei que não é fácil esta
morado o aniversário de fundação prática do associativismo, são horas e horas
da ABEE-SP, marco histórico dos de serviços sociais, porém extremamente
anos 50. Em 1956, foi eleito seu gratificante e de autorrealização, nossos mais Metrologia Aplicada
Autor: Walfredo Schmidt
primeiro presidente - o Engenheiro Eletri- sinceros agradecimentos em nome de todos Preço: R$ 40,00
cista José Aflalo Filho. Vamos comemorar os associados da ABEE-SP. 128 páginas
e reafirmar os ideais dos fundadores, pela É desejo de todos nós, Diretores e Con-
união e fortalecimento de toda a categoria selheiros, fazer chegar a todos os profissio-
profissional em defesa dos legítimos inte- nais registrados no CREA-SP, o importante
resses da Engenharia Elétrica, resgataremos papel associativo que desempenhamos,
fatos e importantes conquistas destes somos mais de 50 mil engenheiros de todas Instalações Elétricas
profissionais. as modalidades da engenharia elétrica. Espe- de Baixa Tensão
Quero render minhas homenagens aos ramos por você! ABNT NBR 5410
Preço: R$ 100,00
15 sempre presidentes. Dedicação com des- “A ABEE é a energia
209 páginas
prendimento profissional e privando a família da engenharia”
do seu aconchego, para levar à frente os Venha somar conosco.
Evento
Neste ano, de 2 a 5 de dezembro, acon- “Pensar o Brasil no contexto Estado da Arte das Profissões e a
tecerá em Manaus, no Studio 5 do Centro mundial: Inovação, Desenvolvimento Visão dos Partidos Políticos sobre
de Convenções, a 66ª Semana Oficial da Sustentável e Ética”, esta é temática o Projeto de Nação para o Médio e
Engenharia, da Arquitetura e da Agrono- principal do evento, aliada a 8 painéis Longo Prazos.
mia (SOEAA). O objetivo deste evento é para os dias 3 e 4 de dezembro: Habi- A expectativa é que a SOEAA
praomover debates, cursos e conferências tação e Desenvolvimento Urbano, receba em torno de 3.500 participan-
relacionadas ao exercício das atividades O B r asil no Contexto Mundial , tes - entre profissionais e estudantes
profissionais que fazem parte do Sistema Matriz Energética, Mudanças Climá- de todo país. Para maiores informa-
CONFEA/CREA, na busca do conheci- ticas, Desenvolvimento da Amazônia, ções acesse: http://www.soeaa.
mento e desenvolvimento tecnológicos. Valorização Profissional, Inovação e com.br/src/home.php
O Sol iluminará
Grimoni, Tiago Soares da Fonseca e Bernardo
Levino dos Santos
Apoio Institucional:
A Allegro Microsystems (www. para cada MOSFET. Uma bomba de carga Cada MOSFET é controlado de modo
allegromicro.com) apresentou re- é disponibilizada para operação com baixa independente, e o tempo morto entre
centemente o A4940, um driver de tensão. A faixa de tensões de alimentação a comutação dos dois é configurado
ponte completa para MOSFET de uso vai de 5,5 V a 50 V. através de um resistor externo. Um
automotivo. O componente é fornecido O A4940 é especialmente projetado para circuito de diagnóstico indica condições
em invólucro de 24 pinos TSSOP com trabalhar no controle de motores com esco- de sobretemperatura e subtensão. Na
PAD térmico exposto.. vas e outras cargas altamente indutivas. Um figura 1 temos o diagrama de blocos
O novo componente possui saídas capacitor bootstrap é utilizado para fornecer do componente.
de alta corrente para excitar MOSFETs tensões mais altas para o driver, mesmo com
do tipo N, com controle independente tensões baixas de alimentação.