Antes de mais nada, agradeço ao fôrum que leio muito e tiro muitas duvidas aqui.
Meu projeto é :
- Supervisório desenvolvido em Visual Studio C# com comunicação RS232 e conversor para RS485
- 2 Pics 18F4550 ligados na rede e no conversor RS232/RS485 com sensor de temperatura, umidade e ldr.
Programei tudo em Mikro C as entradas analógicas e testando pelo LCD esta funcionando corretinho.
Meu problema é programar em RS485 e como fazer como fazer no Visual Studio ler essas mensagens, por que em RS232 é facil comunicar com o supervisório mas não sei como vou fazer o supervisório ficar Master e os pics ficarem slaves, alguém pode me ajudar?
Tags:
Sim, precisa setar os pinos 2 e 3.
desculpe a ignorância mas eu poderia deixar esses pinos setados e trabalhar so no modo uart do compilador, assim facilitaria muito minha vida ja que ficaria so o protocolo encarregado de reconhecer quem é quem? Sendo que, vai ficar o tempo todo comunicando para enviar os dados....
Não. Se deixar sempre setado vvc só vai conseguir transmitir, e ainda como os dois PICs iram transmitir juntos, nada ira funcionar. Tem que criar funções que antes de começar a transmitir seta o pino e no fim reseta.
Só tenho agradecer você Jucelei...Tirou muitas duvidas e tenho um rumo agora e vou falando cmo está saindo meu projeto. Desde já, grato.....
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por