18F46K22 и ADC каналы друг на друга влияют.

Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 378
Зарегистрирован: Вс сен 11, 2011 12:35:11

Сообщение AVT-28 »

Всем привет, есть 4 канала, допустим вольтметра каждый вольтметр подключен к AN0, AN1, AN2, AN3 всё сконфигурировано.
Каждый канал отдельно правильно замеряет напряжение. Но они смешиваются вместе если все вместе работают то есть влияют друг на друга. Например если на AN0 есть 2.5 вольт значение 512 и на AN1 тоже число но не 512 а меньше и если AN1 зашунтирован 100ком то все равно там есть остатки какие то. Если с AN0 снять напряжение то и AN1 показание меняет.
Если делать задержки все равно не помогает, даже задержка между переключениями 50мс не помогает. Задолбался уже и ничего понять не могу.
Реклама
Модератор
Аватара пользователя
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля

Сообщение Аlex »

Сочувствую Вам :(
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 378
Зарегистрирован: Вс сен 11, 2011 12:35:11

Сообщение AVT-28 »

В общем похоже никто не делал многоканальные какие то штуки с аналоговыми входами.
Друг Кота
Аватара пользователя
Сообщения: 25588
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

делал и что?
Вы почти ничего не описали.
как сформирована задержка между каналами? какая схема?
эквизишн тайм в этом контроллере может быть установлен аппаратно.
конфигурацию регистров порта и ацп приведите...
Реклама
Эиком - электронные компоненты и радиодетали
Мучитель микросхем
Аватара пользователя
Сообщения: 450
Зарегистрирован: Пт фев 20, 2009 21:45:04
Откуда: Болгария

Сообщение бгкот »

Выходное сопротивление источника сигнала, подаваемого на вход АЦП должно быть не более 10кОм, а рекомендуется не более 2-3кОм. Если оно больше, как в Вашем случае 100кОм, то для перезарядки емкости хранения нужно оооооооочень много времени.
©"Good indian is dead one!"
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 25588
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

100 кОм товарисч подключил ПАРАЛЛЕЛЬНО источнику. Из этого не следует, что источник является генератором тока...
Сопротивление источника не зависит от шунтирующего вход сопротивления.
Тут бессмысленно гадать на кофейной гуще. Пока автор темы не покажет схему и код - говорить по существу не о чем...
Реклама
Модератор
Аватара пользователя
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля

Сообщение Аlex »

Народ какой-то странный. Хотят, чтобы по фразе "У меня не работает" определили проблему и выложили им решение. А код со схемой, как всегда, - сверхсекрет, который нельзя никому открывать :))
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 378
Зарегистрирован: Вс сен 11, 2011 12:35:11

Сообщение AVT-28 »

бгкот писал(а):Выходное сопротивление источника сигнала, подаваемого на вход АЦП должно быть не более 10кОм, а рекомендуется не более 2-3кОм. Если оно больше, как в Вашем случае 100кОм, то для перезарядки емкости хранения нужно оооооооочень много времени.
Вооот именно в этом и дело было. :) До меня в итоге допёрло. :)
Друг Кота
Аватара пользователя
Сообщения: 25588
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

А что являлось источником сигнала?
:)
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 378
Зарегистрирован: Вс сен 11, 2011 12:35:11

Сообщение AVT-28 »

Датчик тока через резюк 100к. Чужие схемы не всегда хорошо, надо свои мозги иметь. А когда в даташит полез там совсем другая схема включения которая кстати тоже кривая. Послал я этот датчик тока кривой и собрал свой на шунте 0.02ом и операционником и всё отлично заработало.
Ответить

Вернуться в «PIC»