The MegaSquirt Project has experienced explosive growth other the years, with hundreds of new MS installations occurring every week - a phenomenal success! MegaSquirt has been successfully used in all aspects of Internal Combustion engine applications including R&D, Industry, Race, and Research. The MS project has transformed itself from a simple R&D project into a full-featured mature engine control system. To reflect this the support structure has also changed to meet the needs of MegaSquirt Users.
Moving forward, the R&D forums for MegaSquirt project are in a read-only mode - no new forum posts are accepted.
However the forums will remain available for view, they still contain a wealth of information on how MegaSquirt works, how it is installed and used. Feel free to search the forums for information, facts, and overview.While the R&D forum traffic has slowed in recent years, this is not at all a reflection of Megasquirt users, which continue to grow year after year. What has changed is that the method of MegaSquirt support today has rapidly moved to Facebook, this is where the vast majority of interaction is happening now. For those not on Facebook the msextra forums is another place for product support. Finally, for product selection assistance, all of the MegaSquirt vendors are there to help you select a system, along with all of the required pieces to make it complete.
Forum for discussing how to install MicroSquirt(TM), choose and troubleshoot sensors, wiring, and communications for MicroSquirt (TM) and MicroSquirt Module(TM).
Forum rules
Read the manual to see if your question is answered there before posting. If you have questions about MS1/Extra or MS2/Extra or other non-B&G code configuration or tuning, please post them at http://www.msextra.com The full forum rules are here: Forum Rules, be sure to read them all regularly.
I am trying to hook up a sensor to detect engine RPM on a small (<3hp) engine. What methods are out there to make this as simple as possible to hook up to the engine and microsquirt? I have a small optical sensor but it does not work for some reason. I have seen the hall effect sensor method used and I am curious if this works on a small scale.
What methods would you suggest for this application?
The engine size won't make a big difference. The most important question is if you are trying to control fuel only, or need something to control ignition too. Ignition timing needs a bit more precision.
As of now, my ignition is being controlled via stock magneto coil (standard small engine ignition) so I would only be interested in the fuel control. I have an optical sensor that seems to be working but MT will not register any RPM. I found an issue with MegaSquirt where no rpm would be read if a jumper was not installed, I assume this only applies to MegaSquirt and is not an issue for Microsquirt though? Not sure if this is a common issue or not.
You may need a pull up, as most optical sensors are like a switch to ground and the MicroSquirt is expecting a voltage. Try wiring the OptoIn+ to 12 volts through a 1K resistor and see if that helps.
OK so now the optical sensor seems to be working but it is showing some really high rpms, like around 15k...my engine should top out at 8k. Along with the optical sensor I am using a disc with a slot in it that is mounted to the crankshaft. Anybody have any ideas why the rpms would read so high?
Thanks, I'll try that...with skepticism. It seems like that might cause other troubles? Are there any other calculations based off the cylinder quantity?
natedawg wrote:OK so now the optical sensor seems to be working but it is showing some really high rpms, like around 15k...my engine should top out at 8k. Along with the optical sensor I am using a disc with a slot in it that is mounted to the crankshaft. Anybody have any ideas why the rpms would read so high?
Nathan, you seem to have similar problems than I do (single cylinder, double RPM displayed). I will try Grippo's advice from the other thread tonight and see how it goes.