1. Histórico
2. Conceitos básicos
3. Arquitetura
4. Camadas de rede
5. Mensagens - Tipos de quadros
6. Codificação, temporização e sincronização
7. Transferência de mensagens
8. Tratamento de erros
9. Dicionário de dados
10. Conclusão
11. Referências bibliográficas
12. Perguntas

10.Dicionário de dados

     Um dicionário de dados é basicamente uma tabela com a relação de informações das mensagens a serem transmitidas numa rede CAN. A implementação é feita via software, todos os módulos do barramento devem conter a mesma versão atualizada para efeitos de compatibilidade. A tabela abaixo é um exemplo adaptado do dicionário apresentado em GUIMARÃES (2007). Embora não siga uma norma específica, um dicionário de dados é uma forma de sistematização da rede. [1]

Tabela 10.1 - Exemplo de um dicionário de dados (valores meramente ilustrativos). Fonte: Adaptado de GUIMARÃES [2].

    Segue uma análise do dicionário de dados da tabela 01.

    Portanto, o dicionário de dados é uma ferramenta muito importante para relacionar, organizar e facilitar o entedimento das informações de cada mensagem. Além disso, pode-se observar a característica da rede CAN de ser multimestre. Os nós 1,2 e 3 assumem a função de mestre ou escravo em momentos difentes.

     A animação abaixo apresenta a transmissão da mensagem 01 do dicionário para o barramento CAN.



Transmissão da mensagem 01 do dicionário para o barramento CAN. (Fonte: Autor)

Universidade Federal do Rio de Janeiro - UFRJ
Departamento de Engenharia Eletrônica e de Computação - DEL

Autores: Marina Lacerda, Tamine Alves e Yan Nascimento