Exemplo n.º 1
0
        public string GetInducductanceInfo(double frequency, bool logFrequencyAxis)
        {
            string sFrequency  = "Frequency: " + frequency.ToString(FRAResult.GetFrequencyFormat(frequency, logFrequencyAxis));
            double inductance  = GetDUTInductanceNanoHenry(frequency);
            string sInductance = "        Inductance: " + inductance.ToString(FRAResult.GetInductanceFormat(inductance));
            double esr         = GetDUT_ESR_MilliOhms(frequency);
            string sESR        = "        ESR: " + esr.ToString(FRAResult.GetImpedanceFormat(esr));
            double qFactor     = GetDUT_Q_Inductor(frequency);
            string sQ          = "       Q: " + qFactor.ToString(FRAResult.GetQFactorFormat(qFactor));

            return(sFrequency + sInductance + sESR + sQ);
        }
Exemplo n.º 2
0
        public string GetCapacitanceInfo(double frequency, bool logFrequencyAxis)
        {
            string sFrequency   = "Frequency: " + frequency.ToString(FRAResult.GetFrequencyFormat(frequency, logFrequencyAxis));
            double capacitance  = GetDUTCapacitancePicoFarad(frequency);
            string sCapacitance = "        Capacitance: " + capacitance.ToString(FRAResult.GetCapacitanceFormat(capacitance));
            double esr          = GetDUT_ESR_MilliOhms(frequency);
            string sESR         = "        ESR: " + esr.ToString(FRAResult.GetImpedanceFormat(esr));
            double qFactor      = GetDUT_Q_Capacitor(frequency);
            string sQ           = "       Q: " + qFactor.ToString(FRAResult.GetQFactorFormat(qFactor));

            return(sFrequency + sCapacitance + sESR + sQ);
        }