7 DRIVER FUNCTION ........................................................................................................ 15
7.1 Function List ............................................................................................................ 15
7.2 Function Prototype .................................................................................................. 15
7.2.1
GetADC (int chl) ........................................................................................ 15
7.2.2
BuzzerOn () ............................................................................................... 15
7.2.3
BuzzerOff () ............................................................................................... 15
7.2.4
PowerOn () ................................................................................................ 16
7.2.5
PowerOff () ................................................................................................ 16
7.2.6
7.2.7
PwmOn () .................................................................................................. 16
7.2.8
PwmOff () .................................................................................................. 16
7.2.9
FanOn () .................................................................................................... 16
7.2.10 FanOff () .................................................................................................... 16
7.2.11 VCInit () ..................................................................................................... 17
7.2.12 OPAMPInit () ............................................................................................. 17
8 INTERRUPT FUNCTION ................................................................................................. 18
8.1 Function List ............................................................................................................ 18
8.2 Function Prototype .................................................................................................. 18
8.2.1
Keyboard () ............................................................................................... 18
8.2.2
ProtectIGBT () ........................................................................................... 18
8.2.3
ProtectSys () ............................................................................................. 18
8.2.4
IntCurOver () ............................................................................................. 18
8.2.5
IntVolOver () .............................................................................................. 19
8.2.6
IntSurge () ................................................................................................. 19
8.2.7
IntKettle () .................................................................................................. 19
9 DEMO SYSTEM ............................................................................................................... 20
9.1 System Features ..................................................................................................... 20
9.2 Software Design ...................................................................................................... 21
9.2.1
User Interface ............................................................................................ 21
9.2.2
System Module ......................................................................................... 21
9.2.3
System Main Loop .................................................................................... 22
9.2.4
System Files .............................................................................................. 22
9.2.5
APPENDIX ............................................................................................................................ 24
Induction Heater C Library V1.1
1BContents
MCU-AN-500089-E-11 - Page 4