Перейти к содержанию
    

SAR ацп обычно делается в комплекте с R-2R цапом. R-2R цап не выдаёт полный размах опоры при максимальном значении. Так что в 90% случаев макс значения на sar ацп/цап будут не равны опоре, а ниже на 1 уе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

R-2R цап не выдаёт полный размах опоры при максимальном значении.

Вы беретесь это доказать?

..Вот у меня есть пример, из указанной выше книжки, который противоречит такому высказыванию..

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

..Вот-вот.. :rolleyes:

Есть нуль и 2^N - 1 ступенек..

Каждому, отличному от нуля, значению кода, соответствует своя персональная ступенька..

Ну, если вам так хочется - ДА! Только эти 2^N - 1 ступенек не доходят до опорного напряжения на одну такую ступеньку!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот.

post-7492-1301595741_thumb.png

 

..Четыре предыдущих страницы, про R-2R, со схемой и таблицами, загрузить..?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

..Четыре предыдущих страницы, про R-2R, со схемой и таблицами, загрузить..?

А как же?! Без них ничего ж не ясно.

Сама табличка похожа на забор. А что на заборе написано? :)

 

Здесь главное - устройство ЦАПа.

Изменено пользователем GetSmart

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот.

Ну?!

Прокомментировать вашу картинку (таблицу), или сами признаетесь?

P.S. хочется достать ремень, и... :)

P.P.S. сколько будет 16 * 0.2?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну?!

Прокомментировать вашу картинку (таблицу), или сами признаетесь?

P.S. хочется достать ремень, и... :)

Прокомментируйте, что ли..

Ремень не наш метод.. :rolleyes:

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость @Ark
..Четыре предыдущих страницы, про R-2R, со схемой и таблицами, загрузить..?

Да-да, именно "кривой" АЦП здесь и имеет место.

Сочетание (1000) - 1,6В (половинка), напряжение опорника для нормального АПЦ должно быть 3,2В

Заметьте, как похоже на степень двойки. Наверное, не случайно?

Можно взять аналогичный "кривой" 12-ти битный АЦП, и использовать с опорным напряжением 4,095В.

А если он будет 10-ти битный, то опорник потребуется для него уже 4,092В. А если 8-ми битный - то

4,080В. И так далее...

А для нормального АПЦ подойдет 4,096В, и не важно какой он разрядности. Вот в этом-то и разница,

и удобство, и обоснование выбора.

P.S. Выбросьте Вашу книжку.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Имелось опорное напряжение 3.2V. АЦП 4-битовый имеет 16 уровней. Шаг между каждыми уровнями 3.2/16 = 0.2V. Последний уровень не дотягивает до полной шкалы один шаг.

 

Если сильно захотеть, то можно усилить выход ЦАП в (2^N) / ((2^N)-1) раз (например, в 4/3 для 4-битового). И так получить вместо 0.75V (для кода 11) 1V.

И тогда вес младшего разряда будет не 1 / (2^N), а 1 / ((2^N)-1). Вместо 1/4 будет 1/3.

Но зачем? Зачем эти муки деления на число, не кратное степени 2? Если разница с "нормальным" АЦП в худшем случае (для кода из всех единиц) составит 1LSB?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость @Ark
Имелось опорное напряжение 3.2V.

В этой книжке, кстати, используется только термин "максимальное напряжение" (входное).

Про опорное напряжение автор даже не упоминает (я не нашел). Поэтому остается только гадать

было оно 3В или все-таки 3,2В.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Имелось опорное напряжение 3.2V. АЦП 4-битовый имеет 16 уровней.

Уровень - это конкретное значение, цифра, а не отрезок или интервал.

Да, если считать нуль, то, АЦП 4-х битный имеет 16 уровней.

Но, интервалов между нулем и последним уровнем - 15.

А у 2-х битного АЦП/ЦАП - 4 уровня, считая с нулем, и три интервала.

 

..И эту могучую мысль я больше не нахожу возможным доказывать..

Караул устал (С) :rolleyes:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Фантастический флейм на 7 страниц...

АЦП выполняет округление вниз, т.е. результат имеет методическую ошибку -0.5*LSB. Этому соответствует формула NADC=4095 * Vin / VREF, приведённая rezident'ом для 12-битного АЦП.

Формула NADC=4096 * Vin / VREF даст методическую ошибку +0.5*LSB.

Несложно догадаться, что NADC=4095.5 * Vin / VREF даст несмещённый результат.

Ну и как следствие (или наоборот?), удаётся обнаружить N-ый интервал примерно от (N-1)*Vref до N*Vref.

 

Во избежание кривотолков: N-1 = 2^n - 1, где n - разрядность АЦП.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

..Если же вы имеете в виду умножение на коэффициент, больший или меньший единицы, тогда все ступеньки умножатся, не только самое верхнее значение.

Зачем это сюда впутывать?

 

Дык вы же выше написали, что верхняя ступенька равна опоре, а не пропорциональна ей, что было бы корректно . :laughing:

Но, вообще говоря, любое постоянное напряжение пропорционально постоянной опоре с некоторым постоянным коэффициентом, поэтому правильная формулировка вашего утверждения, хоть и правильна, но бесполезна. А впутываю сюда это именно для этого, чтобы показать, что вы написали бессмыссленность.

 

 

АЦП выполняет округление вниз, т.е. результат имеет методическую ошибку -0.5*LSB. Этому соответствует формула NADC=4095 * Vin / VREF, приведённая rezident'ом для 12-битного АЦП.

Формула NADC=4096 * Vin / VREF даст методическую ошибку +0.5*LSB.

 

floor( 4096 * Vin / VREF ) вообще-то

 

 

Вы беретесь это доказать?

..Вот у меня есть пример, из указанной выше книжки, который противоречит такому высказыванию..

 

Ну а сами посчитать напряжение на выходе схемы на верхнем рисунке при максимальном коде сможете?

http://avrdevices.ru/r-2r-cap-praktitcheskoe-primenenie/

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дык вы же выше написали, что верхняя ступенька равна опоре, а не пропорциональна ей, что было бы корректно . :laughing:

Но, вообще говоря, любое постоянное напряжение пропорционально постоянной опоре с некоторым постоянным коэффициентом, поэтому правильная формулировка вашего утверждения, хоть и правильна, но бесполезна. А впутываю сюда это именно для этого, чтобы показать, что вы написали бессмыссленность.

..Да сами вы написали бессмысленность..

Нут. У такого ЦАП верхняя ступенька может оказаться равным чему угодно, в зависимости от резистора обратной связи.

Причем здесь именно верхняя ступенька, если умножится все?

 

..На всякий случай - текст в картинке относится к коду 1111, то есть, к максимальному выходному напряжению.

Лестницей R-2R, выбирая значение Rbr, получаем Uout = Uref, либо Uout = Uref*(15/16)..

И что, зачем получать отличное от опорного, максимальное значение выходного напряжения?

post-7492-1301607524_thumb.png

Изменено пользователем Wise

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Причем здесь именно верхняя ступенька, если умножится все?

Лазерная подгонка резюков? Из 1% списка для 8 бит уже не подобрать. Ессно, что подобрав для 10 бит коэффициент ус. оу в виде 1024/1023 ~= 1.000... можно вытянуть ступеньки вверх до полной опоры.

 

Тут скорее задачку правильнее сформулировать так, чтобы цап делался только с помощью резисторов R и 2R. Судя по тому, что в большинстве цапов отношение выхода к опоре пропорционально степени двойки, то мало кто занимается подгонкой, особенно для бит более 10 это уже жесть - сотые доли процентов.

Изменено пользователем GetSmart

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...