Help wiring oil temp gauge to S54

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Staszek
    R3VLimited
    • May 2006
    • 2533

    #1

    Help wiring oil temp gauge to S54

    I am in the final stretch of my swap. One thing I cant figure out is how to get my oil temp gauge to work. I am assuming that the S54 has an oil temp sensor somewhere.

    My gauge cluster was restored by Bavarian Restorations, he built in a stealth oil temp gauge that is a digital readout in the cluster. Off the back of the cluster, there is one wire that goes to the oil temp sensor.

    How do I wire that?

    Euro Delivery Thread///E30 Project Klaus///COTM August 2021
  • R3Z3N
    No R3VLimiter
    • Jan 2011
    • 3056

    #2
    Note: pictures are clickable to sale links

    You will use one of the ports on the S54 oil filter housing (I have oil temp and pressure so I have this:


    You will have the stock temp sensor going to the ecu, and another just for the guage.
    You then add a temp sensor such as this:


    From there wire power and ground to the addition that Bavrest added, and signal from the temp sensor.
    I used these connector behind the cluster: Hilitchi Connectors

    I believe the gauge that Bavrest uses will read 104 at it's lowest mind you. So if you just started your car even in freezing weather, 104ยบ will be the readout.

    Comment

    • Staszek
      R3VLimited
      • May 2006
      • 2533

      #3
      Exactly what I needed thanks! I was always wondering why you couldnt just tap the singal from the S54 thats already there. I am assuming because it doesnt transmit the same way.
      Euro Delivery Thread///E30 Project Klaus///COTM August 2021

      Comment

      • nando
        Moderator
        • Nov 2003
        • 34827

        #4
        Because the S54 oil temp sensor is built into the oil level sensor, and it's only sent to the cluster via CAN.
        Build thread

        Bimmerlabs

        Comment

        • Staszek
          R3VLimited
          • May 2006
          • 2533

          #5
          Originally posted by nando
          Because the S54 oil temp sensor is built into the oil level sensor, and it's only sent to the cluster via CAN.
          Hmm I am wondering of G Peterson Can Bus can send it?
          Euro Delivery Thread///E30 Project Klaus///COTM August 2021

          Comment

          • R3Z3N
            No R3VLimiter
            • Jan 2011
            • 3056

            #6
            His documentation states they are digital, not analog outputs, which in the controllers case I believe only means sink to ground. Check with him and post back here. You would of course need to know the voltage sweep of the sensor and best to know the curve as well.

            Comment

            • BeirBrennerE30
              R3VLimited
              • Oct 2003
              • 2740

              #7
              Originally posted by Staszek
              Hmm I am wondering of G Peterson Can Bus can send it?
              Likely no. But you can make your own box to read the CANbus. Arbid. 0x545 byte 4 on the primary CANbus and Arbid. 0x720 byte 3 on the secondary CANbus are the oil temp read from the oil level sender. It is in deg C and is calculated with ((hex -> dec) -48). Then send that to your gauge in whatever form its looking for.
              e30sport.net
              '86 325es - s54b32tu - 6-speed - Mtech 1
              '89 325is - m20b25 - 5-speed - Individualโ€‹
              '06 M3 Competition - 6-speed
              '19 Porsche GT3 RS - 7-speed PDK
              '94 Lancia Delta HF Integrale EvoII - Giallo Ginestra
              '97 Range Rover Vitesse

              Comment

              • Staszek
                R3VLimited
                • May 2006
                • 2533

                #8
                Originally posted by BeirBrennerE30
                Likely no. But you can make your own box to read the CANbus. Arbid. 0x545 byte 4 on the primary CANbus and Arbid. 0x720 byte 3 on the secondary CANbus are the oil temp read from the oil level sender. It is in deg C and is calculated with ((hex -> dec) -48). Then send that to your gauge in whatever form its looking for.
                Eh sounds complicated lol

                Im going with R3Z3N's solution.
                Euro Delivery Thread///E30 Project Klaus///COTM August 2021

                Comment

                • nando
                  Moderator
                  • Nov 2003
                  • 34827

                  #9
                  The sensor doesn't send a voltage signal like a regular sensor - it's processed by the DME and sent to the cluster as the temperature. You're better off just getting a regular analog sensor and putting it in the engine somewhere.
                  Build thread

                  Bimmerlabs

                  Comment

                  • dude8383
                    Forum Sponsor
                    • Jan 2005
                    • 10387

                    #10
                    Originally posted by R3Z3N
                    Note: pictures are clickable to sale links

                    You will use one of the ports on the S54 oil filter housing (I have oil temp and pressure so I have this:
                    https://www.bimmerworld.com/Oil_Distribution_Block_WM.jpg

                    You will have the stock temp sensor going to the ecu, and another just for the guage.
                    You then add a temp sensor such as this:
                    https://www.jegs.com/images/photos/600/635/635-63-220.jpg

                    From there wire power and ground to the addition that Bavrest added, and signal from the temp sensor.
                    I used these connector behind the cluster: Hilitchi Connectors

                    I believe the gauge that Bavrest uses will read 104 at it's lowest mind you. So if you just started your car even in freezing weather, 104ยบ will be the readout.

                    Yup, I have the podi gauge and I'm utilizing this exact distribution block so that I can get oil temp among other things.
                    IG: deniso_nsi Leave me feedback here

                    Comment

                    • Staszek
                      R3VLimited
                      • May 2006
                      • 2533

                      #11
                      Originally posted by dude8383
                      Yup, I have the podi gauge and I'm utilizing this exact distribution block so that I can get oil temp among other things.
                      Thanks looks like a clean solution.
                      Euro Delivery Thread///E30 Project Klaus///COTM August 2021

                      Comment

                      • terraphantm
                        Noobie
                        • Apr 2016
                        • 20

                        #12
                        Originally posted by Staszek
                        Hmm I am wondering of G Peterson Can Bus can send it?
                        It might not do so right now, but I can't imagine it would be particularly difficult for him to add the capability to his software.

                        Comment

                        • R3Z3N
                          No R3VLimiter
                          • Jan 2011
                          • 3056

                          #13
                          So this is how I did it on mine:

                          Comment

                          • Staszek
                            R3VLimited
                            • May 2006
                            • 2533

                            #14
                            Originally posted by R3Z3N
                            So this is how I did it on mine:

                            Hey Justin,

                            Did you get a check engine light from using two sensors? I am throwing a code.
                            Euro Delivery Thread///E30 Project Klaus///COTM August 2021

                            Comment

                            • R3Z3N
                              No R3VLimiter
                              • Jan 2011
                              • 3056

                              #15
                              ^My additions have nothing to do with the ECU, nor technically the Guage Cluster (except for the voltmeter).

                              Which code do you get? My guess lower rad temp sensor? If that is the case, weld in the bung and wire it to the ECU, or code it out.

                              Comment

                              Working...