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:
Olá Eduardo!
Infelizmente o que você disse sobre a rotulagem dos pinos Rx e Tx não só é verdade como acontece muito.
E o pior, até empresas teoricamente "grandes" e "sérias" fazem isto.
Veja, por exemplo, na pg. 24 deste datasheet de um componente da Infineon. O pino rotulado como TxD tem uma seta indicando que é entrada de dados ( e é mesmo ). Portanto deveria ser RxD.
A mesma inversão ocorre no RxD.
Se a intenção de quem fez isto era facilitar a vida de quem usa os chips e os módulos, surtiu o efeito exatamente contrário.
D. T. Ribeiro.
Bom dia,
que bom este material que vc postou sobre a Infineon.
Pensei que só eu com a minha experiência que cometia este engano.
Estou mais leve hoje kkkkkkkkk Obrigado.
RV mineirin
Versão simples
Bom dia,
Seu projeto parece ser simples. Não entendi ainda porque não conseguiu.
Vamos por partes, assim como o Jack:
1) Manual da Balança :
https://storage.ning.com/topology/rest/1.0/file/get/10997670701?pro...
2) Módulo RS232: (Favor confirmar se o seu módulo é similar à esse)
https://wiki.diustou.com/en/RS232_TTL
OBs: A foto que enviou da sua balança não tem porta RS232!!!
O cabo que enviou foto veio com a balança?
O conector DB9 é femea?
Bom dia, agradeço o retorno
Vamos la
2) Módulo RS232: (Favor confirmar se o seu módulo é similar à esse)
E este modelo
OBs: A foto que enviou da sua balança não tem porta RS232!!!
R: no manual especifica que e um terminal RS232
O cabo que enviou foto veio com a balança?
R: Sim, montado pelo fabricante da balança
Obs:
O Modulo RS232 que possui conector DB9 Macho ou fêmea??
Os dois são femeas, mas soldei fios agulhas para ligar direto para testar, assim que der tudo certo vou alterar para um conector macho
OK!
Como conectou o conector DB9 femea da balança com o DB9 Femea do Módulo RS232?
O correto seria usar um móulo RS232 com DB9 macho.
Balança x Modulo RS232 (dois DB9 Femea)
(pino 2) TXD ==> RXD (pino 3)
(pino 3) RXD ==> TXD (pino 2)
(pino 5) GND ==> GND (pino 5)
Na ligação Modulo RS232 com Arduino : (muita atençaõ!)
alimentação 5V
TXD ==> TXD
RXD ==> RXD
GND ==> GND
Se for conectar com o ESP8266, alimente o módulo RS232 com 3,3V
https://www.amazon.com/NOYITO-Module-Conversion-Arduino-communicate...
O que mais me intriga e isso, tenho dois MAX3232, justamente pq pensei que um estava com problema, ai comprei outro.
Um me da um resultado, e o outro outra coisa, testamos eu e o Mineirin varios tipos de conexão, e aparentemente estava lendo, porem e so conectar na balança e tudo desanda.
Olha este teste que acabei de fazer com suas especificações no Arduino UNO
Testes realizados com o Exemplo SoftwareSerial original, alterando somente a taxa de conexão para 9600
Teste A com a placa MAX3232 com tudo ligado na balança conforme suas especificações.
Teste B com a outra placa MAX3232 com tudo ligado na balança conforme suas especificações sem nenhuma alteração.
Tenho este retorno tudo estranho
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2023 Criado por Marcelo Rodrigues.
Ativado por