Designing a Microcontroller Integrated with WiFi and a Mobile - - PowerPoint PPT Presentation

designing a microcontroller integrated with wifi and a
SMART_READER_LITE
LIVE PREVIEW

Designing a Microcontroller Integrated with WiFi and a Mobile - - PowerPoint PPT Presentation

Designing a Microcontroller Integrated with WiFi and a Mobile Application for a Pellet Smoker Course: ECE 4901, 2017-2018 Members: Adam Burns - EE Jason DeJesus - EE/CompE Trevor Svec - CompE Sponsoring Company: Seconn Fabrication,


slide-1
SLIDE 1

Designing a Microcontroller Integrated with WiFi and a Mobile Application for a Pellet Smoker

Course: ECE 4901, 2017-2018 Members: Adam Burns

  • EE

Jason DeJesus

  • EE/CompE

Trevor Svec

  • CompE

Sponsoring Company: Seconn Fabrication, LLC Jason Pflomm, Engineering (860) 443-0000 jasonp@seconn.com

slide-2
SLIDE 2

Seconn Fabrication

  • Manufacturing group based

in southern New England

  • Precision sheet metal
  • Robotics
  • Automation
  • Daughter company

○ Myron Mixon Smokers

Adam Trevor Jason

slide-3
SLIDE 3

Myron Mixon

slide-4
SLIDE 4

Summary

  • The existing microcontroller has reduced functionality and is

limited in scope

  • Delivering a new microcontroller that exceeds the capabilities of

the current microcontroller in use

  • We intend to reverse engineer the major components of the old

microcontroller to provide us with a path for designing and implementing a new microcontroller

  • The next major goal will be to implement a mobile application in

use with integrated WiFi/Bluetooth protocols

slide-5
SLIDE 5

Background Existing Microcontroller - PIC16F882

  • Digital Thermostat Kit by Ortech
  • Cost to Purchase = $45
  • Three Digit Temperature Display
  • Front Panel Cook Control
  • Eight Cook Temperature Settings - 180 ° - 375 ° F
  • Sixteen Smoke Settings for Smoke Control
  • Cool Down Cycle
  • Several Sensor Indicators
slide-6
SLIDE 6

Problem

  • One of the main obstacles with the existing design is lack of WiFi

and mobile application compatibility

  • Currently no module on the existing microcontroller to serve

these functions

  • Poor feedback loops for retaining heat on smoker
  • Market demand for extended cooking and smoking functionality
slide-7
SLIDE 7

Microcontroller

Microcontroller Cost CPU Memory Video Wireless Raspberry Pi 3 Model B $35 1.2 GHz 64-bit Quad Core microSD Card HDMI / LCD WiFi / Bluetooth Onboard Arduino Uno R3 $28 16 MHz crystal Internal Flash Memory

  • f 32 KB

LCD WiFi / Bluetooth Offboard Beaglebone Rev C $67 1 GHz 4 GB eMMC HDMI / LCD WiFi / Bluetooth Offboard

slide-8
SLIDE 8

WiFi Offboard Device

  • ESP8266 NodeMCU
  • $9
  • Built-in Micro-USB
  • Wireless 802.11 Supported
  • Arduino Compatible
  • Serial Module
slide-9
SLIDE 9

LCD Screens

LCD Screen Cost Size Touch Interface

OSOYOO Touch Screen LCD

$30 3.5” up to 1920*1280 Yes HDMI

Basic 16x2 Character LCD

$15 16x2 Characters No 11 Pin IO

slide-10
SLIDE 10

LCD Screens

OSOYOO Touch Screen LCD

slide-11
SLIDE 11

LCD Screens

Basic 16x2 Character LCD

slide-12
SLIDE 12

Wireless Protocols

WiFi:

  • 802.11a/b/g
  • Frequency Band: 2.4 GHz
  • Nominal Range: 100 m
  • Channel Bandwidth: 22 MHz
  • Max Signal Rate: 54 Mb/s
slide-13
SLIDE 13

Wireless Protocols

Bluetooth:

  • 802.15.1
  • Frequency Band: 2.4 GHz
  • Nominal Range: 10 m
  • Channel Bandwidth: 1 MHz
  • Max Signal Rate 1 Mb/s
slide-14
SLIDE 14

Wireless Configurations

Direct Access - Bluetooth or WiFi Indirect Access - WiFi

slide-15
SLIDE 15

Budget

  • Final product includes:

○ Digital Microcontroller w/ WiFi ○ Power Board ○ Display ○ App

  • should be no more than

$100-$150

  • Prototype can be more
  • Price not including power

components from existing controller

Track 1 Track 2 Track 3 Raspberry Pi 3 Model B

  • $35

Arduino Uno R3 - $28 Raspberry Pi 3 Model B - $35

OSOYOO Touch Screen LCD - $30 Basic 16x2 Character LCD

  • $10

Basic 16x2 Character LCD - $10 Onboard WiFi/Bluetooth Offboard WiFi - ESP8266

NodeMCU - $9

Onboard WiFi/Bluetooth Total = $65 Total = $47 Total : $45

slide-16
SLIDE 16

Solution

  • Redesign the microcontroller by programming existing mainstream

microcontroller (raspberry pi, arduino, etc)

  • Use the digital IO from a microcontroller with a development board to

control all the power components on the existing microcontroller

  • Utilize WiFi on the new microcontroller to interface with a mobile

application

  • We would keep redesigning the power components to a bare

minimum in order to use the mainstream microcontroller as the main controller.

slide-17
SLIDE 17

Project phases, timing, milestones - 1st Semester

September

  • Contact/Meet with Advisor and Sponsor

○ Speak about scope of project

  • Set up regular meetings and meeting times
  • Project Statement

October

  • Weekly meetings with Advisor / Sponsor begin
  • Set project expectations

○ Economic, time, and manpower constraints

  • Research existing micro-controllers / micro-controller components

November

  • Creation of week by week timeline
  • Project Proposal Due
  • Purchase Prototyping Materials
  • Receive grill(s)

December

  • Test integration of new microcontroller in system
slide-18
SLIDE 18

Project phases, timing, milestones - 2nd Semester

January

  • Re-examine timeline and adjust accordingly
  • Major follow up with sponsor regarding progress and goals

February

  • Demonstrate functionality of new microcontroller system

○ Should be on par with previous system

  • Begin App Prototyping

March

  • Design and implement enhanced functionality

○ WiFi, LCD screen, Recipes

April

  • Demonstrate ability to cook different recipes effectively
slide-19
SLIDE 19

Questions?

Comments?