Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Desafio 7
A comunicação entre dispositivos pode ser serial ou paralela. A escolha depende do dispositivo escolhido e da necessidade de transmissão dos dados no que diz respeito a distância e velocidade.
Imagine o seguinte cenário:
Você está sendo contratado para projetar a estrutura de componentes IoT (Internet of Things – Internet das Coisas) para a automação de uma casa inteligente. O uso de uma plataforma IoT envolve diferentes componentes, desde dispositivos controladores, sensores, rede sem fio, etc. Dentre esses componentes, os sensores são de particular interesse, pois envolvem o hardware necessário para coletar informações uteis para a realização de tarefas de automação como controle da temperatura e iluminação ambiente, vigilância e outros.
Qual a sua proposta de configuração dessa estrutura para atender a necessidade de automação de uma casa inteligente, no que diz respeito aos modelos de comunicação serial ou paralela entre os sensores (que coletam os dados) e dispositivos controladores (que realizam uma tarefa em função dos dados coletados)?
Resposta:
A interface de comunicação serial é a mais adequada na comunicação entre sensores e dispositivos controladores. Fatores que justificam essa escolha:
- O custo de implementação em hardware das portas de comunicação deve ser o menor possível;
- Sensores são dispositivos de tamanho reduzido e a implementação de canais paralelos de comunicação é impraticável;
- A quantidade de dados a ser transmitida pela maioria dos sensores não é grande (casos especiais de transmissão de vídeo utilizam portas seriais dedicadas).
Caso exista a necessidade, vários dispositivos controladores, como Arduino, Rasberry Pi e outros, possuem interfaces GPIO (general purpose input/output) que permitem a implementação de interfaces paralelas para dispositivos legados ou com necessidades específicas (por exemplo, transmissão de grandes quantidades de dados em alta velocidade entre dois controladores via uma conexão cabeada).

Mais conteúdos dessa disciplina