Bom dia pessoal,

Estou com uma ideia de colocar um arduino para ler varias portas seriais de outros Arduino utilizando. Sei que poderia utilizar outros protocolos como o I2c, mais como já tinha feito a programação usando a porta serial, achei melhor manter desta forma.

Porém preciso de sugestão de circuitos ou CI´s que possam concentrar por exemplo 10 arduinos (escravos) e um único arduino (mestre) via serial. A minha leitura é sempre feita de forma sequencial, ou seja, leio um de cada vez, não tenho necessidade de ler todos de uma vez, porém no pedido da informação posso disparar para todos, mais tenho que receber a informação de quem interessa no momento.

Exibições: 734

Responder esta

Respostas a este tópico

Oi H, bom dia.
Use um conversor Serial/Rs485, e poderá usar até 30 arduinos slaves.
Rui

@Rui Viana,

Nunca utilizei este conversor, porém eu poderia colocar todos os dispositivo na "rede" ?, compartilhando o mesmo tx / rx. Quanto ao "endereçamento" é possível setar algum bit para realizar o endereçamento.

(ou poderia fazer um endereçamento "burro", rsrsrs usar um transistor para setar o gnd de cada, ou desenvolver um protocolo)

em resumo ficaria assim : ????

muito obrigado @teodoro, me salvou aqui neste projeto... rsrsrsrs Agora não há necessidade de realizar a montagem de códigos e checksum..  desafio será comprar está perna de cobra rsrs

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço