How to calculate a first order IIR filter in 5 minutes

Recently, for my IMU (Inertial Measurement Unit) project, I had the necessity to add low-pass filter, in order to reduce the noise on the accelerometer sensor signal. For this purpose, I decided to use a 1st order IIR (Infinite Impulse Response) filter, because it is easy to implement and run on a microcontroller. In general, … Continue reading "How to calculate a first order IIR filter in 5 minutes"

Fuelino fuel injection increment validation

As I already explained in the previous posts, basically Fuelino increments the fuel injection time by a specific period (defined in %), based on how the calibration maps are set (using the calibration tool). In particular, the maps are 2: one map defines the increment (%) depending on the engine rotation speed (rpm); the other … Continue reading "Fuelino fuel injection increment validation"

Fuelino calibration and data visualization

In order to communicate with Fuelino fuel injection module in a simple way, I created a software tool using Visual Studio. The tool can be downloaded here, together with the Open Source code (C#): fuelino_tool_beta1_20161108. The tool, which is compatible with Windows (I use Windows 10), communicates with Fuelino module using Serial communication (through USB … Continue reading "Fuelino calibration and data visualization"