Boa noite, estou trabalhando em um projeto e preciso trocar informações entre um arduino e um mbed via cabo/fios interligando ambos a uma distância de 5metros. Gostaria para esse caso de alguma sugestão para que tipo de comunicação (UART, SPI, I2C) seria mais adequada utilizar entre um arduino e um mbed LPC1768? Pode ocorrer perda de dados devido a distância?

Exibições: 271

Responder esta

Respostas a este tópico

Bom dia Rayan,

Você não especificou o tipo de dados que precisará trafegar entre o Arduino e o MBED. 

Qual o volume de dados ? Qual a velocidade ? 

Para distâncias relativamente grandes, normalmente é sugerido interface serial com RS485. (mais imune à ruidos externos)

https://www.embarcados.com.br/arduino-rs-232-rs-485-hardware/

http://labdegaragem.com/main/search/search?q=rs485

No caso eu não vou precisar que tenha uma grande velocidade pois só vou enviar algumas palavras. No arduino, o usuário selecionará o satélite que ele deseja, feita a escolha, o arduino enviará uma palavra para o mbed. O mbed vai pegar essa informação, executar suas tarefas e enviar um feedback de algumas palavras para o arduino em seguida. Se eu utilizar o RS485, vou precisar comprar um shield para o mbed e outro para o arduino? Se sim, vc teria uma opção mais viável para executar essas simples tarefa?

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço