I made a complete lap timing , telemetry system for my 2 stroke 125cc shifted kart.It consists of 2 boxes, one with the microcontroller and the additional hardware to read the analog sensors and one box with the LCD (hitachi 4 line standard) and other signalisation. Both boxes are shielded with aluminium to mass. and they are connected with a 25 pins RS232 printer cable (also shielded to mass). Now The system works perfect when the engine is not running , but when the engine is running the LCD is doing really strange , the software on the microcontroller is however still running ok as i can see at my RPM indication with leds wich is doing fine. Soo the signals from the microcontroller via the RS232 cable to the LCD box are corrupted by the electromagnetic field of the engine spark plug though i shielded everything. This field is even soo strong that when i put my digital oscciloscope within 2 meters from the running engine it shuts down (safety mode).
Do any of you guys have experience with these kind of strong electromagnetic fields and how to shield against it or how to solve this problem. I am aware that it should be a lot better when the LCD wiring was very short to the microcontroller but this was not possible with respect to place...
thanks for any input on this one
Yannick