Матрица для измерения сопротивления.
- Войдите на сайт для отправки комментариев
Всем дня доброго.
Есть следующее:
Представим себе 3 полки, в каждой полке по 10 ячее.
На каждой ячейке бегунком меняется сопротивление.
НУЖНО:
Получить в какой-то момент времени это значение.
Как получить его если бегунок всего 1 я знаю.
Вопрос заключается в следующем. Как мне избавиться от большого кол-ва проводов, и сделать это с ШИМ модуляцией.
т.е. есть 5V, на каждой полке всего 2 провода +-, минус идет на аналоговый вход. Как программно понять чтобы считалось значение со 2-3-4-5 ячейки?
У нас есть 2 регистра(на фотке только один, не суть важно) по 8 выходов, всего 16, нам нужно всего 10 т.к. на полке больше нет бегунков.
Как при подаче питания понять какой бегунок сейчас будет измеряться?
Я не настолько силен в этом. суть такова избавиться от большого кол-ва проводов и использовать ШИМ модуляцию для этого.
Я могу сделать 6 регистров, которые дадут мне 48 выходов. Хотя мне нужно 48 входов и скорее всего мне нужно использовать 74HC165.
Мне нужно чтобы вы поняли задумку и подсказали как сделать схему правильно.
Заране спасибо.
Если есть что-то непонятное пишите откоментирую любую информацию нужную вам!
Дополню.
Хочется использовать на каждой полке всего 2 провода и с их помощью получать значению любой ячейки. т.е. + для всех один и по нему сделать модуляцию, такое реально?
Т.е. отправили допустим analogWrite(20) и мы знаем что это ячейка №1 analogWrite(40) ячейка №2 и т.д.
Подскажите прошу.
ps может изъясняюсь неверно.
Сдвиговый регистр (их 2) на них я делаю сдвиги, допустим на 1 или 3 ножку подаю питаний т.е. она активна - остальные неактивны.
И наверное картинка неправильная у меня, раз я хочу чтобы.
в общем как сократить кол-во проводов к полке?
shrek, какое отношение имеет шим сигнал к измерению сопротивления? Никакого. Вам нужны аналоговые входы, в меге их 16. Либо покупать аналоговый мультиплексор на 16 каналов, но он займёт дополнительно 4 порта для коммутации. Сократить количество проводов до 2х невозможно.
Сократить количество проводов до 2х невозможно.
Причины почему нет я не вижу. ответ неполный.
ШИМ и измерение сопротивления не имеет никакого отношения. И у меня нет ни слова о том что я хочу ШИМом измерять сопротивление!
Если непонятен вопрос, можно его уточнить.
Мне ненужны аналоговые входы, вопрос заключается в уменьшении кол-ва проводов. Наплодить входов можно сколько угодно, но и кол-во проводов возрастет, а мне их нужно убрать.
dimax вам же ясно написал, что нельзя адресовать такое количество ячеек двумя проводами. Какое отношение имеют регистры к аналоговому сигналу? "аналоговый мультиплексор" !!!