AngusMcDoon
Well-Known Member
This one is just dull. Nothing flashy or novel about it at all, but I have had a few requests for it, so here goes. It's a Seatalk (old style) to NMEA-0183 bi-directional bridge. Stuff coming in on the Seatalk side gets translated and spat out the NMEA-0183 side, and vice-versa. As Seatalk is bi-directional and everything links together there's only one Seatalk connection for in and out. For NMEA-0183 there's an in line and an out line. The out line also has a RS-422 like output and a RS-232 output to cover all hardware variants of NMEA-0183. The NMEA-0183 input handles either type and is opto-isolated (which means if you accidentally connect your shore power main voltage or something similarly daft to the device input it won't destroy all your instruments, just expire with a fizz and a burp itself). The device is powered from Seatalk and takes 42mA at 12V. I might try to get that reduced in software.
This is only a limited version as the processor is small in size and I can't fit any more functionality in. These message types are handled in both directions...
Depth
Boat speed
Heading true and magnetic
Magnetic variation
Wind speed and direction, true and apparent
Temperature
Latitude and longitude
Course over ground
Speed over ground
Time and date
Trip and total log
Rudder angle
and these are the NMEA-0183 messages handled...
DPT, DBT, VHW, RSA, HDM, HDG, HDT, MTW, VLW, VWR, VWT, MWV, RMC, GLL
Any message type can have its output rate configured or switched on or off by hooking up to a serial terminal and using a simple text line interface. A wacky cable is needed to do that but is easy to make with parts from Maplin, or else everything can be left at the defaults which are sensible values.
What's missing in this limited version are autopilot and route type stuff as found in RMB, XTE and APB messages. If anyone needs those messages I would recommend Frank Wallenwein's device which has more functionality here...
http://www.gadgetpool.de/bestellen/catalog/product_info.php/products_id/29/language/en
I could go to a bigger processor but it would mean an ARM or suchlike as I am at the limit of PICness. That would bump up the price, and as Frank has already done it, I'll leave the higher functionality stuff to him.
Here's a pic of the board...
and here it is in its box...
It's all open source as usual. Source, schematics and layout are all here...
http://yappelectronics.co.uk/STN.htm
I haven't written a manual yet. If anyone would like one in any state of build or even just advice on how to do it yourself let me know.
For the complainers - the mods have sanctioned YAPPs in a low-numbers non-profit-making way if they are open source, which they are.
For those worried about CE marking - these devices are not CE marked but I have a dispensation from Trading Standards to share these hobby projects, again in an open source non-profit-making low-numbers way.
This is only a limited version as the processor is small in size and I can't fit any more functionality in. These message types are handled in both directions...
Depth
Boat speed
Heading true and magnetic
Magnetic variation
Wind speed and direction, true and apparent
Temperature
Latitude and longitude
Course over ground
Speed over ground
Time and date
Trip and total log
Rudder angle
and these are the NMEA-0183 messages handled...
DPT, DBT, VHW, RSA, HDM, HDG, HDT, MTW, VLW, VWR, VWT, MWV, RMC, GLL
Any message type can have its output rate configured or switched on or off by hooking up to a serial terminal and using a simple text line interface. A wacky cable is needed to do that but is easy to make with parts from Maplin, or else everything can be left at the defaults which are sensible values.
What's missing in this limited version are autopilot and route type stuff as found in RMB, XTE and APB messages. If anyone needs those messages I would recommend Frank Wallenwein's device which has more functionality here...
http://www.gadgetpool.de/bestellen/catalog/product_info.php/products_id/29/language/en
I could go to a bigger processor but it would mean an ARM or suchlike as I am at the limit of PICness. That would bump up the price, and as Frank has already done it, I'll leave the higher functionality stuff to him.
Here's a pic of the board...
and here it is in its box...
It's all open source as usual. Source, schematics and layout are all here...
http://yappelectronics.co.uk/STN.htm
I haven't written a manual yet. If anyone would like one in any state of build or even just advice on how to do it yourself let me know.
For the complainers - the mods have sanctioned YAPPs in a low-numbers non-profit-making way if they are open source, which they are.
For those worried about CE marking - these devices are not CE marked but I have a dispensation from Trading Standards to share these hobby projects, again in an open source non-profit-making low-numbers way.
Last edited: