Boa tarde pessoal, alguém ja trabalhou com este conversor rs232?
To tentando receber os dados da porta RS232 de de uma balança para o ESP8266, porem não me da retorno nenhum.
To tentando utilizar os exemplos da SoftwareSerial Library, e nada!!
Tags:
Faça esses testes e me responda por favor.
1) Conecte o cabo da balança na interface USB/Serial que comprou. Teste com o programa da balança. Qual velocidade de comunicação? 9600 Bps ? O teste foi realizado com sucesso?
2) Teste os dois módulos RS232 conectados na Interface USB/Serial . Um módulo de cada vez.
Conecte o pino RXD no pino TXD do módulo RS232. (teste de loopback)
Todo o texto que enviar, deverá ser retornado na tela. Informe se os dois módulos testaram OK (9600 Bps).
Use o Realterm ou outro programa de terminal.
https://realterm.sourceforge.io/index.html#downloads_Download
Testes realizados
1) Conecte o cabo da balança na interface USB/Serial que comprou. Teste com o programa da balança. Qual velocidade de comunicação? 9600 Bps ? O teste foi realizado com sucesso?
R: Teste Balança>USB>HTerm, tudo OK
2) Teste os dois módulos RS232 conectados na Interface USB/Serial . Um módulo de cada vez.
Conecte o pino RXD no pino TXD do módulo RS232. (teste de loopback)
Todo o texto que enviar, deverá ser retornado na tela. Informe se os dois módulos testaram OK (9600 Bps).
R: Segue os resultados, como sempre diferentes, mesmo digitando a mesma coisa 010203 ABC
Não consigo ver os resultados dos testes de loopback
Vai ser muito azar, que isso!!!
Acabei de realizar um teste com o exemplo SoftwareSerial da seguinte forma
Arduino UNO > max3232 > Cabo USB > HTerm = Enviei um texto, e foi recebido normalmente.
HTerm > Cabo USB > max3232 > Arduino UNO = Enviei um texto, e foi recebido normalmente.
Segue o vídeo para conferir
https://www.youtube.com/watch?v=Wc9WIqLXO-8
Pode ser isso, nao alimentei o MAX3232
Realizando o teste com Alimentação de 5V o MAX3232 A Leu corretamente os dados, enquanto o B não deu nenhum resultado
Que bom que conseguiu resolver.
Isso não é azar, mas falta de conhecimento.
Estamos aqui para ajudar.
Agora é só configurar adequadamente o programa.
Qual programa (Sketch) está usando?
Você tem o protocolo de comunicação da Balança?
Se não tem o protocolo, vai ter que hackear.
Faça uma montagem da balança com o seu PC. Use o programa original.
Com um analisador lógico, poderá monitorar como é feita a comunicação.
O que é DGN?
Você tem as informações desse protocolo?
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2023 Criado por Marcelo Rodrigues.
Ativado por