O módulo de comunicação foi desenhado para permitir a comunicação com e sem fios. A comunicação pode ser estabelecida entre controladores, placa de controlo e PC ou placa de controlo e um dispositivo externo.
O principal protocolo de comunicação usado é o interface série - UART. O módulo de controlo fornece uma conexão UART de dois canais, que podem ser ligados a conectores RS232 ou a um módulo ZigBee / Bluetooth. A selecção é feita através de jumpers na placa on-board. Simultaneamente, é possível usar duas conexões UART paralelas, mas o utilizador pode escolher (através dos jumpers) para onde os sinais UART são encaminhados. É até possível misturar sinais Tx e Rx entre diferentes conectores.
Por exemplo, se um dispositivo externo apenas envia informação (e.g., leitor de RFID) e outro apenas recebe (e.g., LCD) é possível usar mais do que dois dispositivos UART em paralelo.
O módulo está equipado com dois conectores DB-9 que são direccionados através do conversor TTL MAX232.
NB! Este módulo de comunicação não é compatível com o antigo módulo de controlo (Atmega128). No caso de se planear o seu uso no módulo de controlo antigo, é necesário fazer uma pequena modificação no módulo de controlo.
Não opere o módulo de comunicação antes de desligar o driver MAX232 no módulo de controlo.
Razão: A versão 5 do módulo de comunicação foi desenhada tendo em conta a versão 5 do módulo de controlo. O módulo de controlo antigo contém o interface RS232 e sobrecarrega o módulo de comunicação RS232 resultando num curto-circuito.
O módulo está equipado com módulos sem fios, ZigBee ou Bluetooth.
Os seguintes modelos sem fios podem ser encontrados na placa:
Tmabém é possível usar o receptor de GPS em vez dos módulos acima listados. Este módulo é opcional e fornecido apenas quando requerido.
A placa de comunicação está ligada ao módulo de controlo através do porto PE-PB-PD. Através de um jumper é possível seleccionar quais os conectores externos associados aos portos UART do microcontrolador.
Os conectores DB-9 destinam-se a ligações de dispositivos externos, outros controladores ou PC, desde que estes dispositivos cumpram o interface standard RS232. Se forem ligados dois módulos de controlo, o cabo cruzado (também conhecido por cabo zero-modem) tem de ser usado.
Vários dispositivos dispõem de um interface UART em vez de RS232. A placa de comunicação tem um conector UART debaixo do módulo sem fios.
Pinos do conector UART:
| Pin | Signal |
|---|---|
| 1 | Tx |
| 2 | Rx |
| 3 | Vcc (5V) |
| 4 | GND |