No description, website, or topics provided.
Python
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
README.md
busdevice.py
busproxy.py
master.py
setup.py

README.md

Programação de estratégias de acesso ao meio

Desenvolver um sistema de comunicação via protocolo RS-485 ou Ethernet como camada física, contendo 3 nós computacionais. Os nós podem ser microcontroladores ou computadores, sendo que a rede deverá ser composta por um sensor, um controlador e um atuador.

O sistema deve ser capaz de realizar a comunicação básica do sistema de controle. O sensor deve fornecer a informação para o controlador, o qual utiliza a leitura para calcular o algoritmo de controle. Por sua vez, o controlador envia a informação de atuação para o atuador. A troca de mensagens entre o sistema deve ser realizada através das seguintes estratégias:

  1. Acesso ao meio do tipo "passagem de token" e estratégia de comunicação do tipo cliente-servidor.

  2. Acesso ao meio do tipo "passagem de token" e estratégia de comunicação do tipo publish-subscribe (produtor-consumidor).

  3. Acesso ao meio do tipo "CSMA-CD" e estratégia de comunicação do tipo cliente-servidor.

  4. Acesso ao meio do tipo "passagem de token" e estratégia de comunicação do tipo publish-subscribe (produtor-consumidor).

Para todas as estratégias, deve-se medir os tempos médios e o jitter na comunicação.