ECE477 Midterm Design Review: Team 1

Slides:



Advertisements
Similar presentations
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Advertisements

HELMET TRACKING SYSTEM (HTS) Group 8 Andrés F. Suárez (EE) Brian Maldonado (EE) Rígel Jiménez (EE)
Humble Hubble Team 18: Evan Foote, Doug Wile, Tim Brown, Derek Pesyna Background:
Oscilloscope Watch Teardown. Agenda History and General overview Hardware design: – Block diagram and general overview – Choice of the microcontroller.
ZigBee Calvin Choy David Kim Jason Chong Devin Galutira.
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
IDine A Camera based Multi-touch Dining table Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.
Jordan Wagner Justin Spencer Mark Sears John Jachna.
ECE 477 Design Review – Spring 2010 Team 15. Team Members.
ECE 477 Design Review Team 19  Spring 2013 Paste a photo of team members here, annotated with names of team members. Calvin Mwesigwa John Marston Noah.
ECE 477 Design Review Team 01  Fall 2013 Paste a photo of team members here, annotated with names of team members.
ECE 477 Design Review Team 4  Spring 2008 Zach Dicklin Amy Ritter Ian Bacon Eric Yee.
Xin Jin Zelun Tie Ranmin Chen Hang Xie. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
ECE 477 Design Review Team 2  Spring 2010 Digi-Brush Josh LongCaleb Ayew-ewKatie Schremser.
Solar Telematics System ECE 477 Design Review, Team 8, Spring 2012 Paste a photo of team members here, annotated with names of team members. Craig Lechlitner,
Shiv Yukeun Donghan Robert.  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
ECE Grande ECE 477 Design Review Team 3 - Fall 2008.
ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,
Group 5 – Universal Exports Mike Klockow Dan Sparks Jon Hopp Ed Sheriff.
Solar Power Array Management for the Solar Racing Team Mark Calotes Ginah Colón Alemneh Haile Nidhi Joshi Michael Lu School of Electrical and Computer.
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
Android Multi-Meter (AMM)
ECE477 Midterm Design Review: Team #
The Design of an Electronic Bicycle Monitor (EBM) Team P118: Gary Berglund Andrew Gardner Emrys Maier Ammar Mohammad.
Humble Hubble Team 18 Tim Brown. Abstract The proposed project is a self-aiming telescope. This telescope will obtain its global position and the local.
Colin Graber Jason Kohl Jacob Varnau Cameron Young ECE 477 Design Review Team 2 - Spring 2015 R.I.S.K.
ECE 477 DESIGN REVIEW TEAM 3  SPRING 2015 Garrett Bernichon Bryan Marquet John Skubic Tim Trippel.
Treasure Chess ECE 477 Team 2 - Spring 2013 Parul Schroff, Brock Caley, Sidharth Malik, Jeremy Stork Design Review.
SmartCup – Team 42 Harington Lee, Chirag Patil, Arjun Sharma 1.
ECE 477 Final Design Review
DALCON RFID IMPROVEMENT ECE 599, SPRING 2011 Brad Gasior, ECE Mike Fradkin, ECE Richard Young, ECE Sean Rinehart, ECE.
Sponsor: Beam Technologies Team Members: Andrew McGinnis - ECE Chad Carius - ECE Madison McClellan - ECE Behavior Monitoring Toothbrush.
Arduino.
Voice Controlled Robot by Cell Phone with Android App
ECE477 Midterm Design Review: Team # 6 Plays Tanks
Solar Energy Generator: Design Rendering Description
Chip Config & Drivers – Required Drivers:
<Add team picture or relevant project picture here>
Scrolling LCD using Arduino.
AUTOMATIC TEMPERATURE CONTROLLED FAN USING 8051
ECE 477 Design Review Team 13  Spring 2007
SUBMITTED BY EDGEFX TEAM
ECE 477 Design Review Team 12  Spring 2007
ULTRASONIC DISTANCE METER USING 8051
ECE477 Midterm Design Review: Team #8
<Add team picture or relevant project picture here>
Textbook Detection System With Radio-Frequency Identification
SUBMITTED BY EDGEFX TEAM
DIGITAL CALCULATOR USING 8051
ECE477 MIDTERM DESIGN REVIEW: TEAM #08
RAILWAY TRACK SNAP NOTIFICATION
Wireless Controlled PowerStrip
GSM - GPS BASED VEHICLE TRACKING SYSTEM
ECE 477 Design Review Team15 – Social Lock
ECE 477 Design Review Team 8  Spring 2007
Portable Battleship Display
Introduction to Microprocessors and Microcontrollers
ECE 477 Design Review Team 21 - Spring 2013
ECE 477 Design Review Group 3  Fall 2005
Home Enhancement Suite
ECE 477 Design Review Team 6 - Spring 2012
Joe Trefilek Jeff Kubascik Paul Scheffler Matt Rockey
ECE 477 Design Review Group 6  Fall 2005
ECE 477 Design Review Team 14  Spring 2012
ECE 477 Design Review Team 5  Fall 2006
Project Forget-Me-Not
ECE 477 Final Presentation Team 15  Spring 2010
ECE 477 DESIGN REVIEW TEAM 14  SPRING 2010
ECE 477 Final Presentation Team 13  Spring 2011
Team RAPTORS Joe Trefilek Jeff Kubascik Paul Scheffler Matt Rockey
Presentation transcript:

ECE477 Midterm Design Review: Team 1 Scott Podlogar Craig Kourtu Austin Fatt Alex DeVries ECE477 Midterm Design Review: Team 1

Outline Project Overview Major Components Block Diagram Packaging Design Electrical Schematic PCB Layout Prototyping Progress Software Development Status Project Timeline Questions

Project Overview Project Overview The SmartPack is a backpack designed for the student for the 21st century! It's has the features of your typical backpack along with a RFID tracking system, GPS, an onboard battery, and Bluetooth for connectivity with your phone. This allows students to have the backpack remind them when and where they lost something, and conveniently convey that information to an app on their iPhone. It also allows the student to use the same battery that powers their backpack to charge their iPhone. The most similar backpack on the market only does charging. In this section provide a concise description of your project. What is it? What will it do? What differentiates it from similar projects and prior art? Include a relevant picture of your project or “artist rendering” of the completed project.

PSSCs Project Specific Success Criteria An ability to monitor the onboard battery, and use it to power external devices An ability to notify user if inventory is missing via message on their phone.    An ability for the backpack to take and store inventory wirelessly. An ability for the backpack to store its current GPS coordinates. An ability for the backpack to represent its charge state and other information via user interface.

Major Components M6E-M from ThingMagic UHF(900-930 Mhz) rfid M6E-M from ThingMagic UHF(900-930 Mhz) Range(1-3 meters) 2 antennas UART Max 1.1 A Choose the major (electrical) components being utilized by your design. For each component, provide a brief description of what it is, relevant specifications, and what it will do. Examples of major components include the microcontroller, motors, wireless interfaces, power converters and regulators. Examples of relevant specifications include operating speed (uC), number of I/O (uC), stall current (motors), operating voltage, and expected current consumption

Major Components PIC24FJ128GA010 32 Mhz 128 Kbytes of flash memory Microcontroller PIC24FJ128GA010 32 Mhz 128 Kbytes of flash memory 100 pins UART,GPIO,SPI Max 300 mA Choose the major (electrical) components being utilized by your design. For each component, provide a brief description of what it is, relevant specifications, and what it will do. Examples of major components include the microcontroller, motors, wireless interfaces, power converters and regulators. Examples of relevant specifications include operating speed (uC), number of I/O (uC), stall current (motors), operating voltage, and expected current consumption

Major Components: RN4020 Bluetooth low energy 4.1 UART iOS compatible Bluetooth module Bluetooth low energy 4.1 UART iOS compatible Max16 mA Choose the major (electrical) components being utilized by your design. For each component, provide a brief description of what it is, relevant specifications, and what it will do. Examples of major components include the microcontroller, motors, wireless interfaces, power converters and regulators. Examples of relevant specifications include operating speed (uC), number of I/O (uC), stall current (motors), operating voltage, and expected current consumption

Block Diagram Main Components 8 bit UART at 115 kbps Bus width: 3 lines Radio-Frequency Identification RFID Module SPI at 15 kHz Bus width: 5 lines Satellite Communication GPS Module Microcontroller 8 bit UART at 115 kbps Bus width: 3 lines Bluetooth Communication Include one or more images of your system block diagram here. Block diagrams should include all relevant major parts and systems, bus widths, and interface types. Bluetooth Module 10 lines by Ribbon Cable 2 Power lines Interface Board

Block Diagram Interface Board Interface Board Battery Charger Board Microcontroller 2 Power lines (+5V, GND) 2 lines for current sensor 2 Lines (+5,GND) 10 lines by Ribbon cable 2 lines – I/O port pins Interface Board Button/LED 3 lines – I/O port pins Fuel Gauge 1 line – I/O port pin 2 lines – SPI at 15kHz 2 lines – I/O port pins Shift Register 8 lines LCD

Packaging Design Main Component Include one or more images of your packaging design here. Include relevant dimensions and how you are planning to manufacture your product packaging.

Packaging Design Interface Include one or more images of your packaging design here. Include relevant dimensions and how you are planning to manufacture your product packaging.

Packaging Design 3D printing for main component plan 3D printing for main component Plexiglass for mounting and support Stand-ups and mounting screws will be used Wires and connectors will connect the ports of the battery charging board Include one or more images of your packaging design here. Include relevant dimensions and how you are planning to manufacture your product packaging.

Electrical Schematic Main Board

Electrical Schematic Main Board: GPS SPI connections to PIC ON_OFF is connected to Wakeup for self start-mode Connects to Voltage supervisor on the reset pin Include one or more views of your electrical schematic here. If necessary, break up this section into multiple slides detailing various subsystems which are easily viewable (Hint: a zoomed out view of a large electrical schematic in which nothing can be read will not be helpful for the design review). Your schematics should be complete, organized, and readable.

Electrical Schematic Main Board : RFID READER UART connections to PIC PIC controls the Shutdown pin Include one or more views of your electrical schematic here. If necessary, break up this section into multiple slides detailing various subsystems which are easily viewable (Hint: a zoomed out view of a large electrical schematic in which nothing can be read will not be helpful for the design review). Your schematics should be complete, organized, and readable.

Electrical Schematic Main Board : BLUETOOTH MODULE UART connections to PIC PIC controls the HW/SW wake pins Include one or more views of your electrical schematic here. If necessary, break up this section into multiple slides detailing various subsystems which are easily viewable (Hint: a zoomed out view of a large electrical schematic in which nothing can be read will not be helpful for the design review). Your schematics should be complete, organized, and readable.

Electrical Schematic Main Board: Power SYSTEM Voltage Supervisor Ribbon Connector Voltage Regulator Programmer Include one or more views of your electrical schematic here. If necessary, break up this section into multiple slides detailing various subsystems which are easily viewable (Hint: a zoomed out view of a large electrical schematic in which nothing can be read will not be helpful for the design review). Your schematics should be complete, organized, and readable.

Electrical Schematic Interface Board

Electrical Schematic Interface board LCD is driven by a Shift Register Shift Register is connected to PIC through SPI LCD contrast is set by voltage divider Include one or more views of your electrical schematic here. If necessary, break up this section into multiple slides detailing various subsystems which are easily viewable (Hint: a zoomed out view of a large electrical schematic in which nothing can be read will not be helpful for the design review). Your schematics should be complete, organized, and readable.

Electrical Schematic Interface board Fuse next to Power in Connector Power Connector for Main Board Fuel Gauge LED in an NMOS set up Include one or more views of your electrical schematic here. If necessary, break up this section into multiple slides detailing various subsystems which are easily viewable (Hint: a zoomed out view of a large electrical schematic in which nothing can be read will not be helpful for the design review). Your schematics should be complete, organized, and readable.

PCB Layout MAIN BOARD 3.17" x 3.44" Click to add text

Voltage Regulator (+5V to +3.3V) PROGRAMMER and Voltage regulator Programmer Voltage Regulator (+5V to +3.3V) Power into the Main Board (+5V)

PCB Layout Ribbon Connector Bluetooth module Ribbon Connector Bluetooth Module, antenna hangs off the PCB

PCB Layout RFID Reader Drill holes made for optional antenna placement

PCB Layout Microcontroller Decoupling Capacitors placed on the bottom

PCB Layout Interface Board 3.5" x 1.5"

PCB Layout Power in connector Fuse LED Button Fuel Gauge Interface Board Power in connector Fuse LED Button Fuel Gauge Include one or more views of your PCB Layout here. If necessary, break up this section into multiple slides detailing various subsystems which are easily viewable (Hint: a zoomed out view of a large electrical schematic in which nothing can be read will not be helpful for the design review). Your layout should be complete, organized, and readable.

PCB Layout LCD Shift Register Ribbon Connector Power out connector Interface Board LCD Shift Register Ribbon Connector Power out connector

Prototyping Progress RFID module Bluetooth module Main Components Tx/Rx has been done with micro Tags have been polled and EPC have been extracted Antennas need to be optimized Limits need to be tested Bluetooth module Connection between BT and phone has been established Characters need to be sent to the phone Describe your team’s prototyping progress here. For each of your project’s major components, what has been tested? What is known to work? What still needs to be tested, and what still needs to be proven to work?

Prototyping Progress LCD operation is complete LED/Button is complete Other Components LCD operation is complete LED/Button is complete GPS needs to be prototyped Fuel Gauge chip needs to be prototyped

Software Development Status Embedded Software - initializations Peripherals Components SPI Set Control registers for 2 channels of SPI LCD Send commands to turn LCD on, to two line mode, clear the LCD and set the cursor position RFID Send commands to boot firmware, set the tag protocol and set the region Clear the buffer UART Set Control registers for 2 channels of UART Set Baud Rate to 115 kbps Bluetooth Set the server services Create private services with a UUID GPS Verify SPI communication I/O Set the bits of Port A to either input or output In this section, detail team progress with software development. List out the major modules for your team’s software. For each module, detail its status (Not yet started / In development / In testing / Completed) TIM Determine initial sampling rate and set registers accordingly Prototyped successfully and ready for integration into main project Prototyped semi-successfully small adjustments needed Not yet prototyped

Software Development Status Embedded Software - interrupts TIM Set TIM flag SPI2 Put data in a FIFO buffer for GPS UART1 Put data in a FIFO buffer for RFID Button De-bounce the button Set the Button flag Fuel Gauge Update the current charge of the battery UART2 Put data in a FIFO buffer for Bluetooth Set BT RX flag Prototyped successfully and ready for integration into main project Prototyped semi-successfully small adjustments needed Not yet prototyped

Software Development Status Embedded Software – Flag Resolution TIM Update the tags buffer by communicating with the RFID module. Set the BT TX flag is there was a change BT RX Change the TIM rate accordingly Button Generate user message by pinging appropriate module Update LCD BT TX Get location from the GPS Concatenate data with tags Send data to the Bluetooth module. Prototyped successfully and ready for integration into main project Prototyped semi-successfully small adjustments needed Not yet prototyped

Software Development Status iPhone Software – APP STATUS CoreBluetooth -Connects to microcontroller via Bluetooth, and can read private services. View -Display the state of backpack. -Talks to controller Controller -Notifies the view when special event occurs. Model -Keeps track of the state of the backpack, such as battery and tag information. Prototyped successfully and ready for integration into main project Prototyped semi-successfully small adjustments needed Not yet prototyped

Project Timeline Week 8: Order finalized PCB Week 9: Plan/Prepare packaging, create skeleton of app Create tests for the micro to run Week 10: Spring Break Week 11: Solder PCB components, and run tests to check proper operation Week 12: Create final code for micro/app, begin prototyping packaging Week 13: Finalize everything/ Debug and deal with problems Week 14: Touch up app/optimize performance Week 15: Buffer time for unanticipated issues Week 16: Showcase completed project Provide a timeline (or GANTT chart, etc.), starting from the current week until the end of the semester, detailing work to be undertaken in completing your team’s project.

Questions?