Digital voltage protector