PIC Evaluation/Development Board Implementation Team Dec Project Design Report April 23, Client: ECPE Senior Design
|
|
- Randolph Barrett
- 5 years ago
- Views:
Transcription
1 PIC Evaluation/Development Board Implementation Team Dec02-12 Project Design Report April 23, 2002 Client: ECPE Senior Design Faculty Advisors: Dr. Rover & Dr. Weber Team Members: Chad Berg, Luke Bishop, Tyson Stichka, Nicholas Veys
2 Table of Contents Table of Contents...i List of Figures... ii List of Tables... iii Abstract...1 Acknowledgement...2 Definition of Terms Introduction General Background Technical Problem Operating Environment Intended Users & Uses Assumptions & Limitations Design Requirements Design Objectives Functional Requirements Design Constraints Measurable Milestones End-Product Description Approach and Design Technical Approaches Technical Design Testing Description Risks and Risk Management Recommendations for Continued Work Budgets Financial Budget Personal Budget Project Schedule Project Team Information Summary References Appendices i
3 List of Figures Figure Internal Device Block Diagram Figure PIC Pin Schematics Figure Input Device Schematics Figure I/O Schematics Figure Output Device Schematics Figure Programmer Layout Figure Power System Schematics Figure PIC Programmer Schematic Figure Power Supply Schematic Figure Original Gantt Chart, Spring 2002 Semester Figure Revised Gantt Chart, Spring 2002 Semester Figure Original Gantt Chart, Fall 2002 Semester Figure Revised Gantt Chart, Fall 2002 Semester ii
4 List of Tables Table 5.1 Financial Budget Table 5.2 Personal Effort Budget Table Team Members Table Faculty Advisors iii
5 Abstract The objective of this project is to produce a PIC evaluation/development board to be used by future ECPE senior design project teams. Many project implementations call for some sort of microcontroller unit in the final product, and this need can often be met by a simple PIC microcontroller. However, the development of a PIC solution is often beyond the expertise and available time of the design team. The board to be produced by this project will enable design teams to quickly and easily develop a PIC for use in their projects. The board will include a wide variety of input and output devices and interfacing ports. It will also be designed to provide a high degree of flexibility, giving future design teams the needed functionality to produce a successful end product. 1
6 Acknowledgement Special thanks are due to our faculty advisors, Dr. Diane Rover and Dr. Robert Weber. They have provided valuable advice and insight, and continue to play an active role in enabling the development of this project to its maximum potential. 2
7 Definition of Terms PIC Peripheral Integrated Controller. High speed, low cost, and programmable in C. ZIF Zero insertion force. ZIF sockets are locking mounts for electronic circuits or chips that allow them to be changed easily with little chance of damaging the fragile pins. The socket has a lever or some mechanism that can tighten the socket's connection on the pins, which makes insertion and removal far easier than standard chip sockets. 3
8 1. Introduction 1.1 General Background Many senior design and other class design projects within the computer and electrical engineering department require a micro controller unit (MCU). However, before they can be used in a design project, these units require additional components and design, often beyond the expertise or time available within a design team. The objective of this project is to design and fabricate an evaluation/development board for a PIC, which will provide the required power supply, frequency source, and other supporting components needed to realize a fully functional, low cost, off-the-shelf MCU for use in future senior design projects. Having such units readily available will allow senior design teams to concentrate on completing their assigned design rather than expending time and effort on supplementary components. Full documentation will include tutorials and design guides for using the PICs in various applications. 1.2 Technical Problem In order to implement a development board for a PIC, there are several components which must be designed to work together. The components used will provide a design team with flexibility of use which will allow the board to be used in varying applications. Necessary apparatus includes the microcontroller unit (MCU), and one or more of the interfacing components. The PIC evaluation/development board will include an LCD display, general purpose output LEDs, a bar graph LED, 7-segment displays, a RS232 port for serial PC interfacing, a matrix keypad, a piezo buzzer, several push buttons, an infrared transceiver, analog and digital thermal sensors, and an Ethernet module. These devices will allow the board to be quite versatile. The PIC programmer will also be included on the board for quick and easy programming. 1.3 Operating Environment Because this product is designed to be used as a stepping stone in future senior design projects, an exact operating environment is unknown. However, it is preferable for the board to be functional in as wide of a range of environments as possible to allow the most flexibility. The operational range will be temperatures of 0-60 C and 0-90% humidity. 1.4 Intended Users & Uses The PIC evaluation/development board will be built for use by people with experience with electrical and computer engineering. More specifically, this 4
9 board is intended to be used by students in future senior design projects. Other users of this product could include faculty members, as well as undergraduate students in a lab environment. The very design of this board allows for a variety of uses. These uses could include, but are not limited to: data acquisition, control, or information processing. 1.5 Assumptions & Limitations The following assumptions and limitations impact the implementation of the project. Assumptions: Users have an electrical/computer engineering background. Users have access to a personal computer with a free parallel port (for programming the PIC). Limitations: Budget of one hundred dollars. Typical PCB fabrication uses 12 x12 boards. Therefore the layout at a maximum must fit that constraint. The board will be constructed to be smaller than a standard sheet of paper (8½ x11 ). Environmental factors The board will only be able to operate in a normal environment. This consists of no abnormal EMI fields, no water and no extreme temperatures (outside of the operating ranges of the components). The on-board programmer will have a separate socket than those for normal operation. Therefore, the user will have to move the PIC back and forth between the two sockets for programming and normal operation. 5
10 2. Design Requirements 2.1 Design Objectives Support for multiple PICs The board will support the following PIC models: 16F628, 16F876 and 16F877. Three different ZIF sockets will be provided for the different supported pin counts. Versatile The PIC evaluation and development board will be useful in a wide variety of applications. The board will be designed with jumpers and DIP switches to allow the user to interface the PIC with any of the components on the board. Programmer The board will include a PIC16 programmer with a 40-pin ZIF socket, as well as the software required to develop and upload the program to the PIC. Multiple output devices The board will include a character LCD display, eight general purpose LEDs, bar graph LED, a 4-digit 7-segment display, and a piezo buzzer. Input capabilities The user will be able to give input to the PIC with a matrix keypad, several on-off push buttons, and digital and analog temperature sensors. Interfacing capabilities The board will have the capability to interface with other devices via an RS-232 serial port, an infrared transceiver, and an Ethernet module. 2.2 Functional Requirements Provide solutions for a variety of applications The user will be able to program (and reprogram) his or her selected PIC using the integrated PIC16 programmer. Once programmed, the PIC can be transferred to one of the available ZIF sockets for normal operation. Allow development of several PICs The user will be able to design a system with any of a number of selected models (given above in Design Objectives) of Flash re-programmable PICs 18-, 28-, and 40-pin models. The ZIF sockets will provide the capability to swap PICs quickly and easily. User-friendly design environment The board will be packaged with a simple design environment for programming and testing. The prototyping environment will include a number of ASM libraries to support the board s devices. 6
11 Well-documented The package will include extensive documentation, including tutorials and design guides, so that the user will be able to quickly adapt the board to any application. 2.3 Design Constraints Cost Care must be taken to limit the cost of the board components as well as the complexity of the design, both to meet the budget of the team and to ensure that future design project teams will be able to use the board within the means of their budget. Environment Because this board is being designed to accommodate unknown future projects, it must be designed to operate in a wide range of environmental conditions. The possible operating range will be defined as 0 60 C and 0 90% humidity. Size The board must be small enough to be practical for most applications, without sacrificing versatility. The board will be constructed to be smaller than a standard sheet of paper (8½ x11 ). EMI The board layout must be designed to limit the effects of electromagnetic interference. Excessive EMI can have serious negative effects on the operation of the board. Simplicity The board will be designed in a way that allows the user to fully understand its layout and operation. This constraint will allow each group to use this prototyping board to design a functional end product. 2.4 Measurable Milestones Complete project definition Subsystems designed Board layout completed and simulated 50% of peripheral subsystems prototyped and tested 100% of peripheral subsystems prototyped and tested Prototype board assembled Programming environment developed All supported PICs tested successfully ASM libraries developed Full documentation written and user-tested Sample code for every module written Final board operational 7
12 3. End-Product Description This product is being developed for use in future senior design classes. As a result, the board is being designed with a several common uses in mind; therefore, many different peripheral devices will be available along with support for several different microcontrollers. The board will also have sockets for each part included to allow ease in switching parts when one or more parts has failed. In addition, the board also will be designed simply so that the user will be able to easily understand the layout and operation. 8
13 4. Approach and Design 4.1 Technical Approaches Components have been chosen based on simplicity and functionality. They were also chosen based on what may be used in future senior design projects. After the parts were chosen, a board layout was made. Using schematic capture software, the design was drawn. From this a PCB layout was drawn, and traces routed. Once parts are obtained, each device will be prototyped and tested on the bench to ensure its proper operation under the required constraints. The PCB will then be fabricated, and the prototype board assembled. Example software and thorough documentation will accompany each peripheral device in order to speed the development process for the end user. 4.2 Technical Design The board will contain a PIC16 programmer with a 40-pin ZIF socket. This will be based on an open standard with easily obtainable software for the programming. Three ZIF sockets 18-, 28- and 40-pin will be provided to mount the desired PIC for normal board operation. A 16x2, HD44780-compatible character LCD display will provide the user with a means of simple text output over a serial connection. A block of four 7-segment displays will provide the user with another means of text-like output, controlled either directly, or by a MAX segment display controller which communications via an SPI connection. A byte-long segment of LEDs will allow simple debugging and visual general purpose outputs for the user. An LED bar-graph will allow for a similar effect, but in one solid commonanode device. A piezoelectric or other type of speaker will allow audio feedback. A matrix keypad will allow easy input via a scan-and-check interface. Several momentary (on)-off push buttons will give the option of simple user input. 9
14 To read environment information, two thermal sensors will be added; outputting analog voltages calibrated in both degrees Fahrenheit (LM34) and Centigrade (LM35). A MAX232 RS-232 transceiver will allow true RS-232 communication for interfacing with terminal devices. An infrared receiver and transmitter will be integrated, to allow simple wireless communication. An Ethernet module from EmbeddedEthernet.com will be used to provide 10BaseT Ethernet connectivity. IR IR Module Matrix Keypad Temperature Sensor RS-232 Transceiver PIC Speaker Ethernet Controller LEDs 7-Segment Displays Programmer Module Character LCD LCD Display Figure Internal Device Block Diagram 10
15 Figure PIC Pin Schematics 11
16 Figure Input Device Schematics Figure I/O Schematics 12
17 Figure Output Device Schematics Figure Programmer Layout 13
18 4.3 Testing Description The first level of testing will be simulation of the layout to ensure that it meets timing and EMI susceptibility constraints. The layout will be accepted if it is able to operate without failure at a maximum speed of 20MHz, at the required temperature extremes, and at a reasonable level of EMI as might be found in any normal operating environment. Device testing will occur on a component-level basis. Each subsystem will prototyped on solder-less breadboard and tested at the bench to ensure it meets timing, temperature, humidity, and EMI constraints. Several devices will also need to meet additional specific requirements. For example, the infrared transceiver must be able to transmit and receive signals at a range of ten feet. Only after each device has been determined to meet these requirements will it be added to the final product. After all devices have been properly tested, they will be added to the fabricated PCB. The board will then be thoroughly tested to ensure that it meets the final operating constraints of timing, temperature, humidity, and EMI susceptibility. In addition, each device on the board will be tested once again to ensure that all requirements are still met. Finally, all sample code that is written will be tested to ensure that it functions properly. The code and documentation will also be user-tested by people outside of the design team to improve on the usability of the resources that are developed. Figure Power System Schematics 14
19 Figure PIC Programmer Schematic 15
20 4.4 Risks and Risk Management Several risks exist in this project. Loss of a team member is quite high on the list; it is not anticipated, but possible. To manage this, all duties will be delegated as evenly as possible, but a backup plan will be retained in the event that one member cannot fulfill his duty for a time. Due to the existence of several very different peripheral devices on the same board, the possibility of a device failure is quite high. To counteract the damage possible by this risk, all devices will be placed on the final product in a socket-like device, allowing a damaged chip to be easily replaced. Another possible risk is that our board will suffer from problems with noise, crosstalk, and other types of electromagnetic interference. These problems could even render the board inoperable. Dr. Weber, one of the faculty advisors for this project, has a great deal of expertise in this area. He has reviewed the layout of the board and made suggestions to minimize the risk of EMI. 4.5 Recommendations for Continued Work This project should be fully realizable as described in this design report. This project is intended to be completed as designed within the upcoming semester. Figure Power Supply Schematic 16
21 5. Budgets 5.1 Financial Budget Table 5.1 Financial Budget Item Original Estimated Cost Revised Estimated Cost Electronic Components $30 $30 Serial Character LCD Display $30 $30 Dual-Layer PCB $70 $70 Power Supply $6 $6 PIC Microcontrollers $20 $20 Poster $15 $80 Ethernet Module $0 $70 Total $171 $306 Component companies sample programs will help keep the cost of components low. Plans have also been made to pursue possible donations to further reduce the price of the project. If the project proves useful to the ECPE department, plans on pursuing the possibility of additional funds to produce more, or perhaps simply better boards will be undertaken. Costs for the poster were paid for out of pocket. 5.2 Personal Budget Table 5.2 Personal Effort Budget Team Member Team Layout Programming Total Effort Chad Berg Hours Luke Bishop Hours Tyson Stichka Hours Nicholas Veys Hours Totals Hours Each team member will contribute significantly to all parts of the project. However, certain phases of development and planning will be assigned to those with more experience in that particular area. 5.3 Project Schedule The project schedule has been broken down into two Gantt charts, one for each semester. The original predicted schedule and revised project schedules have been included. All major milestones and deliverables are included on the charts. In addition, dependencies among items have been included. 17
22 Figure Original Gantt Chart, Spring 2002 Semester 18
23 Figure Revised Gantt Chart, Spring 2002 Semester 19
24 Figure Original Gantt Chart, Fall 2002 Semester 20
25 Figure Revised Gantt Chart, Fall 2002 Semester 21
26 6. Closure Material 6.1 Project Team Information Team Members: Chad Berg 4912 Mortensen Road, Apt Ames, Iowa Phone: Computer Engineering Tyson Stichka 311 Ash Avenue Ames, Iowa Phone: Electrical Engineering Table Team Members Luke Bishop 4912 Mortensen Road, Apt Ames, Iowa Phone: Computer Engineering Nicholas Veys 2206 Friley Pearson Ames, Iowa Phone: Computer Engineering/Science Faculty Advisors: Robert Weber 301 Durham Ames, Iowa Phone: Fax: Electrical & Computer Engineering Table Faculty Advisors Diane Rover 2215 Coover Ames, Iowa Phone: Electrical & Computer Engineering Client: ECPE Senior Design 6.2 Summary Providing the Electrical and Computer Engineering Department at Iowa State University with a flexible and competent PIC development solution is important for future senior design students. It will allow them to focus on developing more complex systems, which will help prepare them for future careers. Including a flexible interface as well as multiple devices will allow this implementation of the PIC evaluation/development board to serve the needs of many students in years to come. 22
27 6.3 References The following websites included information which was used in the development of the project plan: Planet Microchip Maxim Integrated Products Fairchild Semiconductor National Semiconductor Philips Electronics ON Semiconductor P16PRO & PICALL PIC Programmer Appendices The following datasheets have been attached for reference purposes: Microchip PIC16F87X Feature Reference Sheet Microchip PIC16F62X Feature Reference Sheet 23
ECE Senior Project Status Report. for. Scalable Regulated Three Phase Rectifier. September 21, Prepared by: Tyler Budzianowski.
ECE Senior Project Status Report for Scalable Regulated Three Phase Rectifier September 21, 2004 Prepared by: Tyler Budzianowski Tao Nguyen Sponsors: Dr. Herb Hess (University of Idaho) Dr. Richard Wall
More informationPrinted Circuit Board Development Automation
Printed Circuit Board Development Automation Project Plan Date Submitted: February 11, 2003 Project/Team Number: Dec 03-09 Team Members Colin Burnett Advisor Client Khawaja-Shahzad Butt Christopher Rieck
More informationRe-configurable Ad-hoc Network to Track Points of Interest
Re-configurable Ad-hoc Network to Track Points of Interest Project Plan May 2012-07 September 28, 2011 Project Client: Jessica Miller Lockheed Martin, Advanced Development Programs Members: Benjamin J.
More information2-D Platform Control Using an FPGA
2-D Platform Control Using an FPGA Final Report May 05-22 Client: Dr. Mani Mina Faculty Advisor: Dr. Mani Mina Senior Design Team: Dillon Glissman, CPRE Cipto Kurniawan, EE Clinton Middaugh, CPRE Mark
More informationHomework 6: Printed Circuit Board Layout Design Narrative
Homework 6: Printed Circuit Board Layout Design Narrative Team Code Name: Home Kinection Group No. 1 Team Member Completing This Homework: Stephen Larew E-mail Address of Team Member: sglarew @ purdue.edu
More informationObservatory Automation
Observatory Automation Project Plan Project ongo02e February 12, 2001 Client: ISU Physics Department Advisor: Dr. J. Basart Team Members: Shahril Abdullah Justin Doyle Derek Halverson Jeff Rastrelli Rob
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 informationReprise of Locker Access System
Reprise of Locker Access System Group Members Mohammed Al Kaabi Sherry Elsa Gungat Nurul Izni Hazimi Abdul Aziz Shichao Su Client Iowa State University Advisor Harker, Leland Edward 1 May 14 12 10/11/2013
More informationA Wireless Identification System to Assist Sight- Constrained People
A Wireless Identification System to Assist Sight- Constrained People Dec06-06 5 December 2006 Client: Mr. Curtis Chong Iowa Department for the Blind Faculty Advisor: Dr. Zhengdao Wang Team: Jerad Harmsen
More informationPVK40. User's manual. Feature Rich Development and Educational Kit for 40-pin Microchip PIC microcontrollers
PVK40 User's manual Feature Rich Development and Educational Kit for 40-pin Microchip PIC microcontrollers CONTENTS PVK40 3 On-board peripherals: 3 Power supply 4 Microcontroller 4 Reset circuitry 4 Oscilator
More informationDEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP
DEVBOARD3 DATASHEET 10Mbits Ethernet & SD card PIC18F67J60 MICROCHIP Version 1.0 - March 2009 DEVBOARD3 Version 1.0 March 2009 Page 1 of 7 The DEVBOARD3 is a proto-typing board used to quickly and easily
More informationPCB Design for Capacitance Rain Sensor
PCB Design for Capacitance Rain Sensor Danny Kang April 14, 2010 EXECUTIVE SUMMARY The definition of sensor is a device that measures a physical quantity and converts it into a signal which can be read
More informationFinal Report 26 April 2012
EEL 4924 Electrical Engineering Design (Senior Design) Final Report 26 April 2012 Project Title: Keyboard Jockey Team Members: Name: Jeffrey Kaufman Name: Jacob Meacham Project Abstract Our project is
More informationThe industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.
EMBEDDED ARM TRAINING SUITE ARM SUITE INCLUDES ARM 7 TRAINER KIT COMPILER AND DEBUGGER THROUGH JTAG INTERFACE PROJECT DEVELOPMENT SOLUTION FOR ARM 7 e-linux LAB FOR ARM 9 TRAINING PROGRAM INTRODUCTION
More informationDownloaded from Elcodis.com electronic components distributor
CONTENTS LV24-33A KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 Switches and Jumpers 7 MCU Sockets 8 Power Supply 10 On-board USB 2.0 Programmer 11 RS-232 Communication Circuit 12 LEDs 14 Push
More informationHeadphone Amplifier & Equalizer
May05-01 Headphone Amplifier & Equalizer April 26, 2005 Project Team Information Team Members Jennifer Bruner, Electrical Engineering Mike Dierickx, Electrical Engineering Rachel Hager, Electrical Engineering
More informationECE Fall 2016
ECE 4901 - Fall 2016 Team 1714: Smartwatch-like Device and Apps for Continuous Glucose Monitoring Evan Brown - Electrical Engineering Magda Kaczynska - Electrical Engineering Brian Marquis - Electrical
More informationA PIC-based LCD Display for Stand-Alone Instrumentation
A PIC-based LCD Display for Stand-Alone Instrumentation Michael Case, Dr. Bruce E. Segee Department of Electrical and Computer Engineering University Of Maine Instrumentation Research Laboratory Session
More informationAC : INFRARED COMMUNICATIONS FOR CONTROLLING A ROBOT
AC 2007-1527: INFRARED COMMUNICATIONS FOR CONTROLLING A ROBOT Ahad Nasab, Middle Tennessee State University SANTOSH KAPARTHI, Middle Tennessee State University American Society for Engineering Education,
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 informationOlfaction Satisfaction Week #10 April 5, 2006 Senior Design Team 8
Olfaction Satisfaction Week #10 April 5, 2006 Senior Design Team 8 Work Completed The first task for Emily this week was to finish debugging the circuit. The sound chip problem was finally figured out.
More informationHomework 3: Design Constraint Analysis and Component Selection Rationale
Homework 3: Design Constraint Analysis and Component Selection Rationale Team Code Name: 2D-MPR Group No. 12 Team Member Completing This Homework: James Phillips E-mail Address of Team Member: jephilli@
More informationDevelopment of a digital instrument as a motivational component in teaching embedded computers
Development of a digital instrument as a motivational component in teaching embedded computers Gracián Triviño 1, Felipe Fernández 2 1 Universidad Politécnica, Madrid, Spain, gtrivino@fi.upm.es 2 Universidad
More informationAC : DESIGN OF DATA ACQUISITION SYSTEM FOR COMPUTER ENGINEERING EDUCATION
AC 2007-3083: DESIGN OF DATA ACQUISITION SYSTEM FOR COMPUTER ENGINEERING EDUCATION Yoon Kim, Virginia State University YOON G. KIM is an Assistant Professor of Computer Engineering in the Department of
More informationDEV16T. LCD Daughter board
LCD Daughter board Table of Contents 1 Introduction...2 2 Features...3 3 Expansion Connectors...4 3.1 Daughter Board Connectors...4 4 LCD Display...5 5 Input Buttons S1 to S4...5 6 Buzzer...5 7 Connector
More informationBSCB-2 BASIC STAMP CARRIER BOARD
BSCB-2 BASIC STAMP CARRIER BOARD Technical Manual Document Revision: 1.04 Date: 06 August 2003 BiPOM Electronics, Inc. 16301 Blue Ridge Road, Missouri City, Texas 77489 Telephone: 1-713-283-9970 Fax: 1-281-416-2806
More informationProject Abstract with Diagram(s)
EEL 4924 Electrical Engineering Design (Senior Design) Project Abstract with Diagram(s) 27 January 2009 Project Title: Initech V7.017b Lab Entry System Team Name: Capacitive Inductance or Negative resistance
More informationECE477: Team 10 Design Constraint Analysis and Component Selection Rationale
TABLE OF CONTENTS 1 INTRODUCTION... 2 1.1 MASTER DEVICE... 2 1.2 SLAVE (SITE) DEVICE... 2 2 ANALYSIS OF DESIGN CONSTRAINTS... 2 2.1 COMPUTATIONAL REQUIREMENTS... 2 2.1.1 Master Device... 2 2.1.2 Slave
More informationBIG8051. Development system. User manual
BIG8051 User manual All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last
More informationML505 ML506 ML501. Description. Description. Description. Features. Features. Features
ML501 Purpose: General purpose FPGA development board. Board Part Number: HW-V5-ML501-UNI-G Device Supported: XC5VLX50FFG676 Price: $995 The ML501 is a feature-rich and low-cost evaluation/development
More informationHigh Performance Mixed-Signal Solutions from Aeroflex
High Performance Mixed-Signal Solutions from Aeroflex We Connect the REAL World to the Digital World Solution-Minded Performance-Driven Customer-Focused Aeroflex (NASDAQ:ARXX) Corporate Overview Diversified
More informationAccelerometer-Based Musical Instrument
Accelerometer Music Instrument University of Texas at Austin TI Innovation Challenge 2015 Project Report Team Leader: Team Members: Advising Professor: Video Texas Instruments Mentor (if applicable): Date:12/13/2014
More informationMay Project Plan v2
May 14-06 Project Plan v2 ANDREW SPEER CHENG SONG KYLE LICHTENBERG ROSS FRIEDMAN JAKE MEYER 10/10/2013 May 14-06 Page 1 Problem Statement Our client, Dr. Tom Daniels, wants to repurpose an old 3-axis positioning
More informationA Universal RF Communications Link
A Universal RF Communications Link Project Plan Client: Senior Design Faculty Advisor: Dr. Yao Ma Joseph Beierschmitt, EE Jared Leonard, CprE Senior Design Dec07-06 Team Members: Shawn Freese, EE Matt
More informationThe Atmel ATmega328P Microcontroller
Ming Hsieh Department of Electrical Engineering EE 459Lx - Embedded Systems Design Laboratory 1 Introduction The Atmel ATmega328P Microcontroller by Allan G. Weber This document is a short introduction
More informationTo: Prof. Chang, Prof. Lasser From: Mark Robinton, Brandon Balkind Subject: Senior Project Proposal Date: 12/2/2004
Page 1 of 8 To: Prof. Chang, Prof. Lasser From:, Subject: Senior Project Proposal Date: 12/2/2004 1. Introduction Managing artificial aquatic environments currently requires significant human interaction
More informationDSP Research Project
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,
More informationControlling and Monitoring Of Industrial Parameters by Using GSM
Controlling and Monitoring Of Industrial Parameters by Using GSM GUIDE: Mr. S. CHANDRA SHEKAR, PROFESSOR IN ECE P.WASEEM NAZMA, G.SUDHA PRIYANKA, S.DHANA LAKSHMI, SK.SHAHID DEPARTMENT OF ELECTRONICS AND
More informationLPC2148 DEV BOARD. User Manual.
LPC2148 DEV BOARD User Manual www.coineltech.com www.coineltech.com Designed by CoiNel Technology Solutions LLP No-816, 2 nd Floor, 4 th B Cross, 9 th A Main, RPC Layout, Vijaynagar, Bangalore-560040 State:
More informationEE/CprE/SE 491 Senior Design I and Professionalism. Design Document
EE/CprE/SE 491 Senior Design I and Professionalism Design Document Joseph Zambreno Electrical and Computer Engineering Iowa State University www.ece.iastate.edu/~zambreno rcl.ece.iastate.edu Always design
More informationeip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications
Embedded TCP/IP 10/100-BaseT Network Module Features 16-bit Microcontroller with Enhanced Flash program memory and static RAM data memory On board 10/100Mbps Ethernet controller, and RJ45 jack for network
More informationDesign Document. May Logging DC Wattmeter. Team Member: Advisor : Ailing Mei. Collin Christy. Andrew Kom. Client: Chongli Cai
Design Document May13-06 Logging DC Wattmeter Team Member: Ailing Mei Andrew Kom Chongli Cai David Hoffman Advisor : Collin Christy Client: Garmin International Qiaoya Cui 0 Table of Contents EXECUTIVE
More informationWireless Home Control System
WHCS UCF 1 Wireless Home Control System Project members Jimmy Campbell Computer Engineer Grant Hernandez Computer Engineer Joseph Love Electrical Engineer For Senior Design I at the University of Central
More informationRear Distance Detection with Ultrasonic Sensors Project Report
Rear Distance Detection with Ultrasonic Sensors Project Report 11.29.2017 Group #6 Farnaz Behnia Kimia Zamiri Azar Osaze Shears ECE 511: Microprocessors Fall 2017 1 Table of Contents 1. Abstract 3 2. Motivation
More informationWireless Ordering System
Wireless Ordering System by Khoa Do Rob Stoner A SENIOR THESIS PROPOSAL Presented to the Faculty of The Computer and Electronics Engineering Department In Partial Fulfillment of Requirements For CEEN 4980
More informationPreliminary Design Report
EEL 4924 Electrical Engineering Design (Senior Design) Preliminary Design Report 31 Jan 2012 Project Title: Keyboard Jockey Team Members: Name: Jeffrey Kaufman Name: Jacob Meacham Project Abstract Our
More informationFigure 1. A test controller communicates with User I/O, the DUT, a DMM, and a PC (for program development).
Build a microcontroller-based functional tester Save money by embedding test capabilities into fixtures, enclosures, or larger systems. Overton Claborne, Overton Instruments A typical PC-based test system
More informationProject Plan. Project Plan. May Logging DC Wattmeter. Team Member: Advisor : Ailing Mei. Collin Christy. Andrew Kom. Client: Chongli Cai
Project Plan May13-06 Logging DC Wattmeter Team Member: Ailing Mei Andrew Kom Chongli Cai Advisor : Collin Christy Client: Garmin International David Hoffman Qiaoya Cui Table of Contents Need Statement...
More informationPIC DESIGN (version 1) 2/11/2009
PIC DESIGN (version 1) 2/11/2009 The decision to design and construct a custom microcontroller was dictated by both practical and educational reasons. Although microcontroller development boards are readily
More informationECE791/792 Project Proposal
ECE791/792 Project Proposal Project Title: Touch Screen, Gaming, and Audio Visual LED Table Team Members: Michael Perez, Michael McManus, Nicholas Nazarenko, Andreas Wigger Advisor: Dr. Richard Messner
More informationLinux Kernel Hacking Free Course, 3rd edition. HWMPS: Hardware Monitor & Protection System
Andrea Sarro University of Rome Tor Vergata HWMPS: Hardware Monitor & Protection System April 5, 2006 Outline of the talk Project overview Developement phases and practical issues Hardware platform Microcontroller
More informationLEGO Plus. Session 1420
Session 1420 LEGO Plus Jerry M. Hatfield, Electrical Engineering John T. Tester, Mechanical Engineering College of Engineering and Natural Sciences Northern Arizona University Introduction The LEGO Mindstorms
More informationTypical applications where a CPLD may be the best design approach:
By: Carlos Barberis, dba Bartek Technologies Description of Bartek s CPLD1 development board. For some of us CPLD s are familiar devices and for others just another acronym in the electronic device industry.
More informationApplication Note. Tina Shahbaz-Khan EEPower EEC 134
Tina Shahbaz-Khan 998134198 EEPower EEC 134 Application Note There are many stages involved in an engineering project. The first step is to understand the requirements and the specifications. Then, the
More informationacsequencer Audio Sequencer unit partially controlled via a mobile application. Group 10:
acsequencer Audio Sequencer unit partially controlled via a mobile application. Group 10: Brandon Marcoux (CpE) Giani Francis (Cpe) Miguel Chavez (Cpe) Alexis San Javier (Cpe) What is an Audio Sequencer?
More informationVehicle Faulty Lamp and Flasher Identifier
Vehicle Faulty Lamp and Flasher Identifier Senior Design Dec05-13 Final Report Client Iowa State University Faculty Advisor Professor Gary Tuttle Team Members Joshua Halbur, CPR E Ramy Henin, CPR E Deepak
More informationCONTENTS. dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6
CONTENTS dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 Switches and Jumpers 7 MCU Sockets 8 Power Supply 10 On-Board USB 2.0 Programmer 11 MikroICD 12 RS-232 Communication Circuit 13
More informationHomework 3: Design Constraint Analysis and Component Selection Rationale Due: Friday, February 6, at NOON
Homework 3: Design Constraint Analysis and Component Selection Rationale Due: Friday, February 6, at NOON Team Code Name: The_Magic_Wand Group No. 5 Team Member Completing This Homework: Michelle Zhang
More informationCORRIGENDUM ISSUED FOR NATIONAL COMPETITIVE BIDDING UNDER TEQIP PHASE-II
CORRIGENDUM ISSUED FOR NATIONAL COMPETITIVE BIDDING UNDER TEQIP PHASE-II The prebid meeting for the packages to be purchased under national competitive bidding for TEQIP Phase II was held on 15/10/2013
More informationLow Cost RFID-Based Race Timer for Smaller Events
Low Cost RFID-Based Race Timer for Smaller Events Members: Robert Evans, Christie Sitthixay, Edward Tan, Michael Houldsworth ECE Faculty Advisor: Tom Miller Courses Involved: ECE562, ECE633, ECE634, ECE649,
More informationCSCI 6907 PROJECT PROPOSAL LIGHTS OUT MANAGEMENT
CSCI 6907 PROJECT PROPOSAL LIGHTS OUT MANAGEMENT JAMES LEE JAMESLEE@GWU.EDU. Project Abstract I am a system administrator who manages hundreds of Unix systems. One of the essential tools to ensure I don
More informationRS485 board datasheet EB062-00
RS485 board datasheet EB062-00 00-1 Contents 1. About this document... 2 2. General information... 3 3. Board layout... 4 4. Testing this product... 5 5. Circuit description... 6 Appendix 1 Circuit diagram
More informationEVBQE128. Evaluation Board for Freescale Flexis QE128. User s Manual
EVBQE128 Evaluation Board for Freescale Flexis QE128 User s Manual EVBQE128 Evaluation Board for Freescale Flexis QE128 Microcontrollers (80-Pin LQFP) User s Manual Revision 1.1 Copyright 2007 SofTec
More informationMT2 Introduction Embedded Systems. MT2.1 Mechatronic systems
MT2 Introduction Embedded Systems MT2.1 Mechatronic systems Mechatronics is the synergistic integration of mechanical engineering, with electronics and intelligent computer control in the design and manufacturing
More informationMegaAVR-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX
MegaAVR-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN 46268 (317) 471-1577 (317) 471-1580 FAX http://www.prllc.com GENERAL The MegaAVR-Development board is designed for
More informationiphone Noise Filtration Hardware
Iowa State University ECPE Senior Design iphone Noise Filtration Hardware Design Plan Michael Bullis Andrew Mungons Yang Yang 2011 Client Rockwell Collins Faculty Advisor Dr. Zhengdao Wang G r o u p M
More informationRFID: Read and Display V2010. Version 1.1. Sept Cytron Technologies Sdn. Bhd.
PR8-B RFID: Read and Display V2010 Version 1.1 Sept 2010 Cytron Technologies Sdn. Bhd. Information contained in this publication regarding device applications and the like is intended through suggestion
More information09/05/2014. Engaging electronics for the new D&T curriculum. Geoff Hampson Managing Director of Kitronik. Presentation overview
Presentation overview Engaging electronics for the new D&T curriculum Geoff Hampson Managing Director of Kitronik What to include Free web resources Electronic project ideas Using programmable components
More informationSuprex RS-485 SPX-7500 Wired Reader-Extender
Suprex RS-485 SPX-7500 Wired Reader-Extender Product Manual SPX-7500_MAN_181206 Cypress Integration Solutions 35 Years of Access Control Ingenuity CypressIntegration.com 2018 Cypress Computer Systems 1778
More informationAKKON USB CONTROLLER BOARD
TN002 AKKON USB CONTROLLER BOARD USB Microcontroller board with the PIC18F4550 * Datasheet Authors: Gerhard Burger Version: 1.0 Last update: 20.01.2006 File: Attachments: no attachments Table of versions
More informationBLACK BOX FOR CAR ACCIDENT
BLACK BOX FOR CAR ACCIDENT Nishi Singh Parmar 1, Kajal Lohia 2, Kajal Kapoor 3 1,2,3 Dronacharya College of Engineering, Gurgaon, Haryana ABSTRACT The main purpose of the paper is to develop a prototype
More informationShort Course. LaunchPad Data Logging with Immediate Fast programming Using Free Onboard 4E4th Language
Short Course LaunchPad Data Logging with Immediate Fast programming Using Free Onboard 4E4th Language Code Investigations Involving Digital I/O, Analog to Digital Conversion & Temperature by Andrew Reid
More informationECE 480 Design Team 3 Proposal. Power-over-Ethernet for Wireless Home Automation Sponsored by Texas Instruments
ECE 480 Design Team 3 Proposal Power-over-Ethernet for Wireless Home Automation Sponsored by Texas Instruments David DeLuca Kang Hu Lee Sasang Balachandran Hassan Abdullahi Raghava Karthik Hemmanur Dr.
More informationRe: ENSC 440 Project Proposal Voice Recognition System in an MP3 Player
January 16, 2004 Lakshman One School of Engineering Science Simon Fraser University Burnaby, British Columbia V5A 1S6 Re: ENSC 440 Project Proposal Voice Recognition System in an MP3 Player Dear Mr. One:
More informationBasic Express, BasicX, BX-01, BX-24 and BX-35 are trademarks of NetMedia, Inc.
1997-2002 by NetMedia, Inc. All rights reserved. Basic Express, BasicX, BX-01, BX-24 and BX-35 are trademarks of NetMedia, Inc. Microsoft, Windows and Visual Basic are either registered trademarks or trademarks
More informationDisplay Real Time Clock (RTC) On LCD. Version 1.2. Aug Cytron Technologies Sdn. Bhd.
Display Real Time Clock (RTC) On LCD PR12 Version 1.2 Aug 2008 Cytron Technologies Sdn. Bhd. Information contained in this publication regarding device applications and the like is intended through suggestion
More informationENG460 Engineering Thesis
School of Engineering and Energy ENG460 Engineering Thesis Commissioning of the Pioneer Robot Thesis Coordinator: Dr Gareth Lee A report submitted to the School of Engineering and Energy, Murdoch University
More informationFreescale s Next Generation 8-bit LCD Solutions
Freescale s Next Generation 8-bit LCD Solutions When most consumers think of LCD, they probably envision a flat panel television or computer monitor. However, there are millions more LCDs out there that
More informationAlphaBot2 robot building kit for Arduino
AlphaBot2 robot building kit for Arduino SKU 110060864 Description This AlphaBot2 robot kit is designed to use with an Arduino compatible board UNO PLUS. It features rich common robot functions including
More informationPIC Dev 14 Through hole PCB Assembly and Test Lab 1
Name Lab Day Lab Time PIC Dev 14 Through hole PCB Assembly and Test Lab 1 Introduction: The Pic Dev 14 is a simple 8-bit Microchip Pic microcontroller breakout board for learning and experimenting with
More informationHuman Dielectric Equivalent Design Document
Human Dielectric Equivalent Design Document Team Dec 15-02 March 14, 2015 Team Members Cory Snooks Stephen Nelson Jacob Schoneman Andrew Connelly Advisor Dr. Jiming Song Contents Introduction... 3 Project
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 informationVariable Power Supply Digital Control Circuit Diagram Using Lm317
Variable Power Supply Digital Control Circuit Diagram Using Lm317 DIGITAL POWER SUPPLY USING LM317 A Major Project Report Submitted partial fulfillment of the requirement for the award of the Degree of
More informationLocation Enablement for Advanced Weapons Safety Systems
Location Enablement for Advanced Weapons Safety Systems Project Status Report September 21, 2004 Sponsor: Sandia National Laboratories Advisors: Lisa Brown, Jim Frenzel Toney Jacobson jaco1888@uidaho.edu
More informationDesign Requirements: Workstation Test System
Design Requirements: Workstation Test System ECE 4890 - Senior Sear April 16, 2010 By: Andrew Dunn & Holly Peterson Faculty Advisor: Bob Kressin Sponsor: Tim Figge, Agilent Table of Contents Overview...
More informationAssembly Instructions (8/14/2014) Your kit should contain the following items. If you find a part missing, please contact NeoLoch for a replacement.
NeoLoch NLT-28P-LCD-5S Assembly Instructions (8/14/2014) Your kit should contain the following items. If you find a part missing, please contact NeoLoch for a replacement. Kit contents: 1 Printed circuit
More informationP13625 INDOOR AIR QUALITY MONITOR
P13625 INDOOR AIR QUALITY MONITOR PRESENTED BY: Faculty Guide: -Sarah Brownell Mechanical Engineers: -Rachelle Radi -Kyle Sleggs Industrial Engineer: -Jeff Wojtusik Electrical Engineers: -Alem Bahre Gessesse
More informationRapid28iXL PIC Prototyping PCB User Manual
Description Features This is a PCB designed to facilitate the rapid prototyping of a device based on a 28 pin Microchip PIC microcontroller. To allow users to focus on their application, we take care of
More informationAutomated Medical Patient Evaluation System - Phase 2 Design Report
Automated Medical Patient Evaluation System - Phase 2 Design Report Team Number Dec02-01 Date Submitted 4/23/2002 Client Dr. David Carlyle Family Practice East McFarland Clinic Ames, IA Faculty Advisors
More informationA Combined ISO/IEC/IEEE and -2 Data Acquisition Module
A Combined ISO/IEC/IEEE 21451-4 and -2 Data Acquisition Module Yuan Ma, Avarachan Cherian and Darold Wobschall Esensors Inc., Amherst NY Abstract A prototype is described which combines the TEDS-only (-4)
More informationAxiom Manufacturing. Users Manual. for PROJECT DEVELOPMENT BOARD AXM xiom anufacturing
Axiom Manufacturing Users Manual for PROJECT DEVELOPMENT BOARD AXM-0295 xiom anufacturing 1999 2813 Industrial Ln. Garland, TX 75041 (972) 926-9303 FAX (972) 926-6063 support@axman.com Rev 1.0 web: http://www.axman.com
More informationRapid40i PIC Prototyping PCB User Manual
Description This is a PCB designed to facilitate the rapid prototyping of a device based on a 40 pin Microchip PIC microcontroller. To allow users to focus on their application, we take care of key housekeeping
More information3 PHASE FAULT ANALYSIS WITH AUTO RESET FOR TEMPORARY FAULT AND TRIP FOR PREMANENT
e-issn 2455 1392 Volume 3 Issue 4, April 2017 pp. 80 84 Scientific Journal Impact Factor : 3.468 http://www.ijcter.com 3 PHASE FAULT ANALYSIS WITH AUTO RESET FOR TEMPORARY FAULT AND TRIP FOR PREMANENT
More informationPXA270 EPIC Computer with Power Over Ethernet & Six Serial Protocols SBC4670
PXA270 EPIC Computer with Power Over Ethernet & Six Serial Protocols SBC4670 Features RoHS 520MHz Low-power ARM processor w/ 800 x 600 Color LCD Power Over Ethernet and 10/100BASE-T Ethernet GPS module
More informationMODEL NC105 DIGITAL CODED SQUELCH ENCODER/DECODER INSTRUCTION MANUAL
15385 Carrie Drive Grass Valley, CA 95959 Office: (530) 477-8400 Tech. Support: (530) 477-8402 FAX: (530) 477-8403 Sales: (800) 874-8663 Email: tech@norcommcorp.com Web: www.norcommcorp.com MODEL NC105
More informationSBC65EC. Ethernet enabled Single Board Computer
Ethernet enabled Single Board Computer Table of Contents 1 Introduction...2 2 Features...3 3 Daughter Board Connectors...4 3.1 As a Daughter Board...5 3.2 Expansion boards...5 4 Interfaces...5 4.1 Ethernet...5
More informationLIN bus board datasheet EB
LIN bus board datasheet EB027-00-1 Contents 1. About this document... 2 2. General information... 3 3. Board layout... 4 4. Testing this product... 5 5. Circuit description... 7 Appendix 1 Circuit diagram
More informationEEL 4924 Electrical Engineering Design (Senior Design) Final Report April 25th 2010
Nguyen Nguyen Situation See Spot Track 1 EEL 4924 Electrical Engineering Design (Senior Design) Final Report April 25th 2010 Project Title: See Spot Track Team Name: Nguyen Nguyen Situation Team Members:
More informationIntel Galileo gen 2 Board
Intel Galileo gen 2 Board The Arduino Intel Galileo board is a microcontroller board based on the Intel Quark SoC X1000, a 32- bit Intel Pentium -class system on a chip (SoC). It is the first board based
More informationPIC Dev 14 Surface Mount PCB Assembly and Test Lab 1
Name Lab Day Lab Time PIC Dev 14 Surface Mount PCB Assembly and Test Lab 1 Introduction: The Pic Dev 14 SMD is a simple 8-bit Microchip Pic microcontroller breakout board for learning and experimenting
More information