DSP Research Project

Similar documents
DSP Research Project

Introduction to MATLABs Data Acquisition Toolbox, the USB DAQ, and accelerometers

ME 3210: Mechatronics Signal Conditioning Circuit for IR Sensors March 27, 2003

AUDIO AMPLIFIER PROJECT

Electronic Coin Toss

QUASAR ELECTRONICS KIT No Hi-Fi PREAMPLIFIER WITH REMOTE CONTROL

Sierra Radio Systems. Making a Keyer with the. HamStack. Project Platform

Using solderless breadboards

PicoTurbine Mark 8.3 Generator Field Controller Kit

Sampling Frequency & Bit Depth

Standard Logic Chips and National Instruments ELVIS Breadboarding for Combinational Logic Circuits

solutions for teaching and learning

Olfaction Satisfaction Week #10 April 5, 2006 Senior Design Team 8

Dept. of Computer Science and Engineering

W0EB/W2CTX DSP Audio Filter Construction Manual V3.02.1

TKEY-1. CW touch key. (no electromechanical contacts) Assembly manual. Last update: June 20,

Physics E-1bxl and PS3 Lab 4: Neuron Model 2016

Button Code Kit. Assembly Instructions and User Guide. Single Button Code Entry System

Figure 1.1: Some embedded device. In this course we shall learn microcontroller and FPGA based embedded system.

Handouts. FPGA-related documents

This Presentation Will

Building your own special-purpose embedded system gadget.

Arduino Internals. Dale Wheat. Apress

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Introductory Digital Systems Laboratory

Handouts. 1. Project Guidelines and DSP Function Generator Design Specifications. (We ll discuss the project at the beginning of lab on Wednesday)

Morse Code Practice Oscillator

Noise Gate A noise reduction stomp box

Physics 120/220 Lab Equipment, Hints & Tips

How to Become an IoT Developer (and Have Fun!) Justin Mclean Class Software.

TH E FI N EST I N G E E K E NTE RTAI N M E NT

AT42QT101X Capacitive Touch Breakout Hookup Guide

Lab 0: Wire Wrapping Project: Counter Board

Thursday, September 15, electronic components

Operational Amplifiers: Temperature-Controlled Fan

AC : A NEW PEDAGOGY FOR THE ELECTRONICS LABORA- TORY

1/Build a Mintronics: MintDuino

Module 3B: Arduino as Power Supply

Application Note. Tina Shahbaz-Khan EEPower EEC 134

COMP combinational logic 1 Jan. 18, 2016

TD62M8600FG TD62M8600FG 8CH LOW SATURATION VOLTAGE SOURCE DRIVER FEATURES SCHEMATICS PIN CONNECTION (TOP VIEW)

Phi-panel backpack assembly and keypad options Dr. John Liu 12/16/2012

Chips MV-56 and MV-56B and Module v1.0

Design Modular Planning

Part 2: Building the Controller Board

Lab. Course Goals. Topics. What is VLSI design? What is an integrated circuit? VLSI Design Cycle. VLSI Design Automation

Quicksilver 606 TR-606 CPU Upgrade

Chapter 5: ASICs Vs. PLDs

UF-3701 Power Board Construction Guide

ATLD10A5-D EV1.0 Evaluation Board for ATLD10A5-D 10A High Efficiency Laser Controller ATLD10A5-D Evaluation Board Rev. 1.0

EECE 615: High-Frequency Design Techniques

Exclusive 2.5 GHz Frequency Counter

HOW TO DESIGN A SMART CAR MODEL. From Requirements to Implementation Speaker: Fei Cheng

Onwards and Upwards, Your near space guide Overview of the NearSys Two Sensor Temperature Array Figure 1. A complete Two Sensor Temperature Array

DSP Filter System. Author: Nels Pearson Org Date: July 5, 2007 Rev Date: July 6, Doc Number: AIGO-009

Scope adapters and probes. Surface mount QFP Logic Analyzer adapters

CS61C Machine Structures. Lecture 1 Introduction. 8/27/2006 John Wawrzynek (Warzneck)

Large Solderable Breadboard Hookup Guide

Advanced Strobe 1.0 Kit

A Control System Plant Simulator

K8099 NIXIE CLOCK. * optional enclosure TKOK19 (black) - TKOK17 (white) ** optional plexiglass enlcosure B8099 ILLUSTRATED ASSEMBLY MANUAL

CHAPTER 1 INTRODUCTION

Embedded Systems and Kinetic Art. CS5968: Erik Brunvand School of Computing. FA3800: Paul Stout Department of Art and Art History.

Logistics. Embedded Systems. Kinetic Art. This Class. Embedded Systems and Kinetic Art. Kinetic Art

Outline for Today. Lab Equipment & Procedures. Teaching Assistants. Announcements

Technical Note. Design Considerations when using NOR Flash on PCBs. Introduction and Definitions

VLSI design project, TSEK01

VLSI AppNote: VSx053 Simple DSP Board

Installing PRO/DGX or Pro Soloist MIDI interface. R Grieb 9/08/2017

EMBEDDED SYSTEMS COURSE CURRICULUM

Infrared Add-On Module for Line Following Robot

ECE 480 Design Team 3 Proposal. Power-over-Ethernet for Wireless Home Automation Sponsored by Texas Instruments

TEXAS INSTRUMENTS ANALOG UNIVERSITY PROGRAM DESIGN CONTEST MIXED SIGNAL TEST INTERFACE CHRISTOPHER EDMONDS, DANIEL KEESE, RICHARD PRZYBYLA SCHOOL OF

1. There are 10uF capacitors, symbol is CC0402, should double check if it is available in 0402 package.

XR-2206/2211/2212. Evaluation System User Manual

The Radio Control Temperature Logger (RCTL) Manual For hardware version 1.0 Manual version 1.0b

Overview. CSE372 Digital Systems Organization and Design Lab. Hardware CAD. Two Types of Chips

MP3 audio amplifier. Build Instructions. Issue 2.0

[Note: Power adapter is not included in the kits. Users need to prepare a 9 12 V ( >300mA capacity ) DC power supply]

ECE 353 Lab 3. MIDI Note Number Display. Lab Info. Electrical and Computer Engineering

Vector 3D printer complete wire list including extruder PWA listing

DELUXE STEREO AMPLIFIER KIT

Freeduino USB 1.0. Arduino Compatible Development Board Starter Guide. 1. Overview

Eureka!Factory Atari Punk Console v2

Elettronica T moduli I e II

EE 354 August 1, 2017 Assembly of the AT89C51CC03 board

Installation instructions DC Protection and Delay unit, Version 1.2 The package should contain: A piece of normal gauge yellow wire for the AC connect

Figure 1. A complete Temperature Sensor

EE445L Fall 2012 Quiz 2B Page 1 of 6

EE 271 Final Project - Towers of Hanoi

TubeDAC-09. Vacuum Tube Digital-to-Analog Converter & Headphone Amplifier. High End, Not High Priced

Skill Development Centre by AN ISO CERTIFIED COMPANY

PAD ANALOG / DIGITAL TRAINER OPERATOR S MANUAL

EE586 VLSI Design. Partha Pande School of EECS Washington State University

Digital Bat Ears. ECE 445 Project Proposal. Paul Logsdon Ian Bonthron. TA: Kevin Chen

Unit 2. Computer Control. PIC stands for PROGRAMMABLE INTERFACE CONTROLLER. A PIC chip takes in input signals and then controls output transducers

EK307 Lab: Microcontrollers

University of Florida EEL 4744 Drs. Eric M. Schwartz, Karl Gugel & Tao Li Department of Electrical and Computer Engineering

solutions for teaching and learning

Embedded Power Supply Controller

ZEUS Series: microzeus with Flying Bus Boards

Transcription:

DSP Research Project The digital signal processing (DSP) research project is a core component of the Physics 351 digital electronics course. The research project component is structured as design, construction, and presentation competition. I. Objectives The objective of the project is to teach you how to plan, design, construct, and debug a working DSP device based on an FPGA with Physics research applications. An important secondary objective is to teach the following experimental research skills: - Team research work - Device design - Project budgeting - Project proposal writing - Finding, selecting, and purchasing device components - Device construction - Device debugging - Oral and web presentations of work II. Schedule The DSP projects will follow the schedule below: October 8, 2007: October 26, 2007: October 29, 2007: DSP design competition launch (this document is released). Formal project proposals are due. Project proposals are graded and returned. Project funds are released (you should start buying ASAP so that you will have your components by the next lab). October 29 November 22, 2007: Project construction. November 26-30, 2007: Project debugging. December 3, 2007: Oral presentations and website launch. December 4-5, 2007: Official device performance testing and review. III. Project Proposal The project proposal is a request for funding from the instructor. The proposal should contain the following sections: - 1 -

Introduction The introduction introduces what the proposal is proposing and also motivates and explains in general terms what the device can do. Device design This section explains the device design. It should indicate the overall design and what types of components are to be used. If possible it should indicate specific components (model#). For soft-hardware design (i.e. FPGA code), you should explain your FPGA design and where possible provide specific schematics and/or Verilog HDL code. You will probably not have determined every last detail of the project design by the time the proposal is due (especially since we will have barely covered ADCs and DACs), but you have to convince the instructor that your design can work, even if some specific details still have to be worked out (hardware and software). You should include diagrams and figures to explain your design. You should provide a detailed budget and a construction time-line for the project. Conclusion In this section you will briefly recap the previous two sections and explain how the device can be uniquely used to make specific measurement relevant to experimental Physics. Note: only one project proposal per research team is required. IV. Budgeting and Electronics Components You have a budget of $250, which you cannot exceed. In principle you should be able to construct the project for about $100-$150. The excess funds should be used to buy several copies of the same part (in case you have a circuit construction malfunction) or to try different parts out to see which ones work best. If the components are relatively cheap, then you should buy several extra in case you break some. You should keep in mind that components take several days (even up to a week, if you are unlucky) to arrive after you order them. Internet shopping is a great way to purchase electronics components. The sites with the largest and most diverse inventories are the following (the university is also set-up to buy things quickly from these companies): www.newark.com www.digikey.com www.mouser.com The following companies are the primary manufacturers of both analog and digital ICs and will sometimes provide free samples (good for the budget, but sometimes a little slower on the delivery): Analog Devices Texas Instruments National Semiconductor - 2 -

ON Semiconductor (formerly Motorola) FreeScale Semiconductor (also formerly Motorola) Linear Technologies Fairchild Semiconductor Lab components and ICs You may NOT use any lab components in your final device, with the exception of wire. You are free to use any components in the lab for prototypes on breadboard. You must supply all components that you solder. V. General Design Considerations Your design and construction will strongly influence the performance of your device and determine whether it works or not. Here are a few suggestions that will help improve your design: Inputs and Outputs - All inputs and outputs on your device should go through an op-amp, even if it is just a buffer (i.e. a 1-to-1 amplifier). Wires - All wires should be color coded and, ideally, labeled. - You should use heatshrink to cover bare wire as much as possible. - All connections should be soldered. - Input and output wires should be in the form a twisted pair (one wire carries the signal, the other is at ground), this will limit cross talk between signal lines and limit noise from external sources. ICs (i.e. chips) - Use sockets for ICs so that they are easy to replace if you accidentally break them. - Use a ~100 nf capacitor across the supply inputs of any IC. Make sure that the capacitor is a close as possible to the IC. - Gold-plated sockets are preferable to tin, since they will not oxidize with time (and then lose the electrical connection). PC boards Most electronics components are wired together on a printed circuit board (PC board). For high frequency (i.e. 1 MHz and higher) analog circuits, a custom PC board is essential. A digital circuit can function fairly well with just wires up to much higher frequencies, since they are less susceptible to noise. Unfortunately, custom PC boards are very time consuming to make using layout software such as the Eagle prototyping software that we briefly used in Physics 252. Furthermore, there is also the risk with prototyping software that you do not get what you thought you should get: either you specified the circuit incorrectly, you accidentally made wires too thin for the current they need to support, or two wires are so close together that - 3 -

they actually touch in places. While PC boards are good for production purposes and you have a lot of experience, they can use up a lot of your time. A reasonable alternative is the use of generic PC boards with a few wire traces. They are generally about the same price as a custom PC board, but they are more likely to work the way you expect them to. You can also do you some of your circuit layout on the fly. Here are a few on-line manufacturers which sell generic PC boards that accept TQFP chips (FPGA surface mount package): http://twinind.com or http://smt-adapter.com Power Supplies - Use the MC79XX and MC78XX voltage regulators to further regulate the power you receive from your plug-in power supply. Watch out! On some of these regulators the case will have positive or negative voltage on it, which can make heat sinking a little more difficult. - Generally, a 60 Hz transformer-based power supply is preferable to a high-frequency switching supply (though this must be weighed against cost). Heat sinking - Some components can get hot. They should be well heat sunk ideally, to the device case. You can also use metal fins and a fan. - Hot components should be avoided where possible, since they do not last as long. Heat can also lead to the deterioration of neighboring devices (i.e. wire insulation can deteriorate, ICs work differently when the device is first turned on than in steady-state). Device Box - A metal box is preferable (though a little more expensive) to a plastic box, since it can be used for heat sinking and provide some protection against external electromagnetic noise. - The device box is generally grounded (either hard or soft ground). - The device box should include a circuit diagram on the inside. Knobs, Switches, and Displays - Ideally, knobs are multi-turn potentiometers which give you a fine degree of control. - A selector knob with a few positions can be used for coarse selection of values. - Switches should be made of metal. - Displays are nice, but are generally very time consuming to implement. User Manual Your device should include operating instructions or a manual. You should be able to compile a manual from the oral and web presentations which will take place at the end of the semester. VI. Design, Construction, and Testing While ideally your design will work exactly as you conceived it, you are encouraged to construct a prototype of your final device using components in the lab, including the - 4 -

DE2 board, breadboard, op-amps, ADCs, DACs, miscellaneous ICs, resistors, capacitors, transistors, etc Once you have settled on a design that you are confident will work, you can start constructing the final device. Since it can take time to order and receive parts, you should buy ahead of time all the components that you can, and especially those that do not depend on the exact details of the design (i.e. FPGAs, ADCs, DACs, possibly op-amps, etc ). This will reduce the probability that you are just waiting for your parts to arrive with nothing else to do. VII. Team Lab Book and Wiki Each team will maintain a group lab book and a wiki "lab book" webpage. The lab book and the wiki can complement each other (i.e. not everything that is on the wiki has to be in the lab book, and vice versa). You may certainly keep records in your own lab book, but these should be photocopied into the team lab book. A wiki is great way for a group of people to collaborate on a project, especially one that involves lots of electronics files (plots, tables, images, Quartus II files, etc ). It allows several collaborators to share information from separate locations. There are many wiki webpage services on-line. You can create a wiki at wiki.wm.edu, but it will not be private. In other words, the whole world will have access to it. Several on-line services offer free wiki webpages with private access and limited storage space (e.g. pbwiki.com, VIII. Oral and Web Presentations of Device During the last lecture period of the semester each team will make a 15 minute presentation of their device. All team members must participate in the presentation. The presentation will cover the design, budget, difficulties, highlights, and final performance of the device. The webpage for the device must be posted before the last lecture period and will cover the same topics as the oral presentation. - 5 -