diff options
| -rw-r--r-- | diagrams/chassis-dimensional-requirements.typ | 2 | ||||
| -rw-r--r-- | introduction.typ | 2 | ||||
| -rw-r--r-- | mechanical-specifications.typ | 2 | ||||
| -rw-r--r-- | module-design.typ | 17 | ||||
| -rw-r--r-- | tables/chassis-front-panel-elements.typ | 2 |
5 files changed, 16 insertions, 9 deletions
diff --git a/diagrams/chassis-dimensional-requirements.typ b/diagrams/chassis-dimensional-requirements.typ index 9168a7d..aa659c2 100644 --- a/diagrams/chassis-dimensional-requirements.typ +++ b/diagrams/chassis-dimensional-requirements.typ @@ -372,7 +372,7 @@ content((x-rail-center, y-rail-center + 1.85), text( size: 7pt, fill: luma(90), - )[(Cross-section of guide rail channel - scale enlarged)]) + )[(Cross-section of guide rail channel -- scale enlarged)]) // Main Chassis Guide Channel (U-shaped metal guide track) line( diff --git a/introduction.typ b/introduction.typ index 3fb9616..1542f8e 100644 --- a/introduction.typ +++ b/introduction.typ @@ -34,7 +34,7 @@ computer for real-time computation by Helmut Hölzer, to calculate V-2 rocket trajectories. In 1950, Gilbert D. McCann, Charles H. Wilts, and Bart Locanthi developed the "Direct Analogy Electric Analog Compute" ("the largest and most impressive general-purpose analyzer facility for the solution of field -problems" - James S. Small, "The Analogue Alternative: The Electronic Analogue +problems" -- James S. Small, "The Analogue Alternative: The Electronic Analogue Computer in Britain and the USA, 1930-1975" Routledge in 2001). In 1960, the first educational electronic analog computer, the Heathkit EC-1, diff --git a/mechanical-specifications.typ b/mechanical-specifications.typ index 6e53a87..20d53a3 100644 --- a/mechanical-specifications.typ +++ b/mechanical-specifications.typ @@ -183,7 +183,7 @@ Since the DB-25 is panel-mounted with solder cups and controls are on the front panel, the PCB layout must optimize cable routing to minimize noise pickup and maximize air flow. -/ Zone A (Rear - Power): +/ Zone A (Rear - power): / Function: Connection to the rear DB-25 backplane connector. / Location: Rear $qty(20, "mm")$ of the PCB. / Connector Type: Pluggable terminal block (e.g., Phoenix Contact diff --git a/module-design.typ b/module-design.typ index 54fba92..171f707 100644 --- a/module-design.typ +++ b/module-design.typ @@ -815,8 +815,8 @@ Precision of $qty(10, "ppm")$ means the maximum acceptable error is: $ epsilon_"max" = qty(20, "V") times num("10e-6") = qty(200, "uV") $ -This is our total error budget. Every error source - noise, drift, offset, -nonlinearity - must sum to less than $qty(200, "uV")$ referred to output +This is our total error budget. Every error source (noise, drift, offset, +nonlinearity) must sum to less than $qty(200, "uV")$ referred to output ($upright("RTO")$), or equivalently, $qty(10, "ppm")$ referred to full scale ($upright("FS")$) @@ -843,9 +843,9 @@ $ This appears to conflict with our $qty(200, "uV")$ precision requirement. The resolution is that _precision_ and _noise_ are different specifications: -/ Precision: Applies to the _mean_ of the signal - systematic errors, offset, - gain error, linearity. -/ Noise: Applies to the _variance_ - random fluctuations around the mean. +/ Precision: Applies to the _mean_ of the signal (systematic errors, offset, + gain error, linearity). +/ Noise: Applies to the _variance_: random fluctuations around the mean. A measurement averaged over sufficient time can achieve precision better than the instantaneous noise floor. However, for real-time computation (DC to @@ -2047,6 +2047,13 @@ dynamic and independent. Mitigation requires strict structural and layout rule: - Requiring star grounding for power return lines to keep $Z_"shared" arrow 0$ per @grounding-rules. +==== Drift sources <drift-sources> + +Drift sources contribute to the systematic error budget over time. Unlike noise, +drift is deterministic: it has identifiable physical causes and can be +compensated through appropriate topologies. Drift determines the useful +computation duration before recalibration is required. + == Error compensation strategies <error-compensation-strategies> == Advanced compensation topologies <advanced-compensation-topologies> diff --git a/tables/chassis-front-panel-elements.typ b/tables/chassis-front-panel-elements.typ index cbd9407..a5f15f7 100644 --- a/tables/chassis-front-panel-elements.typ +++ b/tables/chassis-front-panel-elements.typ @@ -21,7 +21,7 @@ [AGND jack], [4mm banana, black], [Analog ground reference], [Dual $qty(10, "MHz")$ sine oscillator output jacks $plus.minus qty(1, "V")$], [4mm banana, light blue], - [Master oscillator output (independent paths, to allow verification - see @the-time-invariant)], + [Master oscillator output (independent paths, to allow verification -- see @the-time-invariant)], [$qty(10, "MHz")$ sine oscillator input jack], [4mm banana, white], [Master oscillator input], |
