Difference between revisions of "Summer"

From TheAnalogThing
(Some text)
 
m
Line 1: Line 1:
 
[[File:Greek uc sigma.svg|thumb|120px|The greek symbol ''Sigma'' is the mathematical notation for a sum]]
 
[[File:Greek uc sigma.svg|thumb|120px|The greek symbol ''Sigma'' is the mathematical notation for a sum]]
A '''Summer''' is an elementary building block of an analog computer which carries out a '''Summation''', as in <code>a + b = c</code>. Here, <code>a</code> and <code>b</code> are called the ''summands'' and <code>c</code> is the ''sum''. The electronical building block is called the ''summer''. [[The Analog Thing]] ships four dedicated summers. That means you can build four sums in a circuit.
+
A '''Summer''' is an elementary computing element of an analog computer. It carries out a '''Summation''', as in <code>a + b = c</code>. Here, <code>a</code> and <code>b</code> are called the ''summands'' and <code>c</code> is the ''sum''. [[The Analog Thing]] includes four dedicated summers, allowing to perform four summations in a circuit.
  
 
Summation in analog computers always falls back on ''Kirchhoffs Law'', which itself is an application of conservation of current, or electrons, in particular. In a summing point (''summing junction''), the sum of the incoming and outgoing currents have to sum to zero. For more details, please refer to [[Literature|Analog computing literature]].
 
Summation in analog computers always falls back on ''Kirchhoffs Law'', which itself is an application of conservation of current, or electrons, in particular. In a summing point (''summing junction''), the sum of the incoming and outgoing currents have to sum to zero. For more details, please refer to [[Literature|Analog computing literature]].
Line 7: Line 7:
 
[[File:Summer.png|thumb|All connector jacks of a single summer]]
 
[[File:Summer.png|thumb|All connector jacks of a single summer]]
  
* Circles represent inputs, triangles outputs.
+
* Circles represent inputs, triangles represent outputs.
* Put each quantity you want to sum into a different circle. Do not stack connectors on the input.
+
* Put each quantity you want to sum into a different circle. Do not stack connectors on the inputs.
* There are two input weights available: <code>1</code> and <code>10</code>. Choose <code>1</code> in case you don't know what to do. Ignore the black inpouts saying <code>10</code>. This way you can use each summer to sum up to four quantities.
+
* There are two input weights available: <code>1</code> and <code>10</code>. Choose <code>1</code> in case you don't know what to do. Ignore the black inputs saying <code>10</code>. This way you can use each summer to sum up to four quantities.
 
* There are two output slots. You can use both of them as you like and stack connectors however you like.
 
* There are two output slots. You can use both of them as you like and stack connectors however you like.
 
* For the time being, ignore the slots <code>SJ</code> and <code>FB</code>. In the lower right, you get some ground (logical zero). You can also ignore it.
 
* For the time being, ignore the slots <code>SJ</code> and <code>FB</code>. In the lower right, you get some ground (logical zero). You can also ignore it.
  
[[File:Nuvola apps important.svg|16px]] Attention: Make sure the sum of your inputs does not exceed logical 1 (10V), otherwise an [[Overflow]] happens and the overflow LED will shine [[File:Red rouge.svg|16px]]. See [[Logic levels]] for details.
+
[[File:Nuvola apps important.svg|16px]] Attention: Make sure the sum of your inputs does not exceed the machine unit (±10V), otherwise an overload occurs (indicated by the OL LED) [[File:Red rouge.svg|16px]]. See [[Logic levels]] for details.
  
 
== Extended Usage of a Summer ==
 
== Extended Usage of a Summer ==
  
* If you choose input weight 10, you perform an amplification of this input. For details, see below
+
* If you choose input weight 10, you perform an amplification of this input. For details, see below.
 
* ...
 
* ...
  
Line 30: Line 30:
 
== Other summers in The Analog Thing ==
 
== Other summers in The Analog Thing ==
  
The [[Inverter]]s are electrically identical to summers. With their summing junctions, they can be used as summers if no more summers are available. See the article about [[Inverter]]s and the [[XIR]] for more details. The [[Integrator]]s are by definition also summing but cannot be stopped from integrating except in IC mode (see [[Modes]]).
+
[[Inverter]]s are electronically identical to summers. With their summing junctions, they can be used as summers if no more summers are available. See the article about [[Inverter]]s and the [[XIR]] for more details. The [[Integrator]]s are by definition also summing but cannot be stopped from integrating except in IC mode (see [[Modes]]).
  
 
[[Category:Components of The Analog Thing]]
 
[[Category:Components of The Analog Thing]]

Revision as of 08:17, 30 July 2021

The greek symbol Sigma is the mathematical notation for a sum

A Summer is an elementary computing element of an analog computer. It carries out a Summation, as in a + b = c. Here, a and b are called the summands and c is the sum. The Analog Thing includes four dedicated summers, allowing to perform four summations in a circuit.

Summation in analog computers always falls back on Kirchhoffs Law, which itself is an application of conservation of current, or electrons, in particular. In a summing point (summing junction), the sum of the incoming and outgoing currents have to sum to zero. For more details, please refer to Analog computing literature.

Basic Usage of a Summer on The Analog Thing

All connector jacks of a single summer
  • Circles represent inputs, triangles represent outputs.
  • Put each quantity you want to sum into a different circle. Do not stack connectors on the inputs.
  • There are two input weights available: 1 and 10. Choose 1 in case you don't know what to do. Ignore the black inputs saying 10. This way you can use each summer to sum up to four quantities.
  • There are two output slots. You can use both of them as you like and stack connectors however you like.
  • For the time being, ignore the slots SJ and FB. In the lower right, you get some ground (logical zero). You can also ignore it.

Nuvola apps important.svg Attention: Make sure the sum of your inputs does not exceed the machine unit (±10V), otherwise an overload occurs (indicated by the OL LED) Red rouge.svg. See Logic levels for details.

Extended Usage of a Summer

  • If you choose input weight 10, you perform an amplification of this input. For details, see below.
  • ...

Mathematics about analog summing

Under construction icon-blue.svg
This section is still under construction! Show definition equation, tell more

sum = weight1 * input1 + weight2 * input2 + ...


Other summers in The Analog Thing

Inverters are electronically identical to summers. With their summing junctions, they can be used as summers if no more summers are available. See the article about Inverters and the XIR for more details. The Integrators are by definition also summing but cannot be stopped from integrating except in IC mode (see Modes).