Difference between revisions of "Signal Processor"

From Electrical Age
Jump to: navigation, search
(pid!)
(list of functions)
Line 33: Line 33:
  
 
===functions===
 
===functions===
 +
 +
<!-- Please keep in alphabetical order -->
 +
 +
====batteryCharge====
 +
 +
====if====
 +
 +
====max====
 +
 
====pid====
 
====pid====
  
Line 41: Line 50:
 
* See especially: [https://en.wikipedia.org/wiki/PID_controller Wikipedia:PID controller]
 
* See especially: [https://en.wikipedia.org/wiki/PID_controller Wikipedia:PID controller]
  
====batteryCharge====
 
 
====if====
 
 
====max====
 
  
 
====rc====
 
====rc====

Revision as of 01:33, 28 June 2015

Signal Processor
Signal Processor.png
Block type: Single
Powered by: Signal Source
Requirements for operation: None
Stackable: Yes (64)



Crafting

Signal Processor

Grid Iron Ingot.png
Grid Signal Cable.png
Grid Iron Ingot.png
Grid Signal Cable.png
Grid Cheap Chip.png
Grid Signal Cable.png
Grid Iron Ingot.png
Grid Signal Cable.png
Grid Iron Ingot.png


Purpose

To process signals, the formula can use the following functions:

Operators

  • * Multiply
  • / Divide
  • + Addition
  • - subtraction
  • ( ) parens / order of operations


functions

batteryCharge

if

max

pid

pid( Desired_Setpoint, Process Variable*,P gain, I gain, D gain)

Implements a proportional-integral-derivative controller.


====rc====