122-28176 Parallax Inc, 122-28176 Datasheet - Page 224

GUIDE STUDENT PROCESS CONTROL

122-28176

Manufacturer Part Number
122-28176
Description
GUIDE STUDENT PROCESS CONTROL
Manufacturer
Parallax Inc
Datasheets

Specifications of 122-28176

Accessory Type
Manual
Product
Microcontroller Accessories
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
For Use With/related Products
Propeller Education (PE) Kit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Contains lead / RoHS non-compliant
x
ADC_CS
ADC_Clk
ADC_Dout
ADC_VRef
ADC_Vminus
Heater
Fan
' -----[ Initialization ]--------------------------------------------------
LOW Heater
LOW Fan
PAUSE 1000
GOSUB ReadSP_Temps
' -----[ Main Routine ]----------------------------------------------------
DO
LOOP
' -----[ Subroutines ]-----------------------------------------------------
ReadSP_Temps:
ReadSP_Controls:
Drive_Heater:
GOSUB ReadSP_Controls
GOSUB Drive_Heater
GOSUB SetADC
GOSUB ReadADC
GOSUB CalcTemp
GOSUB PlotTemp
PAUSE 500
DEBUG CR,"!READ (txtTMin)",CR
DEBUGIN DEC V_Offset
PAUSE 50
DEBUG "!READ [(txtTMax),-,(txtTMin)]",CR ' Request and store temp span
DEBUGIN DEC V_Span
PAUSE 50
RETURN
DEBUG CR,"!READ (sldPWM)",CR
DEBUGIN DEC PWM_Drive
PAUSE 50
DEBUG "!READ (swFan)",CR
DEBUGIN DEC Fan
PAUSE 50
RETURN
FOR x = 0 TO 20
PWM Heater, PWM_Drive * 255/100, 100
VAR
PIN
PIN
PIN
PIN
PIN
PIN
PIN
Byte
13
14
15
10
11
5
0
' General counting variable
' ADC Chip Select pin
' ADC Clock pin
' ADC Data output
' Pin for PWM to set ADC voltage span
' Pin for PWM to set ADC Offset
' Pin for heater control
' Pin for Fan control
' Heater off
' Fan off
' Connection stabilization
' Get temp span and offset from StampPlot
' Request and store state of heater control
' Request and store state of fan control
' Request and store minimum temp (offset)
' Drive heater for 20 repetitions
' %Duty converted to 0-255 for PWM

Related parts for 122-28176