enerjiser 0 20 ноября, 2007 Опубликовано 20 ноября, 2007 · Жалоба Всем доброго времени суток. Вот есть такая пробелема: для АЦП использую опорное напряжение с ноги Vref(3,3В) .На нее подаю напряжение со стабилизатора, но в этом напряжении идут помехи окло 20 мВ. и поэтому меня возникаю большие погрешности при измерении входного напряжения АЦП. Подскажите возможно ли испльзовать внутренне опроное напряжение как в AVRках например? или каким образом мне увеличить точность измерений? Зарание благодарен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 20 ноября, 2007 Опубликовано 20 ноября, 2007 · Жалоба Всем доброго времени суток. Вот есть такая пробелема: для АЦП использую опорное напряжение с ноги Vref(3,3В) .На нее подаю напряжение со стабилизатора, но в этом напряжении идут помехи окло 20 мВ. и поэтому меня возникаю большие погрешности при измерении входного напряжения АЦП. Подскажите возможно ли испльзовать внутренне опроное напряжение как в AVRках например? или каким образом мне увеличить точность измерений? Зарание благодарен. В разрыв этой цепи включите резистор 10 Ком и поставьте конденсатор 4.7 мкФ танталовый + 0.1 керамический в параллель опорному входу. Впрочем, это поможет только если помеха все таки не имеет вид "гуляний" по несколько секунд. А от килогерцовых выбросов - вполне поможет. Встроенной опоры у этого камня нет. А AVCC Вы чем питаете кстати ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
enerjiser 0 20 ноября, 2007 Опубликовано 20 ноября, 2007 · Жалоба В разрыв этой цепи включите резистор 10 Ком и поставьте конденсатор 4.7 мкФ танталовый + 0.1 керамический в параллель опорному входу. Впрочем, это поможет только если помеха все таки не имеет вид "гуляний" по несколько секунд. А от килогерцовых выбросов - вполне поможет. Встроенной опоры у этого камня нет. А AVCC Вы чем питаете кстати ? Я вот пока не опытный " пользователь" контроллеров, если я верно понял АVCC это аналоговая земля? у LPC она обозачается Vssa. Ну я вобщем просто прицепил ее к общей минусовой шине всего макета. Конденсатор у Vref на 0,1 стоит. Интегрирующую RC-цепочку не поставил. Спасибо за совет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 20 ноября, 2007 Опубликовано 20 ноября, 2007 · Жалоба Не, Avcc это аналоговое питание а не земля. Просто его тоже неплохо бы фильтровать. Впрочем об этом есть в даташите Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 21 ноября, 2007 Опубликовано 21 ноября, 2007 · Жалоба А вместо резистора можно поставить чип-индуктивность. И будет фильтровать еще лучше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Axel 1 21 ноября, 2007 Опубликовано 21 ноября, 2007 · Жалоба Не будет. Лучше резистор. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexander55 0 21 ноября, 2007 Опубликовано 21 ноября, 2007 · Жалоба Насчет резистора или индуктивности в цепи опорного напряжения, что лучше, что хуже. 1. R-C фильтр первого порядка, L-C второго, но резонасный. 2. Для R-C фильтра полоса пропускания равна f=1/(2*PI*R*C) Для L-C f=1/(2*PI*sqrt(L*C)) Мораль: качество фильтрации зависит от частоты помехи и параметров фильтра. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 21 ноября, 2007 Опубликовано 21 ноября, 2007 · Жалоба Насчет резистора или индуктивности в цепи опорного напряжения, что лучше, что хуже. 1. R-C фильтр первого порядка, L-C второго, но резонасный. 2. Для R-C фильтра полоса пропускания равна f=1/(2*PI*R*C) Для L-C f=1/(2*PI*sqrt(L*C)) Мораль: качество фильтрации зависит от частоты помехи и параметров фильтра. L имел бы смысл при высоком потреблении нагрузки. А в этом случае придется ставить огромный дорогой дроссель вместо резистора Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexander55 0 22 ноября, 2007 Опубликовано 22 ноября, 2007 · Жалоба L имел бы смысл при высоком потреблении нагрузки. Это так. А при малом потреблении ? Что главное : цена, качество фильтрации высоких частот или что-то еще. Может рекомендации производителя ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Axel 1 23 ноября, 2007 Опубликовано 23 ноября, 2007 · Жалоба При том качестве, которое реально можно получить от встроенного АЦП, вряд ли стоит сильно наворачивать фильтрацию опоры. Действительно улучшить ситуацию может внешний источник, что-нибудь вроде LM4041. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
enerjiser 0 23 ноября, 2007 Опубликовано 23 ноября, 2007 · Жалоба При том качестве, которое реально можно получить от встроенного АЦП, вряд ли стоит сильно наворачивать фильтрацию опоры. Действительно улучшить ситуацию может внешний источник, что-нибудь вроде LM4041. Да я именнот так и сделал. поставил микруху опорного напряжения! Также моставил RC-цепочку перед входом АЦП, ситуация существенно улучшилась. Всем спасибо за советы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
asen 0 26 ноября, 2007 Опубликовано 26 ноября, 2007 · Жалоба Добрый день ! Есть не большие не понятки с АЦП0 в LPC2138 Проблемма вот как обстоит Контроллер питаеться напряжением 3,3 вольта от стабилизатора MC33269-3.3, питание АЦП т.е. пин VDDA через LC фильтр из дросселя 100мкГн и чип керамики 0,1мкФ от выше упамянутого стабилизатора. Пин AREF подключен через RC фильтр из тантала 4,7мкФ ||с керамикой 0,1мкФ и дросселя 100мкГн подключен к источнику опорного напряжения 3,3 вольта типа REF196 ну а теперь самое интересное на единственный сконфигурированный как вход ацп AD0.4(P0.25) подаем напряжение через делитель из 1% резисторов 1кОм и 120 Ом паралельно резистору 120 Ом стоит конденсатор 0,1 мкФ и самое интересное что АЦП выдает 991 отсчет при входном напряжении между пином AD0.4 и пином VSSA равным 2,943 (мерили мультимерром FLUKE 817) так или иначе он считает что источник опорного напряжения 3,03803 В ????????? есть какие нибудь мысли ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexander55 0 26 ноября, 2007 Опубликовано 26 ноября, 2007 · Жалоба Добрый день ! Есть не большие не понятки с АЦП0 в LPC2138 Проблемма вот как обстоит Контроллер питаеться напряжением 3,3 вольта от стабилизатора MC33269-3.3, питание АЦП т.е. пин VDDA через LC фильтр из дросселя 100мкГн и чип керамики 0,1мкФ от выше упамянутого стабилизатора. Пин AREF подключен через RC фильтр из тантала 4,7мкФ ||с керамикой 0,1мкФ и дросселя 100мкГн подключен к источнику опорного напряжения 3,3 вольта типа REF196 ну а теперь самое интересное на единственный сконфигурированный как вход ацп AD0.4(P0.25) подаем напряжение через делитель из 1% резисторов 1кОм и 120 Ом паралельно резистору 120 Ом стоит конденсатор 0,1 мкФ и самое интересное что АЦП выдает 991 отсчет при входном напряжении между пином AD0.4 и пином VSSA равным 2,943 (мерили мультимерром FLUKE 817) так или иначе он считает что источник опорного напряжения 3,03803 В ????????? есть какие нибудь мысли ? Вам надо отключить подтягивающий резистор TADC::TADC(void) { /* Configure the Analog to Digital converter */ AD0CR_bit.SEL = 8; //разрешение AD0.3 только AD0CR_bit.CLKDIV = (int)(PCLKFREQ / 4500000)-1;// тактовая частота AD0CR_bit.BURST = 1; // программное управление ADС AD0CR_bit.CLKS = 0; // 11 тактов на измерение AD0CR_bit.PDN = 1; // модуль ADC включить PINSEL1_bit.P0_30 = 1; // для увеличения точности }; Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
asen 0 26 ноября, 2007 Опубликовано 26 ноября, 2007 · Жалоба Если не секрет как это сделать ? откуда он там взялся ? Я чтото не слышал про них ! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexander55 0 26 ноября, 2007 Опубликовано 26 ноября, 2007 · Жалоба Если не секрет как это сделать ? Последняя строчка. PINSEL1_bit.P0_30 = 1; // для увеличения точности откуда он там взялся ? Я чтото не слышал про них ! Это подтягивающий резистор к VCC. Он включен, если pin включен как вход. Чтобы его отключить в альтернативном режиме сконфигурируем его как выход (хотя физически это все-равно вход). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться