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

fox1

Участник
  • Постов

    73
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о fox1

  • Звание
    Участник
    Участник
  • День рождения 26.04.1978

Информация

  • Город
    Array

Посетители профиля

1 092 просмотра профиля
  1. сноски я читал .... я по делу спрашиваю может кто сталкивался с этой дополнительной нелинейностью и по какой формуле компенсировал
  2. В AN1324 8 вольтами питают Где написано что нельзя меньше 10 В ??????? Мы питаем 3,3 - все отлично работает
  3. И что ? По даташиту можно и меньшим напряжением питать. Просто сняли характеристика 2-х датчиков и обе разные :-(
  4. питание меняется в пределах 0,5 вольта номинальное напряжение питания - 3,3 В мы видим нелинейность в районе 0,1 кПа (в даташите тоже есть нелинейность 1 % от полной шкалы питания VFSS)
  5. Добрый день ! Мы используем датчик давления MPX2200AP. Недавно обнаружилась зависимость выходного напряжения датчика от его напряжения питания. В описании ни какой информации нет. Кто-нибудь применял данный датчик ???
  6. Разобрался Проблема была в порядке записи байт а ацп Extern_ADC24_SendByte(RegisterAddress); tempVal1.unState.ulVal = ulData; Extern_ADC24_SendByte( tempVal1.unState.ucByte[2] ); Extern_ADC24_SendByte( tempVal1.unState.ucByte[1] ); Extern_ADC24_SendByte( tempVal1.unState.ucByte[0] ); Прошу закрыть тему
  7. Добрый день ! AD7718 После калибровки AD7718_INTERNAL_ZERO_SCALE_CALIBRATION считываю значение калибровочного коэфициента из регистра OF0. Далее сбрасываю АЦП. Перед очередным измерением записываю данный коэффициент в OF0 - и все ... АЦП клинит .... В чем может быть проблема ? Куски кода: 1. По таймеру калибрую все 5 каналов - по 2 калибровки Пример калибровки одного канала AD7718_WriteRegister(AD7718_CONTROL_REGISTER, ( AD7718_AIN1_AINCOM | AD7718_UB | AD7718_GAIN_1 ) ); // U POWER P AD7718_WriteRegister(AD7718_MODE_REGISTER, ( AD7718_INTERNAL_ZERO_SCALE_CALIBRATION ) ); 2. По готовности считываю калибровочный коэффициент ulOffset_ADCDatesU_Power_P = AD7718_ReadRegister(AD7718_OFFSET_REGISTER); 3. Далее, после окончания цикла калибровки АЦП - начинаю измерения - тоже по таймеру AD7718_WriteRegister(AD7718_I_O_CONTROL_REGISTER, 0x00); AD7718_WriteRegister( AD7718_FILTER_REGISTER, 82 ); // DataRate~105Hz, 50Hz Rejection AD7718_WriteRegister( AD7718_CONTROL_REGISTER, ( AD7718_AIN1_AINCOM | AD7718_UB | AD7718_GAIN_1 ) ); // U POWER P AD7718_WriteRegister( AD7718_MODE_REGISTER, AD7718_IDLE_MODE ); AD7718_WriteRegister( AD7718_OFFSET_REGISTER, ulOffset_ADCDatesU_Power_P); ...... AD7718_StartSingleConversion(0); // (!AD7718_NEGBUF) - AD7718_NEGBUF должен быть сброшен !!!!!!!! АЦП клинит ... без AD7718_WriteRegister( AD7718_OFFSET_REGISTER, ulOffset_ADCDatesU_Power_P); - все работает еще заметил после сброса без проведения калибровки значение регистра равно нулю после проведения калибровки - 0х8001D ... 0x8000F пробовал записывать младшую часть - не помогает
  8. Попробуйте uc gui http://micrium.com/rtos/ucgui/overview/ исходников в нете полно uC-GUI_V3-32a uC-GUI_V3-90a uC-GUI-V3.98 uC-GUI_V4.04 я сам пробовал на 128*64
  9. 3300 мВ / 44 кОм = 75 мкА и почему же R21 неправильный ???????????????? Rt = 1 кОм
  10. 150 ppm/C -> 150 * 10-6 * номинал -> 150 * 10-6 * 2400 мВ -> 360000 * 10-6 мВ -> 360 * 10-3 мВ -> 360 мкВ по отношению к 2400000 мкВ ..... 2,5 не могу использовать - не попаду в буферированный диапазон АЦП 2,048 - существенно уменьшу динамический диапазон измерения у меня поляризационное напряжение на датчик идет 600 мВ 2500 - 600 = 1900 мВ - не попадаю 2400 - 600 = 1800 мВ - попадаю 3300 - 1500 = 1800 4% - и что я теряю ???????
  11. Я измеряю отношение номиналов двух резисторов. Опора в этом случае существенного влияния не может оказать, так так резисторы включены последовательно и ток по ним протекает один и тот же. На графиках есть графа Rref Она отложена по оси ординат По оси абсцисс - номинал на магазине сопротивлений При неизменном номинале установленном резисторе на плате Rref - R26 - расчетное значение постоянно меняется
  12. Это LM185/LM285/LM385 Adjustable Micropower Voltage References http://www.ti.com/lit/ds/symlink/lm285-adj.pdf 5 ножка используется - это FB Насчет 4% - а какое это имеет значение ????? Я измеряю напряжение на датчике давления моторола MPX2200A - там 5 - 10 мВ Я же усиливаю входной сигнал встроенным PGA
  13. Вот опорное напряжение. Вот с графиками (могу файл прикрепить) Придирки придирки Я очень внимателен Посчитать то сложно что ли. На схеме номиналы указаны. Нет только Rt - на HEL 700 упадет от 100 до 130 мВ - остальное все считается легко
  14. Уже пошли придирки Rt - платиновый терморезистор - при помощи магазина сопротивлений происходит имитация значения температуры. На нем падает примерно от 100 до 130 мВ (в зависимости от сопротивления - я привел табличные данные) На опорном резисторе Rref - падает примерно 100 мВ
×
×
  • Создать...