Enter your username:
Do you want to login or register?
  • Forgot your password?

    Login / Register



    Results 1 to 14 of 14
    1. #1
      Join Date
      Oct 2014
      Posts
      266
      Country Flag: United States

      CANbus to analog gauge converter - Does this exist? Anyone want one?

      Hey all,

      So I'm designing a bunch of electronics for my '65 Mustang project, and one of the things I've been working on is a bunch of custom CANbus stuff. Specifically , I am making a BCM setup similar to an InfinityBox, but more tailored to what I want and about 1/10th the price. Along with this I'm building a gauge display that reads CAN data from my ECU (AEM Infinity) and shows it on some OLED gauges.

      This got me thinking about my Speedhut gauges (analog sensors) and it wouldn't be too much effort to output signals to them as well, so that the ECU ran them based on its local data. Does anyone make something like this? I'm just curious if it's worth my time to make this flexible enough for other people to use it (it could be made to run factory gauges based on CAN data from an ECU for example) or if someone else already has something like this available?

      All my stuff is open source, I'm not trying to start a business or anything, just helping out the community. Here is the code for my current OLED gauge display (still a work in progress, though fully functional): https://github.com/analoghan/CAN_Gauges



      Right now I'm planning on adding some warning LED outputs and probably a tie in to my CANbus BCM hardware to be able to display things like brake light status, etc. for troubleshooting to the gauge code. I'm still debating adding the analog gauge control output to it (hence the reason for this post).

      Thoughts?
      1988 Mazda RX7 - Forged LS/T56, 76mm turbo, ProEFI, Ford 8.8 - Sold
      1965 Mustang Coupe - TT Coyote, TR6060, Haltech, big brakes, updated suspension.
      2007 Aston Martin V8 Vantage - Full bolt-ons
      2016 BMW 428iX GranSport - Stock...ish.


    2. #2
      Join Date
      Nov 2011
      Location
      Wylie, Texas
      Posts
      279
      Country Flag: United States
      Dakota Digital sells an OBD II interface module that works with their gauge set, but I doubt it would work with other manufacturer's gauges. I like your idea but in order for it to work with a wide range of gauges you would need to recreate the gauges sending unit signal and I don't think there is an industry standard for this signal.

      I can't say that I have ever looked at a sending units signal to see what it was, but I can imagine that it's probably just a voltage that scales based on what ever it is measuring. So recreating a voltage swing based on the OBD PID data would be the easy part, the hard part is matching the output impedance to the gauges input impedance, and again since I'm not aware of a standard for this signal, that impedance isn't going to be the same for everyone. But through trial and error I'm sure you can get it to work for the Speedhut gauges, that is once you figure out what kind of signal it requires.

      I just looked at your build thread, nice car. I like you OLED gauge display very cool. I'm also designed my own BCM although it cost me way more than 1/10 of the cost of the InfinityBox. You'll have to tell me how you plan on doing that.

    3. #3
      Join Date
      Sep 2010
      Location
      Beach Park IL
      Posts
      2,848
      Country Flag: United States
      Doesn't Speed Hut already do this?

      Nevermind, just saw that you have an AEM ECU. In my limited research, every ECU manufacturer decided they wanted to use the own language. The hardest part (to me) will be getting AEM to divulge that information as it seems like nobody wants to share it.
      Donny

      Support your local hot rod shop!

    4. #4
      Join Date
      Oct 2014
      Posts
      266
      Country Flag: United States
      My discussion was mostly talking about running the gauges off of the data. Reverse engineering CAN data is easy. AEM publishes all of theirs, so they're super easy.
      1988 Mazda RX7 - Forged LS/T56, 76mm turbo, ProEFI, Ford 8.8 - Sold
      1965 Mustang Coupe - TT Coyote, TR6060, Haltech, big brakes, updated suspension.
      2007 Aston Martin V8 Vantage - Full bolt-ons
      2016 BMW 428iX GranSport - Stock...ish.

    5. #5
      Join Date
      Jul 2006
      Location
      El Paso, Texas
      Posts
      404
      Something like what this guy is doing?

      https://ls1tech.com/forums/conversio...f-concept.html

    6. #6
      Join Date
      Oct 2014
      Posts
      266
      Country Flag: United States
      Kinda. My intent was to read the data from a stock or aftermarket PCM and run stock gauges off of that data. Seems like not a lot of interest. I'll continue on with building it for my own purposes, anyway.
      1988 Mazda RX7 - Forged LS/T56, 76mm turbo, ProEFI, Ford 8.8 - Sold
      1965 Mustang Coupe - TT Coyote, TR6060, Haltech, big brakes, updated suspension.
      2007 Aston Martin V8 Vantage - Full bolt-ons
      2016 BMW 428iX GranSport - Stock...ish.

    7. #7
      Join Date
      Jun 2001
      Location
      Orlando, FL
      Posts
      10,603
      Country Flag: United States
      One of the things I'd like to be able to do is send data on GM's network. I'd like to be able to send an AC request to the E67 ECM, etc.

      I'd also like to be able to program my InfinityBox customers' boxes. I have several custom ideas, but haven't gotten around to figuring out how to do either.
      John Parsons

      UnRivaled Rides -- Modern upgrades for your ride.

      UnRivaled Rides recent project -- LS9-powered 69 Camaro

    8. #8
      Join Date
      Jun 2001
      Location
      Orlando, FL
      Posts
      10,603
      Country Flag: United States
      I went to read your source code (I write air traffic control software for the FAA), but the link didn't work..
      John Parsons

      UnRivaled Rides -- Modern upgrades for your ride.

      UnRivaled Rides recent project -- LS9-powered 69 Camaro

    9. #9
      Join Date
      Oct 2014
      Posts
      266
      Country Flag: United States
      Weird, must have been a copy/paste issue on my post with the link. Fixed.
      1988 Mazda RX7 - Forged LS/T56, 76mm turbo, ProEFI, Ford 8.8 - Sold
      1965 Mustang Coupe - TT Coyote, TR6060, Haltech, big brakes, updated suspension.
      2007 Aston Martin V8 Vantage - Full bolt-ons
      2016 BMW 428iX GranSport - Stock...ish.

    10. #10
      Join Date
      Jan 2014
      Location
      NY
      Posts
      45
      Country Flag: United States
      Volvo penta has a product for there marine applications that converts CAN signal into analog to run analog gauge packages. I should be able to find specifics in a service, tech manual if you would like more info.

    11. #11
      Join Date
      Aug 2004
      Location
      Henderson, NV
      Posts
      218
      Bringing up an oldie, but did you ever come up with a solution? I have a customer that has a Holley hp ecu and speedhut analog guages and i would like to get away from all the redundant sensors and just adapt the ecu can mesages to the analog signals for each of the gauges. Thanks!
      Shane Wagner
      1970 Chevelle "Cholula"
      2010 Camaro "Proven1"

    12. #12
      Join Date
      Nov 2018
      Posts
      645
      Country Flag: United States
      Quote Originally Posted by wickedmotorhead View Post
      Bringing up an oldie, but did you ever come up with a solution? I have a customer that has a Holley hp ecu and speedhut analog guages and i would like to get away from all the redundant sensors and just adapt the ecu can mesages to the analog signals for each of the gauges. Thanks!
      I've not used them before but Lingenfelter makes one. 4 gauges per unit, multiple units allowed. It can also be used to trigger stuff.

    13. #13
      Join Date
      Aug 2004
      Location
      Henderson, NV
      Posts
      218
      Quote Originally Posted by Vimes View Post
      I've not used them before but Lingenfelter makes one. 4 gauges per unit, multiple units allowed. It can also be used to trigger stuff.
      I saw that one but i believe its only for oem ecus that follow sae protocals which i understand the holley does not follow. I may give them a call though to see if they can accomodate.
      Shane Wagner
      1970 Chevelle "Cholula"
      2010 Camaro "Proven1"

    14. #14
      Join Date
      Feb 2011
      Location
      dallas, tx
      Posts
      1,729
      Country Flag: United States
      What about the other way? Hooking up 3 or 4 analog signals to convert them to can bus? My hp tuners hub only has 2 5v reference locations and I need more.





    Advertise on Pro-Touring.com