Pages: [1]   Go Down
Author Topic: Arduino + 12v signal electronics  (Read 466 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Full Member
***
Karma: 2
Posts: 219
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello

A lot of industrial communication is done using 12v instead of 5v, not sure why but it is that way.
From what i have heard very little amps but 12v, as a power for signal only .

I was thinking i need to interface a machine that uses 12v; in its bus it also provides +12v and ground, if i connect other pins to this 12v it performs some actions.
One way of doing this would be using relays, i think their safe to use and prevent wrong currents into the arduino.

Might it also be possible to connect the ground of the bus to the arduino ground; and use transistor ( or mosfet? ) so that an arduino pin out triggers the fet with 5v (well perhaps put a resistor for less there) and then the transistor would connect my device bus ?  (perhaps put in a diode too, to prevent against wrong currents.  (what kind of transistor / mosfet should i use?)
« Last Edit: February 22, 2013, 04:55:31 pm by PGT » Logged

Offline Offline
Edison Member
*
Karma: 58
Posts: 2078
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

With so many unknown things, you better use relays.
If they are signal wires, perhaps you could use reed relays. They are small and some are 5V 10mA. You could use an Arduino output to drive such an relay without transistor, but you still need a protection diode over the relay.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 22
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Or for low current take a look at optocouplers (or optoisolators as they are sometimes called).

-Matt
Logged

Rome, Italy
Offline Offline
Sr. Member
****
Karma: 20
Posts: 442
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Relays are ok, though they look a bit of an overkill if you just need to signal a condition from the Arduino to the PLC. Relays, however, won't allow you to send messages (such as sensor readings) to the PLC; for this you need serial communication.
Logged

Pages: [1]   Go Up
Jump to: