Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
I have proprietary bus (length 300m) speed about 1kHz voltage level 0/12V towards to GND,bidirectional.
Old bus driver with ESD protection is on picture Input Output is any MCU 3.3V.
´Are there any more integrated solutions with similar durability and price?
There are quite a few power MOSFET low side drivers which
would be more than capable of smacking the load around at
12V, from TTL compatible inputs. Low enough impedance
that you could source-terminate (if that helps you any).
Is this a FDX or HDX bidirectional link? Is it Async or Sync? Baud rate? 1200?
You ought to make the bus balanced differential and controlled impedance to minimize reflections. This might be 200 to 240 Ohms differential impedance for twisted pair.
You will need a CM choke at each end.
Your impedances are 10 Ohms from the driver, which is too low. That gives a stronger Tx signal but worse SNR at far end and reflections at Tx end.
Due to frequency loss gradient on long haul, baseband NRZ has more ISI than BiPhase which shots the BW up to the clock rate.
You can get much better speed and SNR using a PHY magnetic port adapter, such as used in telephony , Ethernet etc but tuned for your cable. (UTP, CATx or whatever) what do you have?
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.