ENGR 499 Project 6 Laser Projector
|
|
- Valerie Barton
- 6 years ago
- Views:
Transcription
1 ENGR 499 Project 6 Laser Projector Supervisor: Mihai Sima Supervisor Contact: msima@ece.uvic.ca University of Victoria Department of Electrical and Computer Engineering Laboratory of Reconfigurable Computing Engineering PO Box 3055, STN CSC Victoria, B.C. V8W 3P6 CANADA phone: fax: Students Jacob Schwartz: malachi@uvic.ca Kendall Olsen-Maier: kao@uvic.ca Travis Danniels: tdanniel@uvic.ca Phil Kostaluk: philk@uvic.ca Group Contact: engr499@googlegroups.com
2 Table of Contents Introduction Purpose Table of Contents... 2 Introduction... 2 Purpose... 2 Scope... 3 The Team... 3 Problem Description... 3 Overview... 3 Process... 4 Revised Milestones... 4 Development Method... 4 Design... 4 Overall Requirements... 4 Safety Precautions... 4 Software Integration Test Plan... 4 Hardware Test Plan... 5 Hardware Components... 5 PC... 5 Microcontroller... 5 LASER Module... 5 Galvanometer Kit... 6 Software Tools... 6 IDE (AVR Studio)... 6 Flip OmniGraffle Professional (v )... 6 XCircuit... 6 Hardware Implementation... 7 The capability to project large, sharp, highly visible vector images or animations on flat surfaces has the potential to enable interesting new approaches to data visualization. This capability should be realized in a portable, affordable, and user-friendly device so as to maximize its number of potential users. This project focuses on the design and implementation of a computer-controlled laser projector which can display large, visually stunning vector (line drawing) images and animations on a variety of surfaces. Such a device has interesting applications to such diverse fields as data visualization, education, and marketing, to name a few. Though such devices already exist in the market today, they are generally either very expensive, professional-grade systems, or are inexpensive and overly simplistic. Our team aims to bridge this gap with a highly configurable laser projection system designed with the goals of affordability and portability in mind. At a high level, the system woks by tracing an image on to a surface using a laser beam. This is done at a sufficient rate so as to give the impression of a complete image or animation being "projected" on to the surface. The system is controlled entirely through software and is thus capable of displaying custom images and animations. Additionally, software libraries supplied with the system allow for it to be easily integrated into other applications such games, educational software, or data visualization tools.
3 Scope The final system will consist of four major components. 1. Personal Computer with Control Software 2. Microcontroller 3. LASER Module 4. X-Y Scanning Galvanometer The project will consist of creating or purchasing all four components and integrating them to create a single colour, high resolution laser vector display. The Team Jacob: Software Architect - Control Feed Design - Component Selection - Component Design - Lead Development Travis: Hardware Architect - Laser Synchronization - Component Assembly - Hardware Integration - Hardware Debugging Kendall: Project Manager - Team Leader - Quality Assurance Phil: Software Developer - Design Implementation - Web Presentation Problem Description Overview For the X-Y scanning module, store bought galvanometers will offer the best reliability and precision of control, and allow the project to focus on the software aspect without having to hand assemble the underlying hardware components. The hardware will provide the capability to control the scanning module using a USB data stream from a PC computer to the MCU. The laser module will be a simple, low to medium power laser with a blanking input. For the computer control unit, the two main options are to either output control signals directly from a laptop or PC, or to control the system through an embedded device. The trade-offs inherent in this decision were researched and it was decided that the scanning and laser modules would be controlled with a microcontroller. This allows high speed direct control of the hardware. Lastly, the nature of the control software will depend significantly on the computer control unit. The minimum software required will be a library for converting images and
4 animations to tables of X-Y coordinates, and driver software for sending these coordinates to the control unit. Additionally, a more friendly user interface be implemented, depending on the time available. Process Revised Milestones Jan Progress report I Jan Begin: research part specs, documentation Feb. 1 - Finalize and order parts Feb. 8 - Finish assembly portion of report (block diagrams, etc.) Feb Research interface/software development options, begin testing Feb Progress report II, parts arrive Mar. 1 - Begin assembly, build control circuit, build containment box Mar. 8 - Completed computer-laser communication, basic display Mar Project completed Mar Poster presentation Apr. 8 - Final report Development Method The development method will be consistent and iterative, representing engineering methodology best practices. Every time a change is made to the design, the affected documentation, diagrams, requirements, and test plan will be updated. In particular, when a change is made, the integration of each component will be completed every time to ensure the protection of the critical components. Design Overall Requirements The laser projector will display an image at 20Kpps at 8 degrees. Images will be visible when projected from 10m minimum before a noticeable decay in quality due to dispersion. Safety Precautions The use of the current 5mW laser is not strong enough to damage the human eye, but precaution to avoid direct contact with the eye is recommended. Software Integration Test Plan Each component communication pair will be tested at each incremental step. The X-Y Scanning Module is the most expensive and therefore will be integrated using a safeguard process. Every time a change is made, the integration test process will be restarted and possibly modified.
5 The safeguard process will use an oscilloscope to verify that the microcontroller is outputting the correct control signals. Hardware Test Plan After assembling the system's hardware modules, verification will be performed by connecting the control inputs, which would normally be connected to the MCU, to a device which outputs a standard test pattern (see ILDAtest.html for more information). After verifying the correct behavior of the system's hardware modules, work will be done to integrate the MCU into the existing system. Hardware Components The project will use the following hardware components. PC Responsible for user interface, line art generation, and synchronization. Communication with the MCU is done over a streaming USB interface, similar to a USB speaker. Microcontroller The ATAVRXPLAIN is a demonstration board manufactured by ATMEL. The board provides an ATxmega128A1 microcontroller, an AT90USB1287 communication chip, two high speed 12-bit Digital to Analog converters, 8mb of serial data flash as well as 8mb of SDRAM. LASER Module The laser module is assembled using a generic low cost 5mw 532nm 3v laser unit ordered from the far east. The laser unit is connected with a voltage regulator as well as a transistor allowing digital modulation to form a complete laser module.
6 Galvanometer Kit The SCANLSP20K galvanometer kit consists of a power supply, two galvanometers arranged in a X,Y scanning arrangement, and two driver boards. Additionally the kit ships with a DMX board which allows for replaying preset animations. Software Tools IDE (AVR Studio) The AVR Studio will be used to build, and develop C code specifically for the AT90USB1287 microprocessor unit. Flip Flip is an acronym for FLexible In-system Programmer. Flip will be used to load the program compiled with the AVR studio onto the AT90USB1287 microprocessor. OmniGraffle Professional (v ) OmniGraffle has been used to construct all necessary UML and block diagrams. XCircuit XCircuit has been used to construct all necessary circuit diagrams.
7 Hardware Implementation This section includes concrete, near-finalized hardware designs for various system components. The control circuit for the galvanometer drivers is shown below: The control circuit for the laser module is shown below:
8 The remaining hardware implementation work consists primarily of assembling the above circuits.
LED Matrix Scrolling using ATmega32 microcontroller
LED Matrix Scrolling using ATmega32 microcontroller Deepti Rawat 1, Gunjan Aggarwal 2, Dinesh Kumar Yadav 3, S.K. Mahajan 4 Department of Electronics and Communication Engineering IIMT college of Engineering,
More informationLaser Kit Quick Start Guide
Coherent J-Series CO 2 Laser Kit Quick Start Guide www.nutfieldtech.com 91-0041 Rev. 1 Safety Precautions Nutfield Technology products are designed and sold as Class IV devices for maximum flexibility
More informationGoal: We want to build an autonomous vehicle (robot)
Goal: We want to build an autonomous vehicle (robot) This means it will have to think for itself, its going to need a brain Our robot s brain will be a tiny computer called a microcontroller Specifically
More informationTo install the software please insert the supplied disk or CDROM in your computer and perform the following steps:
Appendix A Software Installation Instructions Windows 95 To install the software please insert the supplied disk or CDROM in your computer and perform the following steps: Click on your Start button. Select
More informationAC System Monitoring Device. Andrew Jarrett Project Advisor: Professor Gutschlag Department of Electrical and Computer Engineering October 1, 2015
AC System Monitoring Device Andrew Jarrett Project Advisor: Professor Gutschlag Department of Electrical and Computer Engineering October 1, 2015 Outline Background Problem Background Problem Statement
More informationEmbedded System Current Trends
Embedded System Current Trends Definition Difficult to define in current scenario. These are the computing systems which are used in electronic devices for specific purpose. Any computing system other
More informationCompany Overview. Leader in the Industry
2016 Company Overview Leader in the Industry Xeltek is a global, high-tech company, leader in a wide range of professional systems dedicated to online / offline IC programming. Having been the world s
More informationVirtual Grand Piano. 1. Introduction Objective Background
Virtual Grand Piano Team 64 - Zhi Lu, Jeongsub Lee and Hammad Khan ECE 445 Project Proposal - Spring 2018 TA: Mickey Zhang 1. Introduction 1.1. Objective Digital pianos currently available in the market
More informationT H E N E X T G E N E R A T I O N
THENEWmoticam 2 0 1 2 - T H E N E X T G E N E R A T I O N Moticams are the preferred accessory for small and medium professional labs around the world. Did You Know? 2 2012 marks a new evolution in our
More informationDesign & Interface of Voice Module for Deaf and Dumb
Design & Interface of Voice Module for Deaf and Dumb 1 Ch. Naveen, 2 J.Kavya Sree, 3 V. Raghu Charan, 4 CH. Manoj, 5 R. Kumara Swamy 1,2,3,4 Research Scholar, 5 Assistant Professor Dept. of E.C.E, NSRIT
More informationBuild and Test Plan: IGV Team
Build and Test Plan: IGV Team 2/6/2008 William Burke Donaldson Diego Gonzales David Mustain Ray Laser Range Finder Week 3 Jan 29 The laser range finder will be set-up in the lab and connected to the computer
More informationDawood Public School Computer Studies Course Outline for Class VI. Course book- Right Byte 1 Fourth edition (Oxford University Press)
Dawood Public School Computer Studies Course Outline for 2017-2018 Class VI Course book- Right Byte 1 Fourth edition (Oxford University Press) Month wise Distribution of Course Work August The Evolution
More informationFigure 1.1: Some embedded device. In this course we shall learn microcontroller and FPGA based embedded system.
Course Code: EEE 4846 International Islamic University Chittagong (IIUC) Department of Electrical and Electronic Engineering (EEE) Course Title: Embedded System Sessional Exp. 1: Familiarization with necessary
More informationAC System Monitoring Device
AC System Monitoring Device Andrew Jarrett Project Adviser: Professor Gutschlag Department of Electrical and Computer Engineering October 28, 2015 Executive Summary The alternating current (AC) system
More informationAtmel AVR1924: XMEGA-A1 Xplained Hardware User's Guide. 8-bit Atmel Microcontrollers. Application Note. Preliminary. Features.
Atmel AVR1924: XMEGA-A1 Xplained Hardware User's Guide Features Atmel ATxmega128A1 microcontroller External memory - 8MB SDRAM Atmel AT32UC3B1256 - Communication gateway - Programmer for Atmel AVR XMEGA
More information3.3V regulator. JA H-bridge. Doc: page 1 of 7
Digilent Cerebot Board Reference Manual Revision: 11/17/2005 www.digilentinc.com 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Digilent Cerebot Board is a useful tool for
More informationWHY APPLICATIONS ARE STILL DRAINING OUR BATTERIES and how we can help. Aaron Schulman & Sachin Katti
WHY APPLICATIONS ARE STILL DRAINING OUR BATTERIES and how we can help. Aaron Schulman & Sachin Katti We cannot rely on improvements in battery technology In past 30 years: only 4x improvement in energy
More informationGroup 13 Monitor and Control of an Excavator Robot
ELEC 490 PROJECT BLUEPRINT DOCUMENT Group 13 Monitor and Control of an Excavator Robot Submitted December 21st, 2005 FOR Dr. Michael Greenspan Dr. Kevyan Hashtrudi-Zaad Executive Summary In the first two
More informationHigh School PLTW Digital Electronics Curriculum
Grade 11th - 12th, 1 Credit Elective Course Prerequisites: College Algebra or College Algebra B or Accelerated Algebra II High School PLTW Digital Electronics Curriculum Course Description: This course
More informationCONTENTS BIGAVR2 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6
CONTENTS BIGAVR2 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 Switches 7 Jumpers 8 MCU Sockets 9 Power Supply 11 On-board USB 2.0 Programmer 12 Oscillator 14 LEDs 15 Reset Circuit 17 Push-buttons
More informationGroup 10 Programmable Sensor Output Simulator Progress Report #2
Department of Electrical Engineering University of Victoria ELEC 499 Design Project Group 10 Programmable Sensor Output Simulator Progress Report #2 March 5, 2005 Submitted by: Group No.: 10 Team: Exfour
More informationBiomedical Engineering Prototype Fabrication Studio. ProFab Studio. Summary of Phase I and Proposal for Phase II. June 08, 2016
Biomedical Engineering Prototype Fabrication Studio ProFab Studio Summary of Phase I and Proposal for Phase II June 08, 2016 Prepared By Eric H. Ledet, Ph.D. Associate Professor Department of Biomedical
More informationEMBEDDED SYSTEMS COURSE CURRICULUM
On a Mission to Transform Talent EMBEDDED SYSTEMS COURSE CURRICULUM Table of Contents Module 1: Basic Electronics and PCB Software Overview (Duration: 1 Week)...2 Module 2: Embedded C Programming (Duration:
More informationIntroduction to Computer Graphics (CS602) Lecture No 03 Graphics Systems
Introduction to Computer Graphics (CS602) Lecture No 03 Graphics Systems 3.1 Raster-Scan Systems Interactive raster graphics systems typically employ several processing units. In addition to the CPU, a
More informationDrawing Glove. Project Proposal. Team 34 Joseph Xiong jcxiong2 Willie Zeng wzeng4
Drawing Glove Project Proposal Team 34 Xiong jcxiong2 Zeng wzeng4 ECE445 TA: Henry Duwe September 14, 2016 Table of Contents 1.0 Introduction 1.1 Statement of Purpose 1.2 Objectives 1.2.1 Goals and Benefits
More informationMICROPROCESSORS A (17.383) Fall Lecture Outline
MICROPROCESSORS A (17.383) Fall 2010 Lecture Outline Class # 04 September 28, 2010 Dohn Bowden 1 Today s Lecture Syllabus review Microcontroller Hardware and/or Interface Programming/Software Lab Homework
More informationHYDRA-X23/X23S. Power Application Controllers. PAC HYDRA-X User s Guide. Copyright 2014 Active-Semi, Inc.
HYDRA-X23/X23S Power Application Controllers PAC5223 - HYDRA-X User s Guide www.active-semi.com Copyright 2014 Active-Semi, Inc. CONTENTS Contents...2 Overview...3 HYDRA-X23/X23S Body Resources...5 Header
More informationThe Embedded System Design Process. Wolf Text - Chapter 1.3
The Embedded System Design Process Wolf Text - Chapter 1.3 Design methodologies A procedure for designing a system. Understanding your methodology helps you ensure you didn t skip anything. Compilers,
More informationDVC48 Vibration Controller Product Development
Tactiq & Ling Dynamic Systems DVC48 Vibration Controller Product Development Authors: Sean Blencowe sblencowe@tactiq.co.uk Revision: 1.1 Date: 5 June 2006 Tactiq Limited. 352 Buckingham Avenue, Slough
More informationCOMP2121 Experiment 4
COMP2121 Experiment 4 1. Objectives In this lab, you will learn AVR programming on Parallel input/output; Some typical input/output devices; and Interrupts 2. Preparation Before coming to the laboratory,
More informationIntroduction to PSpice
Introduction to PSpice Simulation Software 1 The Origins of SPICE In the 1960 s, simulation software begins CANCER Computer Analysis of Nonlinear Circuits, Excluding Radiation Developed at the University
More informationUniversal Game Controller
Universal Game Controller Neil Singh, Evan Lee, and Charles Van Fossan ECE 445 Project Proposal - Spring 2017 TA: Eric Clark 1 Introduction 1.1 Objective With the advancement of technology, the world of
More informationLab3: I/O Port Expansion
Page 1/6 Revision 0 26-Jan-16 OBJECTIVES Explore and understand the implementation of memory-mapped I/O. Add an 8-bit input port and an 8-bit output port. REQUIRED MATERIALS EEL 3744 (upad and upad Proto
More informationECE 353 Lab 4. General MIDI Explorer. Professor Daniel Holcomb Fall 2015
ECE 353 Lab 4 General MIDI Explorer Professor Daniel Holcomb Fall 2015 Where are we in Course Lab 0 Cache Simulator in C C programming, data structures Cache architecture and analysis Lab 1 Heat Flow Modeling
More informationUltrasonic Signal Processing Platform for Nondestructive Evaluation
Ultrasonic Signal Processing Platform for Nondestructive Evaluation (usspnde) Functional Requirements List and Performance Specifications Raymond Smith Advisors: Drs. Yufeng Lu and In Soo Ahn December
More informationMULTIDYNE INNOVATIONS IN TELEVISION TESTING & DISTRIBUTION INSTRUCTION MANUAL FMX-125
MULTIDYNE INNOVATIONS IN TELEVISION TESTING & DISTRIBUTION INSTRUCTION MANUAL FMX-125 FIBER OPTIC, BI-DIRECTIONAL DATA, CONTACT CLOSURE and AUDIO MULTIPLEXER SYSTEM Revision: 0, Date: October 28, 2013
More informationutinkerer v1.1 User s Manual
utinkerer v1.1 User s Manual Last Updated January 6, 2013 2 WARNING READ BEFORE USE!!! 1) DO NOT OVERLOAD OR SHORT POWER RAILS. out of the Box is not responsible for any damage to personal property through
More informationQUESTIONS ABOUT COMPUTERS
1. What is a computer? QUESTIONS ABOUT COMPUTERS A computer is a machine that processes information, in other words, it receives and stores data, performs calculations with this data and presents the results
More informationRequirements Elicitation
Requirements Elicitation Introduction into Software Engineering Lecture 4 25. April 2007 Bernd Bruegge Applied Software Engineering Technische Universitaet Muenchen 1 Outline Motivation: Software Lifecycle
More informationSF30 SF30. The SF30 is a high speed, light weight laser rangefinder for mapping and obstacle detection by robotic vehicles such as UAVs.
The is a high speed, light weight laser rangefinder for mapping and obstacle detection by robotic vehicles such as UAVs. The can take up to 36633 readings per second and can be incorporated into scanning
More informationVariable Frequency Drive Wireless Interface Prototype Project Proposal
Senior Design I ECE 4901 Fall 2012 Variable Frequency Drive Wireless Interface Prototype Project Proposal Team 168 Members: Michael Kloter (EE) Christopher Perugini (EE) Alexander Shuster (EE) Kevin Wei
More informationET-UARTSWD Users Guide
User s Guide ET-UARTSWD Users Guide Power Application Controller s www.active-semi.com Copyright 2018 Active-Semi, Inc. CONTENTS Contents...2 Overview...3 1. ET-UARTSWD Resources...6 1.1 Provided Connectors...6
More information3D Laser Range Finder Topological sensor gathering spatial data from the surrounding environment
Initial Project and Group Identification Document September 19, 2013 3D Laser Range Finder Topological sensor gathering spatial data from the surrounding environment Christian Conrose Jonathan Ulrich Andrew
More information[Hatwar, 3(3): March, 2014] ISSN: Impact Factor: 1.852
IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY A Review on Wireless Oscilloscope Powered by Android Bhagyashree D.Hatwar *1, Prof.A.C.Wan 2 *1,2 S.S.B.T, Bambhori, Jalgaon,
More informationLaboratory: Introduction to Mechatronics. Instructor TA: Edgar Martinez Soberanes Lab 1.
Laboratory: Introduction to Mechatronics Instructor TA: Edgar Martinez Soberanes (eem370@mail.usask.ca) 2017-01-12 Lab 1. Introduction Lab Sessions Lab 1. Introduction to the equipment and tools to be
More informationG-TAG! GPS Enabled, IR Based Laser Tag System
G-TAG! GPS Enabled, IR Based Laser Tag System Project Proposal Team Bob Bray Jerry Davidson Project Website www.cs.utah.edu/~rbray/project.html 1 Table of Contents Itroduction..3 Motivation..3 Success
More informationHardware Software Codesign of Embedded Systems
Hardware Software Codesign of Embedded Systems Rabi Mahapatra Texas A&M University Today s topics Course Organization Introduction to HS-CODES Codesign Motivation Some Issues on Codesign of Embedded System
More informationLASER SHOW SYSTEM USER MANUAL
LASER SHOW SYSTEM BI-214 GREEN LASER USER MANUAL 1. Unpacking Thanks for purchasing our laser. Please read our user manual carefully before use. Keep user manual for future reference and operate according
More informationDual-POB. View Full-Size Image View Full-Size Image. ( POB-Technology ) ( POB-Technology ) Description
View Full-Size Image View Full-Size Image Dual-POB ( POB-Technology ) ( POB-Technology ) Description The Dual-POB is a board that allows you to easily create your robot with many kinds of things that are
More informationStellaris LM3S3748 Evaluation Kit README FIRST
Stellaris LM3S3748 Evaluation Kit README FIRST The Stellaris LM3S3748 Evaluation Kit provides a low-cost way to start designing applications with Stellaris microcontrollers on a compact and versatile evaluation
More informationActivation of Home Automation System via Mobile Technology
Activation of Home Automation System via Mobile Technology M J Van Der Werff 1 W L Xu 2 X Gui 3 1 Institute of Technology and Engineering College of Sciences, Massey University Palmerston North, New Zealand.
More informationUSER GUIDE. Atmel QT6 Xplained Pro. Preface
USER GUIDE Atmel QT6 Xplained Pro Preface Atmel QT6 Xplained Pro kit is a Xplained Pro extension board that enables the evaluation of a mutual capacitance touch suface using the Peripheral Touch Controller
More informationPAC5523EVK1. Power Application Controllers. PAC5523EVK1 User s Guide. Copyright 2017 Active-Semi, Inc.
PAC5523EVK1 Power Application Controllers PAC5523EVK1 User s Guide www.active-semi.com Copyright 2017 Active-Semi, Inc. CONTENTS Contents...2 Overview...3 PAC5523EVK1 Resources...5 Pinout and Signal Connectivity...5
More information)8-,768'HY.LW 2YHUYLHZ. )XMLWVX0LNURHOHNWURQLN*PE+ Am Siebenstein Dreieich-Buchschlag, Germany
)8-,768'HY.LW 2YHUYLHZ )XMLWVX0LNURHOHNWURQLN*PE+ Am Siebenstein 6-10 63303 Dreieich-Buchschlag, Germany Revision: V1.0 Date: 05.08.1999 Introduction to FUJITSU Development Kit for 16LX CPU family DevKit16
More informationLet s first take a look at power consumption and its relationship to voltage and frequency. The equation for power consumption of the MCU as it
1 The C8051F91x/0x product family is designed to dramatically increase battery lifetime which is the number one requirement for most battery powered applications. The C8051F91x has the industry s lowest
More informationHOW TO MAKE PRPGRAMMING ON TARGET BOARD
Fujitsu Semiconductor (Shanghai) Co., Ltd. Application Note MCU-AN- 500017-E-11 F²MC-8FX FAMILY 8-BIT MICROCONTROLLER MB95200 SERIES HOW TO MAKE PRPGRAMMING ON TARGET BOARD APPLICATION NOTE How to Make
More informationGetting Started. Quick Start: Where to find more information. Steps What to do Purpose. Page 2
Contents Getting Started...2 About Your PP-55...3 Charging Battery...4 Loading Paper...5 Compatible Mobile Devices...6 Installing Print Software...7 Printer Status & Operating Modes...8 Magnetic Card Reader
More informationPage 1. Logistics. Introduction to Embedded Systems. My Records Indicate. Intel 4004 first single chip computer? Acronyms CS/ECE 6780/5780.
Logistics Introduction to Embedded Systems CS/ECE 6780/5780 Al Davis Today s topics: some logistics updates a brief view of processor history 6812 Architecture introduction to Lab1 Acronyms it s a disease
More informationET-AVR START KIT V 1.0 / EXP
ET-AVR START KIT V 1.0 / EXP ET-AVR START KIT V1.0 / EXP which is a set of AVR Base Socket supports using with Module ET-AVR STAMP ATmega64/128 or other AVR Module in the same size. In the part of AVR
More informationUltimate LPF kit: Relay-switched LPF kit
Ultimate LPF kit: Relay-switched LPF kit PCB Revision 4 1. Introduction Thank you for purchasing the QRP Labs relay-switched low-pass filter (LPF) kit. This kit is designed to complement the Ultimate3
More informationF3EM Measuring lightcurtain in robust aluminium housing
Measuring lightcurtain in robust aluminium housing F3EM Measuring lightcurtain in robust aluminium housing The F3EM provides easy to install and set up height and profile measurement. The analog output
More informationComputer Devices Part 1 25 Question(s) Test ID:
Computer Part 1 25 Question(s) Test ID: 148114 Name: Date: 1) Match the term with the definition Output s Storage How to tell it what to do Allows the user to enter information into a system, such as a
More informationThe Microprocessor as a Microcosm:
The Microprocessor as a Microcosm: A Hands-On Approach to VLSI Design Education David Harris David_Harris@hmc.edu November 2002 Harvey Mudd College Claremont, CA Outline Introduction Course Organization
More informationWireless Power Panel Meter (WPPM)
Wireless Power Panel Meter (WPPM) Kyle Coan & Phil Perrigo Senior Project Description Western Washington University November 3, 2009 Prof. Todd Morton Page 1 of 13 Introduction With recent development
More informationINTERIOARCH SOLUTIONS AUDIO VIDEO SYSTEM
INTERIOARCH SOLUTIONS AUDIO VIDEO SYSTEM PRO AV AND HOME AV SYSTEMS AV AUTOMATION AND CONTROL VIDEO AND AUDIO CONFERENCING DIGITAL SIGNAGE INTERACTIVE AND LEARNING TECHNOLOGIES PROJECTION LED, LCD AND
More informationEMBEDDED SOPC DESIGN WITH NIOS II PROCESSOR AND VHDL EXAMPLES
EMBEDDED SOPC DESIGN WITH NIOS II PROCESSOR AND VHDL EXAMPLES Pong P. Chu Cleveland State University A JOHN WILEY & SONS, INC., PUBLICATION PREFACE An SoC (system on a chip) integrates a processor, memory
More informationTechnology Watch. Data Communications 2 nd Quarter, 2012
Technology Watch Data Communications 2 nd Quarter, 2012 Page 1 Commercial Version Technology Watch DCCC August 2012 Table of Contents 1.0 Introduction... 1 2.0 Internet Traffic Growth Analysis... 1 3.0
More informationDoc: page 1 of 8
Minicon Reference Manual Revision: February 9, 2009 Note: This document applies to REV C of the board. 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Minicon board is a
More informationCTI Short Learning Programme in IT Enigneering
CTI Short Learning Programme in IT Enigneering Module Descriptions 2015 1 Short Learning Programme in IT Engineering (8 months full-time, 20 months part-time) Computer Literacy Knowing how to use a computer
More informationIntroduction to EZ430 RF2500
Michigan State University Introduction to EZ430 RF2500 ECE480 Design Team 8 Daniel Sun 3/17/2015 Introduction The EZ430 RF2500 is an TI product that allows the user to practice real time control programming
More informationHIGHER SECONDARY FIRST YEAR 2 MARK & 5 MARK NOTES CHAPTER 1 1. INTRODUCTION TO COMPUTER
1. What is computer? CHAPTER 1 1. INTRODUCTION TO COMPUTER A computer is an electronic machine, capable of performing basic operations like addition, subtraction, multiplication, division, etc. The computer
More informationFigure 1. JTAGAVRU1 application The JTAGAVRU1 is supported by AVR Studio. Updated versions of AVR Studio is found on
JTAG AVR Emulator through USB Main Features AVR Studio Compatible Supports AVR Devices with JTAG Interface Emulates Digital and Analog On-Chip Functions Data and Program Memory Breakpoints Supports Assembler
More informationUser s Manual. ASE-1019 ASE Light Source
ASE-1019 ASE Light Source ASE-1019 ASE Light Source User s Manual Triple Play Communications Document 3013800-701 250 East Drive, Suite F Rev 1.1 Melbourne, FL 32904 July 2015 1 Revision History Document
More informationPLX USB Development Kit
870 Maude Avenue Sunnyvale, California 94085 Tel (408) 774-9060 Fax (408) 774-2169 E-mail: www.plxtech.com/contacts Internet: www.plxtech.com/netchip PLX USB Development Kit PLX Technology s USB development
More informationFiber Laser Scan Kit Quick Start Guide
Fiber Laser Scan Kit Quick Start Guide www.nutfieldtech.com 91-0040 Rev. 1 Safety Precautions Nutfield Technology products are designed and sold as Class IV devices for maximum flexibilty and ease of use.
More informationAVRUSBPRG1 USB AVR IN SYSTEM PROGRAMMER
AVRUSBPRG1 USB AVR IN SYSTEM PROGRAMMER 2016 Table of Contents 1- Introduction 1.1- AVRUSBPRG1 Features 1.2- Supported Devices 1.3- System Requirement 1.4- Pinout 2- AVRUSBPRG1 Driver Installation 3- Running
More informationA Networked PLC Operational Data Integration and Viewing System
A Networked PLC Operational Data Integration and Viewing System Final Project Report 5/1/2008 Matt Hause Kerry Kahn Submitted to: Paul I. Lin, Professor of ECET 490 Senior Design I & Suzanne Rumsey, Professor
More informationFigure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick
TOOLSTICK UNIVERSITY DAUGHTER CARD USER S GUIDE 1. Handling Recommendations To enable development, the ToolStick Base Adapter and daughter cards are distributed without any protective plastics. To prevent
More informationModelling and Simulation Made Easy with Simulink Tiffany Liang Application Engineer MathWorks
Modelling and Simulation Made Easy with Simulink Tiffany Liang Application Engineer MathWorks 2015 The MathWorks, Inc. 1 What will you learn in this presentation? For those who are not familiar with Simulink
More informationSF10 SF10. Features: The SF10 laser altimeter is ideal for automated landings and precision hovering.
The is a compact, lightweight laser altimeter for above-groundlevel altitude measurement from small fixed wing or multi-rotor craft. The laser altimeter is ideal for automated landings and precision hovering.
More informationARK. SDP18 Team 21 MDR 12/07/2017
ARK SDP18 Team 21 MDR 12/07/2017 Advisor: Professor Holcomb 1 1 Team Matteo Bolognese, EE Device Design, Assembly PCB Design, & Power Chad Klinefelter, CSE User Interface & Backend App Development Jackie
More informationEDBG. Description. Programmers and Debuggers USER GUIDE
Programmers and Debuggers EDBG USER GUIDE Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging
More information32 bit Micro Experimenter Board Description and Assembly manual
32 bit Micro Experimenter Board Description and Assembly manual Thank you for purchasing the KibaCorp 32 bit Micro Experimenter. KibaCorp is dedicated to Microcontroller education for the student, hobbyist
More informationComponents of a personal computer
Components of a personal computer Computer systems ranging from a controller in a microwave oven to a large supercomputer contain components providing five functions. A typical personal computer has hard,
More informationDATA LOGGER MODULE FOR DATA ACQUISTION SYSTEM
DATA LOGGER MODULE FOR DATA ACQUISTION SYSTEM 1. Pallavi Soni 1, Gautam Gupta, Vishal Sarode 1, Shravil Kapoor 1, Sushma Parihar 2 1 B.Tech Final Year (E&TC), Symbiosis Institute of Technology, Lavale,
More informationHigh speed laser. altimeter for. accurate mapping. and obstacle. detection. Features: SF30 Accelerated laser rangefinder Product manual
SF30 Accelerated laser rangefinder High speed laser altimeter for accurate mapping and obstacle detection. Features: Update rate of 20K readings per second Accurate, reliable measurements unaffected by
More informationAXE Stack 18. BASIC-Programmable Microcontroller Kit. An inexpensive introduction to microcontroller technology for all ability levels
Ltd AXE Stack 18 BASIC-Programmable Microcontroller Kit a division of An inexpensive introduction to microcontroller technology for all ability levels Free Windows interface software Programmable in BASIC
More informationP-NUCLEO-53L1A1. VL53L1X nucleo pack with X-NUCLEO-53L1A1 expansion board and STM32F401RE nucleo board. Description. Features
P-NUCLEO-53L1A1 VL53L1X nucleo pack with X-NUCLEO-53L1A1 expansion board and STM32F401RE nucleo board Description Data brief Features VL53L1X Time-of-Flight (ToF), long-distance ranging sensor expansion
More informationsolutions for teaching and learning
RKP18Motor Component List and Instructions PCB layout Constructed PCB Schematic Diagram RKP18Motor Project PCB Page 1 Description The RKP18Motor project PCB has been designed to use PIC microcontrollers
More informationDeveloping Microsoft SharePoint Server 2013 Advanced Solutions
20489 - Developing Microsoft SharePoint Server 2013 Advanced Solutions Duration: 5 Days Course Price: $2,975 Software Assurance Eligible Course Description Course Overview This training course provides
More informationPLC Relay Ladder Logic, Intel 8051 Assembly Language, Raspberry Pi ARM Assembly Language
Assignment: LAB #7 and #8 PLC Relay Ladder Logic, Intel 8051 Assembly Language, Raspberry Pi ARM Assembly Language COURSE: EGR/CS333 DIGITAL DESIGN & INTERFACING (Digital Design II, Assembly Language,
More informationHigh Speed Multi-User ASIC/SoC Prototyping system
High Speed Multi-User ASIC/SoC Prototyping system Technical Resource Document Date: August 23, 2010 About GiDEL GiDEL has become one of the market leaders as a company that continuously provides cuttingedge
More informationNone. MICROCONTROLLERS III
MICROCONTROLLERS III PREREQUISITES: MODULE 10: MICROCONTROLLERS II. OUTLINE OF MODULE 11: What you will learn about in this Module: Use of a much more powerful microcontroller: the PIC16F877 In-circuit
More informationHYDRA-X10. Power Application Controllers TM. PAC HYDRA-X User s Guide. Copyright 2014 Active-Semi, Inc.
HYDRA-X10 Power Application Controllers TM PAC5210 - HYDRA-X User s Guide www.active-semi.com Copyright 2014 Active-Semi, Inc. CONTENTS Contents...2 Overview...3 HYDRA-X10 Body Resources...5 Header Descriptions...5
More informationFrom Concept to Silicon
From Concept to Silicon How an idea becomes a part of a new chip at ATI Richard Huddy ATI Research From Concept to Silicon Creating a new Visual Processing Unit (VPU) is a complex task involving many people
More informationMicroprocessors, Lecture 1: Introduction to Microprocessors
Microprocessors, Lecture 1: Introduction to Microprocessors Computing Systems General-purpose standalone systems (سيستم ھای نھفته ( systems Embedded 2 General-purpose standalone systems Stand-alone computer
More informationCPU ARCHITECTURE. QUESTION 1 Explain how the width of the data bus and system clock speed affect the performance of a computer system.
CPU ARCHITECTURE QUESTION 1 Explain how the width of the data bus and system clock speed affect the performance of a computer system. ANSWER 1 Data Bus Width the width of the data bus determines the number
More informationBEDI INTERNATIONAL SCHOOL, BAREILLY. CHAPTER: 1( Computers and Computer Languages Types)
BEDI INTERNATIONAL SCHOOL, BAREILLY CLASS: VI SUBJECT: Computer CHAPTER: 1( Computers and Computer Languages Types) A. Fill in the blanks: 1. Set of instructions called a program. 2. Input devices give
More informationChapter 5: ASICs Vs. PLDs
Chapter 5: ASICs Vs. PLDs 5.1 Introduction A general definition of the term Application Specific Integrated Circuit (ASIC) is virtually every type of chip that is designed to perform a dedicated task.
More informationFive Ways to Build Flexibility into Industrial Applications with FPGAs
GM/M/A\ANNETTE\2015\06\wp-01154- flexible-industrial.docx Five Ways to Build Flexibility into Industrial Applications with FPGAs by Jason Chiang and Stefano Zammattio, Altera Corporation WP-01154-2.0 White
More information