diff options
| author | Denis Chevalier <perso@denischevalier.fr> | 2026-08-10 22:32:38 +0200 |
|---|---|---|
| committer | Denis Chevalier <perso@denischevalier.fr> | 2026-08-10 22:32:38 +0200 |
| commit | b28f97f3526859633fde603764b827389279d10f (patch) | |
| tree | ef483985fc0be4237f98b2ad7dd0682b160b4cef /tables | |
| parent | 32d3f3d945002c1413490449aa08522c78f4dcad (diff) | |
| download | same-b28f97f3526859633fde603764b827389279d10f.tar.gz same-b28f97f3526859633fde603764b827389279d10f.tar.bz2 same-b28f97f3526859633fde603764b827389279d10f.zip | |
extract figures in separate files
Diffstat (limited to 'tables')
72 files changed, 1243 insertions, 0 deletions
diff --git a/tables/backplane-connector.typ b/tables/backplane-connector.typ new file mode 100644 index 0000000..13de504 --- /dev/null +++ b/tables/backplane-connector.typ @@ -0,0 +1,22 @@ +#import "../lib/unify.typ": qty + +#figure( + table( + columns: 4, + table.header([Pin], [Signal], [Pin], [Signal]), + [1], [$plus qty(15.00, "V")$], [14], [AGND], + [2], [$plus qty(15.00, "V")$], [15], [AGND], + [3], [$qty(-15.00, "V")$], [16], [AGND], + [4], [$qty(-15.00, "V")$], [17], [DGND], + [5], [AGND], [18], [DGND], + [6], [AGND], [19], [$plus qty(5.0, "VD")$], + [7], [AGND], [20], [$qty(-5.0, "VD")$], + [8], [$plus qty(10.0000, "V")$ Force], [21], [Stagger], + [9], [$plus qty(10.0000, "V")$ Sense], [22], [_Reserved_], + [10], [$qty(-10.0000, "V")$ Force], [23], [_Reserved_], + [11], [$qty(-10.0000, "V")$ Sense], [24], [_Reserved_], + [12], [AGND], [25], [Chassis Earth], + [13], [AGND], [Shell], [Chassis Earth], + ), + caption: "DB-25 backplane connector pin allocation", +) <table-backplane-connector> diff --git a/tables/capacitor-dielectric-absorption-noise-typical-magnitude.typ b/tables/capacitor-dielectric-absorption-noise-typical-magnitude.typ new file mode 100644 index 0000000..7eedc31 --- /dev/null +++ b/tables/capacitor-dielectric-absorption-noise-typical-magnitude.typ @@ -0,0 +1,15 @@ +#import "../lib/unify.typ": qty + +#figure( + table( + columns: 2, + table.header([Dielectric class], [DA coefficient]), + [Ceramic (X7R / Class 2)], [$qty(2.5, "percent")$], + [Polyester (Mylar)], [$qty(0.2, "percent")$], + [Polypropylene (PP)], [$qty(0.05, "percent")$], + [Polystyrene (PS)], [$qty(0.02, "percent")$], + [Teflon (PTFE)], [$qty(0.01, "percent")$], + [Class 1 ceramic (C0G / NP0)], [$lt qty(0.01, "percent")$], + ), + caption: [Capacitor dielectric absorption coefficients], +) <table-capacitor-dielectric-absorption-noise-typical-magnitude> diff --git a/tables/cassette-construction-parameters.typ b/tables/cassette-construction-parameters.typ new file mode 100644 index 0000000..e808355 --- /dev/null +++ b/tables/cassette-construction-parameters.typ @@ -0,0 +1,12 @@ +#import "../lib/unify.typ": qty + +#figure( + table( + columns: 2, + table.header([Parameter], [Value]), + [Material], [DC01 cold-rolled steel (EN 10130)], + [Thickness], [$qty(1.2, "mm")$], + [Finish], [Matte black powder coard (RAL 9005), all surfaces], + ), + caption: [Cassette construction parameters], +) <table-cassette-construction-parameters> diff --git a/tables/cassette-external-dimensions.typ b/tables/cassette-external-dimensions.typ new file mode 100644 index 0000000..982c9bc --- /dev/null +++ b/tables/cassette-external-dimensions.typ @@ -0,0 +1,32 @@ +#import "../lib/unify.typ": qty + +#figure( + table( + columns: 4, + table.header([Dimension], [Value], [Tolerance], [Note]), + [Panel height], + [$qty(177.8, "mm")$ ($qty(4, "U"), qty(7, "inch")$)], + [$plus.minus qty(0.1, "mm")$], + [Full rack unit height], + + [Grid pitch], + [$qty(38.1, "mm")$ ($qty(1.5, "inch")$)], + [N/A], + [Theoretical center to center spacing. Two columns of banana jacks + ($qty(0.75, "inch")$ grid)], + + [Panel Width], + [$qty(38.0, "mm")$ ($qty(1.5, "inch")$)], + [$+0.0 "/" -0.1 "mm"$], + [Undersized to accomodate paint thickness and thermal expansion], + + [Body height], [$qty(165.1, "mm")$, ($qty(6.5, "inch")$)], [$plus.minus qty(0.1, "mm")$], [Fits between rails], + + [Body width], [$qty(38.0, "mm")$ ($qty(1.5, "inch")$)], [$+0.0 "/" -0.1 "mm"$], [Same as panel], + + [Depth], [$qty(152.4, "mm")$ ($qty(6, "inch")$)], [$plus.minus qty(0.2, "mm")$], [Front to rear], + + [Lip height], [$qty(6.35, "mm")$ ($qty(0.25, "inch")$)], [N/A], [Top and bottom], + ), + caption: [Cassette external dimensions], +) <table-cassette-external-dimensions> diff --git a/tables/cassette-internal-dimensions.typ b/tables/cassette-internal-dimensions.typ new file mode 100644 index 0000000..400bed7 --- /dev/null +++ b/tables/cassette-internal-dimensions.typ @@ -0,0 +1,12 @@ +#import "../lib/unify.typ": qty + +#figure( + table( + columns: 2, + table.header([Dimension], [Value]), + [Height], [$qty(162.7, "mm")$], + [Width], [$qty(35.6, "mm")$], + [Depth], [$qty(150, "mm")$], + ), + caption: [Cassette internal dimensions], +) <table-cassette-internal-dimensions> diff --git a/tables/cassette-ventilation.typ b/tables/cassette-ventilation.typ new file mode 100644 index 0000000..f05acbb --- /dev/null +++ b/tables/cassette-ventilation.typ @@ -0,0 +1,18 @@ +#import "../lib/unify.typ": qty + +#figure( + table( + columns: 2, + table.header([Parameter], [Value]), + [Slot size], [$qty(2.5, "mm") times qty(10, "mm")$], + [Slot orientation], [Length parallel to cassette depth], + [Rows], [$5$], + [Row pitch], [$qty(5, "mm")$], + [Columns], [$12$], + [Column pitch], [$qty(12, "mm")$], + [Slots per face], [$60$], + [Open area], [$approx qty(28, "percent")$], + [Shielding effectiveness], [$gt qty(20, "dB") "to" qty(1, "GHz")$], + ), + caption: [Cassette ventilation specifications], +) <table-cassette-ventilation> diff --git a/tables/chassis-capacity.typ b/tables/chassis-capacity.typ new file mode 100644 index 0000000..8fc8248 --- /dev/null +++ b/tables/chassis-capacity.typ @@ -0,0 +1,14 @@ +#import "../lib/unify.typ": qty + +#figure( + table( + columns: 3, + table.header([Capacity], [Power budget], [Notes]), + [Per module], [$qty(185, "mA") at plus.minus qty(15, "V")$], [Maximum per position], + + [Per module], [$qty(100, "mA") at plus.minus qty(5, "VD")$], [Maximum per position], + + [Total], [Scales with capacity], [Power distribution must support all positions], + ), + caption: [Chassis capacity power requirements], +) <table-chassis-capacity> diff --git a/tables/chassis-cassette-rails-geometry.typ b/tables/chassis-cassette-rails-geometry.typ new file mode 100644 index 0000000..2e8c3a0 --- /dev/null +++ b/tables/chassis-cassette-rails-geometry.typ @@ -0,0 +1,18 @@ +#import "../lib/unify.typ": qty + +#figure( + table( + columns: 3, + table.header([Parameter], [Value], [Notes]), + [Rail height], [$qty(6.35, "mm")$ ($qty(0.25, "inch")$)], [Matches cassette lip height], + + [Channel width], + [$qty(38.1, "mm")$ ($qty(1.5, "inch")$) $plus 0.2 "/" minus qty(0.0, "mm")$], + [Accepts cassette body with clearance], + + [Channel depth], [$qty(5, "mm")$ minimum], [Guides cassette during insertion], + + [Rail length], [Full chassis depth], [Front to rear], + ), + caption: [Chassis cassette rails geometry], +) <table-chassis-cassette-rails-geometry> diff --git a/tables/chassis-cassette-rails-retention.typ b/tables/chassis-cassette-rails-retention.typ new file mode 100644 index 0000000..68d95cd --- /dev/null +++ b/tables/chassis-cassette-rails-retention.typ @@ -0,0 +1,12 @@ + +#figure( + table( + columns: 2, + table.header([Method], [Requirement]), + [Friction fit], [Acceptable for stationary installations], + [Positive retention], [Required for portable or vibration-prone environments], + + [Front panel screws], [Optional, into chassis front rail], + ), + caption: [Chassis cassette retention requirements], +) <table-chassis-cassette-rails-retention> diff --git a/tables/chassis-compliance.typ b/tables/chassis-compliance.typ new file mode 100644 index 0000000..a869543 --- /dev/null +++ b/tables/chassis-compliance.typ @@ -0,0 +1,10 @@ +#figure( + table( + columns: 3, + table.header([Region], [Safety], [EMC]), + [EU], [IEC 62368-1], [EN 55032, EN 55035], + [USA], [UL 62368-1], [FCC Part 15], + [International], [IEC 62368-1], [CISPR 32, CISPR 35], + ), + caption: [Chassis compliance requirements], +) <table-chassis-compliance> diff --git a/tables/chassis-cooling-method.typ b/tables/chassis-cooling-method.typ new file mode 100644 index 0000000..8497f7a --- /dev/null +++ b/tables/chassis-cooling-method.typ @@ -0,0 +1,10 @@ + +#figure( + table( + columns: 2, + table.header([Method], [Requirement]), + [Passive (convection)], [Minimum for all chassis], + [Active (forced air)], [Optional, for high-capacity or enclosed installations], + ), + caption: [Chassis cooling method requirements], +) <table-chassis-cooling-method> diff --git a/tables/chassis-emi-shielding.typ b/tables/chassis-emi-shielding.typ new file mode 100644 index 0000000..0c41800 --- /dev/null +++ b/tables/chassis-emi-shielding.typ @@ -0,0 +1,15 @@ +#import "../lib/unify.typ": qty, qtyrange + +#figure( + table( + columns: 2, + table.header([Parameter], [Requirement]), + [Shielding effectiveness], [$gt qty(20, "dB"), qtyrange(80, 1000, "MHz")$], + + [Panel joints], [Metal-to-metal contact of conductive gasket], + [Ventilation openings], [Maximum slot dimensions: $qty(10, "mm") times qty(2, "mm")$], + + [Cable entry], [Shield connectors or filtered feedthroughs], + ), + caption: [Chassis EMI shielding requirements], +) <table-chassis-emi-shielding> diff --git a/tables/chassis-front-panel-elements.typ b/tables/chassis-front-panel-elements.typ new file mode 100644 index 0000000..cbd9407 --- /dev/null +++ b/tables/chassis-front-panel-elements.typ @@ -0,0 +1,33 @@ +#import "../lib/unify.typ": qty + +#figure( + table( + columns: 3, + table.header([Element], [Type], [Function]), + [SAME logo], [Label], [N/A], + [SAME license], [Label], [Legal], + [Power switch], [Rocker or toggle], [Mains on/off], + [Standby switch], [Toggle], [Maintains reference ovens temperature], + [Power indicator], [LED], [Indicates power state], + [Standby indicator], [LED], [Indicates standby state], + [$plus qty(10.0000, "V")$ output jack], [4mm banana, yellow], [Reference voltage output], + + [$qty(-10.0000, "V")$ output jack], [4mm banana, blue], [Reference voltage output], + + [$plus qty(10.0000, "V")$ input jack], [4mm banana, white], [Reference voltage input], + + [$qty(-10.0000, "V")$ input jack], [4mm banana, white], [Reference voltage input], + + [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)], + + [$qty(10, "MHz")$ sine oscillator input jack], [4mm banana, white], [Master oscillator input], + + [Calibration coarse], [Rotary or DIP switch], [Reference voltage coarse adjust], + + [Calibration fine], [Rotary or DIP switch], [Reference voltage fine adjust], + ), + caption: [Chassis front panel elements], +) <table-chassis-front-panel-elements> diff --git a/tables/chassis-grounding.typ b/tables/chassis-grounding.typ new file mode 100644 index 0000000..5a85835 --- /dev/null +++ b/tables/chassis-grounding.typ @@ -0,0 +1,13 @@ +#import "../lib/unify.typ": qty + +#figure( + table( + columns: 2, + table.header([Parameter], [Requirement]), + [Chassis earth bonding], [All panels bonded to single earth point], + [Earth impedance], [$gt qty(0.1, "ohm")$ between any two chassis points], + [Safety earth], [Connected to mains earth via IEC inlet], + [Module earth path], [Via DB-25 shell and pin 25], + ), + caption: [Chassis grounding requirements], +) <table-chassis-grounding> diff --git a/tables/chassis-mains-isolation.typ b/tables/chassis-mains-isolation.typ new file mode 100644 index 0000000..e8b07e3 --- /dev/null +++ b/tables/chassis-mains-isolation.typ @@ -0,0 +1,13 @@ +#import "../lib/unify.typ": qty + +#figure( + table( + columns: 2, + table.header([Parameter], [Requirement]), + [Isolation voltage], [$gt.eq qty(3000, "VAC")$ mains to SELV], + [Creepage / Clearance], [Per IEC 60950-1 or IEC 62368-1], + [Fusing], [Primary slide, appropriately rated], + [Earth bonding], [Continuous, $lt qty(0.1, "ohm")$ to mains earth], + ), + caption: [Mains isolation requirements], +) <table-chassis-mains-isolation> diff --git a/tables/chassis-material.typ b/tables/chassis-material.typ new file mode 100644 index 0000000..5dabf65 --- /dev/null +++ b/tables/chassis-material.typ @@ -0,0 +1,13 @@ +#import "../lib/unify.typ": qty + +#figure( + table( + columns: 2, + table.header([Parameter], [Requirement]), + [Material], [Steel (recommended) or aluminum], + [Minimum thickness], [$qty(1.5, "mm")$ (steel) or $qty(2.0, "mm")$ (aluminum)], + + [Finish], [Black powder coat or anodization, conductive areas masked], + ), + caption: [Chassis material requirements], +) <table-chassis-material> diff --git a/tables/chassis-module-interface-dimensions.typ b/tables/chassis-module-interface-dimensions.typ new file mode 100644 index 0000000..8bdcfa8 --- /dev/null +++ b/tables/chassis-module-interface-dimensions.typ @@ -0,0 +1,17 @@ +#import "../lib/unify.typ": qty + +#figure( + table( + columns: 3, + table.header([Parameter], [Value], [Notes]), + [Module pitch], [$qty(38.1, "mm")$ ($qty(1.5, "inch")$)], [Center-to-center spacing], + + [Module opening height], [$qty(177.8, "mm")$ ($qty(4, "U"), qty(7, "inch")$)], [Panel visible area], + + [Module body clearance], [$qty(165.2, "mm")$], [Between top and bottom rails], + + [Module depth], [$qty(152.5, "mm")$], [Front panel to rear connector], + [Rail-to-rail width], [$qty(38.1, "mm")$ ($qty(1.5, "inch")$)], [Center-to-center spacing], + ), + caption: [Module interface dimensions], +) <table-chassis-module-interface-dimensions> diff --git a/tables/chassis-ventilation.typ b/tables/chassis-ventilation.typ new file mode 100644 index 0000000..767e902 --- /dev/null +++ b/tables/chassis-ventilation.typ @@ -0,0 +1,14 @@ +#import "../lib/unify.typ": qty + +#figure( + table( + columns: 2, + table.header([Parameter], [Requirement]), + [Bottom ventilation], [Required, aligned with cassette bottom vents], + [Top ventilation], [Required, aligned with cassette top vents], + [Slot dimensions], [$lt.eq qty(10, "mm") times qty(2, "mm")$ for EMI compliance], + + [Open area], [$gt.eq qty(20, "percent")$ of cassette footprint area], + ), + caption: [Chassis ventilation requirements], +) <table-chassis-ventilation> diff --git a/tables/circuit-and-component-parameters.typ b/tables/circuit-and-component-parameters.typ new file mode 100644 index 0000000..caa0756 --- /dev/null +++ b/tables/circuit-and-component-parameters.typ @@ -0,0 +1,32 @@ +#import "../lib/unify.typ": unit + +#figure( + table( + columns: 3, + table.header([Symbol], [Definition], [Typical unit]), + [$G$], [Gain (closed-loop)], [dimensionless or $unit("dB")$], + [$A$], [Gain (open-loop)], [dimensionless or $unit("dB")$], + [$A_"OL"$], [Open-loop gain (explicit)], [dimensionless], + [$beta$], [Feedback factor], [dimensionless], + [$A beta$], [Loop gain], [dimensionless], + [$H$], [Transfer function], [dimensionless], + [$R_f$], [Feedback resistor], [$unit("ohm")$], + [$R_"in"$], [Input resistor], [$unit("ohm")$], + [$Z_"in"$], [Input impedance], [$unit("ohm")$], + [$Z_"out"$], [Output impedance], [$unit("ohm")$], + [$upright("GBW")$], [Gain-bandwidth product], [$unit("Hz")$], + [$upright("SR")$], [Slew rate], [$unit("volt per micro second")$], + [$upright("CMRR")$], [Common-mode rejection ration], [$unit("dB")$], + [$upright("PSRR")$], [Power supply rejection ratio], [$unit("dB")$], + [$upright("TC")$], [Temperature coefficient], [$unit("ppm per celsius")$], + + [$V_"CR"$], [Voltage coefficient of resistance], [$unit("ppm per volt")$], + + [$V_"CC"$], [Voltage coefficient of capacitance], [$unit("ppm per volt")$], + + [$upright("DA")$], [Dielectric absorption], [$unit("percent")$], + [$S$], [Seebeck coefficient], [$unit("micro volt per celsius")$], + [$theta$], [Thermal resistance], [$unit("celsius per watt")$], + ), + caption: [Circuit and component parameters], +) <table-circuit-and-component-parameters> diff --git a/tables/crosstalk-typical-magnitude.typ b/tables/crosstalk-typical-magnitude.typ new file mode 100644 index 0000000..89b840c --- /dev/null +++ b/tables/crosstalk-typical-magnitude.typ @@ -0,0 +1,16 @@ +#import "../lib/unify.typ": qty, qtyrange + +#figure( + table( + columns: 3, + table.header([Coupling mechanism], [Typical magnitude], [Frequency dependence]), + [Capacitive (PCB)], [$qtyrange(0.1, 1, "percent")$ at $qty(20, "kHz")$], [Increases with frequency], + + [Inductive (PCB)], [$qtyrange(0.01, 0.1, "percent")$ at $qty(20, "kHz")$], [Increases with frequency], + |
