User Tools

Site Tools


xnorit:public:summary:xnorduino

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
xnorit:public:summary:xnorduino [2024/10/13 10:36] – [Power monitoring] timdv91xnorit:public:summary:xnorduino [2026/03/08 14:09] (current) – timdv91
Line 58: Line 58:
 The termination brick power-consumption is extremely low, meaning that our 5V power-rail suffices as it's power source on even longer cable runs. The Bus-master reads an "heartbeat" from this termination brick in a 20 ms interval. The 24V power-rail gets enabled, whenever the termination brick is successfully detected by the master. The master disables the 24V power-rail within 50 ms, whenever the termination-brick gets disconnected. This feature functions fully automatically, without any human intervention.   The termination brick power-consumption is extremely low, meaning that our 5V power-rail suffices as it's power source on even longer cable runs. The Bus-master reads an "heartbeat" from this termination brick in a 20 ms interval. The 24V power-rail gets enabled, whenever the termination brick is successfully detected by the master. The master disables the 24V power-rail within 50 ms, whenever the termination-brick gets disconnected. This feature functions fully automatically, without any human intervention.  
  
-This feature was implemented, to prevent accidentally inserting 24V on standardized network equipment. Which could potentially cause damage on certain devices.+This feature was implemented, to prevent accidentally inserting 24V on standardized network equipment. Which could potentially cause damage on certain devices. A red LED starts to blink on the master, whenever the termination module gets disconnected. 
  
-Additionally, the termination brick measures temperature and the voltages of both power rails (as can be seen in the image underneath). +Additionally, the termination brick measures temperature and the voltages of both power rails (as can be seen in the right image). A red LED starts to blink on the master, whenever the voltage drop across master and termination modules become to large. 
  
 \\ \\
Line 69: Line 69:
 {{ :xnorit:public:summary:xnorduino:ksnip_20241009-221532.png?200|}} {{ :xnorit:public:summary:xnorduino:ksnip_20241009-221532.png?200|}}
  
-Our 24V power-rail has a maximum current that depends on the utilized cat-cable. I therefore implemented a digital current-sense IC on the master, which disables the 24V power-rail pro-grammatically whenever our current draw surpasses a certain pre-configured value. For safety reasons, any over-current detection disables the 24V rail permanently, until human intervention resets the system. +Our 24V power-rail has a maximum current that depends on the utilized cat-cable. I therefore implemented a digital current-sense IC on the master, which disables the 24V power-rail pro-grammatically whenever our current draw surpasses a certain pre-configured value. For safety reasons, any over-current detection disables the 24V rail permanently, until human intervention resets the system by clicking the "reset" button (visible in image at the right). A red LED will indicate the over-current trigger on the PCB itself. 
  
 Additionally the power-monitor IC reads the 24V rail voltage at the beginning of the communication bus. The Termination-brick measures the 24V rail at the end of the bus, meaning we can calculate the voltage drop across our bus by subtracting these two.  Additionally the power-monitor IC reads the 24V rail voltage at the beginning of the communication bus. The Termination-brick measures the 24V rail at the end of the bus, meaning we can calculate the voltage drop across our bus by subtracting these two. 
  
-\\ 
 \\ \\
 \\ \\
Line 85: Line 84:
  
 Below are some (approved) example images of various slave devices. Below are some (approved) example images of various slave devices.
 +  * PWM Fan controller
 +  * Current and voltage sense
 +  * 16 bit ADC modules
 +  * Humidity and temperature module
 +  * Weather station module
 +  * LED driver modules
 +  * etc ...
  
 {{:xnorit:public:summary:xnorduino:img-20210903-wa0003.jpg?400|}} {{:xnorit:public:summary:xnorduino:img-20210903-wa0003.jpg?400|}}
xnorit/public/summary/xnorduino.1728815782.txt.gz · Last modified: by timdv91