Свежие обсуждения
Микроконтроллеры

Помогите с преобразованием напряжения по входу АЦП МК.

Приветствую.
Если я не совсем правильно сформулировал вопрос, то прошу поправить меня.

Используя АЦП в МК C8051F320 я преобразовываю изменение входящего напряжения в частоту. Уровень U подаваемый по одному из положительных входов Р1.0-Р3.0 должен лежать в пределах 0-2,44в. Тут вроде бы все понятно: имея относительно GND отрицательный потенциал по питанию и по входу,, применив делитель напряжения, можно «любое» напряжение подать на вход. К примеру: имея по входу 60в и отслежуя его изменение (50-70в) через делитель преобразовываем (понижаем) и отслежуем изменение в пределах 1,42-2,8в. Но у меня по вх. отрицательное напряжение за изменением которого нужно следить. По даташиту можно в АЦП предусмотреть как эээээ однофазный так и дифференциальный вход. Диф. предусматривает подачу и отр. напр-я. И вот тут у меня загвоздка, тямы извините не хватает. Ни как я не соображу как это использовать, как мои -60в, с плюсом относительно корпуса, подать на вход АЦП? Подскажите как решить?

 

Просто делитель подключите к + питания МК или к опорному напряжению АЦП. А если 3 резистора использовать то можно любую напругу мерить - и отрицательную и положительную.

 

Извините, я наверно уже отупел до безпредела, составил схемку себе в протэусе (попробую приложить, номиналы уже произвольные, RV1 для регулировки U по входу) для наглядности и ни как не соображу как это?

192829.dsn

 

Огромное спасибо.
Получилось, только в этом случае выходит обратная зависимость и подумать как расширить диапазон. В моем случае выходит 0-1,42в. Имеем запас по входу порядка 1в.

 

Резисторы то разных номиналов могут быть. Любой диапазон напряжени шире АЦП подгоняется под рамки АЦП.

 

Еще раз спасибо! это уже проще.
А то я "было залез" уже в такие "дебри Амазонки", что самому стало жутко.
Еще один вопрос:
Кто нибудь пробовал применять преобразователь ICL7660? особенно для получения положительного напряжения от источника отрицательного? как она себя ведет?
Я более ни чего не придумал для питания МК от входного напряжения, что бы избавиться от лишнего источника U, как цепочку: -60В__79LO8__ICL7660__LP2985-3__+3В.
Можно конечно избавиться от 79LO8 применив обычный делитель и выйти сразу на напряжение порядка -8В, но ничего другого кроме ICL7660 не придумал (или не нашел).

 

Flesh: -60В__79LO8

А даташит 79LO8 смотрели ? Я бы на -60 обычный БП импульсный трансформаторный подключил ЗЕМЛЕЙ его, а его + на ноль.. Их полно щас всяких разных.

 

Прошу прощения, я в связке -60В-79LO8 неуказал стабилитрон. По входу (если мне не изменяет память 79LO8 допускают до минус 30В) поэтому и поставил его. Вот схемка, которую набрасал для себя.
Но откровенно говоря, эта т.с. "городушка" мне не нравиться.
Если по входу (постоянное -60В) предусматривается изменение напряжение (+-10/20В, которое будет отслеживать МК) то перед инвертором прийдется предусматривать какой-то стабилизатор (в данном случае 79-й) или как Вы советуете импульсный. Вот только какой?
Наверно более правильно будет заменить по входу стабилитрон на делитель. И (немогу только объяснить почему) не нравиться мне 7660, а ничего другого придумать пока не смог.

192931.spl

 

Рекомендую РИСУНКИ выкладывать.