Hello,
I am renovating an oldtimer with a friend and we needed car engine RPM meter gauge, so some time ago I bought one. I hooked it up to the wiring in the car and it didn't work, so I took it apart and discovered inside was clearly a hand-made stripboard with IC socket, but the IC was missing. After some digging on the internet I found out that the missing IC was frequency to voltage converter LM2917 (
https://www.ti.com/lit/ds/symlink/lm2907-n.pdf). I ordered the IC, fitted it into the socket and after fixing a short circuit caused by stripped wire the circuit was finally working well. It worked with Arduino for testing purposes and also later in the car.
In the car it was working well for a few rides and then I noticed the shown RPM were decreasing with every start. In the end it was showing always value around 500RPM and engine rotation speed had no effect on the displayed value, so I took it apart and tried to repair it again. The circuit is exactly the same as the schematics of typical applications in the LM2917 documentation, figure 21, Voltage Driven Meter Indicating Engine RPM. The input voltage is 12V. When there is very low frequency on the input it shows 0 RPM, but if I increase the input frequency the gauge moves and shows around 500 RPM and the needle coil voltage is 130mV. Optically I didn't found any problem. I probed all resistors and diodes in the circuit and they are working, so I suspect some capacitor or the IC could be bad?
Now I don't really know how to proceed to solve the issue, so before I start ordering some new parts I am asking here. How can this be repaired, so it won't break again? Should I try to fix this circuit or rather make new one with different parts?
Thank you
Lukas Mican