Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: А что VREF микроконтроллеров нельзя настраивать?
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
Ixt
Работаю с LPC2368 (arm7tdmi). Начинал для тестов подавать на вывод VREF напряжение питания (3.3 В).
Всё было нормально: встроенные ЦАП и АЦП работали адекватно. Потом с помощью потенциометра выставил 0.9 В. АЦП стал уходить в зашкал на напряжениях в несколько раз меньше. Хотя ЦАП по-прежнему работает.
И тут совершенно случайно в процессе очередного перечитывания даташита наткнулся на фразу
Цитата
ADC reference: This should be nominally the same voltage as VDD(3V3) but
should be isolated to minimize noise and error. Level on this pin is used as a
reference for ADC and DAC.


То есть получается, что мне настоятельно не рекомендуют далеко уходить от 3.3 В. Может быть, по этому у меня АЦП перестал работать. Но интереснее другое, почему было принято такое решение и почему этот вывод стал фактически формальным, в то время как общепринято именно выбирать VREF для конкретной задачи?
RabidRabbit
В даташите пишут, что минимальное напряжение на входе VREF составляет 2.5 В...
Ixt
Цитата(RabidRabbit @ Oct 24 2013, 14:44) *
В даташите пишут, что минимальное напряжение на входе VREF составляет 2.5 В...


Ага, это я тоже нагуглил. Но в актуальном даташите уже ничего такого не пишут (искал по слову vref). Может быть раньше писали или это утверждение верно для родственных контроллеров?
Falkon_99
В STM есть отдельно AVDD и VREF, но в маленьких корпусах (48ног) они физически объеденены. Тоесть опора всегда равняется аналоговому питанию. Возможно 0.9В нормально для опоры, но маловато для питания аналоговой части контроллера (АЦП).
Kaligooola
Если этот VREF задает динамический диапазон АЦП то подавая 3,3 В у вас вся шкала будет 3,3В (или с каким-то коэффициентом).
Соответственно подали 0,9В, получили результат, что все что выше 0,9 В ушло в перегрузку.

По идее меньшее значение опорного напряжения позволит повысить чувствительность кванта АЦП.

При 10 битном АЦП будем иметь 2^10 = 1024 уровня квантования. Для 12 бит 2^12 = 4096;
1ЕМР(3,3): 3,3 / 1024 = 3,2 мВ.
1ЕМР(0,9): 0,9 / 1024 = 879 мкВ.

Но это не до бесконечности, шумы питания и прочего никто не отменял.

Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.