can not run engine smoothly

For discussing MicroSquirt (TM) configuration and tuning of fuel parameters (including idle valves, etc.).
Forum rules
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.
Post Reply
chlin
MegaSquirt Newbie
Posts: 5
Joined: Tue Mar 31, 2009 5:24 am

can not run engine smoothly

Post by chlin »

Thank for your help. So far we have changed the new gear and used VR sensor to signal the tach. There is 24 teeth and we also set the Trigger Wheel Teeth (teeth) at 24 and in order to get real RPM, we need to set the Skip Teeth (teeth) at 96. It make us confuse but good point we can run engine. See the attached msq. File.
*At moment problem, we cann’t run engine smoothly as always fluctuation in “not cranking”. At beginning we try to keep the gap between sensor and gear more closer, but problem still exist. Do you have any experience or recommend us to do some investigation?
best regard chlin
Attachments
datalog200905051033.msl
the 24 teeth trigger wheel datalog
(25.66 KiB) Downloaded 61 times
megasquirt200905030155.msq
about 50CC engine msq file
(25.33 KiB) Downloaded 57 times
grippo
MegaSquirt Guru
Posts: 921
Joined: Mon Feb 16, 2004 6:55 pm

Re: can not run engine smoothly

Post by grippo »

I don't think you have your engine set up properly. You say you have 24 teeth, but the no. teeth in the msq is 36, with 72 skip. Plus I don't think you want to use the dual tach sensor option with a 1 cylinder with 1 VR sensor. You probably want the single crank wheel option under dual spark option. Plus you need to tie your spark outputs together. Either tie the outputs of the bosch or vb921 drivers together, or if the coil driver takes a digital input, then put the 2 inputs through an OR gate.

In order to set this up properly in the msq, we need to know: no_cylinders, 2 or 4 stroke, verify you have a 24 tooth wheel with 1 tooth missing.
chlin
MegaSquirt Newbie
Posts: 5
Joined: Tue Mar 31, 2009 5:24 am

Re: can not run engine smoothly

Post by chlin »

sorry i make this mistake,the cylinder number=1, 4 stroke with 36-1 teeth wheel and i try setting single crank wheel option,but i can not get the rpm display...so i must setting under dual tach option to get rpm display.
because i just want mircosquirt to control inject fuel and i do not use the spark output by microsquirt,should i tie the spark output together?
and i also have other sensors on my engine,like MAP,TPS,CLT,MAT,EGO...
i have confused with this problem 2 month. best regard
chlin
Attachments
dual tach setting.msq
dual tach setting
(25.33 KiB) Downloaded 55 times
single crank wheel setting.msq
single crank wheel setting
(25.34 KiB) Downloaded 59 times
grippo
MegaSquirt Guru
Posts: 921
Joined: Mon Feb 16, 2004 6:55 pm

Re: can not run engine smoothly

Post by grippo »

OK now we can get somewhere. Your msq for single crank wheel looks correct, but it is set up for wasted spark, so skip_teeth should be 36 instead of 72 to get the correct rpm. This will result in 1 injection every 360 deg. That should not cause any problem.

Do not attach the 2 spark outputs, just leave them floating. Also set your cranking rpm to something reasonable like 300-400 rpm instead of 3000.

If the engine doesn't run smoothly, can you smooth it out by giving it more or less fuel ? Are there any air leaks ? I looked at your datalog and your MAP reading is way low (18 kPa) and there is very little variation in it, especially for a 1 cylinder engine, so I suspect it is not hooked up. The fuel pw is set at 6.5 ms and does not deviate, so the roughness is not because the fuel is jumping around. The rpm is following the wheel, the deltaT column shows the times in microsecs between every skip_teeth. These times are jumping around just like the rpm.
Post Reply