Descriere: Acest snippet de cod în Mathematica demonstrează cum să se calculeze tensiunea de ieșire pentru un amplificator sumator inversor utilizând rezistoare cu valori egale și două tensiuni de intrare diferite. Rezistoarele sunt setate la 10kΩ fiecare, iar tensiunile de intrare sunt de 1V și 2V, respectiv. Rezultatul este calculul tensiunii de ieșire negative datorită configurației inversoare a amplificatorului operațional, urmat de afișarea acestei valori în consolă.
Acest exemplu este util pentru înțelegerea modului în care parametrii circuitului, cum ar fi valorile rezistorilor și tensiunile de intrare, afectează ieșirea unui amplificator sumator și demonstrează utilizarea operațiilor de bază în Mathematica pentru simularea comportamentului unui circuit electronic simplu.
$$ U_{\mathrm{a}}=-\left(\frac{R_2}{R_{11}} U_{\mathrm{e} 1}+\frac{R_2}{R_{12}} U_{\mathrm{e} 2}+\frac{R_2}{R_{13}} U_{\mathrm{e} 3}+\ldots+\frac{R_2}{R_{1 z}} U_{\mathrm{e} z}\right) $$
Language: mathematica
(*Definirea valorilor pentru rezistori*)
R2 = 10000; (*valoarea rezistorului R2 in ohmi*)
R11 = 10000; (*valoarea rezistorului R1 pentru intrarea 1*)
R12 = 10000; (*valoarea rezistorului R1 pentru intrarea 2*)
(*Definirea tensiunilor de intrare*)
Uin1 = 1; (*tensiunea de intrare 1 in V*)
Uin2 = 2; (*tensiunea de intrare 2 in V*)
(*Calculul tensiunii de iesire Ua*)
Uout = -((R2/R11)*Uin1 + (R2/R12)*Uin2)
(*Afișarea rezultatului*)
Print["Tensiunea de iesire Uout este: ", Uout, " V"]
Copied!