Magnetic reader

No because what you need here is a comparator to detect a threshold value or not.
All an A/D will give you is a number that you will have to compare against to get a binary value. The same effect can be had by simply varying the gain of the amplifier.