Guten Morgen!
Ein Kunde w=FCnscht sich auf ein Mal statt einer Peak-Messung eine True RMS Messung, na klar mit der gleichen Hardware (PIC16F690). Hardwareseitig w=FCrde dies auch gehen, doch softwareseitig stehe ich mit dem Rechenverfahren an.
Gemessen soll eine Netzspannung mit 48..63Hz werden. Na klar macht die CPU auch andere Dinge, da sollte f=FCr die Messung bzw. deren Berechnung keine Zeit verschwendet werden :-))) und genau da h=E4nge ich.
Die einfachste bisher ermittelte Variante ist die Ermittlung der genauen Netzfrequenz und dann in dieser Zeit mit festen Intervallen samplen und die endlose Rechnerei durchf=FChren. [(u*u)*dt] f=FCr jeden Sample anschlie=DFend Addition aller Zwischenwerte und dann daraus die Quadratwurzel. Soweit ok, da mache ich die M=FChle, sprich CPU dicht und komme nicht mehr weiter.
Habt ihr irgendwo ein einfaches Software-Verfahren gesehen? Vielleicht auch noch einen Link dazu? (d=FCrfen ruhig auch zwei Links sein :-)
Die Messung selbst muss nicht mit Genauigkeit gl=E4nzen, wenn ich 5% Toleranz schaffe, dann bin ich schon schneewei=DF.
Vielen Dank f=FCr die Hilfe.
Herzliche Gr=FC=DFe Peter