// F/V转换基本公式 // Vout = K × fin × R2 / C1 // 其中:K为内部转换常数,R2为反馈电阻,C1为积分电容 // 计算转换系数 float calculate_fv_scale(float R1, float C1, float R2) { // R1: 时序电阻(Ω) // C1: 积分电容(F) // R2: 反馈电阻(Ω) // V1: 内部基准电压7.5V const float V1 = 7.5; // 内部基准电压 const float t_pulse = 20e-6; // 充电脉冲宽度20μs float scale = V1 * t_pulse * R2 / (R1 * C1); return scale; // 返回V/Hz } // 标准配置示例 #define R1_VALUE 33000.0 // 33kΩ时序电阻 #define C1_VALUE 10e-6 // 10μF积分电容 #define R2_VALUE 100000.0 // 100kΩ反馈电阻 float std_scale = calculate_fv_scale(R1_VALUE, C1_VALUE, R2_VALUE); // 标准转换系数约为4.55mV/Hz