I'm currently out of ideas, i have a simple Wigoneer RS485 TTL interface (Sch link here) with MAX485 wired to my ESP32 based board, in my lab everything works like a charm with 1300 meters of CAT6 UTP Cable, but when i try to put in production with 800 meters of CAT6/FTP cable nothing works (using ModbusMaster library i get 224 error)
keep in mind that the cable it's placed in a cable duct with three phase lines, so it's a totally different condition instead my lab and it's placed in a harsh environment with motors, solder machines and so on...
Anyway, i've decided to redesign my RS485 breakout board using an isolated transciever, in this case the ADM2483: it's a good idea? maybe can help me to solve this problems that i'm encountering in harsh environments?
This is the schematic reference that i'm planning to use:
VDD1: 3.3V - VDD2: 5V