Hi,
I am planning to use ADS1120 for temperature measurement using Thermocouple.
I would like to send the Data using RS-485(Through a controller)(probably Full-Duplex).
I am looking for a reference design.
Thanks.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,
Thanks for the reference.
Looking at the SN65HVD7x series RS-485 Transceivers it can be seen that it supports either Driver and Receiver enable OR Without those enable(Integrated).
Which one do you suggest to go with?
Could you please elaborate on the Integrated Enable use case? (Less pin count?) .
If I have to use a separate Enable pin for the Driver and Receiver, Can I use any DIO(GPIO) pin of the controller for those Enable?
I would like to know more about how Impedance matching(120 Ohm) should be done on the design.
Thanks.
Lakshminarayana K N.
Hi,
You can use any GPIO pin of the MCU for enable
Regarding to your other questions, Please post them in interface forum.
Thanks,
Ling
Hi,
Thanks for you patient.
TI RS485 expert will follow up your questions.
Ling
Hello,
First of all, for new designs you might consider a newer transceiver like THVD1451 or THVD1452. These have some improvements and optimizations over the previous-generation devices.
As to how to handle enable controls, that depends on the application. If the node will always be the only node transmitting on a given bus (e.g., in the case of a "master" node) and if the receiver will always be active then you could use a transceiver with no enable controls. If the application needs to be able to disable the driver circuit to allow for other nodes to communicate on the bus, though, then enable controls are required.
Regarding termination, the short answer is that it is generally beneficial to use termination resistances at the two furthest ends of the cabling and to have their values match the characteristic impedance of the cabling (which is typically 120 Ohms differential in RS-485 implementations). For more detailed information, though, you can reference this blog:
If you have any further questions on this topic, though, please just let us know.
Best regards,
Max
Yes, transceivers with integrated isolation are available as well. I'd recommend considering ISO1452. Or, if you prefer you could use a non-isolated transceiver like THVD1452 along with external isolation (for example, via a digital isolator circuit). The reference design you mentioned shows such an approach which makes use of a digital isolator with integrated isolated power rail generation.
The level shifter is used in that reference design to allow the microcontroller to run at 3.3 V while the isolator runs at 5 V. This is not needed if the two interfacing devices share a common VCC supply or otherwise have compatible interface logic levels.
Max
But this ISO1452 is only a Digital isolator right? Not an integrated Isolated power isolator right?
Thank you.
Yes, that's right. One solution would be to use a digital isolator with integrated power and an external 485 transceiver (which could give some flexibility in the transceiver selection) and another could be to use an isolated 485 transceiver with external power generation. You might also consider something like ISO3086T which integrates a transformer driver that can be used in isolated power rail generation.
Max
Longer term product development plans would be considered private info (not suitable for this public forum), but I can confirm there are no plans for this in the immediate future.
Max