Other Parts Discussed in Thread: THVD1410
Hi TI
I am using the SN65HVD72 as RS485 transceiver following an SPI to UART bridge (NXP SC16IS752). Using the bridge in auto-RS485 mode (driving DE/RE# together from the bridge RTS# pin) I notice that whenever the RE# pin of ..HVD72 is enabled a 1.5-2us low pulse occurs at the receive output. Just toggling the RE# pin with all other pins static creates this pulse. The line side is terminated with 130R but is otherwise unconnected (no external bias resistors). Unfortunately the bridge detects this pulse as incoming data and fails to go into "sleep mode" (which I need for low current battery operation). Is this behaviour expected in a device that has "Glitch Free Power-Up and Power-Down Bus Inputs and Outputs..."?
The bridge's internal receive detection mechanism is obviously detecting the glitch, but doesn't cause any consequent register change or an interrupt, so not going into sleep mode can't easily be detected and system current is about 15-20x higher than when properly idle.
Any ideas as to what might be the issue? Ways to circumvent it? I have tried varying drive sequence, pullup values, etc and checked supply stability but the pulse stays present and invariant at about 2us duration.
Regards
Andrew