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
en:hw:02-neuron [2020/05/21 09:24]
tomhora [Additional functionality]
en:hw:02-neuron [2022/10/18 09:45] (current)
avsetula [Computing module (SBC)]
Line 2: Line 2:
 {{ :​en:​hw:​neuron_m103-top.jpg?​direct |}} {{ :​en:​hw:​neuron_m103-top.jpg?​direct |}}
  
-Unipi Neuron is a modular **programmable logic controller (PLC) product line** designed for control, regulation and monitoring of smart building systems, HVAC (Heating, Ventilation,​ Air Conditioning) systems and both home and industrial automation systems. Thanks to its modular architecture and compact design, the Neuron represents a highly flexible and affordable solution for the quickly expanding field of smart technology. Customers can also utilize the Neuron for smart energy management to achieve better energy efficiency and reduce expenses.+Unipi Neuron is a modular **programmable logic controller (PLC)** ​product line designed for control, regulation and monitoring of smart building systems, HVAC (Heating, Ventilation,​ Air Conditioning) systems and both home and industrial automation systems. Thanks to its modular architecture and compact design, the Neuron represents a highly flexible and affordable solution for the quickly expanding field of smart technology. Customers can also utilize the Neuron for smart energy management to achieve better energy efficiency and reduce expenses.
  
 ===== Hardware description ===== ===== Hardware description =====
 {{:​en:​hw:​s103gs_eng-01.jpg?​direct|}} {{:​en:​hw:​s103gs_eng-01.jpg?​direct|}}
 +Depending on the model, Neuron units feature 1-3 sections. See [[#​sizes_and_sections|below]] for more info.
  
-Each Neuron model is divided into one to three input-output (I/O) groups depending on the model, each containing a group of inputoutput ​and/or communication modules. The Neuron can contain 1 (S-series), 2 (M-series) or 3 (L-series) I/O groups+**Each I/O circuit board is controlled by its STM32 processor**which controls inputs ​and outputs and communicates with the central processing unit (CPU). Processors are using custom firmware containing not only basic I/O functions but also additional functions and features.
  
-**Each I/O circuit board is controlled by its STM32 processor**, which controls inputs and outputs and communicates with the central processing unit (CPU). Processors are using custom firmware containing not only basic I/O functions, but also additional functions and features.+All components are encased in a durable metal case made from anodized aluminium with **IP20 degree of protection against external hazards**. The case can be customized - for more infosee the [[https://www.unipi.technology/​products/​neuron-axon-oem-solutions-92?​categoryId=15&​categorySlug=oem|OEM solutions page]]
  
-All components are encased in a durable metal case made from eloxed aluminium with **IP20 degree of protection against external hazards**. The case can be customized - for more info, see the [[https://​www.unipi.technology/​products/​neuron-axon-oem-solutions-92?​categoryId=15&​categorySlug=oem|OEM solutions page]] 
-===== CPU ===== 
  
-All Neuron models are using the **Raspberry Pi Model B** as its central processing unit. Each I/O group is connected to the CPU and a central communication channel for all group processors. There is no communication between I/O groups. **Each processor can also function independently on the CPU, allowing users to retain basic control of I/O modules in the event of CPU malfunction or software issue**.+==== Computing module (SBC) ====
  
-===== Inputs & Outputs ​======+The unit is available with a Raspberry Pi 3 Model B+ computing module, or a Raspberry Pi 4 Model B with an optional capacity (2, 4 or 8 GB) of operating memory. This allows you to choose the exact configuration so the controller would meet all your requirements. 
 + 
 +The following table compares the technical parameters of both options:  
 + 
 +^  Comparison of the available computing modules ​ ^^^ 
 +^ Type                    ^  Raspberry Pi 3 Model B(+)^  Raspberry Pi 4 Model B^ 
 +| CPU                     ​| ​             4× 1.2 GHz|              4× 1.5 GHz| 
 +| Operating memory ​       |                    1 GB|       2 GB / 4 GB / 8GB| 
 +| Ethernet ​               |             ​10/​100 Mbit|                  1 Gbit| 
 +| USB                     ​| ​             4× USB 2.0|  2× USB 2.0, 2× USB 3.0| 
 +| HDMI                    |                 1× HDMI|           2× micro-HDMI| 
 +| Wireless communication ​ |    Wi-Fi, Bluetooth 4.1|   Wi-Fi , Bluetooth 5.0| 
 + 
 +<WRAP center round info 80%> 
 +**The exact type of Raspberry Pi computing module can be determined by the FID parameter, which is indicated on the manufacturer label:**  
 + 
 +  * FID 2.x Raspberry Pi 3 Model B 
 +  * FID 3.x = Raspberry Pi 3 Model B+ 
 +  * FID 4.2 = Raspberry Pi 4 Model B (2GB RAM) 
 +  * FID 4.4 = Raspberry Pi 4 Model B (4GB RAM) 
 +  * FID 4.8 = Raspberry Pi 4 Model B (8GB RAM) 
 +</​WRAP>​ 
 + 
 +==== Inputs & Outputs ====
  
 Depending on the model, the Neuron product line can offer up to:  Depending on the model, the Neuron product line can offer up to: 
Line 28: Line 50:
   * various combinations of the above-mentioned   * various combinations of the above-mentioned
  
-{{page>​IO-unipi-hidden}} +For more details, please visit the description of Axon inputs and outputs [[en:hw:02-neuron:​description-of-io|available ​on this link]].
-===== Additional functionality ====== +
-Along with basic I/O features it offers additional unique features. This functionality is implemented in the internal microcontroller so it does not not rely on the main compute module or the runnin applitaction.+
  
-=== Direct Switch === +<WRAP center round important 95%> 
-This function connects a digital input with digital output ​or relay outputThe function is independent on the master PLC and is suitable for time-critical applications ​(ielighting control). The function can be configured to one of three available modes:+**HDMI port on Unipi Neuron units** is intentionally sealed, as using the graphic chip can cause system instability (issues ​with the used software ​or overheating)Some HDMI displays can damage ​the unit just by connecting to it (egdue to the ground potential difference). **Removing the HDMI seal renders the unit's warranty null and void**. ​
  
-  * Copyoutput is switched by an active input +<​html><​span class="​avOrangeText">​As a solution, you can use external displays</​span></​html>​ \\ 
-  ​* Invert: output is switched by an inactive input +  ​- HMI -> Weintek 
-  ​* Toggle: output is switched by any change on the input+  ​- Web interface -> smartphone/​tablet,​ PC, atd.. 
 +</​WRAP>​
  
-=== Default configuration === 
-This function allows the user to store the default configuration of the module'​s inputs, outputs and communication lines into its internal memory. If the module is rebooted, the default configuration is loaded automatically. 
  
-=== Master Watchdog === + 
-The function monitors the communication between the module and the controller. If the communication is interrupted (eg. no response from the controller is detected within a defined time frame), the module automatically reboots making it to load the Default configuration. +==== Communication interfaces ====
-===== Communication interfaces ​======+
  
 By default, all Neuron models feature up to **three RS485 serial lines** for connecting of external devices or extension modules (i.e. [[en:​hw:​04-extensions|Extensions]]). One line can communicate with up to 32 devices, using the Modbus RTU protocol. ​ By default, all Neuron models feature up to **three RS485 serial lines** for connecting of external devices or extension modules (i.e. [[en:​hw:​04-extensions|Extensions]]). One line can communicate with up to 32 devices, using the Modbus RTU protocol. ​
Line 50: Line 68:
 Each Neuron also features a **single 1-Wire bus** for the passive reading of data from corresponding 1-Wire sensors (humidity sensors, temperature sensors etc.). One bus can receive data from up to 15 sensors at once (provided a suitable 1-Wire hub is used). ​ Each Neuron also features a **single 1-Wire bus** for the passive reading of data from corresponding 1-Wire sensors (humidity sensors, temperature sensors etc.). One bus can receive data from up to 15 sensors at once (provided a suitable 1-Wire hub is used). ​
  
-As the Unipi Neuron product line is based on the Raspberry Pi, all Neuron ​controllers ​feature **up to 4 USB ports**. These ports can be used for connecting various USB convertors, external memory drives etc. We do not recommend using them to power external devices. ​+As the Unipi Neuron product line is based on the Raspberry Pi, all Neuron ​units feature **up to 4 USB ports**. These ports can be used for connecting various USB convertors, external memory drives etc. We do not recommend using them to power external devices. 
 + 
 + 
 +===== ===== 
 +{{page>​size-of-unipi-hidden}} 
 + 
 + 
 +===== Current models overview ====== 
 + 
 +{{:​en:​hw:​tabulka-neuron-en.png?​direct|}} 
 + 
 +//​**Explanation**//​ 
 +  - //GSM/GPRS module//
  
-===== Model overview ======+===== Further info ===== 
 +<WRAP group> 
 +<WRAP half column>​ 
 +  * [[https://​www.unipi.technology/​neuron-c2|Unipi Neuron on Unipi e-shop]] 
 +  * [[en:​sw:​01-mervis:​running-on-neuron-hidden|Mervis on Unipi Neuron]] 
 +  * [[en:​sw:​01-mervis:​creating-new-project-hidden|First project with Unipi Neuron]] 
 +  * [[en:​files:​products:​02-neuron|Documentation for Neuron units]] 
 +</​WRAP>​
  
-{{:en:hw:neuron_tabulka_modelu_eng.png?​direct|}}+<WRAP half column>​ 
 +  * [[en:hw:​02-neuron:​01-first-steps|]] 
 +  * [[en:hw:02-neuron:​description-of-io|]] 
 +  * [[en:​hw:​02-neuron:​download-image|]] 
 +  * [[en:​hw:​02-neuron:​gsm|]] 
 +  * [[en:​hw:​02-neuron:​image|]] 
 +  * [[en:​hw:​02-neuron:​led-indication|]] 
 +  * [[en:​hw:​02-neuron:​portmap|]] 
 +  * [[en:​hw:​03-unipi11:​suitable-sd-card|]] 
 +  * [[en:​hw:​02-neuron:​technical-parameters|]] 
 +</​WRAP>​ 
 +</​WRAP>​