commit fd89449668d5d082ec9d9f502ff7ea343a2655ef Author: Razvalyaev Date: Mon Apr 13 17:04:35 2026 +0300 init diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6c1548a --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +/Project Backups/ +~* +*.workspace diff --git a/calc_gain.m b/calc_gain.m new file mode 100644 index 0000000..a5aa91e --- /dev/null +++ b/calc_gain.m @@ -0,0 +1,27 @@ +clear, clc + +Riso = 2e6; % 2 МОм +Rf = 5e3; % 10 кОм (выбери сам) + +% Данные: [Vin, V_after_divider, V_out] +data = [ + 1000, 1, 10; + 100, 2, 10; + 10, 0.2, 10 +]; + +fprintf('\n=== РАСЧЁТ ===\n\n') +for i = 1:3 + Vin = data(i,1); + V_div = data(i,2); + V_out = data(i,3); + + Rmeas = (V_div * Riso) / (Vin - V_div); + Gain = V_out / V_div; + Rg = Rf / (Gain - 1); % для неинвертирующего + + fprintf('%d В:\n', Vin) + fprintf(' Rmeas = %.1f кОм\n', Rmeas/1e3) + fprintf(' Усиление ОУ = x%.1f\n', Gain) + fprintf(' Rg = %.1f Ом\n\n', Rg) +end \ No newline at end of file diff --git a/probe.pdsprj b/probe.pdsprj new file mode 100644 index 0000000..491e87c Binary files /dev/null and b/probe.pdsprj differ diff --git a/распиновка модуля.xlsx b/распиновка модуля.xlsx new file mode 100644 index 0000000..ad516d4 Binary files /dev/null and b/распиновка модуля.xlsx differ