Cruisers Forum
 

Go Back   Cruisers & Sailing Forums > Engineering & Systems > Marine Electronics
Cruiser Wiki Click Here to Login
Register Vendors FAQ Community Calendar Today's Posts Log in

Reply
  This discussion is proudly sponsored by:
Please support our sponsors and let them know you heard about their products on Cruisers Forums. Advertise Here
 
Thread Tools Search this Thread Rate Thread Display Modes
Old 25-01-2017, 18:03   #1
Registered User

Join Date: Oct 2010
Location: Vancouver
Boat: Oyster 39
Posts: 60
Possible to use same terminals for multiple NMEA 0183 devices?

hi everyone,
I've got my depth sounder wired up to my raspberry pi via a rs422 to serial to USB converter. I am wondering can I wire multiple NMEA 0183 devices onto the same terminals that will then use the same interface to the raspberry pi. I am presuming not given that the voltage from multiple devices would not be understandable if they're reporting at the same time but figure I'd ask before I go buying more rs422 to USB dongles.

thanks in advance,
Jayson
Deep6 is offline   Reply With Quote
Old 25-01-2017, 18:35   #2
Registered User

Join Date: Oct 2013
Location: Florida Keys
Boat: Wharram Pahi 42
Posts: 33
Re: Possible to use same terminals for multiple NMEA 0183 devices?

Unfortunately, you'll need a separate rs422 to USB converter for each NMEA 0183 device. The good news is that with kplex (see stripydog.com) installed on the Pi (and possibly a USB hub if you need more ports), you can have a really powerful and flexible NMEA multiplexer.
Robertkwfl is offline   Reply With Quote
Old 25-01-2017, 18:53   #3
Registered User

Join Date: Oct 2010
Location: Vancouver
Boat: Oyster 39
Posts: 60
Re: Possible to use same terminals for multiple NMEA 0183 devices?

that is precisely what I'm doing!
thanks for the prompt reply.

Jayson
Deep6 is offline   Reply With Quote
Old 25-01-2017, 23:24   #4
Registered User

Join Date: Jul 2005
Location: Bellingham
Boat: Outbound 44
Posts: 9,319
Re: Possible to use same terminals for multiple NMEA 0183 devices?

Single talker, multiple listeners
__________________
Paul
Paul L is offline   Reply With Quote
Old 26-01-2017, 11:02   #5
Registered User

Join Date: Sep 2013
Location: Alert Bay, Vancouver Island
Boat: 35ft classic ketch/yawl.
Posts: 1,984
Images: 4
Send a message via Skype™ to roland stockham
Re: Possible to use same terminals for multiple NMEA 0183 devices?

Why not simply connect all the devices to a multiplexer and they connect to you device via bluetooth? I think it would work out cheaper than multipe converters and gives you wirless access.
roland stockham is offline   Reply With Quote
Old 04-02-2017, 00:07   #6
Registered User

Join Date: Mar 2016
Posts: 9
Re: Possible to use same terminals for multiple NMEA 0183 devices?

You could use a "Merging Box" (not a Multiplexer Box) to merge datas provided by different devices.
Those datas will be transmitted on a backbone (existing or added) and displayed on different displays.
See attachment.
Attached Thumbnails
Click image for larger version

Name:	nmeaMerge.png
Views:	422
Size:	13.9 KB
ID:	140666  
gmartin83 is offline   Reply With Quote
Old 04-02-2017, 00:34   #7
cruiser

Join Date: Nov 2007
Location: Probably in an anchorage or a boatyard..
Boat: Ebbtide 33' steel cutter
Posts: 5,030
Re: Possible to use same terminals for multiple NMEA 0183 devices?

Quote:
Originally Posted by roland stockham View Post
Why not simply connect all the devices to a multiplexer and they connect to you device via bluetooth? I think it would work out cheaper than multipe converters and gives you wirless access.
That's exactly what a Raspberry Pi running openplotter does. Very well and cheap. Serial/USB converters don't cost much.
conachair is offline   Reply With Quote
Old 04-02-2017, 01:05   #8
Registered User

Join Date: Jul 2005
Location: Bellingham
Boat: Outbound 44
Posts: 9,319
Re: Possible to use same terminals for multiple NMEA 0183 devices?

Quote:
Originally Posted by gmartin83 View Post
You could use a "Merging Box" (not a Multiplexer Box) to merge datas provided by different devices.
Those datas will be transmitted on a backbone (existing or added) and displayed on different displays.
See attachment.
A 'merging box' is just a non technical name for a multiplexer.
Paul L is offline   Reply With Quote
Old 04-02-2017, 13:30   #9
Registered User

Join Date: Mar 2016
Posts: 9
Re: Possible to use same terminals for multiple NMEA 0183 devices?

Merging and multiplexing are two different operations, there is an enormous difference.

Here is a multiplexer:

Name:   multiplexer.png
Views: 1390
Size:  4.4 KB
gmartin83 is offline   Reply With Quote
Old 04-02-2017, 16:39   #10
Registered User

Join Date: Jul 2005
Location: Bellingham
Boat: Outbound 44
Posts: 9,319
Re: Possible to use same terminals for multiple NMEA 0183 devices?

If all you are doing is merging on a 183 network then you are back to a single talker, multiple listeners. Which is what you get when you wire the devices together, ie wire-or. Or does this merger do something similar to a multiplexer,?
__________________
Paul
Paul L is offline   Reply With Quote
Old 04-02-2017, 17:47   #11
Registered User

Join Date: Aug 2009
Location: between the devil and the deep blue sea
Boat: a sailing boat
Posts: 20,437
Re: Possible to use same terminals for multiple NMEA 0183 devices?

As others say: one input line one talker only. N183 limitation. The problem comes from the serial talkers being dumb and not negotiating the bandwidth access. You can get many talkers in at once only if they use a talking protocol that allows for listening prior to talking. Is this NOT so very human??? ;-) ;-)

Or else you can multiplex the signals up first and then use a single input line. You can build your own multiplexer from an old router, some USB/serial wholesale chips, and a usb hub. I think about 5 bucks per each channel.

b.
barnakiel is offline   Reply With Quote
Old 04-02-2017, 18:44   #12
Registered User

Join Date: Feb 2015
Posts: 1,227
Images: 1
Re: Possible to use same terminals for multiple NMEA 0183 devices?

Quote:
Originally Posted by gmartin83 View Post
Merging and multiplexing are two different operations, there is an enormous difference.

Here is a multiplexer:
Attachment 140693
So what exactly does a merger do?

Perhaps if that diagram was labeled with TXa, TXb, RXa, and RXb it would be clearer. As drawn I can't tell how it wires up, so can't begin to guess what it does.
__________________
www.MVTanglewood.com
tanglewood is offline   Reply With Quote
Old 04-02-2017, 23:22   #13
Registered User

Join Date: Mar 2016
Posts: 9
Re: Possible to use same terminals for multiple NMEA 0183 devices?

Hello,

Let's see an exemple, B&G network.

Several units add or merge phrases onto the backbone, example :
Wind unit add $IIVWR Apparent Wind angle and speed
Speed unit add $IIVHW Speed
Of course, doing that, the units must avoid collisions on the backbone (merging process).
Now, the "merging box" does the same job, but it merges your own data.

Other units, for example Autopilot or your Arduino unit, will "read" theses phrases.






Attached Thumbnails
Click image for larger version

Name:	B&GBackbone.png
Views:	188
Size:	89.9 KB
ID:	140704  
gmartin83 is offline   Reply With Quote
Old 04-02-2017, 23:44   #14
Registered User

Join Date: Feb 2015
Posts: 1,227
Images: 1
Re: Possible to use same terminals for multiple NMEA 0183 devices?

Quote:
Originally Posted by gmartin83 View Post
Hello,

Let's see an exemple, B&G network.

Several units add or merge phrases onto the backbone, example :
Wind unit add $IIVWR Apparent Wind angle and speed
Speed unit add $IIVHW Speed
Of course, doing that, the units must avoid collisions on the backbone (merging process).
Now, the "merging box" does the same job, but it merges your own data.

Other units, for example Autopilot or your Arduino unit, will "read" theses phrases.
I think you are talking about NMEA 2000? And a NMEA 0183 to NMEA 2000 converter?
__________________
www.MVTanglewood.com
tanglewood is offline   Reply With Quote
Old 05-02-2017, 00:30   #15
Registered User

Join Date: Mar 2016
Posts: 9
Re: Possible to use same terminals for multiple NMEA 0183 devices?

No, notice I mentionned NMEA0183 phrases, not NMEA200 pgn.
See B&G network, please.
gmartin83 is offline   Reply With Quote
Reply

Tags
nmea, nmea 0183


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Tracking and plotting multiple GPS devices BrianCarrollr OpenCPN 35 01-12-2016 13:32
GPS For Multiple Devices Via Bluetooth Jd1 Marine Electronics 19 19-09-2016 06:24
Garmin 2010C Chartplotter Interface With NMEA 0183 Devices Mikado Marine Electronics 6 05-05-2016 05:51
For Sale: Comar NMEA-2-WIFI NMEA 0183 Converter $230 4arch Classifieds Archive 1 02-11-2015 03:02
Multiple Batteries, Multiple Banks, Single Charger dakno Electrical: Batteries, Generators & Solar 3 06-06-2010 10:45

Advertise Here


All times are GMT -7. The time now is 14:38.


Google+
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Social Knowledge Networks
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

ShowCase vBulletin Plugins by Drive Thru Online, Inc.