130-28176 Parallax Inc, 130-28176 Datasheet - Page 236

KIT PARTS PROCESS CONTROL

130-28176

Manufacturer Part Number
130-28176
Description
KIT PARTS PROCESS CONTROL
Manufacturer
Parallax Inc
Datasheets

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
ADC_Vminus
Heater
Fan
' -----[ Initialization ]--------------------------------------------------
LOW Heater
LOW Fan
PAUSE 1000
GOSUB ReadSP_Span
' -----[ Main Routine ]----------------------------------------------------
DO
LOOP
' -----[ Subroutines ]-----------------------------------------------------
ReadSP_Span:
ReadSP_Controls:
SetADC:
ReadADC:
GOSUB ReadSP_Controls
GOSUB SetADC
GOSUB ReadADC
GOSUB CalcTemp
GOSUB Drive_Heater
GOSUB PlotTemp
PAUSE 500
DEBUG CR,"!READ (txtTMin)",CR
DEBUGIN DEC V_Offset
PAUSE 50
DEBUG "!READ [(txtTMax),-,(txtTMin)]",CR ' Request/store Span (Max-Min)
DEBUGIN DEC V_Span
PAUSE 50
RETURN
DEBUG "!READ [(txtSetPoint),*,100]",CR
DEBUGIN DEC SetPoint
PAUSE 50
DEBUG "!READ (swFan)",CR
DEBUGIN Fan
PAUSE 50
RETURN
PWM ADC_Vminus, V_Offset * 255/500,100
PWM ADC_Vref, V_Span * 255/500,100
RETURN
LOW ADC_CS
SHIFTIN ADC_Dout, ADC_Clk, MSBPOST,[ADC_ByteValue\9] ' Clock in ADC data
PIN 11
PIN 5
PIN 0
' Read ADC 0831
' Enable chip
' Filtered PWM for ADC Vminus
' Incubator heater
' Incubator cooling fan
' Ensure heater off
' Ensure fan off
' Allow connection to stabilize with StampPlot
' Read StampPlot for ADC
' On connection, get ADC range
' Request/store offset
' Obtain setpoint in hundredths
' Request/control Fan state
' Set Voltage for ADC Vminus
' Set voltage for ADC Vref

Related parts for 130-28176