I am triggering a Basler linescan camera with a rotary encoder, which is being driven indirectly by a conveyor. The linescan camera is mounted over the conveyor looking down onto the product we are inspecting. Each pulse generated by the encoder is being used to trigger a single line. I have configured the camera to work in trigger mode with line trigger only. So far so good. The problem we are experiencing occurs when the product stops mid scan. The encoder stops generating pulses when the product stops and restarts when the conveyor begins to move. However, are images are being stretched by the additional of extra lines compared to images that are generated with no stoppage. We know that the encoder doesn't stop immediately and generates a few additional pulses, so we know that the image will be affected slightly, but the impact on the image appears to much more severe than we would expect. So either we are getting many more additional pulses than we think when the product stops or the camera is behaving in a strange manner. Has anyone experienced this kind of issue before? I wondered whether we might be getting additional pulses from electrical interference, but I am mystified as to why we would get so many - as much as 500 additional lines or 10% of the scan length.
Simon