I'm currently in the process of finishing a circuit with an Arduino Mega that analyzes three sensors and outputs a voltage in mV's. I have been doing some research on "Voting Logic" circuitry and I'm hoping someone has done something similar who can offer a bit of advice on where to start. The program should be able use what is called "True Voting Logic" to analyze the input from 3 Oxygen sensors. Essentially, the program will look at the output of the 3 sensors independently, and compare them against the others. Should one sensor fall outside a given parameter, established by the program (at this stage, that parameter would be +/- 20%) the output of that sensor is IGNORED by the electronics, and the other 2 sensors are then averaged together to determine a final set value. This "Voting Logic" must be repeated every 500ms(+-200ms).
Thank you in advance for your input!! Dave