Analog voltage control by RS485

Status
Not open for further replies.

duglus

Newbie level 1
Joined
Feb 4, 2010
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Sangli
Activity points
1,282
Hi everyone,

I have done my 485 communication in both ASCII & RTU mode. So, I have no problem to read/write any data through modbus(i.e. char, short, long & float).
But now I want to operate analog voltage i.e 0 to 10 V DC through RS485 communication.
So please suggest me details of any idea or circuitry.

\][/quote]
 

Seems like you want a serial DAC; I bet there are some,
and you might like a "2 wire" interface (clockless / clock
recovery from the data stream). The DAC would probably
have a buffer amp for voltage & current-drive.
 

I use the Adam modules by Advantech. They have their own RS485 protocol and some of them also work on Modbus.

https://www.advantech.com/products/Analog-I-O-Modules/sub_GF-5VTD.aspx

In particular I have used the ADAM-4024 4 channel D/A with Modbus.

If you want more options just google "Modbus D/A"

For what it is worth, I wrote a series of 2 articles entitled "Generic Modbus Simulator" that appeared in issues 200 and 201 (March/April 2007) of Circuit Cellar. In it, the simulator communicated with several ADAM modules.
**broken link removed**
**broken link removed**

If you are interested in creating your own D/A, you may be interested in a follow up article "Create A Modbus Slave" that appeared in issue 216 (July 2008) of Circuit Cellar.

**broken link removed**

-Aubrey

P.S. Circuit Cellar's business model is to charge a nominal amount to download the articles.
 

Hi duglus,
I think its a job of 2x SO8 chips; a small PIC + a Serial DAC with voltage output...
K.,
 

Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…