peltier with 2 fans

Dependencies:   mbed TextLCD

Committer:
redplam
Date:
Mon Apr 14 02:15:32 2014 +0000
Revision:
4:5213bee8158e
Parent:
1:3aec489c7366
myproject;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
redplam 4:5213bee8158e 1 //extern DigitalInOut sensor; // sensor inside E0
redplam 1:3aec489c7366 2 extern PwmOut peltier_cold;
redplam 1:3aec489c7366 3 extern PwmOut peltier_hot;
redplam 1:3aec489c7366 4 extern DigitalOut en_drv1;
redplam 1:3aec489c7366 5 extern DigitalOut en_drv2;
redplam 1:3aec489c7366 6 extern DigitalOut fan_in_peltier; // Peltier FAN inside the camber
redplam 1:3aec489c7366 7 extern DigitalOut fan_out_peltier; // Peltier FAN outside of the chamber
redplam 1:3aec489c7366 8
redplam 1:3aec489c7366 9 extern unsigned int peltier_hot_pulsewidth;
redplam 1:3aec489c7366 10 extern unsigned int peltier_cold_pulsewidth;
redplam 1:3aec489c7366 11 extern unsigned int peltier_period;
redplam 1:3aec489c7366 12 extern unsigned int peltier_pulsewidth;
redplam 1:3aec489c7366 13 extern unsigned int peltier_step;
redplam 1:3aec489c7366 14
redplam 1:3aec489c7366 15 extern bool alarm_hi_temp_in;
redplam 1:3aec489c7366 16 extern bool alarm_lo_temp_in;
redplam 1:3aec489c7366 17 extern bool alarm_hi_temp_out;
redplam 1:3aec489c7366 18 extern bool alarm_lo_temp_out;
redplam 4:5213bee8158e 19 extern float dsen_temp_in;
redplam 4:5213bee8158e 20 extern float dsen_temp_out;
redplam 4:5213bee8158e 21 extern Serial pc; // tx, rx
redplam 1:3aec489c7366 22
redplam 1:3aec489c7366 23 unsigned int pwm_cold_peltier(int brightness );
redplam 1:3aec489c7366 24 unsigned int pwm_hot_peltier(int brightness);
redplam 1:3aec489c7366 25
redplam 4:5213bee8158e 26 void tempinit();
redplam 1:3aec489c7366 27 void peltier(bool fan_in,bool fan_out,bool cold,bool hot,int pwm_procent);
redplam 4:5213bee8158e 28 void peltier_auto(float degree);
redplam 1:3aec489c7366 29