Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
04.06.2018, 08:54
|
|
Прохожий
Регистрация: 04.06.2018
Сообщений: 2
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Как представить функцию преобразования АЦП/ЦАП?
Уважаемые форумчане!
У меня есть вопрос, хотел спросить вас. Помогите мне пожалуйста.
Если пренебречь нелинейную погрешность, функция преобразования АЦП может быть записана как y = a + bx (где a – аддитивная составляющая погрешность АЦП, b = 1-b', где b' – мультипликативная составляющая погрешность АЦП). Таким образом, аналогично АЦП, если пренебречь нелинейную погрешность, то может быть ли функция преобразования ЦАП выражена в виде x = c + dy (где c - аддитивная погрешность, d = 1-d', где d' - мультипликативная погрешность ЦАП)?
Если нет, как представить функцию преобразования ЦАП?
Благодарю Вас.
|
|
|
|
08.06.2018, 00:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Как представить функцию преобразования АЦП/ЦАП?
Обе Ваши модели не учитывают погрешностей опорных напряжений. По Вашей модели аддитивная погрешность - результат неидеальности усилительных элементов (смещение и не нулевые входные токи), мультипликативная погрешность - неидеальность ключей и компараторов. Так что в Ваши х/у нужно добавить погрешности источников опорных сигналов (хотя-бы температурный дрейф и технологический разброс).
__________________
misterdi<@>i.ua
|
|
|
Сказали "Спасибо" MisterDi
|
|
|
08.06.2018, 09:36
|
|
Прохожий
Регистрация: 04.06.2018
Сообщений: 2
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Как представить функцию преобразования АЦП/ЦАП?
Сообщение от MisterDi
|
Обе Ваши модели не учитывают погрешностей опорных напряжений. По Вашей модели аддитивная погрешность - результат неидеальности усилительных элементов (смещение и не нулевые входные токи), мультипликативная погрешность - неидеальность ключей и компараторов. Так что в Ваши х/у нужно добавить погрешности источников опорных сигналов (хотя-бы температурный дрейф и технологический разброс).
|
Огромное спасибо Вам за очень полезный ответ. Позвольте мне задать следующие вопросы:
1) Я прочитал литературе, они говорят, что если пренебрегая нелинейной составляющей погрешностью, погрешностью дискретности и квантования по уровню, функция преобразования АЦП может быть выражена в виде y = a + bx (где a – аддитивная составляющая погрешность АЦП, b = 1-b', где b' – мультипликативная составляющая погрешность АЦП). Таким образом, возможно ли, аналогично как АЦП, функция преобразования ЦАП выражена в виде x = c + d? Знаете ли вы какую-либо литературу, в которой упоминается эта проблема?
2) Фактически, погрешность выходных сигналов АЦП/ЦАП зависит от нестабильности источника опорного напряжения и погрешностей, указанные в datasheet (погрешность смещения нуля –offset error, погрешность полной шкалы, дифференциальная нелинейность, интегральная нелинейность и др.). Тогда, можно ли ввести эти параметры в функцию преобразования АЦП/ЦАП?
3) Я думаю, что каждый АЦП/ЦАП имеет индивидуальную градуировочную характеристику, означает что, 2 АЦП (или ЦАП) одного типа имеют разные значения аддитивной и мультипликативной составляющей погрешности (a неравно c, b неравно d)? Параметры a, b, c, d получаются только при построении индивидуальной градуировочной характеристики конкретного АЦП (или ЦАП)? Если посмотрим погрешности, указанные в datasheet, мы не можем знать a, b, c, d?
|
|
|
|
09.06.2018, 00:37
|
|
Почётный гражданин KAZUS.RU
Регистрация: 17.05.2005
Адрес: Украина
Сообщений: 1,967
Сказал спасибо: 296
Сказали Спасибо 498 раз(а) в 362 сообщении(ях)
|
Re: Как представить функцию преобразования АЦП/ЦАП?
Сообщение от minhdai2410
|
Параметры a, b, c, d получаются только при построении индивидуальной градуировочной характеристики конкретного АЦП (или ЦАП)?
|
С одной стороны - да, но с другой - мы помним, что эти a, b, c, d не константы, а функции от кода, напряжения питания, напряжения опоры, температуры, ... и т.д.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:45.
|
|