Ich verwende STM32 F7 46 ( Referenzhandbuch ) und bin etwas verwirrt über ADC und Referenzspannung (VREF).
Wenn ich 2,5 V an VREF und 3,3 V an AVDD anschließe, wie groß ist dann der Bereich der ADC-Messung?
Liegt der ADC-Bereich zwischen 0 V und 2,5 V?
Oder werden 2,5 V verwendet, um die ADC-Referenz (AVDD) zu kalibrieren, und der Bereich liegt dann zwischen 0 V und 3,3 V (= kalibrierter AVDD)?
Ich weiß, dass auf AVR (1) richtig ist, aber ich bin verwirrt über STM32.
Wenn Ihre Referenzspannung 2,5 V beträgt und Sie 2,5 V an einen Eingang liefern, sollte Ihr ADC (unter der Annahme einer 16-Bit-Auflösung und einer Single-Ended-Messung gegen GND) genau 65535 zurückgeben, sodass der Bereich durch die Referenzspannung begrenzt ist.
Es gibt mindestens einen „Trick“. Sie können beispielsweise Vdd messen (z. B. um die Batteriespannung herauszufinden, mit der die MCU betrieben wird) - Sie konfigurieren den ADC so, dass er AVDD als Referenz verwendet, und messen die interne Bandlückenreferenz dagegen.
Ich habe verstanden, dass die Referenzspannung immer VREF + ist (die andere, wenn der Pin verfügbar ist, muss an VSSA gebunden werden. Die VREF + kann dann zwischen 1,8 V und VDDA liegen. Hängt davon ab, wo Sie die VREF + anbinden. Konfiguriert mit löten :-) In einigen Gehäusen kommen VREF+ und VREF- überhaupt nicht außerhalb des Chips. Ich denke, sie sind intern mit VDDA und VSSA verbunden.
Rohat Kılıç