COMPUCCINO Kalani Rathnabharathi Vithya Shanmugam Robert Armstrong Aaron Kulp.

Slides:



Advertisements
Similar presentations
Denis Molaro – Sincrotrone Trieste Elettra digital control PS Bipolar digital control 30 A – 20 V PS Denis Molaro POCPA3 – DESY, May 21-23, 2012.
Advertisements

MP200 Presentation MICRO-BIT TECHNOLOGY, INC..
RADIO FREQUENCY BASED SERIAL COMMUNICATION..
Analog-to-Digital Converter (ADC) And
4. OPERATIONAL AMPLIFIERS CIRCUITS by Ulaby & Maharbiz.
Chapter 7 Input Modules.
Revision analog electronics
Vital Signs Monitor UConn BME 4900 Vital Signs Monitor Purpose As the population ages, many people are required by their doctors to take vital signs.
By: Mark Bright and Mike Donaldson.  Project Goal  Applications of our system  System Block Diagram  Thermal Plant Overiew  Current Progress ◦ Engine.
Ahmed Abdel-Fattah Jerry Chang (a.k.a. Fred) Derrick Culver Matt Zenthoefer.
Capstone Fall 2005 GFX-One Guitar Processor Team Carpal Tunnel October 6 th 2005.
EEG Machine By The All-American Boys Featuring Slo- Mo Motaz Alturayef Shawn Arni Adam Bierman Jon Ohman.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
COMPUCCINO Kalani Rathnabharathi Vithya Shanmugam Robert Armstrong Aaron Kulp.
Chapter 8 Output Modules.
ASPPRATECH.
Chapter 1 Quick review over Electronics and Electric Components Prepared By : Elec Solv.
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
Todd Moore for the DES CollaborationPS TalkJune 13 th, DES DHE CRATE SYSTEM MANAGEMENT & CONTROL Todd Moore University of Illinois, at Urbana-Champaign.
EKT314/4 Electronic Instrumentation
Some Test Result about Current Sensor
Power Supply Design J.SHANMUGAPRIYAN.
Smart transmitters.
ACOE2551 Microprocessors Data Converters Analog to Digital Converters (ADC) –Convert an analog quantity (voltage, current) into a digital code Digital.
Amplifiers: From Ideal to Real Why amplify? Gain = Vout / Vin = sensitivity Ideal Op Amp Negative gain summation amplifier Positive gain for increased.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
ELN5622 Embedded Systems Class 7 Spring, 2003 Aaron Itskovich
4. OPERATIONAL AMPLIFIERS CIRCUITS by Ulaby & Maharbiz All rights reserved. Do not copy or distribute. © 2013 National Technology and Science Press.
Electronic. Analog Vs. Digital Analog –Continuous –Can take on any values in a given range –Very susceptible to noise Digital –Discrete –Can only take.
2/June/2009LHCb Upgrade1 Single ended ADC Differential ADC –Convert single ended signal to differential (use AD8138 amp) –ASIC differential output ADC.
Digital-to-Analog Analog-to-Digital Week 10. Data Handling Systems  Both data about the physical world and control signals sent to interact with the.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
PROJECT ON FAULT ANALYSIS AND DETECTION GUIDED BY:: SUBMITTED BY:- MS. SHUBRA GOEL.
Moisture Controlled Irrigation System Team Members: ECE - Aaron Beekman, Adrian Fletcher, and Derek Thomas CECS – Jacob Schreiver.
Digital-to-Analog Analog-to-Digital
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
Deep Touch Pressure Abdomen Belt Group 32 Kevin Rathbun & Luke Fleming & Chang-O Pyo ECE 445 Senior Design April 28, 2015.
Moisture Controlled Irrigation System Team Members: ECE - Aaron Beekman, Adrian Fletcher, and Derek Thomas CECS – Jacob Schreiver.
WATER LEVEL INDICATOR AND AUTOMATIC MOTOR SWITCHING SYSTEM
ME6405 The George W. Woodruff School of Mechanical Engineering ME 4447/ME6405 Microprocessor Control of Manufacturing Systems/Introduction to Mechatronics.
Arduino based Automatic Temperature Controlled Fan Speed Regulator.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
Application Case Study Christmas Lights Controller
Fan Assembly Driven by Magnetic Fields
Digital to analog converter [DAC]
Home Theater Pre-AMP Team #4 Title Christopher Merkl Negar Farzinnia
Electronic Devices Ninth Edition Floyd Chapter 14.
Digital-to-Analog Analog-to-Digital
What is a DAC? A digital to analog converter (DAC) converts a digital signal to an analog voltage or current output DAC.
ARDUINO BASED AUTOMATIC TEMPERATURE BASED FAN SPEED CONTROLLER
PROPELLER DISPLAY OF MESSAGE BY VIRTUAL LEDS
Calorimeter Mu2e Development electronics Front-end Review
SUMMING AMPLIFIER INTEGRATOR DIFFERENTIATOR COMPARATOR
CPU1 Block Specifications
Voice Over IP By: Jon Peterson.
SCADA for Remote Industrial Plant
EI205 Lecture 13 Dianguang Ma Fall 2008.
Block Diagram Transmitter Receiver × 2 Transmitter Power Supply ADC
PC Mouse operated Electrical Load Control Using VB Application
INDUCTION MOTOR PROTECTION FOR SINGLE PHASING, OVERVOLTAGE AND OVER TEMPERATURE Submitted by:
AC Inlet & AC Input Filter
How to avoid catching things on fire.
Digital-to-Analog Analog-to-Digital
PLC Hardware Components.
University of Illinois, at Urbana-Champaign
Lesson 12: Analog Signal Conditioning
Applications of Basic Electronics Components
Radhabai Kale mahila mahavidyalaya,ahmednagar Department of Physics
The BalloonSat Development Board
Data Acquisition Electronics Unit – Lecture 6
Presentation transcript:

COMPUCCINO Kalani Rathnabharathi Vithya Shanmugam Robert Armstrong Aaron Kulp

2 Power Supply  Converts 110VAC to 12VDC & 5VDC  Components: –5:1 Transformer Converts 110VAC to 22VAC –Full-Wave Rectifier Bridge Rectifies the AC voltage –UA7812 Regulator Smoothes out the ripples and give 12VDC –UA7805 Regulator Converts 12VDC to 5VDC –LED Indicators  Diodes on regulators prevent backflow of current through the regulators

Processor  The core of our local embedded system will be an 8051 processor in tandem with an XC2S100 FPGA  The primary function of this processor will be to monitor and control the sensors and features of the coffee pot

4 Embedded Peripherals  8051 platform has the following on-board peripherals: –I2C EEPROM –MAX118 A/D Converter –DS1302 Real-Time Clock –MAX232 for RS-232 level conversion –20x4 Character LCD

5 Memory Map  To enable the use of a monitor/debug program, we have combined the memory map into one 64K block  If more than 32k of code is necessary, we can split the map into RAM/ROM

6 Main Program Outline “Pseudo” Code: Main() { Initialize timers; Initialize interrupts; Initialize serial I/O; Initialize peripherals; for(;;) { Check for/respond to remote commands; Check for/respond to local commands; Refresh sensor data; Redraw local user interface; }

7 A/D Conversion  Over half of our sensors require analog to digital conversion, which will be accomplished with a MAX118  The MAX118 is an 8-bit, 8 channel 5V sigma-delta analog to digital converter –This gives us an effective resolution of approximately 20 mV –Any further resolution would be irrelevant in our prototype board, because signal noise would cause fluctuations in the voltage leading to us needing to discard the least significant bits  In order to avoid signal timing issues and to get the greatest possible processor bandwidth, we have configured the MAX118 to fire an interrupt when the conversion is complete

8 A/D Conversion Timing

9 Water Level Sensor  MPX4115A pressure sensors  Two LM358 op amps cascaded together  Output of 1 st op amp acts as a summing node for the difference between Vreference-Vmeasured  Output of second op amp will be: 5V –100Out1

10 Water Level Design Consideration…  Design Consideration One : We need an initial reference point pressure and corresponding voltage  Design Consideration Solution One : We will use barometric pressure as the reference point By utilizing a differential op amp, we can isolate our measured water level pressure reading from the barometric pressure, giving us the corresponding water level  Design Consideration Two : Voltages outputting from first differential op amp will be amplified by 100x. We need to compensate for negative voltages.  Design Consideration Solution Two: We will cascade two op amps together, The output of our second op amp will be 5V-100Out1

11 Water Level Test Results  Test to determine what voltage corresponds to particular water level  Recorded:  Conclusion: Water Level versus Voltage is a linear relationship Cup Size Voltage V V V V V V V V V

12 Water Quality Water Quality Sensor-Milestone 2 Coffee Pot 5V Resistor ADC

13 Hot Plate Control  Active high control from 8051 I/O  Relay – 12V controlling 120VAC  Fuse protection at 227ºC

14 Blender Control  Active high control from 8051 I/O  Relay – 12V controlling 120VAC

15 Control Waveforms Control Relay off Relay on

16 Blender Demo

17 Pot Temp Sensor  Option1 - Voltage divider  Option 2 – IR sensor  Output into an ADC

18 Hot Plate Temp Sensor  Voltage Divider  Output into an ADC  Thermistor – resistance is temperature sensitive.  Temp range – -50ºC to 250 ºC

19 Pump / Cup Size  Control valve according to reading of water level sensor  Mechanically controlled valve.  Control of pump: –Valve opens (remains open according to cup size) –Water flows from reservoir to hotplate –Pressure build up pushes water through grounds to pot.  Milestone 2 Water Level Sensor Reservoir ValvePot Hot Plate

20 Schedule

21 QUESTIONS???