__ __ \ \ / / \ \ / / \ V / \_/
# # # # ## # # # #
___ / _ \ | | | | | |_| | \___/
## # ## ## # # ## ## # ### ## ## ## # #
_ _ | \ | | | \| | | . ` | | |\ | |_| \_|
IMPORTANT: enter the case-INsensitive alphabetic (no numbers) code AND WRITE SOME SHORT summary of changes (below) if you are saving changes. (not required for previewing changes). Wiki-spamming is not tolerated, will be removed, so it does NOT even show up in history. Spammers go away now. Visit Preferences to set your user name Summary of change: '''Hall sensor - camshaft''' By using a sensor on the crankshaft, precise information of the current crank degree is available. In conjunction with knowledge of current camshaft degree, it is easy to decide which cylinder is in the compression stroke. The unipolar hall sensor TLE4905L is used for measuring the position of the camshaft. http://www.vems.hu/files/MichaelKristensen/camsensor1.jpg A single 180 degree tooth requires max one engine revolution to get in sync. The difference in weight on the toothside/non-toothside of the cam wheel is ~8 grams, then cam will never exceed 2600 RPM; no problems will ever happen due to this added weight. http://www.vems.hu/files/MichaelKristensen/camsensor2.jpg Shield + 2-wire cable securely mounted on sensor http://www.vems.hu/files/MichaelKristensen/camsensor3.jpg Hall sensor glued to mounting bracket http://www.vems.hu/files/MichaelKristensen/camsensor4.jpg Mounting bracket positioned such that the sensor will trig approximately 90 degrees BTDC on cylinder 1 compression stroke http://www.vems.hu/files/MichaelKristensen/camsensor5.jpg Everything mounted ---- '''Testing the sensor''' The sensor is connected to the secondary trigger input with a pullup resistor to vcc. The sensor is supplied from the same +12v/gnd as the board. At approx 1000 rpm, the period between two rising edge events are calculated to 0x7000 (4 usec resolution). Since 60/(0x7000*4e-6) = 523 rpm, the epoxy still holds :) Optional: Add document to category: Wiki formatting: * is Bullet list ** Bullet list subentry ... '''Bold''', ---- is horizontal ruler, <code> preformatted text... </code> See wiki editing HELP for tables and other formatting tips and tricks.