Ребята, подскажите про максимальное напряжение на АЦП МК, как оно обозначается в даташите? У меня STM32F103, я предполагал, что максимум - это напряжение питания (3.3В), но на делеле получается, что АЦП работает на низком напряжении, но когда на вход приходит около 0.6В на вход, то HAL_ADC_PollForConversion возвращает неуспех. Почему так?

Комментарии: 9

  1. Vasil

    vref сколько?

    • Pavlick

      не понял, где его задавать/проверить?

      • Vasil

        На одной вообще нет нигде. Отладочная плата? Должно само.

        • Pavlick

          Да, отладочная. А на какой ноге должно быть это Vref? Я его хотя бы померил бы.

          • Vasil

            Тогда само заведено, не в этом дело stm32 - HAL_ADC_PollForConversion - what exactly is it for? - Stack Overflow https://stackoverflow.com/questions/72026798/hal-adc-pollforconversion-what-exactly-is-it-for Так стоп, возвращает неуспех. Ты запустил и ждёшь, это не мгновенно

            • Pavlick

              Да, я там выставил ожидание 500мсек, как там можно не дождаться. И потом, я получаю значения на низких вольтажах, но на 0.5 (может и раньше, просто у меня соответсвующий резистор) ацп перестаёт работать. 0.5В это ведь смех какой-то, я ОУ настраивал, сейчас переделывать - тот ещё секс.

          • Ilya

            Даташит в помощь

            • Pavlick

              Посмотрел, в моём корпусе нет выводов Vref, Vref-/+ кинуты на землю + питания соответсвенно, диапазон входного напряжения АЦП от Vref- до Vref+. Вот пля сюрприз чувствую ...

Не нашли ответ?

Вам также может быть интересно