From 96f07ec0d8c4e034487d833325d2f87fe0973682 Mon Sep 17 00:00:00 2001 From: "jazz (gitea)" Date: Wed, 12 Nov 2025 16:12:00 -0600 Subject: [PATCH] better math? --- spice/.rvals-theory2.md.swp | Bin 0 -> 12288 bytes spice/Draft1.asc | 2 + spice/available-resistors.csv | 26 +++++++++++ rvals-theory1.md => spice/rvals-theory1.md | 0 spice/rvals-theory2.md | 48 +++++++++++++++++++++ 5 files changed, 76 insertions(+) create mode 100644 spice/.rvals-theory2.md.swp create mode 100644 spice/Draft1.asc create mode 100644 spice/available-resistors.csv rename rvals-theory1.md => spice/rvals-theory1.md (100%) create mode 100644 spice/rvals-theory2.md diff --git a/spice/.rvals-theory2.md.swp b/spice/.rvals-theory2.md.swp new file mode 100644 index 0000000000000000000000000000000000000000..3e615dad046199274b5719436f349a92362280ba GIT binary patch literal 12288 zcmeI1J8aWX6ozkEp@3+24o!ws#jYPonjmF>E@h~Y5bcD7Zj#&Dt!qcNo6v%IY&--r z48X_&Ouz&yBMTc8(G`SXVt|R?c~lN05iEp}88u2}j~eXD4`#|GHIt_>{5b6ROo*p_J|IWi;1Xz0kyuG4WK8(;%$ zfDNz#Hoykh02^Qfd(S}J7!X%c_P%cE?H>pDKG41Hox7KOVgqb|4X^<=zy{a=8(;%$ zfDNz#Hoyk<6z8~6a;gSX%Xcn%(eo8Shx2wGqfXy7^9X2 z%9;j^k=aLu%zUpE%C&+pQWOWC3Z-9Dqnn$vM*k9CRWYVZ$7eF+xbu$IkWrK*Lj@_9 zP&r1q{6y-Wt=sJx3`jOhx>2%w)d}SCf>t*bF3O9}DrsbzI3qU}VT{@zoenFMFQ#MD zbzsV#2n;KyhxJWi>(=5_GKsC{@nxG1&=iU-q_X_cb*@-SwOA~Trmou0Xk&ljVY0tW zIO*=M%%;8z#?-228p#P2CHgu;DO8ag#aKg!PiqQ_wlbjVN}P6!}3+Eywi~IntZcWaKH;(1p--z2(LZJk^(Lu0OvajB3HMACrVQ jYJ_eOy73CeXXtF#D9uW5S>dr?r^#Tc>L%}0;78&&MssHT literal 0 HcmV?d00001 diff --git a/spice/Draft1.asc b/spice/Draft1.asc new file mode 100644 index 0000000..ce63877 --- /dev/null +++ b/spice/Draft1.asc @@ -0,0 +1,2 @@ +Version 4.1 +SHEET 1 880 680 diff --git a/spice/available-resistors.csv b/spice/available-resistors.csv new file mode 100644 index 0000000..1af093d --- /dev/null +++ b/spice/available-resistors.csv @@ -0,0 +1,26 @@ +Value (Ohms),Pieces,Tolerance +1,40,5.00% +2.2,40,5.00% +3.3,40,5.00% +10,40,5.00% +22,40,5.00% +47,40,5.00% +68,40,5.00% +100,40,5.00% +120,40,5.00% +150,40,5.00% +220,40,5.00% +330,40,5.00% +470,40,5.00% +560,40,5.00% +680,40,5.00% +1000,40,5.00% +2000,40,5.00% +2200,40,5.00% +4700,40,5.00% +5600,40,5.00% +10000,40,5.00% +22000,40,5.00% +47000,40,5.00% +100000,40,5.00% +1000000,40,5.00% diff --git a/rvals-theory1.md b/spice/rvals-theory1.md similarity index 100% rename from rvals-theory1.md rename to spice/rvals-theory1.md diff --git a/spice/rvals-theory2.md b/spice/rvals-theory2.md new file mode 100644 index 0000000..54d0434 --- /dev/null +++ b/spice/rvals-theory2.md @@ -0,0 +1,48 @@ +# Resistor Values and Combinations + +...with reducing resistor count as a priority. + +This time not while half-asleep. + +## 90Hz-110Hz + +### low-pass +$(120 \parallel 47) + 3.3 = 37.072 \Omega$ + +### high-pass +$(68 \parallel 47) + (470 \parallel 2.2) = 28.245 \Omega$ + +## 290Hz-310Hz + +### low-pass +$22 + 22 + 10 + 1 = 55 \Omega$ + +### high-pass +$47 \Omega$ resistors are already available. + +## 950Hz-1050Hz + +### low-pass +$((68 \parallel 68) \parallel (68 \ parallel 68)) = 17 \Omega$ + +### high-pass +$(10 \parallel 10) + 10 = 15 \Omega$ + +## 3.2kHz - 3.4kHz + +## low-pass +$47 + 1 + 1 = 49 \Omega$ + +## high-pass +$22 + 22 + 1 + 1 = 46 \Omega$ + +## 9khz - 11khz + +## low-pass +$(10 \parallel 10) + (47 \parallel 3.3) + 10 = 18.083 \Omega$ + +## high-pass +$(22 \parallel 22) + 1 + 1 + 1 = 14 \Omega$ (better tolerance) + +Alternative: $10 + 1 + 1 + 1 + 1 = 14 \Omega$ (worse tolerance) +