mosyak, вообще, 2 и 3 вариант можно было бы реализовать. поставить простейший R-C фильтр и готово =)))
4-й вариант - сложнее. 1-й вариант самый простой (и точность у него самая большая), но здесь нужны навыки программирования микроконтроллеров. ИМХО - элементарная прошивка и схема. кому надо, могу рассказать, в каком направлении рыть (у самого времени нету =)))