|
|
  |
AD7730 + датчик давления 26PCA, Возбуждение датчика давления напряжением 10В |
|
|
|
Jan 24 2008, 06:24
|
Профессионал
    
Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387

|
Цитата размах на выходе датчика 16мВ при возбуждении от +10В Цитата проще было бы запитать мост от +5В. Но как это скажется на уровне выходного сигнала и точности? Вы бы запитали сенсор от 5 В и тогда уж определились, хватает ли Вам полученной точности/погрешности. Что касается Цитата ИОН=+2.5В то если Вы получаете опору не из 10 В, то, так как схема включения не ratiometric, получите неприятные сюрпризы. Лучше запитайте всё-таки от 5В, а опору сделайте делителем на 2-х прецизионных резисторах (одинаковых, причём более важна не точность, а минимальный близкий ТКС), либо понизьте Ваши 10В до, скажем, 7.5В с помощью какой-нибудь LP2951 и уже этим питайте, но опору возьмите с делителя на 3. Если велики входные токи по входу опоры, можете поставить фильтр-повторитель на правильном ОУ (примеры есть в DS LTC2410)
--------------------
aka Vit
|
|
|
|
|
Jan 24 2008, 06:58
|
Знающий
   
Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447

|
Цитата(sensor_ua @ Jan 24 2008, 10:24)  если Вы получаете опору не из 10 В, то, так как схема включения не ratiometric, получите неприятные сюрпризы. Лучше запитайте всё-таки от 5В, а опору сделайте делителем на 2-х прецизионных резисторах (одинаковых, причём более важна не точность, а минимальный близкий ТКС), либо понизьте Ваши 10В до, скажем, 7.5В с помощью какой-нибудь LP2951 и уже этим питайте, но опору возьмите с делителя на 3. Если велики входные токи по входу опоры, можете поставить фильтр-повторитель на правильном ОУ (примеры есть в DS LTC2410) +10В в данный момент формируется из +5В ИОН(REF195) умножением *2 (ADM660). +2,5В формируется отдельным ИОН(REF192). Планирую использовать два одинаковых REF195(+5V) для формирования +5В и +10В по схеме Stacking Reference. +5В - в качестве ИОН для АЦП. От +5В сделать делитель /2 для смещения выхода ИУ на +2,5В (вывод REF ИУ подключен к делителю (+2,5В) и соединен с AIN(-)). +10В - для питания моста. Перед входами АЦП применить три ИУ(AD623) с gain=10 (два датчика давления и датчик температуры - ТС или ТП). Или Вы все-таки настаиваете, что опору для АЦП (+5В) лучше сделать делителем (10к + 10к ?) из +10В ?
|
|
|
|
|
Jan 24 2008, 08:33
|
Профессионал
    
Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387

|
Ещё раз - отдельный опорник - значит схема не ratiometric. Если Цитата +5В - в качестве ИОН для АЦП то от них и питайте свои мосты (если они, конечно, не очень далеко расположены). ИМХО, это будет оптимальный вариант. А вот ТСМ/П запитайте от преобразователя напряжение/ток от опоры.
--------------------
aka Vit
|
|
|
|
|
Mar 20 2008, 18:36
|
Профессионал
    
Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387

|
Цитата Может быть я чего-то не понимаю... Поменяй сигнальные провода и убедись в работоспособности/неработоспособности электроники/программы
--------------------
aka Vit
|
|
|
|
|
Mar 20 2008, 20:28
|
Знающий
   
Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447

|
Цитата(sensor_ua @ Mar 20 2008, 22:36)  Поменяй сигнальные провода Вы имеете в виду поменять местами выводы на выходе моста перед ИУ ? Подключил согласно схеме: положительный вывод моста (2) соединил с (IN+) AD623, отрицательный вывод моста (4) - с (IN-) AD623. По идее на выходе ИУ сигнал должен меняться в пределах от +2,5В+0мВ до +2,5В+160мВ. Или может быть я ошибаюсь, и сигнал меняется в пределах +2,5В - 80мВ ... до +2,5В + 80мВ ? Тогда АЦП не будет "видеть" ниже +2,5В. Мне не понятно, почему воздействие на второй вывод порта датчика не вызывает никаких изменений. Я так понимаю, раз мембрана изгибается в одну сторону под действием положительного давления со стороны одного порта, то воздействие отрицательного давления со стороны другого порта также должно вызывать аналогичное изменение. Или я не прав?
|
|
|
|
|
Mar 20 2008, 21:06
|
Профессионал
    
Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387

|
Цитата Вы имеете в виду поменять местами выводы на выходе моста перед ИУ Именно - для проверки того, что воздействие на плюсовую камеру даст обратное выходное возмущение, т.е. если туда наддуть, то должно быть заметно уменьшение кода и наоборот. То же можно оценить милливольтметром (микровольтметром) безо всяких переключений - если воздействие на минусовую камеру даёт адекватное изменение дифференциального входного на входе INA, то дело не в сенсоре
--------------------
aka Vit
|
|
|
|
|
Sep 10 2008, 06:37
|
Профессионал
    
Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387

|
Цитата span=16.7mV относится к дифференциальному сигналу - Цитата это разность напряжений между положительным и отрицательным выводами мостового датчика
--------------------
aka Vit
|
|
|
|
|
Sep 10 2008, 07:36
|
Знающий
   
Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447

|
Т.е. напряжение наположительном выводе увеличилось на +7.8мВ, а на отрицательном на -7.8мВ и наоборот при смене полярности давления? Тогда нестыковочка получается... Если быть точным, то span=15.6mV. Схема построена следующим образом: два мостовых датчика давления 26PCA подключены через ИУ AD627 с GAIN_IA=5 (без резистора) к первым двум входам АЦП AD7799. Схему выкладываю, чтобы было понятно. Датчики рассчитаны на диапазон 1 PSI. Для начала я вывел значения на ЖКИ в кодах АЦП и установил коэффициент усиления АЦП таким, чтобы биполярный сигнал менялся в пределах 0х000000 до 0xffffff. В спокойном состоянии значение АЦП = 0x800000. Экспериментально установил, что такому изменению сигнала соответствует GAIN_ADC=16. Судя по даташиту AD7799 для REF=+2.5V при таком усилении это соответствует диапазону +/-156.2mV на входе АЦП. По даташиту AD627 выходное напряжение на выходе ИУ равно: Vout = [Vin(+) - Vin(-)]*5 + Vref , т.е. сигнал на выходе ИУ по-вашему должен меняться в пределах: Vout = [-7.8 - 7.8]*5 + 2500 = 2500 - 78mV до Vout = [7.8 + 7.8]*5 + 2500 = 2500 + 78mV Это не соответствует диапазону АЦП, соответствующему GAIN_ADC=16. Поправьте меня, если я не прав, тогда пойдем дальше...
|
|
|
|
|
Sep 10 2008, 09:43
|
Профессионал
    
Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387

|
Не понял, зачем экспериментально узнавать диапазон шкалы, если он и так описан в DS в разделе DATA OUTPUT CODING (у меня DS v0 - стр. 24) - для сигнала, который Цитата биполярный Code = 2^(N – 1) × [(AIN × GAIN/VREF) + 1], где N = 24 и это может и похоже на Цитата +/-156.2mV на входе АЦП N:=24 = 24 AIN:=156.2e-3 = 0.1562 GAIN:=16 = 16 VREF:=2.5 = 2.5 Code:=2^(N-1)*((AIN*GAIN/VREF)+1) = 16774531.64544 = $FFF583.A53B8E5 , вот только старший бит это бит знака и шкала, соответственно, в два раза меньше +/-(156.2/2) mV
--------------------
aka Vit
|
|
|
|
|
Sep 10 2008, 13:32
|
Профессионал
    
Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387

|
Насчёт знакового бита чуток апшипся - в этом АЦП его нет - вся шкала по модулю при указанных опоре и усилении имеет значение 156 мВ с копейками со смещением в половину, т.е. Цитата это соответствует напряжению на входе АЦП +/-0.078 V ? если режим АЦП биполярный
--------------------
aka Vit
|
|
|
|
|
Sep 10 2008, 13:59
|
Знающий
   
Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447

|
Цитата(sensor_ua @ Sep 10 2008, 16:32)  вся шкала по модулю при указанных опоре и усилении имеет значение 156 мВ с копейками со смещением в половину Не понял на счет смещения в половину... Формула для расчета AIN в биполярном режиме при указанном усилении и опоре дает результат +/-156мВ. С чего Вы взяли, что будет +/-78мВ ?!! PS. Померял осциллографом сигнал перед входом АЦП (после ИУ). Показал, как я и ожидал, +/-156мВ. Сигнал на самом датчике померять не удалось из-за шумов. Какие теперь будут Ваши аргументы?
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|