this project is crying out to be ported to a standalone AVR micro!
BASCOM AVR would be perfect for the firmware.
the circuit could be smaller and cheaper to build;as the only 'extras' required would be a 5v supply to support the AVR and the op-amp.
9150804584