Compuccino
This presentation is the property of its rightful owner.
Sponsored Links
1 / 22

COMPUCCINO PowerPoint PPT Presentation


  • 70 Views
  • Uploaded on
  • Presentation posted in: General

COMPUCCINO. Kalani Rathnabharathi Vithya Shanmugam Robert Armstrong Aaron Kulp. Project Background. Development of a networked smart appliance Remotely controlled appliances: Coffee Maker Toaster Microwave Blender Music System

Download Presentation

COMPUCCINO

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Compuccino

COMPUCCINO

Kalani Rathnabharathi

Vithya Shanmugam

Robert Armstrong

Aaron Kulp


Project background

Project Background

  • Development of a networked smart appliance

  • Remotely controlled appliances:

    • Coffee Maker

    • Toaster

    • Microwave

    • Blender

    • Music System

  • Materialize concepts through two processors communicating with sensors


  • Overall system

    CONTROLLER

    PROCESSORS

    COFFEE MAKER

    MIXER/

    BLENDER

    MICRO-WAVE

    MUSIC SYSTEM

    TOASTER

    Overall System

    Web Page

    Ethernet/ Internet

    Local Sensors &Controllers


    Capstone focus

    Capstone Focus

    Web Page

    CONTROLLERUser Interface

    Ethernet/ Internet

    PROCESSORS

    Local Sensors &Controllers

    COFFEE MAKER


    Functional block diagram

    Temp Control

    Heater Control

    H2O Level

    H2O Quality

    Brew Cycle

    Coffee Strength

    Timer

    Grinder

    Functional Block Diagram

    Communicate w/ Webpage

    PROCESSOR 1

    RS-232/RF

    PROCESSOR

    2

    Monitor/ Control Coffee Maker

    COFFEE MAKER

    Monitor/ Control Each Function


    Network processor

    Network Processor

    • The network processor can be one of many peripherals

      • Communicates with the local embedded processors via RS-232

  • Enables remote connectivity to the appliances

  • Our particular implementation will be an embedded web server

    • From this web page, the user will be able to remotely monitor and control the system


  • Network processor cont

    Network Processor Cont…

    • Our implementation of the network processor will be an Intel 386 running at 33 MHz on an embedded processor board

    • This processor will run TS-Linux with the Apache web server

    • Board features:

      • Dual RS-232 and RS-485 ports

      • 8 to 32 MB RAM

      • 8 to 128 MB Compact FLASH storage or Disk-on-Chip

      • 40 general purpose digital I/O


    Remote user interface

    Remote User Interface

    • The remote user interface will, in this case, consist of an interactive web page hosted by the network processor

    • After logging onto this web page, the user will have access to all of the sensors and be able to control all aspects of the device’s operation

    • Using CGI scripting, this web page will be dynamically configured and will communicate with the local processors via the RS-232 port.


    Processor 2

    Processor 2

    • Motorola HC12 Demo PCB

    • PCB features:

      • 16 Bit MCU

      • 68K Core

      • 8 ACD Channels and numerous I/O’s

      • RS-232 Interface (Interface to Processor 1)

      • BDM interface(Programming and Debugging)

      • 32KBytes of Flash EEPROM

      • Jumper EEPROM


    Menu options control

    Menu Options - Control

    • Coffee Strength (grinder)

    • Timer (Brew)

    • Clock


    Menu options monitor

    Menu Options - Monitor

    • Coffee Temperature

    • H2O Quality/Level

    • Coffee Strength (Tint)

    • Timer

    • Clock


    Sensors

    Sensors

    • Through sensors, ability to monitor and control features of coffee making

    • Monitor

      • Coffee grind

      • Strength of Coffee

      • Temperature

  • Control

    • Cup size

    • Time of Brew

    • Temperature


  • Temperature controls

    Temperature Controls

    • Temperature Monitor

      • Monitoring temperature with sensors that will use variable resistors that changes resistance according to temperature.

      • Transmitting this information to an A to D converter.

  • Temperature Control

    • Turning off hot plate upon censoring of undesired rise in temperature


  • Water level quality

    Water Level & Quality

    • Water Level Monitoring

      • Monitoring water level through an ultrasonic sensor attached to lip of coffee pot

      • Monitoring water level through a floating sensor

      • Observing water quality through conductivity of water

  • Water Level Control

    • Observing with ultrasonic sensors the amount of water in pot and then terminating water flow once desired cup size is filled


  • Timer

    Timer

    • Timer Monitoring

      • Monitoring duration of brew cycle and reporting results locally and remotely to user; reports time elapsed from start of brew

  • Timer Control

    • Controlling initialization of brew upon request for a certain day and time


  • Brew cycle

    Brew Cycle

    • Monitoring Brew Strength

      • Placing optical sensors at the sides of the coffee pot to measure light intensity and having LED indicators

  • Control of Cup Size

    • Utilizing ultrasonic sensor to periodically sense water level and terminating water flow once desired coffee cup size is realized

  • Grinder Strength Monitor

    • Monitoring through recordings of last brew, controlling how fine the coffee is ground by running the motor, and reporting the status of the current coffee bean grind


  • Power supply

    Power Supply

    • Design our own power supply for desired DC voltages (input 112-115 AC to 3.3 and or 5 V DC)


    Safety features

    Safety Features

    • Make sure that the user is shielded from hazardous voltages

    • Utilizing heat insulators around the hot plate to prevent burns

    • Various shut-off switches

      • Grinder

      • Hot plate

      • H20 Reserve (water quality)


    Division of labor and schedule

    Division of Labor and Schedule


    Risks contingency plan

    Risks & Contingency Plan

    • Reduce the number of sensors

    • Allotting enough time for unfamiliar technology

    • Allotting enough time for debugging (2weeks)


    Costs

    Costs


    Questions

    QUESTIONS???


  • Login