130-28176 Parallax Inc, 130-28176 Datasheet - Page 269
![KIT PARTS PROCESS CONTROL](/photos/8/99/89975/mfg_130-28176_sml.jpg)
130-28176
Manufacturer Part Number
130-28176
Description
KIT PARTS PROCESS CONTROL
Manufacturer
Parallax Inc
Specifications of 130-28176
Accessory Type
Education Kit
Product
Microcontroller Accessories
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
For Use With/related Products
Board of Education Full Kit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Contains lead / RoHS non-compliant
- Current page: 269 of 330
- Download datasheet (11Mb)
CalcError:
RETURN
CalcProp:
RETURN
CalcInteg:
RETURN
CalcDeriv:
RETURN
CalcTotal:
RETURN
MarkProp:
RETURN
MarkInteg:
RETURN
Error = PhotoVal - SetPoint
Prop = Error
IntegSample = Error * Samples
SignBit = IntegSample.BIT15
IntegSample = ABS(IntegSample)/4
IF SignBit = 1 THEN IntegSample = IntegSample * -1
Integ = Integ + IntegSample
SignBit = Integ.BIT15
Integ = ABS(Integ) MAX 25000
IF SignBit = 1 THEN Integ = Integ * -1
DEBUG "!O txtLE=", SDEC LastError,CR
ErrorChange = Error - LastError
SignBit = ErrorChange.BIT15
Deriv = ABS(ErrorChange)/Samples * 4
IF SignBit = 1 THEN Deriv = Deriv * -1
LastError = Error
Total = Prop + Integ + Deriv
SignBit = Total.BIT15
Total = ABS(Total) MAX 25000
IF SignBit = 1 THEN Total = Total * -1
DEBUG "!DMOD 9",CR,
DEBUG "!DMOD 9",CR,
"!LINE (PTIME),(AINVAL0),(PTIME),(AINVAL1),(Green)",CR,
"!DMOD 13",CR
"!FREC (DATAVAL1),(AINVAL0),(PTIME),(AINVAL1),(Yellow)",CR,
"!RECT ,,,,(Green)",CR,
"!DMOD 13",CR
' Mark propotional evaluation as line from setpoint to actual
' Mark integral evaluation as rectangles
' Calculate error
' Calculate proportional output
' Calculate integral output
' Sample is error x time (samples) Edt
' save sign for math
' approx 1/4 sec per sample -
' convert to seconds
' Sum sample to current value
' Save sign of integ, 1 = negative
' Limit maximum to 25000
' Re-apply sign
' Calculate derivative output
' Update SP with last error
' Calculate dE
' Save sign, 1 = negative
' Divide by dt
' Re-apply sign
' Save Last error for this eval
' Calculate total output
' Sum all for total
' Save sign of total, 1 = negative
' Limit maximum to 30000
' Re-apply sign
' re-apply sign
Related parts for 130-28176
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![130-32000](/photos/8/99/89967/mfg_130-32000_tmb.jpg)
Part Number:
Description:
KIT PROPELLER EDU PROJECT PARTS
Manufacturer:
Parallax Inc
Datasheet:
![130-28029](/photos/9/0/90016/mfg_130-28029_tmb.jpg)
Part Number:
Description:
KIT PARTS SMART SENSORS
Manufacturer:
Parallax Inc
Datasheet:
![30008](/images/manufacturer_photos/0/5/515/parallax_inc_tmb.jpg)
Part Number:
Description:
Microcontroller Modules & Accessories DISCONTINUED BY PARALLAX
Manufacturer:
Parallax Inc
![70009](/photos/26/92/269208/70009-l_tmb.jpg)
Part Number:
Description:
BOOK UNDERSTANDING SIGNALS
Manufacturer:
Parallax Inc
Datasheet:
![27404](/photos/26/91/269197/27404-l_tmb.jpg)
Part Number:
Description:
COMPETITION RING FOR SUMOBOT
Manufacturer:
Parallax Inc
Datasheet:
![70016](/photos/8/99/89966/mfg_70016_tmb.jpg)
Part Number:
Description:
TEXT INFRARED REMOTE FOR BOE-BOT
Manufacturer:
Parallax Inc
Datasheet:
![30008](/images/manufacturer_photos/0/5/515/parallax_inc_tmb.jpg)
Part Number:
Description:
Microcontroller Modules & Accessories DISCONTINUED BY PARALLAX
Manufacturer:
Parallax Inc
![70009](/photos/26/92/269208/70009-l_tmb.jpg)
Part Number:
Description:
BOOK UNDERSTANDING SIGNALS
Manufacturer:
Parallax Inc
Datasheet:
![28135](/images/manufacturer_photos/0/5/515/parallax_inc_tmb.jpg)
Part Number:
Description:
BOARD EXPERIMENT+LCD NX-1000
Manufacturer:
Parallax Inc
Datasheet:
![SX18AC/SO](/images/manufacturer_photos/0/5/515/parallax_inc_tmb.jpg)
Part Number:
Description:
IC MCU 2K FLASH 50MHZ SO-18
Manufacturer:
Parallax Inc
Datasheet: