Affordable GPS-to-CAN transmitter - Page 1
Forum section: electronics / general

author: Martin F
author_rank: Regular Contributor
timestamp: September 27, 2017, 11:10:15 am
content: Hi there,I'm looking for a basic, affordable GPS sensor that can transmit continuously data to the CAN bus (to be picked up separately by a CAN bus data logger).Does anyone have a suggestion for this? I've tried researching, but have been unable to find a solution.Thank you,Martin

author: Jeroen3
author_rank: Super Contributor
timestamp: September 27, 2017, 11:19:38 am
content: Affordable might be an issue. But look for j1939 and GPS.Like this.http://copperhilltech.com/blog/sae-j1939-gps-application-with-arduino-due-delivers-pgn-65267-vehicle-position/

author: Rerouter
author_rank: Super Contributor
timestamp: September 27, 2017, 11:38:14 am
content: You would be looking for a add on sensor, but there are parameters mapped out for those values in the J1939 standard, Lat, long, gps velocity, number of satelites, hdop, etcPersonally i would just take a dirt cheap micro, a hobby gps reciever, and a can controller / tranceiver with built in collision management, then just broadcast the values of your choosing, the only issue you may face is if it doesnt respect the "silence" command it may upset some dealer tools.

author: Jeroen3
author_rank: Super Contributor
timestamp: September 27, 2017, 11:39:55 am
content: j1939 is way less strictly standardised as you might assume.

author: Rerouter
author_rank: Super Contributor
timestamp: September 27, 2017, 11:53:58 am
content: It is quite a wide covering standard, but they left a lot of proprietary values unassigned, and certain manufacturers (MERCEDES!) go out of there way and use those parameters rather than there usual parameters.I now have most of the map from scrounging, so far only a handful of vehicles i have encountered have reused something that was already assigned. everything has a place, just some OEM's decide to remake the wheel so only there tools know what to look for (word of mouth from OEM)

author: Jeroen3
author_rank: Super Contributor
timestamp: September 27, 2017, 12:03:58 pm
content: This is because the messages for the tool have not been defined. Only request and freeze and stuff.But if you want to read the fault memory or settings, you're on your own.But using PGN 65267 and 65256 should be fine.

author: kaz911
author_rank: Super Contributor
timestamp: September 27, 2017, 10:14:09 pm
content: plenty of cheap NMEA 2000 GPS's available (CAN devicenet)5 pin - +12v, ground, shield - and DATAH/DATAL (CAN)Plenty of doc's online on how to read them.Garmin 17x (https://buy.garmin.com/en-SG/digital/p/11626) is probably one of the best cheap sensors available. I see them often at around GBP 20,- 2nd hand. And they are fully weather prof.Garmin 19x is better and 10 updates / sec if you need it.

author: Aodhan145
author_rank: Frequent Contributor
timestamp: September 27, 2017, 10:16:16 pm
content: If you want cheapest possible Ublox Neo 6m + Microcontroller for UART to CANhttp://www.ebay.com/itm/Ublox-NEO-6M-GPS-Module-Aircraft-Flight-Controller-For-Arduino-MWC-IMU-APM2-/311569476192?epid=518546995&hash=item488afcea60:g:ZDwAAOSwuzRXdieK

author: cgroen
author_rank: Unknown
timestamp: October 18, 2017, 05:04:34 pm
content: Quote from: Martin F on September 27, 2017, 11:10:15 amMartin,have a look at this page, second last item:http://moonbounce.dk/rc%20planes/electronics%20for%20rc%20models.htmlWe are even in the same countryData on the CAN Bus (1 MBit) from the module: