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

VI Seminro de E/E -AEA-junho-2004

PROTOCOLOS DE COMUNICAO EM SISTEMAS EMBARCADOS


AUTOMOTIVOS, AEROESPACIAIS E AGRCOLAS
Alexandre de A. Guimares, MSc
GM do Brasil & Escola Politcnica da USP

RESUMO
A Eletrnica Embarcada tem sido amplamente utilizada nos mais variados sistemas
mveis disponveis. Automveis, caminhes, tratores, avies, helicpteros e at
mesmo navios, tm aplicado dispositivos eletrnicos nos mais diversos tipos de
controle de seus sistemas. Desde as funes relacionadas ao conforto dos
condutores e passageiros s funes relacionadas segurana dos veculos, os
sistemas eletrnicos esto presentes.
Esta imensa quantidade de dispositivos inteligentes, por uma questo de otimizao
dos recursos disponveis na implementao, devem compartilhar, da melhor
maneira possvel, os dados disponveis na aplicao. Este compartilhamento
gerenciado atravs dos chamados Protocolos de Comunicao.
Este artigo procura relacionar e explicar sucintamente alguns dos protocolos mais
utilizados em trs das aplicaes anteriormente citadas: Automotiva, Aeroespacial e
Agrcola.
Apesar de no detalhar os protocolos, este artigo menciona suas caractersticas
principais e serve de ponto de partida para futuros estudos, dando subsdios
tcnicos ao leitor para que o mesmo possa se aprofundar em uma determinada
aplicao ou mesmo protocolo.


PALAVRAS-CHAVE (KEYWORDS)
Protocolo de Comunicao, Eletrnica Embarcada, Rede de Dados, Sistemas
Embarcados, Multiplexao, Communication Protocols, On-Board Electronics, Data
Networking, On-Board Systems, Multiplexing.


VI Seminro de E/E -AEA-junho-2004


1. A ELETRNICA EMBARCADA E OS PROTOCOLOS DE COMUNICAO
O termo Eletrnica Embarcada representa todo e qualquer sistema eletro-
eletrnico montado em uma aplicao mvel, seja ela um automvel, um avio ou
mesmo um trator.
H muitos anos, a indstria da mobilidade tem feito uso de sistemas eletro-
eletrnicos no controle das vrias funes existentes nas mais variadas aplicaes
mveis disponveis.
O compartilhamento das informaes disponveis em cada componente do sistema
tem sido fundamental para o conveniente funcionamento das aplicaes. Neste
sentido, a utilizao de sistemas eletro-eletrnicos interligados, compartilhando
informaes entre si, alm de facilitar o projeto, tem viabilizado a execuo de
inmeras tarefas que, de outra maneira, s seria possvel com a aplicao de
sensores e atuadores redundantes e de excessiva quantidade de cabeamento
eltrico.
Sistemas desenvolvidos dentro deste contexto tm sido disponibilizados pelos mais
variados fornecedores de sistemas eletro-eletrnicos, dando a impresso aos
usurios da aplicao final de que as funes so totalmente integradas, muitas
vezes deixando a sensao de existncia de uma nica unidade de controle
inteligente uma espcie de crebro.
As formas como os diversos sistemas de controle so implementados e
interconectados em uma aplicao embarcada so chamadas de Arquiteturas
Eletro-Eletrnicas (ou simplesmente Arquiteturas Eltricas).
As arquiteturas eltricas podem ser divididas em 3 grandes grupos: Arquitetura
Centralizada, Arquitetura Semi-Distribuda e Arquitetura Distribuda.
Para as Arquiteturas Semi-Distribuda e Distribuda, faz-se necessrio a utilizao
dos chamados Protocolos de Comunicao, atravs dos quais feita a
interconexo das ECUs (Unidades Eletrnicas de Controle) e a troca dos dados
pertinentes a cada uma das funes controladas pelo sistema.
Este artigo apresenta os principais Protocolos de Comunicao utilizados
atualmente nas aplicaes Automotivas, Aeroespaciais e Agrcolas.

VI Seminro de E/E -AEA-junho-2004


2. APLICAES AUTOMOTIVAS
Mesmo em veculos comercializados nos chamados pases emergentes, comum
utilizar-se de uma arquitetura eltrica fundamentada em um ou mais barramentos de
dados. A Figura #1 mostra o exemplo de uma aplicao onde trs redes de
comunicao de dados so utilizadas.

Figura #1 Exemplo de Arquitetura Distribuda (com trs Redes de Comunicao de Dados)

A seguir so apresentadas algumas tabelas (de #1 a #7) que relacionam os diversos
tipos de protocolos existentes e algumas de suas caractersticas principais (1)(2).
Estas tabelas esto divididas em grupos, seguindo os critrios utilizados pela SAE
(Society of Automotive Engineers).

2.1. Classe A: Protocolos com Taxa de Transmisso de at 10Kbps.
Geralmente relacionados s funes de conforto de um veculo.

Tabela #1 Alguns Protocolos de Comunicao Classe A
VI Seminro de E/E -AEA-junho-2004


2.2. Classe B: Protocolos com Taxa de Transmisso de 10Kbps a 125Kbps.
Geralmente relacionados ao controle dos sistemas de entretenimento de
um veculo.

Tabela #2 Alguns Protocolos de Comunicao Classe B

2.3. Classe C: Protocolos com Taxa de Transmisso de 125Kbps a 1Mbps.
Geralmente relacionados ao controle dos sistemas de segurana de um
veculo.

Tabela #3 Alguns Protocolos de Comunicao Classe C

VI Seminro de E/E -AEA-junho-2004


2.4. Diagnstico: Protocolos utilizados nos sistemas de diagnstico
embarcado (OBD On-Board Diagnosis).

Tabela #4 Alguns Protocolos de Comunicao para Diagnstico

2.5. Mobile Media: Protocolos utilizados na implementao do conceito PC-on-
Wheels ou Computador sobre Rodas.

Tabela #5 Alguns Protocolos de Comunicao para aplicaes Mobile Media






VI Seminro de E/E -AEA-junho-2004


2.6. Safety Bus: Protocolos utilizados em sistemas de AirBag.

Tabela #6 Alguns Protocolos de Comunicao utilizados em AirBags

2.7. Drive by Wire: Protocolos utilizados em aplicaes onde sistemas
eletromecnicos substituram os sistemas puramente mecnicos (direo,
freio e acelerao entre outros).

Tabela #7 Alguns Protocolos de Comunicao para aplicaes Drive By Wire

VI Seminro de E/E -AEA-junho-2004


2.8. Consideraes Finais
Percebe-se que, para cada aplicao, existe uma srie de protocolos disponveis,
validados e com tecnologia conhecida. Ainda assim, o autor considera o CAN Bus o
protocolo com a maior variedade de configuraes possveis, sendo capaz de cobrir
a grande maioria das necessidades relacionadas a troca de dados dos veculos
automotivos atualmente existentes e em desenvolvimento.
Para aplicaes que demandem uma taxa de transmisso superior aos 1Mbps do
CAN, existem os protocolos baseados em barramentos de fibra-tica ou wireless
(sem fio).
Deve-se registrar tambm que o protocolo LIN Bus, apesar de pouco utilizado
atualmente, tem grande potencial de aplicao, especialmente em veculos
desenvolvidos para os mercados emergentes que necessitem de solues
atualizadas em relao a tecnologia, mas com custos reduzidos. A tendncia que
os custos relacionados aos componentes necessrios implementao de uma
rede LIN sejam cada vez mais reduzidos.





VI Seminro de E/E -AEA-junho-2004


3. APLICAES AEROESPACIAIS (3)(4)
O crescimento da utilizao dos barramentos de comunicao de dados nas
aplicaes aeroespaciais, durante os anos 70, foi exponencial. O primeiro
barramento utilizado em larga escala na aviao civil foi o ARINC 429. A
necessidade foi gerada devido ao aumento da utilizao de sistemas eletrnicos
destinados ao controle de sistemas de segurana e pela necessidade de se reduzir
a massa das aeronaves, melhorando principalmente o consumo de combustvel.
J na aviao militar, o protocolo aplicado no primeiro momento em que o conceito
de redes de comunicao de dados foi utilizado, foi o MIL-STD-1553. A primeira
aeronave a receber este protocolo, em 1973, foi o F-16, em 1973.

Figura #2 Avio F-16 da Fora Area Belga http://www.airliners.net

A utilizao de um protocolo de comunicao facilita a atualizao tecnolgica do
sistema ao longo do tempo e, tambm, a sua manuteno. Com o aumento da
utilizao da eletrnica embarcada e, conseqentemente, dos protocolos de
comunicao, em poucos anos, cada avio poder ser considerado um n de uma
rede global que controlar o trfego areo mundial, aumentando o conforto dos
passageiros e melhorando a segurana dos vos.
A tabela #8 relaciona algumas aeronaves comerciais e seus respectivos protocolos
de comunicao.

Tabela #8 Exemplos de Aeronaves e seus Protocolos

Nesta tabela esto relacionados os principais protocolos utilizados na aviao
comercial, como por exemplo o ARINC 429, o ARINC 629, o CSDB e o ASCB. Na
aviao militar, o protocolo mais utilizado o MIL-STD-1553.
VI Seminro de E/E -AEA-junho-2004


A seguir sero mencionadas algumas informaes adicionais sobre os principais
protocolos de comunicao aplicados em avies e helicpteros.

3.1. ARINC 429
Desenvolvido no incio dos anos 70, o ARINC 429 (Aeronautical Radio
Incorporation) tem sido o protocolo mais utilizado no segmento da aviao civil.
Trabalha de forma unidirecional, oferecendo duas taxas de transmisso, de 12 a
14Kbps ou 100Kbps (taxas que no podem ser combinadas no mesmo barramento
ao mesmo tempo). um barramento assncrono, onde cada transmissor necessita
estar conectado a cada receptor por um fio especfico (conceito ponto a ponto).
As mensagens so transmitidas em regime broadcast, onde at 20 mdulos podem
estar conectados ao barramento. O cabo utilizado um par tranado blindado, com
impedncia igual a 78 ohms, trabalhando com o conceito de tenso diferencial, o
que minimiza os problemas relacionados s interferncias eletromagnticas.
Todo transmissor, antes de enviar determinada mensagem, envia uma solicitao
de envio que ser respondida pelo receptor caso o mesmo esteja disponvel (ou
pronto). O tamanho de uma palavra no ARINC 429 de 32 bits, dos quais apenas
19 so bits de dados. O nvel do sinal no ARINC 429 pode ser visto na figura #3.

Figura #3 Nvel do Sinal no ARINC 429

3.2. ARINC 629 (DATAC)
DATAC (Digital Autonomous Terminal Access Communication) foi desenvolvido pela
NASA em 1983, buscando a reduo de massa, volume e tempo de instalao dos
sistemas embarcados em aeronaves experimentais, neste caso, um Boeing 737.
Aps ficar tecnicamente comprovada a sua eficincia, em 1989, o DATAC foi
transformado em padro aberto e, imediatamente, considerado no projeto do Boeing
777. Naquele momento, o ARINC 629 pareceu ser o sucessor imediato do ARINC
429.
Entretanto, considerando os elevados custos de substituio de um protocolo por
outro nas aeronaves j em produo, e o fato de, naquela ocasio, o nico projeto
em desenvolvimento era o do prprio Boeing 777, a adoo do ARINC 629 foi
descartada. Atualmente os Boeing 777 so equipados com uma arquitetura hbrida,
baseada no 429 e no 629.
VI Seminro de E/E -AEA-junho-2004


permitida a conexo de at 120 mdulos rede DATAC, onde todos podem ser
receptores e transmissores (rede multi-mestre). O protocolo trabalha no conceito
CSMA/CD (Carrier Sense Multiple Access / Collision Detection) e opera em dois
modos: BP (protocolo bsico) e CP (protocolo combinado). No modo bsico, dados
peridicos ou aperidicos podem ser enviados e o barramento tem condies de
alternar entre eles. J no modo combinado, o barramento pode enviar os dois tipos
de dados dentro do mesmo quadro de mensagem. Cada mensagem possui 32 bits,
dos quais 16 so de dados.
A taxa de transmisso recomendada no ARINC 629 de 2Mbps, com possibilidade
de ser aumentada caso a tecnologia do cabeamento e de alguns componentes
eletrnicos dos mdulos seja melhorada.
O cabeamento constitudo por um par tranado no blindado, apenas isolado,
podendo alcanar o comprimento mximo de 100 metros. A transmisso
assncrona.

3.3. SAFEbus
Desenvolvido pela Honeywell e designado como ARINC 659 foi basicamente criado
por requisitos colocados pelo Boeing 777. O objetivo principal era aplicar um
protocolo que permitisse o funcionamento normal do sistema, mesmo diante de uma
condio de falha. Para tanto, utilizou-se o conceito de protocolo determinstico. O
protocolo garante que o processamento de uma mensagem dure o suficiente para
que outras mensagens no tenham seu processamento prejudicado.
Como o protocolo determinstico, as mensagens possuem somente bits de dados,
variando de 1 256 palavras de 32 bits cada.
A figura #4 apresenta a arquitetura do Boeing 777. Percebe-se que esta arquitetura
considera vrios protocolos diferentes. O SAFEbus, neste caso, est sendo utilizado
entre as cabines AIMS (Airplane Information Management System), esquerda e
direita.

Figura #4 Arquitetura no Boeing 777
VI Seminro de E/E -AEA-junho-2004


3.4. ASCB
O ASCB (Avionics Standard Communication Bus) foi originalmente desenvolvido
pela empresa Honeywell e aprimorado pela Associao dos Fabricantes da Aviao
Geral (GAMA). O objetivo principal deste protocolo ser utilizado em jatos
comerciais de pequeno porte, os quais utilizam componentes comerciais de baixo
custo para o interfaceamento do barramento.
Pode ser considerado um protocolo de alta velocidade, com taxa de transmisso de
670Kbps. O sistema de comunicao bidirecional com barramentos redundantes e
mensagens transmitidas em regime broadcast. Suporta at 48 mdulos conectados
rede, com mensagens de at 256 palavras de 16 bits cada.

3.5. CSDB
O CSDB (Commercial Standard Digital Bus) foi desenvolvido originalmente pela
Collins e tambm aprimorado pela Associao dos Fabricantes da Aviao Geral
(GAMA).
A conexo dos mdulos eletrnicos feita ponto a ponto, com mensagens
transmitidas em regime broadcast e de maneira assncrona. O cabo formado por
um par de fios tranados e blindados, podendo alcanar at 50m de extenso e
permitindo a conexo de at 10 mdulos rede.
Um barramento CSDB pode operar em 12,5Kbps ou em 50Kbps, com dados sendo
transmitidos atravs do modo NRZ (Non-Return to Zero), dentro de um grupo de 11
bits, dos quais 8 so especificamente dados.

3.6. AFDX
As redes Ethernet so muito interessantes s aplicaes aeroespaciais, podendo
elevar a taxa de transmisso de 1Mbps para at 100Mbps, com uma sria de
dispositivos j validados e qualificados certificao de sistemas crticos de
segurana.
Algumas aplicaes j esto considerando o AFDX como protocolo base, dentre as
quais pode-se destacar o Boeing 767-400ER, o Boeing 777 e o AirBus A380.
As normas correspondentes ao AFDX so: ARINC 664 (Aircraft Data Network) e
IEEE 802.3. O sistema baseado no conceito CSMA/CD (Carrier Sense Multiple
Access / Collision Detection) e com mensagens enviadas em regime broadcast.

3.7. MIL-STD-1553
Com taxa de transmisso de 1Mbps, o 1553 utilizado em aplicaes militares,
integrando os sistemas de armas aos demais avinicos (do ingls avionics) da
aeronave.
VI Seminro de E/E -AEA-junho-2004


Neste protocolo, o principal componente o chamado BC, Controlador de
Barramento, o qual controla o fluxo dos dados de todas as transmisses realizadas.
Outro elemento bsico neste protocolo o Terminal Remoto, RT, que conduz os
dados dos subsistemas ao BC. Em caso de falha do BC, o RT pode assumir suas
responsabilidades, uma vez que possui capacidade prpria de processamento. A
figura #5 mostra a hierarquia na arquitetura de barramentos do 1553.

Figura #5 Exemplo de Hierarquia na Arquitetura de Barramentos do MIL-STD-1553

O cabeamento caracterizado por um par de fios tranados e blindados. Alm
disso, outra importante caracterstica do MIL-STD-1553 a possibilidade de se ter
barramentos redundantes, fundamentais nas aplicaes militares.
As mensagens contm trs tipos de palavras comando, status e dados cada
qual com 20 bits especficos, dos quais 4 so de sincronizao. Os formatos das
mensagens no MIL-STD-1553 podem ser vistos na figura #6.

Figura #6 Formatos das Mensagens no MIL-STD-1553

3.8. Eurofighter EFABus
O EFABus, tambm conhecido como STANAG 3910, foi considerado no
desenvolvimento da aeronave Eurofighter EF2000 Typhoon pois o MIL-STD-1553
no teria capacidade de transmisso de dados suficiente para atender os requisitos
dos sistemas embarcados desta nova aeronave.
VI Seminro de E/E -AEA-junho-2004


De qualquer forma, o EFABus fortemente baseado no MIL-STD-1553B, com duas
redes de fibra-tica redundantes, podendo operar em at 20Mbps, em uma
topologia tipo estrela.
O protocolo EFABus suporta at 31 mdulos conectados rede, cada qual podendo
trabalhar em at duas redes distintas, uma de baixa e outra de alta velocidade. Nas
redes de alta velocidade baseadas no EFABus, as mensagens podem ter de 624
65.548 bits.
A tecnologia tica foi selecionada para o barramento do EFABus, especialmente por
eliminar as interferncias eletromagnticas e por reduzir a sensibilidade s
descargas eltricas, radiao e pulsos eletromagnticos nucleares (NEMP).

Figura #7 Eurofighter EF2000 Typhoon http://www.airliners.net

3.9. Consideraes Finais
Apesar de haver dois segmentos distintos classificando as aplicaes aeroespaciais
a civil e a militar os requisitos tcnicos entre eles so extremamente similares. A
principal diferena est no fato das aplicaes militares, pelo prprio propsito das
aeronaves, demandarem sistemas redundantes. Neste sentido, alguns protocolos
destacam-se dos demais por j terem sido concebidos considerando tais conceitos
de robustez.
A tendncia que os protocolos aplicados aviao civil tenham taxas de
transmisso de dados cada vez maiores, especialmente pela demanda de sistemas
de conforto e entretenimento das aeronaves. Neste sentido, o protocolo AFDX se
destaca dos demais.
J na aviao militar, alm das j mencionadas redes redundantes, barramentos
baseados em fibra-tica devem monopolizar os desenvolvimentos, especialmente
por garantirem robustez elevada em ambiente magneticamente nocivos.
Especulando uma possvel aplicao do CAN Bus na aviao, o autor considera
tecnicamente vivel a sua utilizao em arquiteturas onde hoje utiliza-se o ARINC
429. O CAN possui velocidade e mecanismos de conteno de falhas equivalentes
ao do protocolo ARINC. De qualquer maneira, a histria mostra que as tecnologias
somente migram para a aviao, aps muitos anos de utilizao em aplicaes de
baixo risco, como o caso da automotiva e da agrcola. Neste sentido e
considerando que o CAN Bus um protocolo ainda jovem, pouco deve se esperar
sobre a sua utilizao em avies para os prximos 5 ou mesmo 10 anos.
VI Seminro de E/E -AEA-junho-2004


4. APLICAES AGRCOLAS
Analisando-se as diversas aplicaes agrcolas existentes, consegue-se identificar
os protocolos que j foram utilizados no desenvolvimento de algumas redes
embarcadas. Dentre eles destacam-se o RS232, o RS485 e o CAN Bus.

4.1. RS232
Pode ser considerado (5) um dos protocolos mais populares de todos os tempos,
existindo em praticamente todos os computadores pessoais e de grande porte. Foi
concebido para a comunicao bidirecional de dados entre dois dispositivos, a uma
distncia mxima variando de 150m a 300m, dependendo da taxa de transmisso e
do tipo de cabo utilizado. caracterizado por utilizar linhas desbalanceadas, onde o
sinal aplicado a um dos fios e referenciado ao outro, conectado ao terra comum do
sistema (6).
Como vantagens de se utilizar o RS232 em aplicaes agrcolas, pode-se destacar
(7) o fato de ser compatvel com a grande maioria dos micro-controladores
existentes e por ser um protocolo simples de se implementar.
Sobre as desvantagens deste protocolo, pode-se destacar (7) a dificuldade de
expanso e as restries implementao de um controle distribudo, pela grande
quantidade de cabeamento requerida e por potenciais problemas relacionados s
interferncias eletro-magnticas (devido a no ser uma rede de linhas balanceadas
ou diferenciais).
Analisando as diversas particularidades do RS232, percebe-se que apesar de
simples e extremamente difundido, ele no atende grande parte das caractersticas
desejveis a um protocolo agrcola.

4.2. RS485
Este protocolo (5) possibilita a troca de dados entre uma quantidade maior de ns e
a uma distncia maior entre eles se comparado ao RS232. A quantidade de pontos
conectados rede, dependendo do comprimento da mesma e da taxa de
transmisso, pode chegar a 256 (6). Apesar disso, existe somente um n capaz de
conversar com todos os demais, sendo conhecido como mestre (7).
Como vantagens do RS485 pode-se destacar o fato de ser simples de se
implementar, necessita de uma quantidade inferior de cabos para as conexes e
tem maior imunidade a rudos eltricos (uma vez que adota par tranado e loop de
corrente em sua linha de comunicao).
Sobre as desvantagens, pode-se destacar o fato de no ser um controle
verdadeiramente distribudo, caracterizando na verdade uma comunicao mestre-
escravo (8).
VI Seminro de E/E -AEA-junho-2004


Do ponto de vista de uma aplicao agrcola, a baixa eficincia desta rede devido
comunicao ser efetuada dentro do conceito mestre-escravo, dificulta a sua
utilizao em aplicaes que necessitem de um controle completamente distribudo,
onde os mdulos troquem, de forma rpida e direta, as informaes necessrias ao
seu processamento interno.

4.3. CAN Bus
Com o passar dos anos, as exigncias troca de informaes entre os diversos
mdulos eletrnicos cresceram de tal forma que o cabeamento requerido para tais
conexes chegou a atingir vrios quilmetros de comprimento. Esta condio
acarretou problemas crescentes relativos ao custo de material, tempo de produo
dos veculos e at mesmo em relao confiabilidade dos sistemas de controle.
A soluo para este problema a troca da forma de comunicao entre estas
ECUs, devendo-se considerar um protocolo que garanta os fatores mencionados a
seguir (9):
Possibilitar o cabeamento total da rede reduzido.
Ser capaz de transmitir altas taxas de informao, uma vez que os sistemas
operam com informaes em tempo-real.
Boa flexibilidade das linhas de comunicao para facilitar a instalao do
chicote no veculo.
Capacidade de interligar diversos ns, garantindo futuras expanses do
sistema.
Trabalhar dentro do conceito multi-mestre, eliminando a existncia de um
mdulo principal responsvel pelo gerenciamento da rede.
Robustez suficiente para garantir seu funcionamento em ambientes mveis e
nocivos.
Capacidade para detectar e tratar eventuais falhas geradas por problemas
em hardware e software ou interferncias externas, como as eletro-
magnticas.

O protocolo que cobre todos estes requisitos o CAN Bus. Existem vrios padres
fundamentados no CAN - padro ISO11898 para redes de alta velocidade e
ISO11519-2 para redes de baixa velocidade. Alguns deles j foram considerados
em estudos e no desenvolvimento de algumas aplicaes agrcolas. Destacam-se
os seguintes:
SAE J1939: Originalmente desenvolvida para nibus e caminhes;
VI Seminro de E/E -AEA-junho-2004


DIN9684 LBS: Desenvolvida especificamente para aplicaes agrcolas;
ISO11783: Padro em desenvolvimento a ser utilizado em aplicaes
agrcolas;
ISOBUS: Reunio de algumas informaes da ISO11783, j liberadas (em
avanado) pela ISO com o intuito de orientar determinados desenvolvimentos
agrcolas.

4.3.1. SAE J1939
Este padro define todos os nveis necessrios a um protocolo, para que o mesmo
possa ser efetivamente utilizado em aplicaes completas (10), especialmente as
relacionadas a nibus e caminhes, segmentos para os quais a J1939 foi
desenvolvida.
Baseada no CAN 2.0B, a J1939 foi considerada como ponto de partida dos
trabalhos que buscam a criao de um padro agrcola internacional ISO (11)(12).
Partes do padro internacional ISO11783 (em desenvolvimento) foram baseadas na
J1939. Por outro lado, partes da J1939 foram modificadas, recebendo informaes e
requisitos destinados s aplicaes agrcolas (11).
Trabalha com velocidade de transmisso de 250Kbps, comportando at 30 ns
conectados a cada segmento do barramento.
O cabeamento utilizado possui 4 fios tranados, um para a linha CAN_H, outro para
a linha CAN_L e os demais para a alimentao das terminaes (Alimentao ou
Bateria e Referncia ou Terra).
Comparando-se as partes da J1939 com as correspondentes da ISO11783,
percebe-se claramente que o esperado padro internacional procura tirar da norma
SAE, especificaes j implementadas e validadas em outras aplicaes (12).

4.3.2. DIN9684 LBS
A LBS (Landwirtschaftliches Bus System ou Agricultural Bus System) (5), como
chamada no meio agrcola, foi desenvolvida com base no CAN 2.0A,
especificamente para as aplicaes agrcolas. O grupo responsvel por sua criao
foi formado pela LAV (Associao dos Fabricantes de Mquinas Agrcolas),
empresas e instituies alems. Finalizado em 1993 (13)(14)(15), a principal
motivao para sua criao foi o crescimento acelerado da disponibilidade de
equipamentos eletrnicos para aplicaes agrcolas (16).
Este protocolo define todos os componentes necessrios a um barramento de
comunicao agrcola, tendo como caractersticas principais (16) a capacidade de
trabalhar com at 2048 mensagens diferentes e interligando o mximo de 20 ns
em uma rede de 40 metros e taxa de transmisso de 125 Kbps.
VI Seminro de E/E -AEA-junho-2004


Diversos equipamentos, desenvolvidos sob ela, j so comercializados. Como
exemplo, pode-se citar o sistema Fieldstar (17), hoje comercializado como opcional
dos tratores da empresa Massey Ferguson ou AGCO. Trata-se de um terminal de
operao responsvel por receber todos os dados disponveis no trator e
implementos, calcular a partir deles uma srie de informaes e orientar o operador
do sistema realizao de determinadas aes requeridas boa continuidade das
atividades. A Tabela #9 mostra alguns equipamentos disponveis, desenvolvidos
considerando-se a LBS.
Fabricante Equipamento em Comercializao
Hardi Controlador de Pulverizao
LH-Agro Interface Adaptadora (Sinais Discretos X LBS)
AGCO-Fieldstar Terminal Virtual
John Deere Terminal Virtual
Muller / AgroCom Terminal Virtual
Kverneland Terminal Virtual
WTK Terminal Virtual
Tabela #9 DIN9684: Produtos e seus Fabricantes

Entretanto, analisando-se as vrias literaturas disponveis (16)(18)(19), percebe-se
que mesmo sendo aplicado a equipamentos j em comercializao, a LBS no a
melhor soluo para todas as aplicaes agrcolas, especialmente as futuras. Um
padro com uma maior quantidade de pontos disponveis na rede, maior taxa de
transmisso e maior quantidade de mensagens, o que aumentaria a flexibilidade do
sistema, realmente necessrio. De qualquer forma, todos os trabalhos realizados
sobre a LBS tm sido utilizados como referncia s atividades da Comisso ISO
que trata da criao da ISO11783.

4.3.3. ISO11783
O ISO11783 um padro de comunicao agrcola baseado no CAN 2.0B. Est em
desenvolvimento pelo grupo de trabalho ISO TC23/SC19/WG1, que procura reunir
os diversos requerimentos dos sistemas agrcolas atuais e predizer o que seria
interessante em um protocolo de comunicao, para que o mesmo seja flexvel e
possa suportar as diversas aplicaes futuras (18).
Esta norma, assim como a DIN9684 LBS, define todos os componentes
necessrios a um barramento agrcola. Tem como caractersticas principais (20)(12)
a capacidade de trabalhar com at 8672 mensagens diferentes (condio adquirida
da SAE J1939) e interligando o mximo de 256 ns em uma rede de 40 metros e
taxa de transmisso de 250 Kbps.
Como dito anteriormente (16)(18)(19), grande parte dos resultados obtidos com os
demais protocolos de comunicao em aplicaes agrcolas tm sido direcionados
aos trabalhos de criao da ISO11783. Este fator garante a abrangncia desta
VI Seminro de E/E -AEA-junho-2004


norma a todas as aplicaes agrcolas existentes (as atuais que operam sob a
DIN9684) e s futuras.

4.3.4. ISOBUS
A ISOBUS assim chamada pois rene algumas informaes de determinadas
partes da norma ISO11783. O objetivo desta recomendao ISOBUS permitir
que alguns segmentos da indstria de equipamentos agrcolas, especialmente os
ligados ao desenvolvimento de Monitores de Operao ou Terminais Virtuais,
iniciem suas atividades fundamentados em documentos com contedo oficial,
internacional e, especialmente, padronizado.
O que se espera com a liberao do chamado Conjunto Mnimo do Padro ou
Minimum Standard Set que parte dos desenvolvimentos atualmente em
andamento, j considerem os conceitos da ISO11783 em seus projetos (21).
O trecho abaixo, retirado do documento oficial da ISOBUS (22), descreve o
sentimento do grupo responsvel por sua liberao:
ISOBUS a especificao comum dos fabricantes participantes da aplicao
uniforme do padro internacional de Controle Serial e Rede de Comunicao de
Dados ISO11783. Como o padro ISO muito extenso e muito complexo para
aplicao direta, uma especificao orientada aplicao foi dele derivado:
ISOBUS.
Iniciativas como esta, de liberar um conjunto mnimo de especificaes relacionadas
a um padro completo, mostram a preocupao das instituies e empresas
relacionadas agricultura em dar subsdios tecnolgicos ao desenvolvimento de
sistemas de controle modernos e, acima de tudo, internacionalmente padronizados.

4.3.5. Comparao entre as Normas
Pode-se avaliar cada um dos padres citados anteriormente de duas formas:
Tcnica e de Mercado (5).
Do ponto de vista tcnico, os padres SAE J1939 e ISO11783 so similares;
posio reforada pelo fato de eles terem partes de suas normas em comum. Sendo
fundamentados no CAN 2.0B e com taxa de transmisso de 250Kbps, torna-se
possvel atravs deles a implementao de sistemas flexveis e com boa
capacidade de expanso.
J o DIN9684 LBS, especialmente por ter sido fundamentado no CAN 2.0A, por
agregar no mais que 20 ns e trabalhar com taxa de transmisso mxima de
125Kbps, no suportaria determinadas necessidades de controle embarcado
(16)(18)(12).
Do ponto de vista de mercado, se analisados os mesmos trs padres, percebe-se
que o nico com sistemas efetivamente implementados e comercializados o
VI Seminro de E/E -AEA-junho-2004


DIN9684 LBS, sendo em sua grande maioria Monitores de Operao e Terminais
Virtuais (20)(11)(17). Por outro lado, a ISOBUS tem sido referncia a diversos
fabricantes e ferramentas de trabalho no desenvolvimento de vrios sistemas,
especialmente Receptores GPS, Terminais Virtuais e Unidades de Controle de
Trator e Implemento (21).
A Tabela #10 relaciona alguns fabricantes e seus dispositivos cujo desenvolvimento
tem sido fundamentado na ISOBUS (21).
Fabricante
Dispositivo ou Equipamento em
Desenvolvimento
Beeline Technologies Receptor GPS
Caterpillar / AGCO ECU de Trator
CNH Global Terminal Virtual
John Deere
Terminal Virtual
ECU de Implemento
Kverneland
Terminal Virtual
ECU de Implemento
Satloc Receptor GPS
Technical University of
Muenchen
ECU Controladora de Tarefas
Indicador de Implemento (espcie de Terminal Virtual)
Trimble Receptor GPS
Vector Informatik Ferramenta de Anlise CANoe 4.0
Tabela #10 ISOBUS: Produtos e seus Fabricantes

4.3.6. Consideraes Finais
Percebe-se que grande parte das atividades executadas at o momento, no s
com a LBS, mas tambm com a SAE J1939, buscam e contribuem para o aumento
das experincias com os protocolos de comunicao serial nas aplicaes agrcolas
e auxiliam no desenvolvimento do padro ISO11783, futuro padro internacional
para redes de comunicao de dados na agricultura.
VI Seminro de E/E -AEA-junho-2004


CONCLUSES
Este artigo relaciona cerca de 40 protocolos de comunicao, dentro das aplicaes
automotiva, aeroespacial e agrcola. Deve-se observar que, mesmo entre aplicaes
supostamente diferentes, muitos requisitos so compartilhados. Basicamente os
sistemas devem ter cabeamento reduzido, devem ser padres abertos e,
principalmente, devem ser robustos e confiveis.
Cada aplicao tem seu protocolo destaque, basicamente avaliado em funo dos
trs fatores colocados anteriormente e, alm disso, em relao a sua taxa de
transmisso de dados e os custos envolvidos na implementao do sistema. O autor
considera como protocolo destaque para cada uma das aplicaes mencionadas,
os seguintes padres:
Automotiva (desconsiderando os sistemas de segurana e multimdia): os
baseados no CAN Bus para os sistemas de alta e mdia velocidade e o LIN
Bus para os sistemas de baixa velocidade.
Aeroespacial: o AFDX para a aviao civil e o STANAG 3910 para a aviao
militar.
Agrcola: o ISO11783 (padro fundamentado no CAN Bus).
O principal que, apesar de no descrever mincias tcnicas sobre os protocolos
mencionados, este artigo serve como ponto de partida para uma pesquisa mais
detalhada sobre as aplicaes aqui tratadas.
VI Seminro de E/E -AEA-junho-2004


REFERNCIAS BIBLIOGRFICAS
1. LUPINI, C. A. Multiplex Bus Progression 2003. Artigo SAE 2003-01-0111,
2003. In: Congresso SAE Internacional 2003, Detroit, USA, 2003.
2. JURGEN, R. K. Multiplexing and Networking: Automotive Electronics
Series. Nr. SAE PT-78, ISBN 0-7680-0472-1, 1999.
3. BUCKWALTER, L. Avionics Databuses. 2 edio. ISBN 1-885544-15-4.
Leesburg, VA, USA, 2003.
4. HELFRICK, A. Principles of Avionics. 2 edio. ISBN 1-885544-17-0.
Leesburg, VA, USA, 2002.
5. GUIMARES, A.A. O Protocolo CAN Bus nas Aplicaes Off-Road: Uma
Anlise Comparativa entre os Padres Existentes. Artigo SAE 2001-01-
3853, 2001. In: CONGRESSO SAE BRASIL 2001, 10., So Paulo, 2001.
6. AXELSON, J. Serial Port Complete: Programming and Circuits for RS-232
and RS-485 Links and Networks. ISBN 0-9650819-2-3. Madison, EUA:
Lakeview Research, 1998. 306p.
7. STRAUSS, C.; CUGNASCA, C.E.; SARAIVA, A.M. Protocolos de
Comunicao para Equipamentos Agrcolas. In: CONAI, So Paulo, 1998.
Anais, 1998.
8. STRAUSS, C.; CUGNASCA, C.E.; SARAIVA, A.M. Padres de Comunicao
em Automao Agrcola. In: SIAGRO, 1998. Anais, 1998.
9. BRAGAZZA, B.D. (Org.) Treinamento BOSCH Modulo 6 Controller Area
Network (CAN). EAS31, Verso 3, 2000.
10. KVASER. HLPs: J1939. Apresenta informaes sobre a J1939. Disponvel
em: <http://www.kvaser.com>. Acesso em: 27 de mar. 2000.
11. STONE, M.L.; ZACHOS, M. Application of J1939 Networks in Agricultural
Equipment. 1993. Apresenta informaes sobre a J1939 e a sua aplicao em
um pulverizador. Disponvel em:
<http://www.biosystems.okstate.edu/Home/mstone/>. Acesso em: 18 de jan.
2000.
12. STONE, M.L. High Speed Networking in Construction and Agricultural
Equipment. 1994. Apresenta informaes sobre a ISO 11783 e a SAE J1939.
Disponvel em: <http://www.biosystems.okstate.edu/Home/mstone/>. Acesso
em: 23 de nov. 2000.
13. LAV LANDTECHNIK-VEREINIGUNG. DIN 9684 LBS Harmonization
Paper Interpretation of the 9-pin tractor/implement socket and the connection
of implements including start up and power-down features. LAV, Frankfurt,
Alemanha, 2000.
VI Seminro de E/E -AEA-junho-2004


14. _____. DIN 9684 LBS+ Harmonization Paper Chapter 1 and 2. LAV,
Frankfurt, Alemanha, 2000.
15. _____. LBS Documentation. v.2.0-08.1988. LAV, Frankfurt, Alemanha, 1998.
16. SPECKMANN, H.; JAHNS, G. Development and Application of an
Agricultural BUS for Data Transfer. Elsevier, Computer and Electronics in
Agricultural, 23, 1999. p.219-237.
17. FIELDSTAR. Apresenta informaes sobre o Monitor Virtual Fieldstar.
Disponvel em: <http://www.agcocorp.com>. Acesso em: 02 de fev. 2000.
18. SIGRIMIS, N. et al. Prospects in Agricultural Engineering in the Information
Age. 2000. CIGR e-Journal, invited paper, Toronto, 2000.
19. SPECKMANN, H. Providing Measured Position Data for Agricultural
Machinery. Elsevier, Computer and Electronics in Agricultural, 25, 2000. p.87-
106.
20. HOFSTEE, J.W.; GOENSE, D. Simulation of a Controller Area Network-
based Tractor Implement Data Bus according to ISO 11783. J. Agric.
Engng Res., 1999, Artigo 73. p.383-394.
21. FELLMETH, P. ISO11783 related information. [mensagem pessoal].
Mensagem recebida por: <alexandre.guimaraes@gm.com> em 18 de nov.
2002.
22. ISO INTERNATIONAL ORGANIZATION FOR STANDARDIZATION. ISOBUS
Specification Implementation Level 1. 2002.


SOBRE O AUTOR
Alexandre de Almeida Guimares trabalha na GM do Brasil desde 1993. Iniciou
suas atividades na rea de automao industrial e trabalha atualmente como Lder
de Projetos na Engenharia Eletro-Eletrnica. Formou-se em Engenharia Eltrica
pela PUC de So Paulo e titulou-se Mestre em Sistemas Digitais pela Escola
Politcnica da USP, onde cursa atualmente Doutorado. Possui diversos artigos
publicados na rea de Eletrnica Embarcada.
Web Page: http://planeta.terra.com.br/educacao/ee/

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