Title: W.I.N.C.
1W.I.N.C. s Smart Controller
- EE 4522 Senior Design II
- Department of Electrical and Computer Engineering
- February 25, 2002
- Preliminary Packaging Review
2W.I.N.C. Team
Dr. J.W. Bruce, Faculty Advisor
Tim Willis, Team Leader
Michael Nestler
3Technical Challenges
- Programming Microcontroller
- Switching Mechanism
- Digital Signal Interfacing
- Power Consumption
4Microcontroller Challenges
- Time- Behind Schedule
- Software Development The Chip is activating
loads at the appropriate time, but - stopping them too early.
- Test runs show variant time delays.
5Alternatives for Switching Mechanism
- WINC explored various alternatives for switching
mechanism before making a final decision. - Both electromechanical relays and solid-state
relays had rewards, and drawbacks.
6AC Load Circuit using EMR
7Switching Circuit
- nMOSFET (enhancement)
- (ID17A ,VGS100V)
- Diode
- (1 Watt, 100V)
- Resistor
- (1 Watt, 10 ohms)
- Relay
- (High Capacity, SPST-NO)
8(ID) Relay on with MOSFET off
Induced Current Vg 0V
9 (ID) Relay off
MOSFET On
10Suppresses excessive voltage change in the load
- Excessive volt change occurs in short time
- Used to protect the SSR and EMR
- Photo coupler traduces electrical to optical
signal and relay signal through space.
11AC Load Circuit using SSR
12Trade-offs b/t SSR and EMR
SSR
EMR
Pros Pros
Longer Operating Life High isolation between outputs
High Input-Output isolation Low cost per contact
High resistance to shock Very low on-resistance (10 m? )
No sparking Lower Output Capacitance (1pF)
Cons Cons
Heat Sink required Greater Weight
Higher price per contact Shorter Operating Life
Higher on Resistance (100 ?) Lower shock and vibration Resistance
Higher output capacitance (20pF) Switching-induced EMI
13Switching Mechanism
- Electromechanical Relays
- The relays were selected based upon Lifespan
10,000,000 cycle operations Affordability
16.53/ea. Vs. 3.02/ea.
www.Omron.com
www.Magnecraft.com
14Digital Signal Interface
- (2) Thermistors(s)
- Use one MAX1618 thermistors that uses a
transistor for remote temperature detection. - Reduce to 1 to conserve the maximum power
constraint and the software memory space
1
15Signal Flow of the Thermistors
3904 Location In Bottom of Drain Pump
MCU
A/D Converter
output
16Power Distribution
With One Thermistor (mW) With Two Thermistors (mW)
MCU (Ubicom) 700 700
A/D Converter (Max 127) 1074 1074
Thermistors (Max 1618) 444 888
TOTAL 2218 2662
17Power Consumption (one thermistors)
18Power Consumption w/ two thermistors
19Physical Packaging of PCB
- 2 Printed Circuit Board(s)- (Schematics)
-
- User Interface Switches and LCD (Top)
- HVAC--Mechanical Loads/ Software
- Chips (Inside plastic covering in
- door)
20PCB Layout
21Manufacturability of Design
- - Surface Mount instead of thru hole.
Significantly reduce the cost of production. - - Availability and affordability of SSR for
design application of switching Mechanism. - Build professional relationships with
distributors - Research the reputation, and longevity of the
manufacturer for components
22Mechanical Load Test
23Acknowledgements
Special Thanks Extended to -MSU Faculty Dr. J.
W. Bruce, Dr. R. Winton, Dr. Harden, and Dr.
Joe Picone MSU Faculty -Viking Range, Inc
Mr. John Picardat Engineer, Mr. Martin
Wesemann General Manager, Ms. Beth Williams-
Assist. Product Manager - Rep. Inc. Mr. Jason
Shoemake- Sales Engineer
24Hardware Prototype (Before)
25PCB (After)
26Q/A Session
27Switching Circuit (Relays)
Armature off
Armature on
28AC Loads
- 1. Heater
- 2. Circulation Pump
- 3. Drain Pump
- 4. Dispenser
- 5. Inlet Valve
- 6. Exhaust Fan
-
29Circuit Protection (diode)
Snubber
30Microcontroller
31Smart Controller is Managed by the Ubicom SX28
- Internal clock register/counter
- 20 I/O pins
- Configure I/O pin-by-pin
- Sleep/Wake up pin
- Provide software upgrades quickly
- User Configurable speeds
32Why Ubicom?
- 20 I/O Pins, exactly fulfilling requirements
- 136 Bytes of memory
- Family of chips
33Chip Pin Assignments
1 SX28 28 2
27 3
26 4
25 5
24 6
23 7 22 8
21 9
20 10
19 11
18 12
17 13
16 14 15
- RTCC MCLR
- VDD OSC1
- n.c. OSC2
- Vss LCD 0
- n.c. LCD 1
- Door LCD 2
- i2c (data) LCD 3
- i2c (clock) LCD 4
- Rinse Aid LCD 5
- Button0 Drain Pump 0
- Button1 Drain Pump 1
- Button2 Circ. Pump
- Button3 Heater
- Inlet/Fill Fan
34LCD Display (from Optrex)
Communicates digitally with the microprocessor
through 6 separate data lines. Displays 24
characters total.
35Load Characteristics
36User Interface Flowchart
37Hardware Interface
38I2c, and why?
- I2c is a method of placing multiple digital
devices, called slaves on a single 2-wire bus.
- A master device can access any of these slaves
via serial communication. (ie, bit-by-bit.) - Conserves I/O pins at the cost of speed.
- Our thermostats are placed on an i2c bus.
39But Wait! How is an analog signal on an i2c bus?
- We are using an ADC to convert the one analog
signal to a 12-bit digital number. - The ADC is i2c compatible, and has multiple
channels (for more than one analog input).
40Timeline
41MAX1618
42REFERENCES (1)
1 M.N. Huhns, Networking Embedded Agent, IEEE
Internet Computing, Vol.3, No.1, pp. 91-93,
January/February 1999. 2 B. Giacalone, M. Lo
Presti, F. Di Macro, Hardware Implementation
Versus Software Emulation of Fuzzy Algorithm
Application, IEEE World Congress on Computa
Intelligence, Vol. 1, No. 1, pp. 7-12, May 1998.
3 Hiroyoshi Nomura, Noborv Wakami, Shinj,
Kondo, Non-linear Technologies in a Dishwasher,
Proceedings of IEEE, pp. 57-58, Japan-USA, July
1995. 4 V.V. Badami, N.W. Chbat, Home
Appliances Get Smart, IEEE Spectrum, Vol. 35,
No. 8, pp. 36-43, August 1998.
43REFERENCES (2)
5 J.M. Fenster, The Woman Who Invented the
Dishwasher, Invention Technology, pp. 55-61,
Fall 1999. 6 Daniel S. Query, Gary Tescher,
The Internationalization of Component
Design,presented at the International Appliance
Technical Conference, Columbus, Ohio, USA, May
15-16. 7 Alan T. McDonald, Stephen H.
Frisked, David J. Ulrich, Thermal Model of the
Dishwasher Heater in Air. Proceedings of the
IEEE International Appliance Technology
Conference, IEEE International Appliance
Technology Conference, IEEE Transactions On
Industry Applications. Vol. 25, No. 6, pp.
1176-1180, Madison Wisconsin, USA, November 1988.
44REFERENCES - (3)
7 Alan T. McDonald, Stephen H. Frisked, David
J. Ulrich, Thermal Model of the Dishwasher
Heater in Air. Proceedings of the IEEE
International Appliance Technology Conference,
IEEE International Appliance Technology
Conference, IEEE Transactions On Industry
Applications. Vol. 25, No. 6, pp. 1176-1180,
Madison Wisconsin, USA, November 1988. 8 Wang
Yi-Min, W. Russell, A. Arora, Xu Jun,Toward
Dependable Home Networking, Proceedings
International Conference On Dependable Systems
and Networks, pp. 44-48, Microsoft Corp.,
Redmond, WA, USA, June 2000. 9 Barbara
Mayer, Smart Appliances are the Wave of the
Future, http//www.tcpalm.com/home/15sapplij.sht
ml, Home Garden, USA, July 2001.
45REFERENCES-(4)
10 T. Erickson, Turbidity Sensing as a
Building Block for Smart Appliances, IEEE
Industry Applications Magazine, Vol.3, No. 3, pp.
31-36, May-June 1997. 11 J.W. Bruce,
Microprocessors II, Mississippi State
University, Mississippi, MS, USA, 2001. 12 K.
Rexford, Electrical Control for Machines, 5th
ed., Delmar Publishing, Albany, New York
1997. 13 C. Okey P.M. Ruane Advances in
Appliance Control The Breaking of a Paradigm.
Proceedings of the 1996 IEEE International
Conference On Control Applications, Dearborn, MI
91-94, September 1996.