Thank you so much eetechoo.Hi
Ok..here is something you can try. I had to use a LM2917 for this to work.
The A1203 sensor should be taped against the spark plug wire. The LM2917 output is configured to produce 4v at 4000 RPM.
eT
A vehicle's 12v electrical system fluctuates between 11- 14v. The LM317L is a voltage regulator configured to produce a constant 9 vdc output. It may actually need to be set lower to about 8vdc.Thank you so much eetechoo.
Can you please explain the LM317L circuit. what is its function????? Why is it there??
Hey eetechooHi
Ok..here is something you can try. I had to use a LM2917 for this to work.
The A1203 sensor should be taped against the spark plug wire. The LM2917 output is configured to produce 4v at 4000 RPM.
eT
Hi GeoracerHello Ahoo,
It usually helps to describe the end-application when you ask for help on a problem. What is the application of this circuit and where will it be installed, ie, under what environment will it operate?
Well, there's basically two ways around it... either you convert the engine's ignition frequency to a voltage, and then make arduino do an analog-to-digital conversion, or you sense the ignition's pulses and then count the elapsed time between them (using the aforementioned hall-effect sensor). The former option requires more complex circuitry and calibration, while the latter requires very simple circuitry and slightly more complex programming in the arduino.Hi Georacer
Basically I am interested in making a device that can be used to measure the rpm of engine with the help of arduino.
Hi CmartinezWell, there's basically two ways around it... either you convert the engine's ignition frequency to a voltage, and then make arduino do an analog-to-digital conversion, or you sense the ignition's pulses and then count the elapsed time between them (using the aforementioned hall-effect sensor). The former option requires more complex circuitry and calibration, while the latter requires very simple circuitry and slightly more complex programming in the arduino.
Personally, I'd go for the elapsed time measurement option, since it's electronically much simpler, and my real strength lies in device programming; although I specialize in the 8051 architecture and have never used arduino before.
Dear AdministratorHello,
This looks automotive, as you might know automotive topics are not allowed.
See the ToS for more info.
Bertus
I agree, this a monitoring project, and not a modification one, so no part of an automotive system will be affected in any way.... this topic is not basically related in any way to AUTOMOTIVE MODIFICATION as in ToS...
For just measuring the rpm I still think the H.V. ignition is a last resort method, especially converting a pulse to a analogue signal which is not so precise?Hi Georacer
Basically I am interested in making a device that can be used to measure the rpm of engine with the help of arduino.
HiHey eetechoo
I just did some research and found that there are various types of A1203 hall sensors,,,, Now which one do you prefer to use. Secondly did have you checked this circuit yourself practically???
thank you eetech00Hi
There's only two types of the A1203: SOT or SIP, and since I have no idea how you intend to mount/connect the sensor, I can't answer that question.
The circuit works as shown on the schematic simulation (post #22), and it also works on the bench. You'll have to do the rest of the testing and decide what to do next for yourself.
In going forward, keep in mind this is a HW approach to a solution. Other posters have made suggestions doing this in the Arduino, and I agree. It would be a better use of the existing resources you have to use the Arduino. I would have used a PIC micro to do this, but that's just me.
good luck...
eT
Hithank you eetech00
what do you think what order magnitude the magnetic field strength will be around the ignition cables...
You could send the output of the hall sensor directly to the input of the Arduino (with appropriate overvoltage protection), compute the measured RPM, then display on an LCD, LM3914 with LEDs, or other display device. I haven't used Arduino before, only PIC micro's. Maybe someone else in this forum can help.& can you please help me programming arduino for counting these pulses coming from hall sensor like if I want to exclude LM2917 form the cricuit, If you don't mind.