You are on page 1of 29

Green Energy Bus Stop Heating System

Design Review
ECE 445: Senior Design Laboratory

Akash Kapadia

Almir Khabiboulline

Yifei(Sam) Teng

TA: Samantha Knoll

October 2, 2014
Table of Contents
1. Introduction.............................................................................................................................. 1
1.1 Statement of Purpose.........................................................................................................1
1.2 Objectives.......................................................................................................................... 1
1.2.1 Goals:.......................................................................................................................... 1
1.2.2 Functions:.................................................................................................................... 1
1.2.3 Benefits:....................................................................................................................... 1
1.2.4 Features:..................................................................................................................... 2
2. Design..................................................................................................................................... 2
2.1 Block Diagrams...............................................................................................................2-4
2.2 Block Diagram Descriptions..........................................................................................5-11
2.2.1 User System Module................................................................................................5-6
2.2.2 Power System Module..............................................................................................6-9
2.2.3 Heating System Module..........................................................................................9-11
2.3 Calculations and Simulations......................................................................................12-13
2.3.1 Induction Pad Energy Calculation..............................................................................12
2.3.2 Energy System(Night Time).......................................................................................12
2.3.3 Solar Panel Calculation..............................................................................................13
3. Requirements and Verification..........................................................................................14-20
3.1 Testing Procedures.......................................................................................................... 14
3.1.1 User System Module............................................................................................14-15
3.2.2 Power System Module..........................................................................................15-17
3.2.3 Heating System Module........................................................................................18-20
3.2 Tolerance Analysis........................................................................................................... 21
4. Cost and Schedule........................................................................................................... 22-24
4.1 Cost Analysis.............................................................................................................. 22-23
4.2 Schedule..................................................................................................................... 23-24
5. Safety Statement................................................................................................................... 24
6. IEEE Code of Ethics.............................................................................................................. 25
7. References............................................................................................................................ 26
1. Introduction

1.1 Statement of Purpose

The winters in Urbana-Champaign can get very cold at times as a result this can affect are
bodies most notably our feet and hands. We have decided to tackle this problem via our Green
Energy Bus Stop Heating System. The main idea behind our project is to have a convenient user-
controlled heating system via insoles/shoes and have that working simultaneously with the
induction heated platform of the bus stop to provide heating and warmth to the user.

1.2 Objectives

1.2.1 Goals:

● Create a solar power source that will provide the required amount of power to all
necessary components of the system
● Have the external power source(power line) working simultaneously with the solar power
source
● The project chooses the correct power source at the right instance
● Establish a system that uses induction platforms and shoe insoles to generate heat for 3 to
6 users.
● Establish a payment system that concurrently works with our project

1.2.2 Functions:

● Induction heating- system that provides the user a way to control the heat to his or her
insoles which is produced from the combination of shoe insoles and the bust stop platform.
● Power system- using solar power, a battery, and an external power source(power line)
working simultaneously to power the entire system.

1.2.3 Benefits:

● Power is supplied by using renewable resources (solar power) to power the bus stop.

1
● Cost-effective way of providing heat to the user via induction heating
● Provides the user with background information and a payment method via a web
application

1.2.4 Features:

● Use buttons to control the heating from the induction heating/insole system
● Insoles- safe and secure insoles that prevent the user from harming himself due to high
temperatures and are part of the induction heating system.
● Payment system- a program/app that allows the user to pay for their usage

2. Design

2.1 Block Diagrams

Table1. Block Diagram Legend

Electrical Power

Digital Signal

User System Power System

Induction
Heating System

2
Figure 1. Top Level System

Database Web Application

MSP430
(Microcontroller)

To Induction Pads

Figure 2. User System Module block from Figure 1.

3
Power Control
Module(MSP430)

External Power
Solar Panel(Solar Source (Power
Power Source) Line)

Battery Storage Inverter

Relay Switch

To Induction Pads

Figure 3. Power System Module block from Figure 1.

Relay Switch Power Control Module MSP430


(Microcontroller
)

Heat LED Stop


Induction
Button Screen Button
Pads
Display

Shoe
Insoles

4
Figure 4. Heating System Module block from Figure 1.

2.2 Block Diagram Descriptions

Figure 5. Full Schematic Diagram


2.2.1 User System Module
Database
Inputs: Load User Information
Outputs: Stored User Information

This database will store the personal information of the user, payment information of the
users, the temperature the user is currently at when using the insoles/platform, as well as provide
a log-in for the user. We will design an online data base that will contain 7 different information
fields for each user being credit card number, permanent address, username, full name,
passwords, email address, and payment information. The maximum number of users in a
database will be 10 users.

5
Web Application
Inputs: Load User Information/User Signal
Outputs: Stored User Information/User Signal

The application encompasses all of the 7 different information fields provided above. The
application will be available on any smartphone and PC. Once the user pays to activate the
induction pads, a user signal is sent to the MSP430G. The user will be able to access all of the
information that can be found on the database.

MSP430(Microcontroller)
Inputs: User Signal
Outputs: Activation Signal for Induction pads
PAD PA PAD
The MSP430 receives the user signal from the web 1 D2 3
application. The user signal controls the selection of the Scenari 0 0 0
induction pads. The MSP430checks if any of the induction o1
pads are ready to be used. If at least one induction pad is Scenari 1 1 1
open ((PAD= 0), not in use), the MSP430 will send an o2
activation signal to the available induction pad. This signal Scenari 0 1 1
o3
determines whether a pad can be activated. If 2 or 3
Scenari 0 1 0
induction pads are ready to be used, the MSP430 will select o4
the pads in incrementing order starting from Pad 1 (ex: Pad Scenari 1 1 0
1, Pad 2, Pad 3). A table is provided that explains some of o5
the combinations of signals that will be sent to the MSP430
to tell the user which induction pad is in use and which is not. Table 1. Scenario Table

Scenario 1: All induction pads are not in use.


Scenario 2: All induction pads are in use.
Scenario 3: From Scenario 2, Pad 1 user stops using the induction pad. (PAD 1 = 0)
Scenario 4: From Scenario 3, Pad 3 user stops using induction pad. (PAD 3 = 0)
Scenario 5: From Scenario 4, a new user activates induction pad. (PAD 1 = 1)

2.2.2 Power System Module

Solar Panel(Solar Power Source)


Inputs: NONE
Outputs: 0 to 21.3 V

The primary function of this module is to provide power to the battery. There will be a total
of 1 solar panel(Evergreen EC-102) with a power of 102 watts [2]. Our solar cell efficiency will
be depended on the time of day, hour, or any given time of the year. The dimensions of the solar

6
panel will be 62.5 inches by 25.69 inches which are provided in Figure 6. below. The output
voltage of the solar panel will be sent to the input of the battery. This voltage will provide power
to charge the battery. The voltage at maximum power is 16.7 V. The open circuit voltage is 21.3
V. The solar panel energy to the battery has enough power to operate the induction pads. See
calculations for reference.

Figure 6. Solar Panel Schematic[2]


Battery Storage
Inputs: 0 to 21.3 V
Outputs: 12V ± 1V, Battery Signal

The primary function of the battery storage is to store solar energy it receives from the
solar panel and to provide power to the induction pads. The input of the battery storage is the
solar energy. Our battery capacity is 16 Amp-hour which is equal to .2 kilowatt-hour with the
battery having a voltage of 12 Volts. The output of the battery storage will be 12 V ± 1V.
Additionally, there will be a battery signal output which will determine whether the battery can be used as
a power source for the induction pads. We will have a charge controller(Tracer 1210RN) which will
maintain the proper charging voltage of the battery[1].

7
External Power Source Module
Inputs: NONE
Outputs: 120 VAC ± 5% at 60 Hz ±0.5%

The primary function of this module is to be the secondary source that provides power to
the induction pads. If the battery power is not sufficient, then the power line will provide power
for the induction pad. The power line will provide the system with a voltage of 120 VAC ± 5% at
60 Hz ±0.5%.

Inverter
Inputs: 120 VAC ± 5% at 60 Hz ±0.5% (power line)
Outputs: 12V ± 1V

The primary function of the inverter is to step down the voltage from approximately
120VAC to 12VDC. It receives 120 VAC ± 5% at 60 Hz ±0.5% from the power line and by the
inverter module we are able to change direct current (DC) to alternating current(AC). The output
voltage is 12V ± 1V.

Relay Switch
Inputs: 12V ± 1V(battery storage), 12V ± 1V(Inverter), Check Signal
Outputs: 12V ± 1V(battery storage OR inverter)

The primary function of the relay switch is to select which source of power to transfer to
the induction pad. The relay switch will receive the Check Signal from the Power Control
Module and the signal will determine which power source to use.

Figure 7. Relay Switch Inputs/Outputs

8
Power Control Module(MSP 430)
Inputs: Battery Signal, Signal to Heat, Signal to Stop
Outputs: Check Signal, LED Signal, Pad Signal

The power control module is the way of controlling which power source is being used, the
increase of temperature, and stoppage of the induction pads. The power control module is made
from an MSP430. To control the use of the power sources, the power control module determines
how much power is generated by the battery via an input Battery Signal. If the battery power is
enough to power the induction pads, then the battery storage will be the source of power.
However, if the battery is not able to power the induction pads, then the external power source
will be used. In order for this process to occur, a check signal is sent to the relay switch which
determines what power source to use. The power control module also receives an input signal to
heat which tells the induction pads to activate for a period of 2-3 seconds. Additionally, it will
receive the input signal to stop which forces the induction pads to stop working. An LED signal
is sent from the power control module to an LED screen display which is located on each of the
induction pads. Each LED signal provided by the power control module provides a visual display
explaining what is occurring at the moment on the induction pad. There is a pad signal sent out
which determines whether a pad is turned on and which pad is currently in use. The total power
for the 3 induction pads equals 144 Watts. See calculations for reference.
2.2.3 Heating System Module
Induction Pads
Inputs: 12V ± 1V(battery storage OR inverter), Pad Signal , Activation Signal
Outputs: Induction Heating

9
Figure 8. Induction Heating Schematic [5]

The induction pads primary function is to interact with the shoe insoles and to
generate heat for the user via the heating system. The power for the induction pad will come
from the power system module. With an applied voltage of 12 V and a current of 4 A, we have
determined that the induction pad uses a maximum of 100 watts of power which will provide
heating to 3-6 users[5]. Each induction heating tile will have dimensions of 30 inches by 30
inches. The platform itself will have a total dimension of 114 inches by 30 inches. There will be
a spacing of 12 inches in between each tile to achieve this result. The activation signal decides on
which pad to activate. Additionally, a pad signal is used to determine which pad is available for
use. Once the induction pad is provided with the correct amount of power, it will interact with
the shoe insoles to provide induction heating.

10
Figure 9. Induction Pad Schematic [5]
Heat Button
Inputs: User Input (Press button)
Outputs: Signal to Heat

This module’s primary purpose is to activate the induction pads and being the heating process for
the induction heating pad and insoles to interact with. When the user physically presses the button that is
available on the induction pads it will turn on the induction pad and it will be ready for use.

LED Screen Display


Inputs: LED Signal
Outputs: NONE

The LED screen display provides the user with the notification of when the induction pad has
been activated and is ready for use or activating LED light turns green, and LED light turns red when
heating. Table below explains the functionality of the different LEDs.

LED ACTION
GREEN Ready for use/Activate
RED Heating

Table 2. LED screen display

Stop Button
Inputs: User Input (Press button)
Outputs: Signal to Stop

This module’s primary purpose is to stop the induction pads from working/generating
heat. It will turn off the induction pad the user is currently on when the user physically presses
the button that is available on the induction pads.

Shoe Insoles Module


Inputs: Induction Heating
Outputs: Heat to User

Primary function of the insoles is to interact with the induction pad and to generate heat
to the user via the induction heating system. The shoes insoles will be insert-able into any shoe
size. Iron will be interconnected within the insoles, and it will interact with the induction heating
pad. Iron is a very good conductor and works well with the induction system [5]. We plan on
implementing a shoe insole made up of polypropylene material. The reason we plan on using

11
polypropylene is due to the melting point of it which is 266 º F. The most heat an average human
being can handle is 113 º F [6]. Thus the polypropylene would easily sustain 113 º F [3].

Copper Wire

Figure 9. Shoe Insoles

2.3 Calculations and Simulations


2.3.1 Induction Pad Energy Calculation

There are three induction pads in the induction platform. Each pad heating period is 2-3 seconds.
I heating=4 A
V heating=12V Pheating=48 w
If three pads do heat work at the same time, total power will be
Ptotal=48 ( 3 ) =144 w
Total power accesses the maximum power which provides by solar panel. So we make an intelligent
heating system. If three users request heating at the same time, system will delay one of the heating
processes for about four seconds until the other two pads finish heating work. So the maximum of heating
power should be

Pmax=48 ( 2 )=96 w

2.3.2 Energy System(Night Time)


In the daytime, because the maximum induction heating system is 96W which is lower than the
solar panel power. At night, induction heating platform use the battery energy first.
Ebatttery =¿16AH
If every people uses the induction pad for 15min.

20 s
E sinle usage =5 A ( 3600 )=0.03 AH
16
Number of people = =533
0.03

12
In winter, the time without sun is 13Hr.
Assume full usage from 6PM to 9PM. People number: 4*3*3=36
Assume only one pad is used from 9PM to 7AM 4*1*10 = 40
Total usage: 76
So if battery is full charged in day time, battery can support whole night usage.

2.3.3 Solar Panel Calculation

Figure 10. Solar Panel EC-102 Data Sheet [2]

Power rating: 102 W

Hours of sunlight per day (average):5-6 hours

Solar Efficiency with angle perpendicular to surface: 71.5%

Power produced by panel per day: (102𝑊) ∗ (5-6 ℎ𝑜𝑢𝑟𝑠) ∗ (0.715) = 364.65-437.58 W per day

This power indicates that the panel should provide enough power to the battery.

13
3. Requirements and Verification
3.1 Testing Procedures
3.1.1 User System Module
Database

Requirements Verification
1) Store the information of 10 users 2) Each of the 10 users: Open Web
Application → Log In → View
Profile (Check all three of the users’
information is provided)
3) Store all 7 information fields of 1) Open Web Application → Log In →
user(credit card number, permanent View Profile
address, username, full name, 2) Compare received information in the
passwords, email address, and database with what the user originally
payment information) stored

4) Transmitted or received information 1) Compare received information in the


of user must correspond to proper database with what the user originally
information fields stored

Web Application

Requirements Verification
1) At least 3 users logged in at one point 1) 3 users logged in at the same time,

14
of time make sure database can handle all of
the information provided for all the
user logged in.
2) Go over 3 users to determine if
program stops working or errors begin
to occur
2) Access all information that is provided 1) Open Web Application → Log In →
on database View Profile (This checks to see if
profile can be opened)
2) Make sure all 7 information fields are
visible
MSP430 Microcontroller (User System)
Requirements Verification
1) The MSP430 is powered correctly at 1) Use a voltmeter to determine if the
1.8-3.6 V voltage across the MSP430 is between
1.8-3.6 V
2) Proper Activation Signal sent out from 1) Open Web Application → Log In →
the MSP430 board to the induction Click Induction Pad 1 → Use voltmeter
heating system to check output voltage of MSP430 board
(output 1) equals to 5V± 5%
2) Open Web Application → Log In →
Click Induction Pad 2 → Use voltmeter
to check output voltage of MSP430 board
(output 2) equals to 5V± 5%
3) Open Web Application → Log In →
Click Induction Pad 3 → Use voltmeter
to check output voltage of MSP430 board
(output 3) equals to 5V± 5%

3) The MSP430 is correctly powered and 1) Check the MSP430G2553 data sheet to see
grounded. if the correct pins are in use.

3.2.2 Power System Module


MSP430 Microcontroller(Power Control Module)

Requirements Verification
1) When user presses the heat button, the 1) Place thermometer inside shoe insoles
induction pad is increasing 2) User presses heat button
temperature after 2-3 seconds 3) After a period of 2-3 seconds, check to see
an increase in temperature of 3-5 ºF
2) When user presses the stop button, the 1) Place thermometer inside shoe insoles
induction pad stops working 2) User presses stop button
3) After a period of 1-2 minutes of usage
check to see a drop in temperature of 2-3

15
ºF
3) Correct battery signal received from 1) Measure the voltage of the battery with a
battery storage module voltmeter. If the battery capacity is at 16
A-h±2 A-h then the battery is charged
2) Measure the voltage of the battery. If the
battery capacity is less than 16-Ah±2 A )
then the battery is not charged
3) If the battery signal agrees with the
measurement results then the correct
battery signal has been received
4) The output check signal chooses 1) Compare the check signal with the battery
correct power source to power the signal, if they are equal then check signal
induction pad is correct

5) The correct output LED signal is sent 1) User steps on the heat button of the
to the LED screen display induction pad
2) User should visually see a green light
indicating induction pad is heating up

6) Provide the accurate pad signal to the 1) Have 1 or 2 users step on the pads
induction pad module indicating 2) See if the pad signal corresponds to the
which pad is available correct users (Log-in and choose a pad
number
3) check if the induction pad LED display
turns green

Battery Storage
Requirements Verification
1) The battery will stop charging when it 1) Measure the voltage of the battery with a
has reached the battery capacity 16.6 voltmeter. If the battery capacity is at 16 A-
Amp-hours± 2 A-h h±2A-h then the battery is charged
2) Measure the voltage of the battery. If the
battery capacity is less than 16 A-h±2A-h then
the battery is not charged

16
Solar Panel(Solar Power Source)
Requirements Verification
1) The solar panel must supply sufficient 1) Setup solar panel/battery storage system
open circuit DC voltage(12V± 1V) to 2) Use a voltmeter to check the voltage after
the battery storage 2.5 hours to determine if the battery is
fully charged at 16 A-h ± 2 A-h

External Power Source Module


Requirements Verification
1) The integration of the inverter and 1) Use a voltmeter to check the voltage to
power line are correctly functioning. see if the inverter converts the 120 VAC
120 VAC ± 5% at 60 Hz ±0.5% → ± 5% at 60 Hz ±0.5% to 12VDC± 1V
12VDC± 1V

Inverter
Requirements Verification
1) Input voltage of 120 VAC ± 5% at 60 1) Use a voltmeter to check the voltage to
Hz ±0.5% converted properly to see if the inverter converts the 120VAC ±
12VDC± 1V 5% at 60 Hz ±0.5% to 12VDC± 1V

Relay Switch

Requirements Verification
1) Make sure the proper power source is 1) See if the input Check signal corresponds
selected (Battery or power line) to the proper power source
(Specific: use voltmeter to test the output
of relay switch, check whether output is
the first input when we give a “0”
signal.)

17
3.2.3 Heating System Module

Induction Pad

Requirements Verification

1) The correct numbered induction 1. Open Web Application → Log In → Click


pad is working when user chooses Induction Pad 1
that specific pad number on the 2. LED screen on induction pad turns
green(system is ready to be used)
web application

2) When the user presses the HEAT 1) Open Web Application → Log In → Click
button the induction heating starts Induction Pad 1
to function in 2-3 seconds, and 2) LED screen on induction pad turns
green(system is ready to be used)(visually)
continues to work every 2-3
3) Use your feet to press the HEAT button
seconds. The LED screen on the 4) Use the voltmeter to test the copper wire in
induction pad turns red (induction the induction pad and determine if it is
heating is working) receiving 12V ± 1V
5) During the heating process, the LED screen
should be red(visually)
6) After 2-3 seconds, confirm that voltage
decreases from 12VDC to 0VDC
7) After another 2-3 seconds the heating
process will continue, LED screen should be
green(visually)

3) When the user presses the END 1) Open Web Application → Log In → Click
button, it should turn off the Induction Pad 1
induction pad the user is currently 2) LED screen on induction pad turns
green(system is ready to be used)
occupying
3) Use your feet to press the END button
4) Use the voltmeter to test if the copper wire
LED screen turns off in the induction pad is receiving 0VDC
5) Check to see if LED screen turns
off(visually)

18
Shoe Insoles

Requirements Verification

1) The induction/insole system 1) Provide 12VDC ± 1V voltage source


functioning at height of 1 cm ± 0.2 2) Make a height of 1 cm ± 0.2 between the
cm between the induction pad and induction pad and shoe insoles
shoe insoles 3) Use a stopwatch and after 10 seconds
determine the temperature by using a
thermometer

2) Temperature will reach 37 º C ± 5º C 1) Provide 12VDC ± 1V voltage source


in 10 seconds when heated by the 2) Monitor the temperature from 0-10 seconds
numbered induction pad and see at what time the temperature reaches
37 º C± 5º C

3) Easy to wear, comfortable 1) Take a survey from 10 random individuals on


the comfortability of the insoles. Compare all
of the data you receive from the individuals

4) The iron wire simultaneously 1) Provide 12VDC ± 1V voltage source


working together with the shoe 2) Monitor the temperature from 0-10 seconds
insoles and providing heat at 37 º C ± and see at what time the temperature reaches
5º C to the user 37 º C± 5º C

Heat Button
Requirements Verification

1) Heating is provided for 2-3 1) User places thermometer in shoe insoles


seconds 2) User steps on the heat button of the
when the heat button is pushed induction pad
3) Check to see an increase in temperature
difference after 2-3 seconds

19
Stop Button
Requirements Verification

1) Heating is stopped when the stop 1) User places thermometer in shoe insoles
button is pushed 2) User steps on the stop button after being
on the induction pad for at least 2 minutes
3) Press stop button
4) Check to see a decrease in temperature (5º
C-10 º C) after 2 minutes

LED Display
Requirements Verification

1) Check if the LED lights 1) If a signal is sent that a pad is ready for
correspond to the signals that are use, then display a green light
inputted from the power control 2) If a user presses the heat button, then it
changes the LED color to red
module
(specific: Log-in → green → when user
press heat button turns red→ after 2-3
seconds heating process continues→ LED
turns green→ When user presses stop
button→ LED shows no light

20
3.2 Tolerance Analysis
The power control module is the most crucial part of our design because it is responsible
for controlling the different power sources, the induction pad, and the LED display. This module
must be able to perform all of these tasks in order for our entire system to fully functioning.

We will first create multiple test cases for the power control module to determine which
power source must be chosen:
1. If the battery is at 9V± 1V then use the power line as the primary source.
2. Another test case for the power control module is if the battery storage has a voltage
of 12VDC± 1V then the battery will be the source of power for the induction pads.
The reason there is a tolerance of ± 1V for the battery is because it is factoring in the losses.

The external power source (power line) also has a tolerance due to the fact that it is an alternating
current output and therefore sinusoidal. Therefore, the tolerance for standard power line is 120
VAC ± 5% at 60 Hz ±0.5%.

The next case the power control module tackles is how fast the power control module can
send/receive its signals. This is an issue that needs to be solved because induction pads need to
work at the proper time.
1. As an example the induction pad signal needs to be within 2-3 seconds, so the correct
induction pad is selected and it begins to heat for the proper time intervals provided.
The time intervals are ranged from 2-3 seconds due to the fact that if it is below 2
seconds then there will not be enough heat provided to the induction pad. However, if
there is more than 3 seconds provided, there will be too much heat provided to the
induction pad. This can potentially harm the user.

Another part of our system that has a tolerance are the shoe insoles. We decided on
having a height tolerance of 1 cm ± 0.2 cm because after researching material online and speaking with
experts we were able to determine that if we place an iron rod a ¼ in above the inducting heating coil it
will heat the material in less than 30 seconds to a VERY high temperature(over 149 º C). So after
determining this we decided that having a distance of 1 cm± 0.2 cm will be sufficient and will take care of
the safety issues for the user. An additional tolerance for the insoles is that the temperature of the insoles
will reach 37 º C ± 5º C in 10 seconds, and this was determined based on the fact that the warmest
temperature a human being can safely touch is 45 º C. We decided to heat the shoe insoles to 37 º C ± 5º
C since it will warm the user well and not harm the user in the process.

21
4. Cost and Schedule
4.1 Cost Analysis

Item Part Number Quantity Cost/unit Cost ($)


($)

MSP430 Microcontroller 4 1.08 4.32

MSP430 Ethernet Shield N/A 1 36.49 36.49

Odyssey PC680-P Battery PC680 1 104.3 104.3

Evergreen Solar panel EC-102 Ec102 1 Free Free

Solar Charge Controller Regulator Tracer 1210RN 1 71.5 71.5

12V 30A converter N/A(Amazon) 1 28.1 28.1

Optocoupler( pack of 5) 4N35 1 2.99 2.99

Power relay module(pack of 5) N/A(amazon) 1 7.32 7.32

Microtivity press button(pack of IM206 1 5.99 5.99


12)

5mm three color LED(pack of 20) N/A(amazon) 1 3.95 3.95

Diode(pack of 50) 1N5819 1 4.5 4.5

MOSFET STR30NF10(pack of 1 17.46 17.46


10)

330nf capacitor(pack of 10) B32023A3334M 1 28.74 28.74

Toroidal Ferrite Core N/A(Amazon) 1 7.14 7.14

2mm Magnetic wire(1.25ft) NMX-J-482 1 7.44 7.44

Iron wire 21 gauge 2mm (120ft) Soft Annealed Iron Wire 2 10.00 20.00

100kΩ N/A 1 0.3 0.3

50kΩ N/A 1 0.3 0.3

1kΩ N/A 3 0.3 0.9

0.24kΩ N/A 6 0.3 1.8

Total $322.21

22
Table 3. Total Parts Cost

Name Hourly Rate ($/hr) Total Hours Invested (hr) Total ($) = Hourly Rate x 2.5
x Total Hours Invested

Akash Kapadia 30.00 150 $11,250.00

Almir 30.00 150 $11,250.00


Khabiboulline

Yifei Teng 30.00 150 $11,250.00

Total 90.00 450 $33,750.00


Table 4. Total Labor Cost

4.2 Schedule

Wee Almir Akash Yifei


k

9/29 Block Diagram, Block Requirements and Calculations, Tolerance


Descriptions(Design Review) Verifications (Design Analysis(Design Review)
Review)

10/6 Test to see of the solar charge controller Perform AC to DC Relay Switch Testing for
and battery are feasible Conversion using Inverter correct power selection

10/13 Assemble MSP430 and make sure pins Solar Panel Finish ordering all necessary
are receiving correct input/output and Testing( Different weather parts after calculations have
voltages conditions) been completed

10/20 Begin to design and build Induction Pad Implement Stop/Heat Design LED Display, Test
Buttons for the Induction Different cases(Heating, Off)
Pads

10/27 Synchronize battery storage information Design a system that sends Verify that relay switch is
with power control module correct power control selecting the correct power
signal to the relay switch source(battery, power line)

11/3 Test to see if the heat button/stop button Design Insoles out copper Start programming the Web
are transmitting correct signal to control and propylene Application and Database
module, LED work fine for all cases

11/10 Power control module properly selects Test insoles with induction Perform stress test on MSP430
the correct pad to use heating system under and the database. Make sure all
various conditions data stored is correct

11/17 Test Entire system is functioning. Finalize insole and Complete Web Application

23
(Power, Heating, and User) induction heating system without any major errors
Check for any final errors

11/24 Prepare Demo Prepare Presentation Prepare Final Paper

12/1 Demo Presentation Revise Final Paper

12/8 Hand In Final Paper Finish Notebooks Return Lab Kit and all
Complete and Collect materials
Table 5. Schedule

5. Safety Statement
Our safety statement is to provide adequate amount of heat to the user via induction
heating and insoles without causing harm to the user. When using our system we need to make
sure power is turned off at all times, unless when it is in use. We also need to cover any exposed
electrical parts, from wires to capacitors. Make sure your insoles are at room temperature before
in use. Do not provide this product to individuals under the age of 18. Do not take the insoles out of
your shoes and place them on the induction heating platform unless in use. Do not store your insoles in
hazardous environment at any times.
When designing the heating system make sure to wear protective equipment such as thermal
gloves. Always ground yourself when working with electrical parts. Be wary of high voltage lines (power
lines). If there is something you are unaware of, ask a professional. Keep animals, minors, and any
outside individuals with no knowledge of this system outside the area of operation. Do not eat or drink
food in the area of operations. Keep workspace and environment safe and clean.

24
6. IEEE Code of Ethics
We found that in our project we closely followed items 1, 3, 6, 7, 10 of the IEEE Code of
Ethics.

Item 1: to accept responsibility in making decisions consistent with the safety, health, and
welfare of the public, and to disclose promptly factors that might endanger the public or the
environment;

Our project involves a lot of safety and health risks and we will need to provide the user
with a product that will be safe and that meet the health and safety code requirements. A safety
concerns that may be an issue is if the user is harmed when he is wearing the insoles and they
burn the user’s feet.

Item 3. to be honest and realistic in stating claims or estimates based on available data;  

This item of the code sates that we need to collect data and information that are not made
up or altered with. We promise not to overstate any data that we provide or any other relevant
data we obtain.

Item 6. to maintain and improve our technical competence and to undertake technological tasks
for others only if qualified by training or experience, or after full disclosure of pertinent
limitations;

The knowledge we have obtained from the lab safety training will help us throughout this
project. We will only partake in tasks that we have proper electrical safety in.

Item 7: to seek, accept, and offer honest criticism of technical work, to acknowledge and correct
errors, and to credit properly the contributions of others;  

We will seek, accept and offer honest criticism from one another whether it be technical
work or any other matter. Receiving feedback from our peers, professors, and teaching assistants
will only benefit and improve our project. We will also give the proper credit to the individuals
who provide contributions to our project.

Item 10. to assist colleagues and co-workers in their professional development and to support
them in following this code of ethics.

25
We will assist one another in strengthening our weaknesses. We will provide our
knowledge to one another to help us grow socially, academically, and professionally.

7. References

[1] "Basic Tutorials: Charge Controllers for Solar Energy Systems." Basic Tutorials: Charge
Controllers for Solar Energy Systems. N.p., n.d. Web. 01 Oct. 2014.
<http://www.freesunpower.com/chargecontrollers.php>.

[2] "Evergreen Solar EC-102Evergreen Solar EC-102 102 Watt Photovoltaic Module."
Evergreen Solar EC-102. N.p., n.d. Web. 01 Oct. 2014. <http://www.infinigi.com/evergreen-
solar-ec102-102-watt-photovoltaic-module-p-1101.html>.

[3] "Join Mailing List." Plastipedia: The Plastics Encyclopedia. N.p., n.d. Web. 01 Oct.
2014. <http://www.bpf.co.uk/plastipedia/polymers/pp.aspx>.

[4] "SHOP ALL PRODUCTS." Evergreen EC102 102W 12V Solar Panel MC-White Bkgd.
<http://www.altestore.com/store/Solar-Panels/100-to-149-Watts-Solar-Panels/Evergreen-
EC102-102W-12V-Solar-Panel-MC-White-Bkgd/p518/> Web. 01 Oct. 2014.

[5] "A DIY Induction Heater." Simple DIY Induction Heater. N.p., n.d. Web. 01 Oct. 2014.
<http://www.rmcybernetics.com/projects/DIY_Devices/diy-induction-heater.htm>.

[6] "Thermal Touch." - Scholarpedia. N.p., n.d. Web. 04 Oct. 2014.


<http://www.scholarpedia.org/article/Thermal_touch>.

[7] MSP430G2553 Mixed Signal Microcontroller Datasheet


<http://www.ti.com/lit/ds/symlink/msp430g2553.pdf>

26
27

You might also like