Announcement

Collapse
No announcement yet.

Old car/engine, non ODB, how to get RPM/speed/temp/etc into carputer

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Old car/engine, non ODB, how to get RPM/speed/temp/etc into carputer

    OK guys, I'd like to get some good information, and possibly some hardware/software solutions to this problem

    Now, things that will be needed are:
    Speed
    RPM
    Temp (coolant, oil, whatever)
    Fuel level
    Voltages
    Oil pressure
    and others (any suggestions)

    Now, on most older cars, with analogue dashes, many of these are controlled by a voltage/signal going into the back of the instruments. The only "mechanical" one of these would be the speed, which will come in via (normally) a cable attached to the gearbox, which spins to give a readout on the speedo.

    For a totally digital dash, these values would need to be read by the PC, and output to the screen. I am willing to try to write custom software to do this (probably in VB, as it's the only real thing I know), but I need some help with the hardware part.

    What would be useful is some kind of hardware to get all these (probably voltage) signals into the PC in a format that can be read. The ones that will need most attention, and the quickest update, will be speed/rpm.

    This is a throwout to everyone to help!



    Garry
    Co-Developer of A.I.M.E.E
    www.aimee.cc

  • #2
    Well, back in high school a few of the electronics students built Digital Dakota kits for their final project. Might have a look on their site here:
    http://www.dakotadigital.com/
    I know the speedo/tach combo was popular, and was not a very expensive kit. Here is the interface to go from a rotating speed cable to a signal: http://www.dakotadigital.com/Detail....umber=SEN-01-2. These are kits that are used to provide a digital dashboard, so maybe they are a step in the right direction for you.
    2005 Ford Focus ST

    Comment


    • #3
      Originally posted by gospeed.racer
      Well, back in high school a few of the electronics students built Digital Dakota kits for their final project. Might have a look on their site here:
      http://www.dakotadigital.com/
      I know the speedo/tach combo was popular, and was not a very expensive kit. Here is the interface to go from a rotating speed cable to a signal: http://www.dakotadigital.com/Detail....umber=SEN-01-2. These are kits that are used to provide a digital dashboard, so maybe they are a step in the right direction for you.
      Check these out ...
      Home Page
      New '93 R1
      http://member.newsguy.com/~gfxfctry/...Signiature.jpg

      Comment


      • #4
        Thanks for that link, gospead.racer Looks like it might be a "failsafe" option if all else fails

        Anyways, from a little googling, I was able to find this. On that page, is linked to the mini-datalogger pic below:



        If my guesses are correct, then the tach, petrol level and temps are just voltages passed to the stock guages (they're just 2 wires into the back of each, i'm guessing a signal, and a common ground). Of course, this is all basing it on the fact that all the guages work on variable voltage depending on their status.

        With 8 inputs via this, and the VVIO.dll code for C and VB, as well as DOS and Linux, it's looking quite interesting.

        Then the only other thing will be some way to get a linear voltage from the speedo cable coming from the gearbox. Possibly a high sensivity dynamo? Any ideas on this one?

        Some good info coming in now


        Garry
        Co-Developer of A.I.M.E.E
        www.aimee.cc

        Comment


        • #5
          Confused,

          I am also interested in this. I would be very curious to see how you solve this. Please keep us all up to date as too how you proceed with this. I have an old Alfa Romeo and would like to get these features on screen.

          Thanks,
          Simon
          My Alfa Romeo Sprint page
          What am I selling on ebay today?

          Comment


          • #6
            tach will be a pulse out from a/the coil, gas is usually a resistance,speed is also probably a pulse and other may be voltage or resistance.
            now working on my Dodge Dak
            toshiba portege == done
            audigy2 NX == done
            7" flush mount == 0%
            pimp rating == 48%

            Comment


            • #7
              The tack will be a pulse ,so "just" use a freq/volt converter;the speed is for many cars e magnet turning round and "dragging" the speed needle with it,so a hall contact and a freq/volt should do.
              I am planning to use the hall contact with a PIC to drive a stepper motor to move the speed needle to get a precise speed

              Comment


              • #8
                Right, i've got some more information (from my dad) which should help a little This is just me putting my thoughts down so they might not be in any good order, or make too much sense...apologies for that

                Right, firstly, fuel level/temperature(s). Most older cars have a regulator, which goes through the needle, to the reciever, which goes to ground. The reciever works on changing resistance. Therefore, all you need to do is keep the current stuff, and measure the voltage change in the needle due to the differing resistances from the reciever.

                For tach, it does indeed work on a pulse from the engine. For my car at least, this pulse is put through a small chip/circuit in the tach housing itself, which converts this pulse into a voltage, which is attached to a small motor which turns the needle to where it needs to go. As this last bit is working on voltages, you can keep the circuit board, and remove the motor/needle part of it, and measure this. I am not sure as of yet whether this will be linear or not...but the software part of it should be able to cope with that (well, i'm hoping anyway )

                For speed, that is a cable which, as mst said, "drags" the needle round. This is the bit that I'm not too sure about...mst, maybe you could help/provide more information on how a differing voltage can be read from this??

                However, before I can really start on this, I need to get my engine rebuilt and up and running, preferably in the car That will take me a couple of months I guess, given the weather (well, the lack of good stuff) and temperature (or, again, lack of)


                Garry
                Co-Developer of A.I.M.E.E
                www.aimee.cc

                Comment


                • #9
                  Well,sorry but my knowledge is only theoretic,for the time being,from "the microcontroller application cookbook"by Matt Gilliland:there are two types of Hall-effect sensors:linear and digital.In the linear the output voltage is proportional with the revolution;the digital measures the revolutions direct.I will try to scan the pages from the book and PM then to you,he explains it better then me(there are even some schematics)

                  Comment


                  • #10
                    Cheers for that, mst

                    I haven't even heard of Hall-effect sensors...so anything I learn about those is a bonus


                    Garry
                    Co-Developer of A.I.M.E.E
                    www.aimee.cc

                    Comment


                    • #11
                      How about this. If someone is good enough to program such a program for us, we'd pay them. I wouldn't mind putting down $100 for something that I want.

                      It could be universal. Say like we'd have to supply voltages, resitances etc. my old car wants a digital tach/speedo

                      Comment


                      • #12
                        I'm also looking for a monitoring of the car... (I also have an old car...) Computer for the music and movies is good... But a computer for the car is better!!
                        There is one or two projects in france for that (based on pics..) but they spend too much time to being concretized...
                        So I guess I'll do it myself...

                        @Confused, I've also heard about Hall effect sensors and that seems to be the best...
                        What about VVIO.dll?? I program in VB (me too) and I imagine that it'd be good if you can tell me more about that... Is it an "interfacing" dll which allows you to get IO informations?

                        Moreover I'll be really interested to devellop a sort of AI for the car. For example, a rain captor which would start the windscreen wipers when it rains (don't know how to say that) the same idea for lights when it's gooing to be the night... I have other ideas in this way but to hard to tell you all!!! (Sorry I'll try again one more time if you're interested)

                        Comment


                        • #13
                          Sorry I have just seen your link about the dll....

                          Comment


                          • #14
                            I am very interested in this project... I will help in any way I can... I will keep track of progress all I can.. WTG Confused!!

                            Comment


                            • #15
                              Wtg???

                              Comment

                              Working...
                              X