do uso da Biblioteca MOdBus (aguarde)
DI (data in) - conecte no pino D11 do ArduinoRO (receive out) - conecte no pino D10 do ArduinoDE (data enable) and RE (receive enable) conectados juntos ao pino D03 do Arduino
Vcc = + 5V e Gnd terra
A and B : Par de fios da RS485
Veja esses tutoriais
https://arduino-info.wikispaces.com/RS485-Modules
https://arduino-info.wikispaces.com/SoftwareSerialRS485Example
…
ce=activity
Como eu tinha as placas e não daria uso as mesmas, resolvi doar solicitando apenas o reembolso do sedex pelo envio, na época creio que foi algo em torno de R$70.00, bem, até hoje não recebi o estorno, não se trata do dinheiro, e sim da atitude, por isso depois você fica com o pé atras e a frase vem a cabeça.
Caro Luiz, de qualquer forma, sempre tratei de compartilhar conhecimento e apoiar a todos aqueles que se esforçam para estudar, por favor passe seu endereço com CEP e todos os dados que tratarei de ajudar dentro do possível.
Meu canal: https://www.youtube.com/channel/UCLZ2cga6-yqz5jtI-XvE7PA?view_as=subscriber
Abs.
CK
…
Adicionado por Carlos kwiek ao 13:26 em 10 abril 2018
no-info.wikispaces.com/RS485-Modules
https://arduino-info.wikispaces.com/SoftwareSerialRS485Example
http://labdegaragem.com/forum/topics/rs485-2
http://labdegaragem.com/forum/topics/como-usar-comunicacao-rs485-no...
Mais sofisticada - CAN BUS :
http://wiki.seeedstudio.com/CAN-BUS_Shield_V1.2/
https://www.cooking-hacks.com/documentation/tutorials/can-bus-modul...
…
consigo enviar o sender porem o receiver nao esta funcionando, devo encontrar isso agora hahaha (Com isso realmente as pinagens estavam encorretas realmente, eu alterei de forma que funciona pro meu projeto e agora preciso encontrar apenas oque esta ocorrendo com o receiver. Mas segue abaixo o esquema eletrico
…
e via RS485 com o protocolo MODBUS capaza de se comunicar com o famoso ScadaBR. O módulo já possui sua "enclosure" em forma de CLP feita em plástico.
Claro que tal módulo não foi feito apenas para o controle de iluminação; poderá ser utilizado para controlar persianas, bombas de aquário, motores...
Alguém se interessaria por tal projeto? Estou pensando em abrir uma empresa onde moro para comercializar e instalar tais módulos, assim como outros módulos para automação residencial que ando desenvolvendo utilizando Arduino, mas já que este é um projeto utilizando uma plataforma open-source, queria disponibilizá-lo para vocês. Dependendo do feedback da galera aqui do fórum, penso em abrir um site ou algo assim pra compartilhar o projeto com a galera...
…
sktop.
Sendo,
- a interface de comando e monitoramento pelo NODERED no dispositivo mobile ou desktop;
- a comunicação do dispositivo mobile com o ESP32 por meio do protocolo MQTT (localhost ou servidor online);
- a comunicação do ESP32 com o inversor CFW500 se dará pelo protocolo ModbusRTU utilizando o Módulo conversor RS485-TTL.
Já comecei a desenvolver, mas com muitos problemas e variáveis que não consegui isolar a fim de resolver sozinho e com o curto prazo que tenho pra conclusão do mesmo.
Diante disso, peço a orientação dos membros que já trabalharam com alguma parte ou um todo do assunto a me auxiliarem neste trabalho importante.
Desde já, agradeço a todos pelo empenho!!…
Tx-, e 2 fios para recepção. Rx+ e Rx-.
Imagino que, usando 1 controlador e uma câmera, os Tx do controlador seriam ligados nos Rx da câmera, e vice-versa.
Nas lojas de makers dificilmente encontrarás conversores TTL x RS485 a 4 fios, talvez só a 2 fios.
Mais fácil encontar em empresas especializadas, como a COMM5 <- Link aqui.
Outra dica é: Depois de se certificar que a parte física da conexão está correta, use um software de terminal no PC para mandar as mensagens exemplo que a documentação do protocolo certamente deve ter, caso seja aberto, e verificar se obtém a resposta e se está correta. Só depopis disto passe para o software.
D. T. Ribeiro.…
Adicionado por D. T. Ribeiro ao 23:50 em 1 junho 2022
a TIA/EIA – 485 especifica que um link deve usar uma linha de transmissão balanceada como meio físico de transmissão consequentemente são usados um par de fios para a ligação e um amplificador diferencial para a recepção isto faz com que a linha seja muito mais silenciosa do ponto de vista interferências eletromagnéticas do que as linhas desbalanceadas. As interferências surgem devido ao fato do circuito estar fechado pelo loop ou laço de terra.Porém a imunidade a ruídos aleatórios não é total daí vem a necessidade da interface ser isolada, em caso dos nós da rede estarem sujeitos a muitas interferências eletromagnéticas.
No osciloscópio
Pode ser visto o efeito da indução da corrente elétrica em 60HZ , que pode ser causado por uma rede de alta tensão sobre um condutor do par de fios.O sinal que esta sendo transmitido é código para o caracter ASCII “U” no formato 9600 Bps 8,N,1.Esta interferência de 60HZ será cancelada no amplificador diferencial na entrada do Line Reciever por se tratar de um ruído simétrico aos dois pares de fios já ruídos aleatórios e de alta intensidade como os causados por um motores elétricos ou uma estação de Rádio em AM de alta potência podem atravessar o circuito diferencial, que neste caso atua como um demodulador, e comprometer a recepção dos dadosA norma TIA/EIA – 485 especifica tb que um link RS485 deve ter um terra comum um via fio e outro via a própria terra, sendo que o terra comum via fio interligara as fontes dos nós da rede e entre o terra das fontes (GND) e o terra de proteção que esta conectado a malha entre os terras estará um resistor de 100 Ohms x ½ W ou maior conforme figura extraída do livro Serial Port Complete de Jan Axelson, o qual eu recomendo aos interessados. :
Estou postando um diagrama conceitual que projetei para uma interface RS485 isolada para análise, não a montei ainda mas estou em vias , qualquer comentário será bem vindo.
A fonte Isolada:
Chips comerciais , como os a baixo que são dedicados, e nem sempre fáceis de achar e não são de baixo custo:
LTC1535 da Linear.
Abços
…
Olá Maicon,Veja este estes vídeos:
Tutorial no canal do SCADABR
Tutorial de minha autoria de como ligar o Arduino ao SCADABR em uma rede RS485 e protocolo MODBUS RTU.
Abraço.
Adicionado por Wiechert ao 20:59 em 25 outubro 2012