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