News:

📋 Model Histories / Paint Codes etc:
https://pure2strokespirit.net/
📒 All Manual and Resource Downloads:
Google Drive

💡 Paypal to admin[at]pure2strokespirit.net for donations that go toward the hosting costs :) Add your forum username in the message to get a forum supporter tag (-P)

Main Menu
avatar_Louis

The IC inside the CDI

Started by Louis, October 21, 2013, 12:16:13 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

tzr-v4

Correct my note on YPVS, verify my firmware and....

YPVS does it cleaning cycle on bike power goes to ON  :D

Little video where you can ear the cycle  ;)
Video_ICP12_03.mp4
Olivier.
TZR250 2MA & 2XT, RD500s et TZR-V4 building...

Louis

Great, it looks like its working like oem :) That's what I call dedication 8)

In fact, theoretical now we have a free programmable pv system ;)
King off all twostrokes ''TZR250 3MA''

tzr-v4

Not finished as I need to put in the firmware the YPVS control with the RPM.

I've done it in the past on the YPVSBox project.

I need to check again the OEM signals (pickup and ignition) at 1000rpm, 2000, 3000 and 4000 to see how I could manage the ignition signal.
Actually, I drop the ignition signal to 0V for 0.5ms but it freezes the ICP12 for this time.

Maybe this create the advance shifting  ::)

Louis, I may need your help when I switch to timing strobe light  ;)
Olivier.
TZR250 2MA & 2XT, RD500s et TZR-V4 building...

Louis

QuoteI need to check again the OEM signals (pickup and ignition) at 1000rpm, 2000, 3000 and 4000 to see how I could manage the ignition signal.
Actually, I drop the ignition signal to 0V for 0.5ms but it freezes the ICP12 for this time.

Hope we get it under control, it will give this project a huge boost :)

QuoteLouis, I may need your help when I switch to timing strobe light  ;)
No problem Olivier, you name it
King off all twostrokes ''TZR250 3MA''

tzr-v4

Louis do you have a tutorial for strobe light and picture of your system on your web.

- how you setup the timing disk / the crank or TDC
- how you setup the ready steady point (steady needle)

I now the physics of strobe effect on rotating systems.
Olivier.
TZR250 2MA & 2XT, RD500s et TZR-V4 building...

Louis

Quote- how you setup the timing disk / the crank or TDC
- how you setup the ready steady point (steady needle)

On my testing machine its quit simple.
Have made a steady pointer to point the degrees at the timing disk.
I let the engine run between 1000 - 1500rpm wit the oem IC and Rotate the disk until I have 19 degrees.

(19 degrees ia a Steady point/ checking point for the 3ma1)

After that I connect the iCP12 to test the firm ware :)
King off all twostrokes ''TZR250 3MA''

tzr-v4

I'll try to see if I can borrow the timing light from my car mechanic.
With modern cars, I thing he should not need one anymore  ;D

I'll try to get it on Friday for the weekend   ;)

Olivier.
TZR250 2MA & 2XT, RD500s et TZR-V4 building...

tzr-v4

I've rewritten the firmware code to avoid delay function witch freezes the cpu.

I've added also a non blocking YPVS cleaning cycle function so the CDI should work even if the YPVS motor in not on the loom.

I've done some test adding the bluetooth module to ICP12 and I hope next testing will show live data from the ICP12 while the bike runs.

Louis I'll email you firmware to test on your bench.

Olivier.
TZR250 2MA & 2XT, RD500s et TZR-V4 building...

Louis

Great work Olivier :)

When I have the firm ware, will test it right away.
Give you the results
King off all twostrokes ''TZR250 3MA''

tzr-v4

later when my geek son will release the mouse  ;D

I've been working a little on firmware and on bluetooth link.
But not too much because lot a thing to do (kids start school again next week).

here a little video of bike running the ICP12 CDI and PC asking some live data from ICP12.

Video_ICP12_04.mp4

Not so easy to do all the things with one hand  ;D
Olivier.
TZR250 2MA & 2XT, RD500s et TZR-V4 building...

Louis

Quotehere a little video of bike running the ICP12 CDI and PC asking some live data from ICP12.

That is looking Super :o. That rpm is the exact rpm calculated by the iCP12?

I'm just wondering, where is the limit from the iCP12. Is there a possibility for a external display?
So you can see the rpm and other gadgets? live 8)
King off all twostrokes ''TZR250 3MA''

tzr-v4

Quote from: Louis on August 31, 2014, 12:22:02 AM
That is looking Super :o. That rpm is the exact rpm calculated by the iCP12?

I'm just wondering, where is the limit from the iCP12. Is there a possibility for a external display?
So you can see the rpm and other gadgets? live 8)

the ICP12 can send any data we want as we program it  ;D

Actually, if IPC12 receives the monitor command 'm' then it sends :
- rpm timer => time between 2 falling edges of pickup signal => RPM is computed by PC App
- capture flag => 0 = wrong capture / 1 = capture OK
- advance value from the CDI curve stored in ICP12
- ignition timer => time between falling edge of pickup signal and Ignition => advance is computed by PC App
- YPVS position value => digital 0-1023 => analog 0v-5v
- TPS position value => digital 0-1023 => analog 0v-5v
- SPEED position value => digital 0-1023 => analog 0v-5v

We could add flags to see air_jet 1 and 2 activation.

PC App should be modified to suit the ICP12 message.
Olivier.
TZR250 2MA & 2XT, RD500s et TZR-V4 building...

Louis

Quotethe ICP12 can send any data we want as we program it


Great. :)
But would it be possible to show the live data on something like this


If I made a nice bracket on the top yoke.
Would I be seeing what it is doing and see the changing Ill make?
King off all twostrokes ''TZR250 3MA''

tzr-v4

Quote from: Louis on August 31, 2014, 10:13:07 AM
Quotethe ICP12 can send any data we want as we program it


Great. :)
But would it be possible to show the live data on something like this


If I made a nice bracket on the top yoke.
Would I be seeing what it is doing and see the changing Ill make?

this what  ;)

We could setup an android app to display live data.
Never done one but one of my research friend has made one  ;)

It seems very easy (1hour and it was done)
Olivier.
TZR250 2MA & 2XT, RD500s et TZR-V4 building...

Louis

QuoteWe could setup an android app to display live data.

In the end this could be a very high tech ignition system :)
King off all twostrokes ''TZR250 3MA''