Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
pop_neuron:pop_neuron_main [2019/07/01 15:50]
admin
pop_neuron:pop_neuron_main [2020/06/11 22:13] (current)
Line 15: Line 15:
 === Explaining the Circuit === === Explaining the Circuit ===
  
-The roots of the Pop Neuron lies in the [[http://​solarbotics.net/​bftgu/​starting_nvnet_bicore.html|bicore]] oscillator used by the [[http://​solarbotics.net/​bftgu/​default.htm|BEAM]] (Biology, Electronics,​ Aesthetics, Mechanics) robotic group for their BEAMbots. ​Each Pop Neuron is one half of this circuit with the extra option to easily change the resistor-capacitor components. The bicore oscillator is a classic Schmitt-Trigger oscillator, with all components used twice.\\+The roots of the Pop Neuron lies in the [[http://​solarbotics.net/​bftgu/​starting_nvnet_bicore.html|bicore]] oscillator used by the [[http://​solarbotics.net/​bftgu/​default.htm|BEAM]] (Biology, Electronics,​ Aesthetics, Mechanics) robotic group for their BEAMbots. ​This bicore oscillator is a classic Schmitt-Trigger oscillator, with all components used twice.\\ 
 +With each Pop Neuron one can build one half of this circuit by plugging in the resistor-capacitor components to the board. \\
  
 <​html>​ <​html>​
Line 30: Line 31:
 {{:​pop_neuron:​pn001_pop_neuron.jpg?​400|}}\\ {{:​pop_neuron:​pn001_pop_neuron.jpg?​400|}}\\
  
-The core ides of the analog computer Confetti was to provide a highly flexible system for using and combining all individual boards. One can patch all modules via a build in bus or in using the patching wires in combination with the sockets on the boards. With these ideas realized in the Pop Neuron, ​too one can easily use two different neurons to build an oscillator, or with some more neurons one can build a whole analog artificial network.\\+The core ides of the analog computer Confetti was to provide a highly flexible system for using and combining all individual boards ​of this system. One can patch all modules via a build in bus or in using the patching wires in combination with the sockets on the boards. With these ideas also realized in the Pop Neuron, one can easily use two different neurons to build an oscillator, or with some more neurons one can build a whole analog artificial network.\\
  
  
 === Acknowledge === === Acknowledge ===
 These oscillator and network behave similar to the one described in [[https://​link.springer.com/​article/​10.1007/​BF00337259|Dynamics of Pattern Formation in Lateral-Inhibition Type Neural Fields]] by [[https://​en.wikipedia.org/​wiki/​Shun%27ichi_Amari|Shun-Ichi Amari]]. The implementation of the analog neuron was described in [[https://​www.semanticscholar.org/​paper/​Implementation-of-artificial-neural-oscillators-Tymoshchuk-Paterega/​43181abe684d041b0dc3c30eaf8bd942524de17e|Implementation of Artificial Neural Oscillators]] in 2009 by Pavlo V. Tymoshchuk, Yuriy I. Paterega.\\ These oscillator and network behave similar to the one described in [[https://​link.springer.com/​article/​10.1007/​BF00337259|Dynamics of Pattern Formation in Lateral-Inhibition Type Neural Fields]] by [[https://​en.wikipedia.org/​wiki/​Shun%27ichi_Amari|Shun-Ichi Amari]]. The implementation of the analog neuron was described in [[https://​www.semanticscholar.org/​paper/​Implementation-of-artificial-neural-oscillators-Tymoshchuk-Paterega/​43181abe684d041b0dc3c30eaf8bd942524de17e|Implementation of Artificial Neural Oscillators]] in 2009 by Pavlo V. Tymoshchuk, Yuriy I. Paterega.\\
-Like already mentioned one importent ​origin of the Pop Neuron is the [[http://​solarbotics.net/​bftgu/​starting_nvnet_bicore.html|bicore]] circuit of the [[http://​solarbotics.net/​bftgu/​default.htm|BEAM]].\\+Like already mentioned one important ​origin of the Pop Neuron is the [[http://​solarbotics.net/​bftgu/​starting_nvnet_bicore.html|bicore]] circuit of the [[http://​solarbotics.net/​bftgu/​default.htm|BEAM]].\\
 A digital implementation on syncing and desyncing processes of two mutually coupled systems one can find on [[http://​interface.khm.de/​index.php/​research/​experiments/​netze-networks-neural-oscillators/​|Netze/​Networks Neural Oscillators]] by [[http://​interface.khm.de/​|Lab3 - Laboratory for Experimental Computer Science at the Academy of Media Arts Cologne]].\\ A digital implementation on syncing and desyncing processes of two mutually coupled systems one can find on [[http://​interface.khm.de/​index.php/​research/​experiments/​netze-networks-neural-oscillators/​|Netze/​Networks Neural Oscillators]] by [[http://​interface.khm.de/​|Lab3 - Laboratory for Experimental Computer Science at the Academy of Media Arts Cologne]].\\
 An other example of an electric implementation of an analog neuron for controlling robots one can find in [[https://​edoc.hu-berlin.de/​handle/​18452/​16352|Neurodynamische Module zur An other example of an electric implementation of an analog neuron for controlling robots one can find in [[https://​edoc.hu-berlin.de/​handle/​18452/​16352|Neurodynamische Module zur
Line 42: Line 43:
  
 === Neural Sound Synthesis === === Neural Sound Synthesis ===
-One can use these neurons to generate pattern and structures for all kind of sequencers and also for synthesize sound for musical instruments similar like the one David Tutor used for his [[http://​www.lovely.com/​titles/​cd1602.html|Neural Synthesis Nos. 6-9]] in 1993. A description of his work by Forrest Warthman and Mimi Johnson is on the artist web-side: [[https://​davidtudor.org/​Articles/​warthman.html|The Neural Network Synthesizer]]. His neural synthesizer was based on a RC-circuit in combination of the [[https://​en.wikichip.org/​wiki/​intel/​etann|80170NX Electrically Trainable Analog Neural Network]] chip by Intel.\\+ 
 +One can use these neurons to generate pattern and structures for all kind of sequencers and also for synthesize sound for musical instruments similar like the one [[http://​www.lovely.com/​bios/​tudor.html|David Tutor]] used for his [[http://​www.lovely.com/​titles/​cd1602.html|Neural Synthesis Nos. 6-9]] in 1993. A description of his work by Forrest Warthman and Mimi Johnson is on the artist web-side: [[https://​davidtudor.org/​Articles/​warthman.html|The Neural Network Synthesizer]]. His neural synthesizer was based on a RC-circuit in combination of the [[https://​en.wikichip.org/​wiki/​intel/​etann|80170NX Electrically Trainable Analog Neural Network]] chip by Intel.\\
  
 {{:​pop_neuron:​audio_visual_synth_diskurs2018_4267.jpg?​400|}}\\ {{:​pop_neuron:​audio_visual_synth_diskurs2018_4267.jpg?​400|}}\\
Line 59: Line 61:
 These problems are solved with the design of the [[analog_computer:​confetti501_confetti_neuron|Confetti Neuron]] and the new board also comes with some more benefits like an extra output for the nice triangle wave that one can use for audio signals and the need of just one jumper to set the behavior from excitatory to inhibitory.\\ ​ These problems are solved with the design of the [[analog_computer:​confetti501_confetti_neuron|Confetti Neuron]] and the new board also comes with some more benefits like an extra output for the nice triangle wave that one can use for audio signals and the need of just one jumper to set the behavior from excitatory to inhibitory.\\ ​
 All other Pop Neuron boards also have a newer and better equivalent in the  [[analog_computer:​analog_computer_main|Analog Computer Confetti]].\\ All other Pop Neuron boards also have a newer and better equivalent in the  [[analog_computer:​analog_computer_main|Analog Computer Confetti]].\\
-**So all Pop Neuron boards are obsolete!**\\ 
  
-**[[analog_computer:​analog_computer_main|Analog Computer Confetti]]**\\+**All Pop Neuron boards are obsolete!**\\ 
 + 
 +**Use the [[analog_computer:​analog_computer_main|Analog Computer Confetti]] ​boards instead.**\\
  
 ---- ----
Line 70: Line 73:
  
 ---- ----
 +
 ==== Modules ==== ==== Modules ====
 All Pop Neuron boards and modules are obsolete!\\ All Pop Neuron boards and modules are obsolete!\\
Line 77: Line 81:
   *[[pop_neuron:​pn002_excitatory_pop_neuron|PN002 Excitatory Pop Neuron]]   *[[pop_neuron:​pn002_excitatory_pop_neuron|PN002 Excitatory Pop Neuron]]
   *[[pop_neuron:​pn003_Inhibitory_pop_neuron|PN003 Inhibitory Pop Neuron]]   *[[pop_neuron:​pn003_Inhibitory_pop_neuron|PN003 Inhibitory Pop Neuron]]
 +  *[[pop_neuron:​pn012_excitatory_pop_neuron2|PN012 Excitatory Pop Neuron 2]]
 +  *[[pop_neuron:​pn013_inhibitory_pop_neuron2|PN013 Inhibitory Pop Neuron 2]]
   *[[pop_neuron:​pn101_opto_synapse_osc|PN101 Opto Synapse (Osc)]]   *[[pop_neuron:​pn101_opto_synapse_osc|PN101 Opto Synapse (Osc)]]
   *[[pop_neuron:​pn102_opto_synapse_trig|PN102 Opto Synapse (Trig)]]   *[[pop_neuron:​pn102_opto_synapse_trig|PN102 Opto Synapse (Trig)]]
Line 83: Line 89:
   *[[pop_neuron:​pn201_turn_tonnector|PN201 Turn Connector]]   *[[pop_neuron:​pn201_turn_tonnector|PN201 Turn Connector]]
   *[[pop_neuron:​pn202_connector|PN202 Connector]]   *[[pop_neuron:​pn202_connector|PN202 Connector]]
-  *[[pop_neuron:​pn301_energie_supply|PN301 ​Energie ​Supply]]+  *[[pop_neuron:​pn301_energie_supply|PN301 ​Energy ​Supply]]
  
 {{:​pop_neuron:​pn001_pop-neuron_shenzhenready.jpg?​300|}}\\ {{:​pop_neuron:​pn001_pop-neuron_shenzhenready.jpg?​300|}}\\
 The PCB version of the PN001 Pop Neuron the [[https://​kitspace.org/​boards/​github.com/​dusjagr/​pn001_pop-neuron_shenzhenready/​|Pop Neuron Shenzhen Ready]] on [[https://​kitspace.org/​|kitspace.org]].\\ The PCB version of the PN001 Pop Neuron the [[https://​kitspace.org/​boards/​github.com/​dusjagr/​pn001_pop-neuron_shenzhenready/​|Pop Neuron Shenzhen Ready]] on [[https://​kitspace.org/​|kitspace.org]].\\
 Made by Marc Dusseiller and the [[http://​wiki.sgmk-ssam.ch/​wiki/​Main_Page|SGMK]]. Made by Marc Dusseiller and the [[http://​wiki.sgmk-ssam.ch/​wiki/​Main_Page|SGMK]].
 +
 +----
 +==== License ====
 +
 +These boards are designed by **Wolfgang Spahn** 2015-19.\\
 +They are licensed under a [[http://​creativecommons.org/​licenses/​by-nc-sa/​4.0/"​|Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License]].
 +
 +<​html>​
 +<a rel="​license"​ href="​http://​creativecommons.org/​licenses/​by-nc-sa/​4.0/"><​img alt="​Creative Commons License"​ style="​border-width:​0"​ src="​https://​i.creativecommons.org/​l/​by-nc-sa/​4.0/​88x31.png"​ /></​a> ​
 +</​html>​
  
 ---- ----