I en äldre AoE finns ett trevligt litet bygge för att matcha resistorer till
mindre än 0.25% tolerans. Jag har alla komponenter som behövs förutom
en CA3080 OTA som används som sample and hold. Den ska jag försöka
ersätta med en annan variant, eventuellt en JFET switch och en OP.
Principen bygger på att de resistorer som ska matchas matas med var sin
fyrkantvåg som är 180 grader ur fas.
R1 och R2 i schemat ska matchas och är de lika lägger sig en likspänning i punkt C
och är de olika uppstår en fyrkantvåg där i stället. Fyrkantvågens amplitud blir
proportionell mot skillnaden i resistorvärdena.
U1 förstärker denna fyrkantvåg ca 20ggr medans likspänningen enbart buffras pga
att C1 blockerar likspänningsförstärkningen. C2 och R5 filtrerar bort likspänningen
och ut finns enbart fyrkantvågen.
Tanken är att fyrkantvågorna ska genereras av några CMOS grindar och detta medför
att det kommer bli en del glitchar på utgångsignalen. Det här löser de med en sample
and hold som ger en snygg och jämn utspänning (rätt spänning) som sedan kopplas till
några komparatorer som får avgöra graden av matchning.
Jag vill gärna simulera hur det fungerar innan jag bygger så jag börjar med att testa
tolerans till spännings generatorn.

