Свежие обсуждения
Измерения

Замена интегратора в сигма-дельта АЦП на RC-цепь

Во вложении - две структурных схемы АЦП. Вверху - "стандартная", внизу упрощенная.

В верхней схеме зависимость выходного кода от напряжения линейная. Будет ли она линейной в нижней схеме? Если не - то какого вида будет зависимость кода от напряжения?

 

Не прикрепился файл

http://img-fotki.yandex.ru/get/6401/40442068.0/0_7ba12_f8591896_XL

 

blindman: Будет ли она линейной в нижней схеме? Все от необходимой разрешающей способности (точности). Если, примерно, как у китайского дешевого авометра 3/5 разряда, то вполне, проверено лично.НО! самый низ ( возле нуля входного напряжения) у меня получался плохо. На дешевом Atmel контроллере с компаратором на борту, я делал такую накачку попутно, в прерывании 5мксек. и там-же смотрел компаратор. Всего было заряжено 32тыс. проб на измерение, т.е. около 0.16 сек на измерение.Потом делил сдвигом вправо.. Лучше 0,5% мне было не надо.Линейность (кроме самого низа, который был мне не нужен) была вполне приемлимая, не ухудшающая общей точности. Подробно, такой способ описан у Микрочипа в AN700. Субьективно, (результат оценивал до деления) осталось ощущение, что в пределах + - 0,7 от напряжения опоры (там сравнение с опорой, а не с нулем) все очень даже хорошо, учитывая, что "совсем халява"..

 

Vlad_Petr: Подробно, такой способ описан у Микрочипа в AN700
Спасибо, почитал

Чисто интуитивно понимаю, что не должно быть нелинейности, вызванной тем, что RC-цепь вместо "настоящего" интегратора. Но подкрепить это теорией не могу.

Я использую контроллер, в котором все, что нужно для такого АЦП, реализовано аппаратно - кроме интегратора. Вот и возникает вопрос, надо ли делать интегратор, или обойтись парой резисторов и конденсаторм

 

blindman: Вот и возникает вопрос, надо ли делать интегратор, или обойтись парой резисторов и конденсаторм Все зависит от конкретной задачи...

 

Если в контроллере есть свободные ресурсы, можно нелинейность легко исправить. Полагаю, самое слабое место в таком преобразовании,- "нулевое значение". Ему надо позволить уверенно присутствовать и вычитать из измеренного значения напряжения
Vlad_Petr: То, что не удается запрограммировать на ассемблере, приходится паять....