ECE 477 DESIGN REVIEW FEST – FALL 2011. OUTLINE  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.

Slides:



Advertisements
Similar presentations
MM Player Supervised by: Dr. Luai Malhis. Prepared by: Mustafa Assaf & Mahmoud Musa.
Advertisements

Georgia Tech Digital Back-end µHRG interface Curtis Mayberry School of Electrical and Computer Engineering Georgia Institute of Technology January 13 th,
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
By: Russ Butler ECE4220 Spring 2012 Dr. DeSouza May 2, 2012.
ECE 477 Design Review Team 6  Spring 2010 Shao-Fu ShihSteve AndersonMike Goldfarb Josh Smith.
Outline Project overview Project-specific success criteria Block diagram Component selection rationale Packaging design Schematic and theory of operation.
Jason CrayJoseph Mundackal Michael WarscoRyan Sherlock.
Proximity Sensor Board: Final Report Sarat Bhogavalli Nathan Ellefsen Ryan Fig Michel Kinsy Mentor: John Winters.
ECE 477 Design Review Team 01  Fall 2012 Brennan Tran Jonah Ea Ben Pluckebaum Kevin Meyer.
Design Review: RoboSiM Robotic Surveillance in Motion
ECE 477 DESIGN REVIEW TEAM 7  SPRING 2013 COST ROBOT CAROLINE TRIPPEL, ANDREW LOVELESS, ERIC OSBORNE, BRYAN DALLAS.
ECE 477 Design Review Team 13  Spring 2008 Paste a photo of team members here, annotated with names of team members. Srichand Varun Madhu Anvesh.
IDine A Camera based Multi-touch Dining table Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.
Software TCSP. 2 project overview The Purdue Party Platform is a device that utilizes the well-established DMX protocol to control entertainment-oriented.
ECE 477 Design Review Group 9  Spring 2005 Omar Shaikh - Nathan Smith - Jeff Huston - Ryan Koors.
Jordan Wagner Justin Spencer Mark Sears John Jachna.
ECE 477 Design Review – Spring 2010 Team 15. Team Members.
ECE 477 Design Review Team 1  Fall Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
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,
ECE 477 Design Review Team 5  Fall 2007 Wes Chris Josh Dave.
 Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design  Schematic and theory of operation.
ECE 477 DESIGN REVIEW TEAM 2  FALL 2011 Members: Bo Yuan, Yimin Xiao, Yang Yang, Jintao Zhang.
ECE Grande ECE 477 Design Review Team 3 - Fall 2008.
ECE 477 Design Review Team 03 - Spring 2013 Robert HarrisSpencer JulianRyan PawlingJosh Hunsberger.
ECE 477 Design Review Team 09  Spring 2010 Luke Ethan Andy Dhruv.
ECE 477 Design Review Team 4  Fall 2010 (L to R) Andy Sydelko, Chris Cadawallader, Mike Wiliams, Craig Pilcher.
ECE 477 Design Review Team 2  Fall Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
Tone Matrix Music Box Jun Jun PehWan Qi Choo Kian Hui Wong Chia Siong Goh.
ECE 477 Design Review Team 9  Fall 2009 Josh Piron, Jacob Pfister Kevin Templar, Mike Phillips,
ECE 477 Design Review Team 7  Spring 2007 Joe Land Ben Fogle James O’Carroll Elizabeth Strehlow.
ECE 477 Design Review Team 1  Fall 2006 Sumanth Peddamatham Alex Tucker Chris Arges Radhika Mulani.
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
ECE 477 Design Review Team 6  Spring 2006 Greg Snow Allan Patterson Kyle McGhee Joseph Davidson.
ECE 477 Design Review Team 3  Fall 2007 Steven Kingsley (Analog) Roy Scheck (Leader) Tony Liechty (Digital) Charles Lan (Software)
ECE 477 Design Review Team 8(SLOW)  Spring 2006.
ECE 477 Design Review Group 5  Spring Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
Nick Kwolek David Duemeler Martin PendergastStephen Edwards.
ECE 477 Design Review Team 3  Spring Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
ECE 477 Design Review Team 5  Spring Project Overview Inertial based character recognition deviceInertial based character recognition device Battery.
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.
FEST ECE 477 Fall 2011 TEAM 5 Gloria Budiman Alexander Kidarsa Christopher Sakalis Vishal Gala.
ECE 477 Design Review Team 5  Spring 2010 Fred Grandlienard Andrew Gregor Kevin Mohr Ryan DeFord.
ECE 477 Design Review Group 9  Fall 2005 Paste a photo of team members here, annotated with names of team members. Tim Miller Clif Barnes Drew Heinrich.
FEST ECE 477 Fall 2011 TEAM 5 Gloria Budiman Alexander Kidarsa Christopher Sakalis Vishal Gala.
FEST ECE 477 Fall 2011 TEAM 5 Gloria Budiman Alexander Kidarsa Christopher Sakalis Vishal Gala.
Treasure Chess ECE 477 Team 2 - Spring 2013 Parul Schroff, Brock Caley, Sidharth Malik, Jeremy Stork Design Review.
ECE 477 Design Review Group 5  Spring Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
ECE 477 DESIGN REVIEW TEAM 14  SPRING Project Overview  Target Audience: Amateur Musicians  Obtain a “Guitar Tab” format of music  View Tabs.
ECE 477 Design Review Team BOAR  Fall 2011 Paste a photo of team members here, annotated with names of team members. Left to Right:
Μ [sic] design constraints wesley :: chris :: dave :: josh.
ECE 477 Design Review Team 1  Spring 2009 Paste a photo of team members here, annotated with names of team members.
Team 6. Guitar Audio Amplifier Audio Codec DSP Wireless Adapter Motor Array PC LCD Display LED Arrays Pushbutton or RPG Input Device
Digital Sound Projection ECE 477 Group 6 Design Constraint Analysis Steve Anderson Mike Goldfarb Shao-Fu Shih Josh Smith.
ECE 477 Design Review Group 3  Spring 2005 “VoIP Connect” Ankur TrushalAshish Dushyant.
ECE 477 Design Review Team 13  Spring 2007
ECE477 Midterm Design Review: Team #8
ECE 477 Design Review Team 21 - Spring 2013
ECE 477 Design Review Team 6 - Spring 2012
Ashley Callaway Pat Doherty Nikeshia Ebron Leo Romanovsky
ECE 477 Design Review Team 5  Fall 2006
ECE 477 Design Review Team ??  Fall 2012
ECE 477 DESIGN REVIEW TEAM 14  SPRING 2010
Arduino Board.
Arduino म्हणजे काय?.
Presentation transcript:

ECE 477 DESIGN REVIEW FEST – FALL 2011

OUTLINE  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design  Schematic and theory of operation  PCB layout  Software design/development status  Project completion timeline  Questions/discussion

PROJECT OVERVIEW  Automated system for testing speakerphones  Delivers test signals pre-recorded audio  Used to determine time delay frequency response  Records audio output from DUT

PSSC  An ability to measure time delay response between project’s components; the playback device, the telephone line simulator, the DUT which is the speakerphone, and the receiving device.  An ability to determine the frequency response of the DUT.  An ability to “play back” sound files.  An ability to record audio and write it to non-volatile (removable) memory.  An ability to perform duplex testing of recording data and playing back data.

BLOCK DIAGRAM

COMPONENT SELECTION RATIONALE  TMS320F MCU 80 pin count, 128KB on-chip Flash ANSI C language 60 MHz 2 - SPI, 1- SCI, 1 – I 2 C 14 PWM and 16 ATD

COMPONENT SELECTION RATIONALE  TLV320AIC23 Audio Codec 8 – 96 KHz sampling up to 24-bit depth Stereo Channel

COMPONENT SELECTION RATIONALE  LCD – SCI/SPI interface Programmable baud rate 20 x 4

COMPONENTS PROVIDED

PACKAGING DESIGN  Back Power switch Reset button Power jack Power LED  Side SD Card RJ11

PROJECT PACKAGING  Front Microphone XLR ¼” Speaker  TOP LCD 4 Push Buttons

Front Left Top

THEORY OF OPERATION Power Management Power rails of 3.3 V and 5.0 V needed. Two voltage regulators will be used for getting the desired power rails.

POWER SCHEMATIC

THEORY OF OPERATION SD Card Operating Voltage - 3.3V Interfaced using SPI module. Run at 15 Mhz (Maximum supported by SPI moudle) Will be used to read and write audio files.

SD CARD SCHEMATIC

THEORY OF OPERATION LCD Operating Voltage – 5.0V Interfaced using SCI module. Run at 9600 Baud rate Will be used to implement a simple user interface. 20 x 4

LCD SCHEMATIC

SCHEMATIC THEORY OF OPERATION  MCU SPI

SCHEMATIC THEORY OF OPERATION  MCU I 2 C – Used to program the codec

SCHEMATIC THEORY OF OPERATION

MAIN (MCU AND POWER)  MAIN PCB Includes: 5V and 3.3V Regulators (LT1086) TI Microcontroller (TMS320F28035) Transceiver (MAX3221) Digital Isolator (ISO7221A) 14-pin Header SD Card Header (M11) JTAG Power Jack “Wall wart”

MCU AND POWER

CODEC (AND OTHER)  CODEC PCB Includes: Codec (TLV320AIC23B) 3.5mm Audio Jacks (Microphone & Speaker) Data Access Arrangement device (CH1840) Microphone Preamplifier (MAX4063) Simple 6-pin RJ11 Jack Potentiometer 14-pin Header 5V and 3.3V Regulators (LT1086)

CODEC AND OTHER

PIN ASSIGNMENT GPIO PINSMux 1Mux 2Mux 3Mux 4 GPIO Name GPIO00EPWM1A GPIO01EPWM1B COMP1OUT GPIO02EPWM2A GPIO03EPWM2BSPISOMIACOMP2OUT GPIO04EPWM3A OP3* GPIO05EPWM3BSPISIMOAECAP1 SPIA_WP* GPIO06EPWM4AEPWMSYNCIEPWMSYNCO GPIO07EPWM4BSCIRXDA GPIO08EPWM5A ADCSOCAO' GPIO09EPWM5BLINTXAHRCAP1 GPIO10EPWM6A ADCSOCBO' GPIO11EPWM6BLINRXAHRCAP2 SPIA_CD* GPIO12TZ1'SCITXDASPISIMOB GPIO13TZ2'SPISOMIB DATA/VOICE* GPIO14TZ3'LINTXASPICLKB RUN/STOP* GPIO15TZ1'LINRXASPISTEB' GPIO16SPISIMOATZ2' GPIO17SPISOMIATZ3'

PIN ASSIGNMENT GPIO PINSMux 1Mux 2Mux 3Mux 4 GPIO Name GPIO18SPICLKALINTXAXCLKOUT GPIO19XCLKINSPISTEA'LINRXAECAP1 GPIO20EQEP1A COMP1OUT GPIO21EQEP1B COMP2OUT OFF_HOOK* GPIO22EQEP1S LINTXA GPIO23EQEP1ILINRXA GPIO24ECAP1 SPISIMOB GPIO25SPISOMIB GPIO26HRCAP1SPICLKB GPIO27HRCAP2SPISTEB' GPIO28SCIRXDASDAATZ2' GPIO29SCITXDASCLATZ3' GPIO30CANRXA GPIO31CANTXA GPIO32SDAAEPWMSYNCIADCSOCAO' GPIO33SCLAEPWMSYNCOADCSOCBO' GPIO34COMP2OUTCOMPT3OUT GPIO35TDI

PIN ASSIGNMENT GPIO PINSMux 1Mux 2Mux 3Mux 4 GPIO Name GPIO36TMS GPIO37TDO GPIO38TCKXCLKIN GPIO39 OP2* GPIO40EPWM7A OP0* GPIO41EPWM7B OP1* GPIO42COMP1OUT GPIO43COMP2OUT GPIO44

PIN ASSIGNMENT ADCComparatorDigital Input ADCINA7 ADCINA6COMP3AAIO6 ADCINA5 ADCINA4COMP2AAIO4 ADCINA3 ADCINA2COMP1AAIO2 ADCINA1 ADCINA0 ADCINB7 ADCINB6COMP3BAIO14 ADCINB5 ADCINB4COMP2BAIO12 ADCINB3 ADCINB2COMP1BAIO10 ADCINB1 ADCINB0

SOFTWARE DESIGN DEVELOPMENT STATUS  Interrupt-driven software  Interrupt generated by Timer module for accurate task transition Each interrupt causes MCU to switch task and spoon-feed necessary modules with data (SPI, SCI, I 2 C, etc.) Buttons also generate interrupt  Same repetitive tasks until test is stopped or SD card is full  Remaining CPU time for signal processing math

SOFTWARE DESIGN DEVELOPMENT STATUS

1.Out-of-reset Display menu Check SD card status Display test options 2.Begin test Measure time delay Measure frequency response Any other pre-programmed tests 3.Free-run test until SD card is full

TIMELINE *DR = Design Review WeekExpected Completion (Week) FatFS (FAT32)DR  DR + 4 FFT + Auto CorrelationDR + 2  DR + 6 Wrap Up ( Processor Time Allocation ) DR + 4  DR + 6 Interrupt, SCI, Codec(I 2 C, SPI, and Timer) DR Wave File HeaderDR

QUESTIONS Please Don’t ask any…