CALLING ALL CIRCUITS JUNKIES! Good day all! I am a mechanical engineering student and need help with some circuits ideas. My project requires me to model and construct an injector system for a one cylinder motorbike engine. We chose to use a piezo injector which, when a current passes through it, injects compressed air into the cylinder. To make this injection controlled, I require a type of ON/OFF switch that will close for around 10ms (letting current pass to the injector and therefore air into the cylinder), then open for about 60ms. The problem is that we have multiple varying parameters (cylinder pressure and engine speed). Therefore, the opening and closing times will need to vary quite drastically from test to test. I need a switch which I can program with a MATLAB code that will stay open and closed for a specific amount of time depending on the coding. Without manual adjustment to the actual switch. Please recommend any device or circuit idea that would allow me to do this. Thank you!!!! Christian.