forked from apollo-ng/picoReflow
-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.py.EXAMPLE
68 lines (55 loc) · 1.99 KB
/
config.py.EXAMPLE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
import logging
########################################################################
#
# General options
### Logging
log_level = logging.INFO
log_format = '%(asctime)s %(levelname)s %(name)s: %(message)s'
### Server
listening_ip = "0.0.0.0"
listening_port = 8081
########################################################################
#
# GPIO Setup (BCM SoC Numbering Schema)
#
# Check the RasPi docs to see where these GPIOs are
# connected on the P1 header for your board type/rev.
# These were tested on a Pi B Rev2 but of course you
# can use whichever GPIO you prefer/have available.
### Outputs
#gpio_heat = 11 # Switches zero-cross solid-state-relay
#gpio_cool = 10 # Regulates PWM for 12V DC Blower
#gpio_air = 9 # Switches 0-phase det. solid-state-relay
gpio_heat1 = "GPIO1_17" # Switches zero-cross solid-state-relay
gpio_heat2 = "GPIO3_19" # Switches zero-cross solid-state-relay
gpio_air = "GPIO1_16" # Switches 0-phase det. solid-state-relay
gpio_beeper = "GPIO1_28" # Switches beeper
### Inputs
gpio_door = "GPIO2_21"
### Thermocouple Adapter selection (MAX31855 or MAX6675)
max31855 = 1
max6675 = 0
### Thermocouple I2C Connection
#gpio_sensor_cs = 27
#gpio_sensor_clock = 22
#gpio_sensor_data = 17
spi_port = 1
spi_sensor1_cs = 0
spi_sensor2_cs = 1
########################################################################
#
# PID parameters
pid_ki = 0.1 # Integration
pid_kd = 0.4 # Derivative
pid_kp = 0.5 # Proportional
########################################################################
#
# Simulation parameters
sim_t_env = 25.0 # deg C
sim_c_heat = 100.0 # J/K heat capacity of heat element
sim_c_oven = 2000.0 # J/K heat capacity of oven
sim_p_heat = 3500.0 # W heating power of oven
sim_R_o_nocool = 1.0 # K/W thermal resistance oven -> environment
sim_R_o_cool = 0.05 # K/W " with cooling
sim_R_ho_noair = 0.1 # K/W thermal resistance heat element -> oven
sim_R_ho_air = 0.05 # K/W " with internal air circulation