Цитата(YGin @ Jun 3 2007, 12:42)

Нужно измерить 4 точки кз, обрыв, 500 Ом, 100 кОм
Не имеет значения, просто нужно 4 состояния
Измерения проводятся по команде один раз в секунду
Ну, тогда проще пареной репы.
Вот набросок схемки, способной решить Вашу задачу:
Нажмите для просмотра прикрепленного файлаВ двух словах: берём строенный (счетверённый) компаратор, и включаем так, как нарисовано. Получается "термометрический" код с 4-мя состояниями.
Компаратор должен уметь работать при напряжении на входах, близких к "+" и "-" питания (rail-to-rail), и иметь малое напряжение смещения (<1мВ). Резистор R1 задаёт ток в измеряемое сопротивление Rx, цепочка R2-R5 задаёт пороги срабатывания компараторов. Out1-3 - в Спартан, на котором делается простейший шифратор (можно и без него обойтись). Потребуются всего три ножки.
Компараторы не должны иметь входной ограничивающей цепи (или напряжение её ограничения должно быть большим падения напряжения на цепочке R3-R4).
В качестве компаратора можно взять подходящий счетверённый ОУ. Только небольшой гистерезис в этом случае ввести бы не мешало. На 4-м, "лишнем" ОУ для уменьшения диапазона входных напряжений и относительной разницы сопротивлений цепочки R2-R5 можно сделать логарифмирующий преобразователь. С этой же целью, последовательно с R1 можно включить кремниевый диод с p-n переходом.
ЗЫ. 4 точки не "измеряются". Измеряются
диапазоны. Например:
1. Rx<500 Ом.
2. 500Ом<Rx<10кОм.
3. 10кОм<Rx<100кОм.
4. Rx>100кОм.
Если нужно только 3 диапазона, схема может быть уменьшена на 1 компаратор и 1 резистор.