M5-int ADC: Unterschied zwischen den Versionen

Aus Attraktor Wiki

Wechseln zu: Navigation, Suche
K
K
Zeile 8: Zeile 8:
 
Da ich auf der Suche nach einer einfachen Möglichkeit war die Temeratur eines Leistungs-MOS-Fet zu überwachen, hat es mich interessiert, ob dieser ADC zusammen mit einem NTC dazu in der Lage sind.
 
Da ich auf der Suche nach einer einfachen Möglichkeit war die Temeratur eines Leistungs-MOS-Fet zu überwachen, hat es mich interessiert, ob dieser ADC zusammen mit einem NTC dazu in der Lage sind.
  
Dazu habe ich ein kleines Programm mit UIFlow-Blockly geschrieben, das den Wert des ADC ausliest daraus einen maximalen und minimalen Wert ermittelt und ggf. speichert. Weiterhin wird die Summe aller Mesungen gebildet und daraus der Mittelwert ermittelt. Schließlich wird der Mittelwert, der Max- und der Min-Wert und die Anzahl der Durchläufe auf dem Display des M5-StickC angezeigt. Damit habe ich erste Erkenntnisse gewonnen. Leider kann ich dieses Programm hier nicht veröffentlichen, weil ich es in der On-Line-Version von UIFlow entwickelt habe, der Rechner zwischen drinnen abgestürtzt ist und ich natürlich noch nichts gespeichert hatte - weil ich ja noch in der Entwicklung war. Ich weiss ich verdiene kein Mitgefühl - ich habe ganz einfach selber schuld!
+
Dazu habe ich ein kleines Programm mit UIFlow-Blockly geschrieben, das den Wert des ADC ausliest daraus einen maximalen und minimalen Wert ermittelt und ggf. speichert. Weiterhin wird die Summe aller Mesungen gebildet und daraus der Mittelwert ermittelt. Schließlich wird der Mittelwert, der Max- und der Min-Wert und die Anzahl der Durchläufe auf dem Display des M5-StickC angezeigt. Damit habe ich erste Erkenntnisse gewonnen. Leider kann ich dieses Programm hier nicht veröffentlichen, weil ich es in der On-Line-Version von UIFlow entwickelt habe, der Rechner zwischen drinnen abgestürtzt ist und ich natürlich noch nichts gespeichert hatte - weil ich ja noch in der Entwicklung war. Ich weiss, ich verdiene kein Mitgefühl - ich habe ganz einfach selber schuld!
  
 
[[Image:M5-HW-iADC-001.png|Messaufbau]]
 
[[Image:M5-HW-iADC-001.png|Messaufbau]]
Zeile 58: Zeile 58:
 
| 442,1
 
| 442,1
 
| 6,31
 
| 6,31
 +
| -6,81
 +
|-
 +
| 443,1
 +
| 4000
 +
| 442,1
 +
| 6,32
 
| -6,81
 
| -6,81
 
|-
 
|-

Version vom 17. Mai 2020, 14:57 Uhr

Von Peter (peter@attraktor.org)

Bilderprefix: M5-HW-iADC-...

Kpst-Baustelle.jpg

Übersicht

Dem internen ADC des ESP32 geht der Ruf vorraus, dass er ziemlich unbrauchbar sein soll.

Da ich auf der Suche nach einer einfachen Möglichkeit war die Temeratur eines Leistungs-MOS-Fet zu überwachen, hat es mich interessiert, ob dieser ADC zusammen mit einem NTC dazu in der Lage sind.

Dazu habe ich ein kleines Programm mit UIFlow-Blockly geschrieben, das den Wert des ADC ausliest daraus einen maximalen und minimalen Wert ermittelt und ggf. speichert. Weiterhin wird die Summe aller Mesungen gebildet und daraus der Mittelwert ermittelt. Schließlich wird der Mittelwert, der Max- und der Min-Wert und die Anzahl der Durchläufe auf dem Display des M5-StickC angezeigt. Damit habe ich erste Erkenntnisse gewonnen. Leider kann ich dieses Programm hier nicht veröffentlichen, weil ich es in der On-Line-Version von UIFlow entwickelt habe, der Rechner zwischen drinnen abgestürtzt ist und ich natürlich noch nichts gespeichert hatte - weil ich ja noch in der Entwicklung war. Ich weiss, ich verdiene kein Mitgefühl - ich habe ganz einfach selber schuld!

Messaufbau

Die Ergebnisse der Einzelmessungen mit einem Vorteiler von 6dB:

Messspannung[mV] Messungen Mittelwert[mV] Max[%] Min[%] Bemerkung
261,9 4050 236,5 10,0 -10,8 Spannung am NTC bei 124°C
443,2 100 441,5 4,61 -5,18 Spannung am NTC bei 100°C
443,2 500 442,1 6,31 -6,81
443,2 1000 442,2 6,28 -6,84
443,2 2000 442,1 6,30 -6,81
443,1 3000 442,1 6,31 -6,81
443,1 4000 442,1 6,32 -6,81