Other Parts Discussed in Thread: SN65HVD51
Hi,
I am trying to implement a 4-wire RS485 without the need to interact with a microcontroller. My circuit is 5V. I am wanting to use 1/8th load devices and full duplex. At present, I have 10k resistors on the enable lines either high or low for RE and DE such that I expect to power up and have the device send and receive. I am not getting anything on RO. My setup at present is just the two devices with a length of ethernet cable - about 10m I think.
I do get a 4Vpp differential signal at the receive terminating resistor. I do have a pull-up resistor to 5V on the RO at both ends.
The datasheets for various RS485 chips all say something like, "As shown in the device FUNCTION TABLES, the ENABLE inputs have the feature of default disable on both the driver enable and receiver enable. This ensures that the device will neither drive the bus nor report data on the R pin until the associated controller actively drives the enable pins."
This is not at all clear in my opinion. The function tables are not the place to convey information about startup conditions in my opinion.
I think the devices are in some sort of disabled condition and my question is, "What is the required startup sequence for this device?" but it is probably across a wide range of devices.
Do the enable pins need to be activated after power up in a particular sequence? Is it possible to have both transmit and receive active at the same time? (I would think so as it is supposed to be 'full duplex' after all...)
Perhaps I am looking at the wrong devices for my application? Should I use something without enables?
Thanks in advance,
Steve