ecen 4610 capstone university of colorado boulder, co 80303 january 29, 2009 school of rock pdr...

25
ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

Upload: reginald-ramsey

Post on 18-Jan-2018

215 views

Category:

Documents


0 download

DESCRIPTION

ECEN 4610 Capstone Project Overview 3 Capstone PDR ECEN 4610 Dan Reed Cheyenne Aberle Swain Brooks Drew Veldhuizen

TRANSCRIPT

Page 1: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneUniversity of ColoradoBoulder, CO 80303

January 29, 2009

School of Rock PDRCheyenne AberleDrew VeldhuizenSwain BrooksDan Reed

Page 2: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneNow Presenting…Now Presenting…

2Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Drew Veldhuizen

Page 3: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneProject OverviewProject Overview

3Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Page 4: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneDesignDesign

PCB mounted in body of guitar. Motors mounted to the back side of the head of

the guitar. Using DSP, A/D converters, and microcontroller,

analyze signal and control motor movement to achieve desired pitch.

User Interface via LCD touch screen. Multi-colored LED’s next to each string to

indicate in tune or out of tune.

4Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Page 5: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneBlock DiagramBlock Diagram

5Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Page 6: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneGuitarGuitar

Electric guitar Audio output jack on guitar outputs signal for

analysis Signal output via magnetic “pick-ups” already

built into the guitar Looking for guitar at local shops and online Based on measurements, torque on tuning

knobs requires 12 to 16 oz-in

6Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Page 7: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstonePCB DesignPCB Design

MSP430 Microcontroller Motor Drives

Six drives will be built and used to control six stepper tuning motors, one for each tuning knob.

DSP Processing Chip Using Fourier Transforms, will process frequency of

each string and determine how far off it is from the correct pitch.

Accelerometer Used for effects similar to star power in Guitar Hero.

LCD/Touch Screen GUI for tuning presets, effects, and feedback to user

7Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Page 8: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneNow Presenting…Now Presenting…

8Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Cheyenne Aberle

Page 9: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneMicrocontrollerMicrocontroller

TI MSP430 16-bit microcontroller32 kHz, 1.8V to 3.6V, ultra-low-power Interface to DSP chip through I2C communication

9Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Page 10: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneDSP ChipDSP Chip

Freescale Semiconductor DSPB5637124-bit Audio Digital Signal ProcessorUtilizes I2C communication with microprocessor180MHz core, 3.3V

10Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Page 11: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneFilteringFiltering

Filtering performed in the microcontroller Ideally, strum all strings at once and circuit filters

signals, outputs information to each motor controller for optimized tuning

The guitar might need to be strummed 3 to 4 times to provide adequate data for the tuning circuit

11Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Page 12: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneMotor DesignMotor Design

Stepper Motors similar to the Sure Step 83oz-in motor will be used to turn the tuning knobs on the guitar head.

Motors will be mounted on the head with wires run through the neck of the guitar to the microcontroller.

12Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Page 13: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstonePowerPower

AC to DC Power Converter Plugs into 120VAC 60Hz outlet.Used to recharge the battery Also good application for use at a performance

Ensures guitar always has enough power for tuning during a show

Rechargeable Lithium-Ion batteryAble to supply enough power to tune the guitar a few

times before recharging is necessary.

13Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Page 14: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneNow Presenting…Now Presenting…

14Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Dan Reed

Page 15: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneUser InterfaceUser Interface

LCD Touch ScreenCreates a graphical user interface Allows user to select different tuning schemes

Drop D, double drop D, standard, etc User can also customize tuning scheme

Most logical would be a lay-over resistive touch screen for an LCD display

LED’sNext to each string below the bridge. Indicates in or out of tune for each string based on the

color (eg. Green for in tune, red for out of tune)

15Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Page 16: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneEffectsEffects

Adding effects to the guitar can up-scope this project if neededDistortion, Wah Wah, Reverb, etc…

The XYZ accelerometer will determine which effect is enabled based on the direction the guitar moves.

Can increase (1) the ease of turning on effects and (2) the excitement of performances.

16Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Page 17: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneImplementationImplementation

PCB will be set into the body of the guitar. Motors will be attached to the head of the guitar. The LCD touch screen can be mounted in the

front or back of the guitar body, whichever is more convenient to the user.

The rechargeable battery will be mounted in the backside of the guitar body with an input jack for the AC to DC power converter.

17Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Page 18: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneScheduleSchedule

18Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Page 19: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneDivision of LaborDivision of Labor

Drew VeldhuizenMotor ControlPCB Design

Dan ReedPCB DesignSoftware

19Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Cheyenne AberleDSPMechanical / Control

Swain BrooksDSPSoftware

Group Technical and User Manual

Page 20: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneNow Presenting…Now Presenting…

20Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Swain Brooks

Page 21: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneBudgetBudget

21Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Item # Cost Per Item Total NotesGuitar 1 100 100Guitar Strings 5 6 30Stepper Motors 6 19 114Motor Drivers 6 20 120PCB 1 40 40Microcontroller 1 13.75 13.75DSP Chip 1 12.88 12.88Development Board 1 0 0 Borrowed from CapstoneMisc (cables, connectors, shipping, etc) 1 150 150Accelerometer 1 35 35Touch Screen 1 100 100LCD Screen 1 100 100A/D Converter 1 8.91 8.91D/A Converter 1 4 4Battery 3 25 75Battery Charger 1 25 25Flash Memory 1 10 10LEDs 10 0.1 1

Total 939.54

Page 22: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneExtra FeaturesExtra Features

Accelerometer USB output used for recording Visualizer on LCD screen and/or LEDs

22Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Page 23: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneRisksRisks

Not everything will fit inside the guitarCreate external enclosure to house electronics

Motors might end up being too large to fit on the head of the guitarSeparate free standing enclosure for motors

Touch Screen does not workUse LCD and push buttons

Not enough time for effectsNot essential for project

23Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Page 24: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneFall Back PlanFall Back Plan

LCD user interface with corresponding buttons. Set tuning schemes, not customizable. No effects, accelerometer used to activate the

tuning program. No battery, just use power cable.

24Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen

Page 25: ECEN 4610 Capstone University of Colorado Boulder, CO 80303 January 29, 2009 School of Rock PDR Cheyenne Aberle Drew Veldhuizen Swain Brooks Dan Reed

ECEN 4610CapstoneQuestionsQuestions

Any Questions?

25Capstone PDR

ECEN 4610 Dan Reed Cheyenne AberleSwain Brooks Drew Veldhuizen