NELEX 0 5 апреля, 2008 Опубликовано 5 апреля, 2008 (изменено) · Жалоба вобщем собрал схему ad7731 + pic18f2520, для проверки работы АЦП прицепил переменный резистор. При изменении напряжения от 0 до опоного наблюдаеца такая картина: на протяжениии примено 0-0,2 в оцифровывает как 0в (после калибровки), без калибровки возвращает примерно 016DXX hex. При дальнейшем увеличении напряжения начинает работать нормально от 000000 до FFFFFF, а если предварительно не калибровать то показания падают до нуля и дальше тоже идет плавноее увеличение показаний, но они не являются правдивыми, такая же история на всех входах и разных приделах, в чем может быть проблема??? и как правильно делать калибровку? надо на вход подавать 0 если Internal Zero-Scale Calibration и System Zero-Scale Calibration и опорное напряжение если Internal Full-Scale Calibration и System Full-Scale Calibration, или ацп переключает входды внутри себя ? (пробовал так и так )) опорное 2,5 в аналоговое питание 5 в цифровое питание 5 в передел 1,28 в вход униполярный помогите пожалуста, а то крыша скоро поедет ......... Изменено 5 апреля, 2008 пользователем NELEX Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
stoker 0 7 апреля, 2008 Опубликовано 7 апреля, 2008 · Жалоба вобщем собрал схему ad7731 + pic18f2520, для проверки работы АЦП прицепил переменный резистор. При изменении напряжения от 0 до опоного наблюдаеца такая картина: на протяжениии примено 0-0,2 в оцифровывает как 0в (после калибровки), без калибровки возвращает примерно 016DXX hex. При дальнейшем увеличении напряжения начинает работать нормально от 000000 до FFFFFF, а если предварительно не калибровать то показания падают до нуля и дальше тоже идет плавноее увеличение показаний, но они не являются правдивыми, такая же история на всех входах и разных приделах, в чем может быть проблема??? и как правильно делать калибровку? надо на вход подавать 0 если Internal Zero-Scale Calibration и System Zero-Scale Calibration и опорное напряжение если Internal Full-Scale Calibration и System Full-Scale Calibration, или ацп переключает входды внутри себя ? (пробовал так и так )) опорное 2,5 в аналоговое питание 5 в цифровое питание 5 в передел 1,28 в вход униполярный помогите пожалуста, а то крыша скоро поедет ......... Ваши входные напряжения удовлетворяют парметру Absolute/Common-Mode Voltage? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NELEX 0 7 апреля, 2008 Опубликовано 7 апреля, 2008 · Жалоба Ваши входные напряжения удовлетворяют парметру Absolute/Common-Mode Voltage? да , все соответствует, будут еще варианты ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 5 7 апреля, 2008 Опубликовано 7 апреля, 2008 · Жалоба да , все соответствует, будут еще варианты ? А относительно чего подаётся напряжение на вход? Куда прикручен переменный резистор? Не забыли, что: Analog Input Ranges The absolute input voltage range is restricted to between AGND + 1.2 V to AVDD – 0.95 V which also places restrictions on the common-mode range. ... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NELEX 0 7 апреля, 2008 Опубликовано 7 апреля, 2008 · Жалоба Analog Input Ranges The absolute input voltage range is restricted to between AGND + 1.2 V to AVDD – 0.95 V which also places restrictions on the common-mode range. ... да на такую надпись не обратил внимание ( Правильно ли я понял что потенциал на отрицательном входе АЦП должен быть на 1.2 в выше земли и не выше чем AVDD-0.95 (4.5в)? тогда как этого можно достичь ? с помощью делителя на резисторах между AGND и AVDD чтобы потанциал между ними(резисторами) и землей был в пределе 1.2 и 4.5 в и подсоединить их(резисторов) середину к отрицательному выходу АЦП ?? я делал просто, подключил отрицательный вывод АЦП напрямую к земле, крайнюю ногу резюка на землю, дгугую крайнюю на опорное напряжение, среднюю на положительный вход АЦП. :a14: :a14: :a14: большое спасибо, завтра напишу результат ... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 5 8 апреля, 2008 Опубликовано 8 апреля, 2008 · Жалоба да на такую надпись не обратил внимание ( Правильно ли я понял что потенциал на отрицательном входе АЦП должен быть на 1.2 в выше земли и не выше чем AVDD-0.95 (4.5в)? тогда как этого можно достичь ? с помощью делителя на резисторах между AGND и AVDD чтобы потанциал между ними(резисторами) и землей был в пределе 1.2 и 4.5 в и подсоединить их(резисторов) середину к отрицательному выходу АЦП ?? я делал просто, подключил отрицательный вывод АЦП напрямую к земле, крайнюю ногу резюка на землю, дгугую крайнюю на опорное напряжение, среднюю на положительный вход АЦП. :a14: :a14: :a14: большое спасибо, завтра напишу результат ... Не знаю, что Вы имеете в виду под отрицательным входом (выходом?), но просто нужно следить, чтобы абсолютные величины напряжений на входах находились в указанных пределах. Хороший пример там же, в DS - подключение мостового датчика. Для диапазона входных напряжений 1,25В можно организовать измерение относительно опоры (2,5В), тогда входные напряжения будут заведомо лежать в рамках допустимых. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NELEX 0 8 апреля, 2008 Опубликовано 8 апреля, 2008 · Жалоба пасиба огромное, все заработало так как надо, то что доктор прописал ))) :a14: :a14: :a14: :a14: :beer: :beer: :yeah: :yeah: :yeah: и у мя созрел еще одн вопросик насчет контроллера pic18f2520, немогу сконфигурировать порт C, точнее RC0 и RC1, конфигурирую как выходы, а они почемуто висят в воздухе, думаю както связано с альтернативными функциями, проштудировал весь даташит и ничего не нашел, наверно наказывается незнание английского ))), зарание спасибо ))) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 5 8 апреля, 2008 Опубликовано 8 апреля, 2008 · Жалоба Пожалуйста. Насчёт конфигурирования порта - покажите, как Вы это делаете. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NELEX 0 8 апреля, 2008 Опубликовано 8 апреля, 2008 (изменено) · Жалоба насчет портов проблема решина, ответ оказался простой до слез )))был неправильно настроен таймер 1 , в котором был включен бит BSF T1CON, T1OSCEN , и сответственно RC1, RC0 немгли работать как цифровые входы и выходы...... ЗЫ спасибо огромное за помощь!!!!!!! :a14: :a14: :a14: Изменено 8 апреля, 2008 пользователем NELEX Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexandr 0 9 апреля, 2008 Опубликовано 9 апреля, 2008 · Жалоба Ну раз тема исчерпана, то пожалуй закрою. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться