Rear Distance Detection with Ultrasonic Sensors Project Report

Size: px
Start display at page:

Download "Rear Distance Detection with Ultrasonic Sensors Project Report"

Transcription

1 Rear Distance Detection with Ultrasonic Sensors Project Report Group #6 Farnaz Behnia Kimia Zamiri Azar Osaze Shears ECE 511: Microprocessors Fall 2017

2 1 Table of Contents 1. Abstract 3 2. Motivation 3 3. Proposed Solution 3 4. Block Diagram MSP430FR6989 Microcontroller Launchpad Ultrasonic Sensors (HC-SR04) LCD Display RGB LED Piezoelectric Speaker Activation Button 8 5. Results Implementation Accuracy Defects 9 6. Conclusions Bibliography Appendix List of Team Member Tasks Complete List of Parts Full Schematic 11

3 2 List of Figures Figure 4.1: System Block Diagram. 3 Figure 4.2: Ultrasonic Sensor Timing Diagram. 5 Figure 4.3: LCD Segment Layout. 6 Figure 4.4: Common Anode RGB LED Circuit. 6 Figure 4.5: Piezo Speaker Interfacing with MSP Figure 5.1: Implementation with MSP430 Included. 9 Figure 5.2: Implementation without MSP Figure 8.1: System Schematic. 11

4 3 1. Abstract This project proposes a device for alerting the operator of a vehicle in reverse mode if an object is quickly approaching the rear of the vehicle while backing up. The device was developed with the capability to accurately determine the distance between the rear of the vehicle and an approaching object, and to inform the operator accordingly about the proximity of the object. Three proximity levels were derived for informing the user of the severity of the situation, altering the operator s perception as a result with various combinations of sounds and lights. The finalized design was optimized for low power consumption and tested to be fully operational with negligible defects. 2. Motivation The National Highway Traffic Safety Administration (NHTSA) reported close to 30,000 backing-related crashes in 2007 [1]. Of these crashes, 302 resulted in fatalities, and further, 35% of the victims were children. These crashes are caused by a variety of conditions that affect vehicle operators, including poor environmental lighting, congested parking lots and backing out of parking spaces. Recently there have been several innovations in parking sensor technology including the use of electromagnetic systems, visual camera feedback, ultrasonic sensors. While each approach has its own tradeoffs, this project aims to improve the quality of ultrasonic sensor detection systems due to their low cost and power consumption. 3. Proposed Solution The proposed solution to the problem presented is a rear distance detection system, implemented on an MSP430 microcontroller, that incorporates ultrasonic sensors to accurately determine the proximity between a vehicle and an object approaching its rear. The system performs the following operations: 1. Retrieves the distances between each of its three ultrasonic sensors. 2. Determines the shortest distance reported amongst the three sensors. 3. Reports the distance to the operator as well as a status message on a liquid crystal display (LCD) display. 4. Alerts the operator of the severity of the situation using a multi-colored light emitting diode (LED) and a piezoelectric speaker (a buzzer). The system further achieves low power by disabling the system clock at non-critical states and by recording ultrasonic sensor responses concurrently.

5 4 4. Block Diagram Featured below is a block diagram illustrating the primary components involved in this system. Figure 4.1: System Block Diagram. 4.1 MSP430FR6989 Microcontroller Launchpad As shown in the System Block Diagram (Figure 4.1) the MSP430 facilitated interactions between all of the components used in this project. The software algorithm developed for this project was programmed onto this device using the Code Composer Studio IDE. The power for this device is supplied by using a USB A to Micro USB cable which is connected to a power source. The launchpad was also responsible for providing supply voltages to each of the components connected to it. 4.2 Ultrasonic Sensors (HC-SR04) The ultrasonic sensors used in this project feature four terminals to interface with them. The VCC and Gnd pins are used to supply power to the sensor and are connected directly to the 5V and GND pins on the MSP430. The Trig pin is toggled high for approximately 10µs in order for the device to send an ultrasonic signal. This signal is again received by the sensor after it bounces off of an object and returns. The sensor keeps the Echo pin high until the signal returns (i.e., a pulse width modulated response). The amount of time that the echo pin is kept high indicates the distance of an object from the sensor. The timing for this process is noted in detail in Figure 4.2 below.

6 5 Figure 4.2: Ultrasonic Sensor Timing Diagram [2]. In this project, the Trig for each ultrasonic sensor was pin was interfaced with pin P1.4 on the MSP430. This pin was associated with timers A2 and A3 which controlled the amount of time for which it observed a logic-1 signal. The Echo pins for each of the three sensors were interfaced with pins P2.0, P2.1 and P2.2 on the MSP430 respectively. These pins were configured as inputs to timer B0 s capture and compare registers (CCRs) 4 through 6. The capture and compare registers were configured in capture mode and to trigger interrupts whenever there was a rising or falling edge on either of these pins. The interrupt service routine for timer B0 then utilized the timing information about the rising and falling edge of the echo signals (discerned using the CCR input bit (CCI) of each CCR) to effectively calculate the distance of an object from the device. 4.3 LCD Display Another component that is used to inform the driver about the distance of the object and back of the car is the LCD. If the distance between the object and back of the car is more than 70 centimeters, then the LCD will show OK beside the distance. When the distance is less than 70 centimeters and it is also greater than 40 centimeters then the LCD will show SLOW beside the current distance, to inform the driver that the object is getting close. At last, when the distance is less than 40 centimeters the LCD will show STOP beside the current distance, which advises the driver to stop in order to prevent a car accident. MSP430 offers several addresses for writing output to the LCD s segments. As shown in Figure 4.3, the MSP430FR6989 Launchpad has an on-board LCD that includes six full alpha-numeric character panels in addition to several symbols at the top for various modes or applications. Figure 4.3: LCD Segment Layout [4].

7 6 After configuring some registers (e.g., LCDCPCTL0, LCDCPCTL1, LCDCPCTL2, LCDCMEMCTL, ) and setting the clock, all LCDM registers were cleared and the write the bit values to the specified LCD addresses. 4.4 RGB LED In order to further inform the driver about the distance of the object and back of the car, the group used an RGB LED. If the distance between the object and back of the car is more than 70 centimeters, then the RGB LED shows constant green color, because it is a safe distance. When the distance is less than 70 centimeters and it is also more than 40 centimeters then the RGB LED starts blinking in a yellow color in order to inform the driver about the closing distance. For creating the yellow color, ground was applied to the red and green cathodes of the RGB LED simultaneously. At last, when the distance is less than 40 centimeters the RGB LED starts blinking in a red color, and the frequency of the blinking is greater than the blinking rate at the yellow color. In this project the group used a 5mm Triple Output LED RGB, that has 4 pins. Three of them are cathodes that correspond to the individual colors inside the LED, and the fourth pin, the common anode, acts as a VDD. As shown in Figure 4.4, a circuit was established for connecting the RGB LED to the MSP430. The forth pin, connected to the VDD of the MSP430 and each three other pins connected to the 1 KΩ resistor, and from there, to a specified pin of the MSP430. Figure 4.4: Common Anode RGB LED Circuit. For displaying a desired color on RGB LED, the group set pins P1.6 and pin P1.7 as outputs that correspond to the red and green color respectively. For example, for blinking red color BIT6 of P1 was toggled, which correspond to the red color (e.g., P1OUT ^= BIT6). Timer TA0 controlled the frequency of the blinking RGB LED within its interrupt service routine. As noted later, this timer also controlled the duration for which sound was being emitted from the piezo-speaker. For creating yellow color, the red and green colors were turned on simultaneously and then the P1OUT value at bits 6 and 7 were toggled in order to have a blinking yellow color (e.g., P1OUT ^= (BIT7 BIT6)). 4.5 Piezoelectric Speaker The group used a piezo speaker to produce beeping sounds in order to alarm the driver. The buzzer will not sound if the object is in a safe distance (more than 70 cm), will beep with a low frequency along with blinking yellow LED if the object is closer than 70 cm but further than 40 cm. Finally it will beep with a higher frequency if the object is closer than 40 cm. The group connected both the LED and the buzzer to the same timer in order to match the frequencies of beeping sound and blinking light. The piezo speaker has two pins. One of them acts as ground, the other one is for writing an alternating voltage signal to produce audio. The group connected this pin to timer TA1 (P3.3) on the msp430. The capture and compare register TA1CCR0 was used to modify the frequency. Another timer, TA0 was used to control when sound was

8 7 being emitted from the piezo-speaker, in addition to control when the LEDs were blinking or static. Figure 4.5 shows how the group interfaced buzzer with the MSP Activation Button Figure 4.5: Piezo Speaker Interfacing with MSP430. The activation button in this system is used to acknowledge whether the system is in sleep mode (specifically low power mode 4) or active mode. The MSP430 s internal switch S1 was configured as an input on pin P1.1 with an internal pull up resistor, as well as with negative edge triggered interrupts enabled. When this button was pushed, the device would enter the Port 1 interrupt service routine and switch the state accordingly by modifying a state variable. Once it left this routine, the device would either continue operation or enter low power mode Results 5.1 Implementation Below are images of the final device developed and soldered to a PCB board. The connections with the MSP430 were established with removable wires in order to allow for easy modification or further improvements to the device. Figure 5.1: Implementation with MSP430 Included.

9 8 5.2 Accuracy Figure 5.2: Implementation without MSP430. It was observed that the device was able to detect object distances within approximately 5% accuracy of their actual location from the device. This detection accuracy was also influenced by both the speed at which the object was either approaching, or moving away from the device, as well as the size of the object. If an object was not directly in front of a sensor when it sent out its ultrasonic wave, then the distance detection would be skewed. 5.3 Defects The MSP430 s onboard LCD screen would at times seem to glitch out if no objects are within 1.5 to 2 meters of the device. This issue was found to be caused by the functioning of the ultrasonic sensors. Although the clear reason for this occurrence was not resolved, it appears that it could be caused by some degree of electromagnetic interference with the sensor. 6. Conclusions The group successfully achieved its goal of creating a fully operational ultrasonic sensor-based device for detecting the distance of objects approaching the rear side of a vehicle. The device was implemented and tested on both breadboard and PCB prototyping interfaces. From this project, the group learned several key concepts about the theory and application of microcontrollers. The MSP430 Launchpad proved to be a versatile device for implementing various projects, both simple and complex. The group further learned that the reliability of the ultrasonic sensors highly depends on the speed and size of the object within its proximity. From this project, the group hopes to do more work developing the accuracy and breadth of the ultrasonic sensors in order to provide more robust tracking capabilities.

10 9 7. Bibliography [1] Austin, R. (2008). Fatalities and Injuries in Motor Vehicle Backing Crashes: Report to Congress (No. DOT HS ). Washington, DC: National Highway Traffic Safety Administration, US Department of Transportation. [2] ElecFreaks. Ultrasonic Ranging Module Datasheet. [3] Texas Instruments (2015). MSP430FR58xx, MSP430FR59xx, MSP430FR68xx, and MSP430FR69xx Family User's Guide (SLAU367F). [4] Texas Instruments (2015). MSP430FR6989 Programmer's Reference (SLAS789B).

11 10 8. Appendix 8.1 List of Team Member Tasks Team Member Tasks Farnaz Behnia Piezoelectric Speaker Interfacing Device Testing Kimia Zamiri Azar RGB LED Interfacing LCD Interfacing Device Testing Osaze Shears Ultrasonic Sensor Interfacing Activation Switch Interfacing Component Soldering 8.2 Complete List of Parts MSP430FR6989 Launchpad (1) Internal LCD (1) Internal Switch (1) HC-SR04 Ultrasonic Sensor (3) 5mm Triple Output RGB LEDs (1) Piezoelectric Sensor [Generic] (1) PCB Board [Generic] (1)

12 Full Schematic Figure 8.1: System Schematic.

OBSTACLE DETECTION WITH BLUETOOTH CONTROLLED VEHICLE MOTION

OBSTACLE DETECTION WITH BLUETOOTH CONTROLLED VEHICLE MOTION PROJECT REPORT ON OBSTACLE DETECTION WITH BLUETOOTH CONTROLLED VEHICLE MOTION BY Sasank Das Alladi Naga Aiswarya Vadlamani Priyadarsini Pethanaraj Rohit Chaitanya Kunkumagunta ECE 511: MICROPROCESSORS

More information

A.U.R.A.S Autonomous Ultrasonic Robot for Area Scanning

A.U.R.A.S Autonomous Ultrasonic Robot for Area Scanning A.U.R.A.S Autonomous Ultrasonic Robot for Area Scanning Project Presentation ECE 511 Fall 2014 George Mason University 12/05/2014 Group: 2 Team Members: DevarajDhakshinamurthy Krishna Nikhila Kalinga Gagandeep

More information

ECE 271 Microcomputer Architecture and Applications University of Maine

ECE 271 Microcomputer Architecture and Applications University of Maine Goals Lab 7: Timer Input Capture in C Instructor: Prof. Yifeng Zhu Spring 2015 1. Understand the basic concept of input capture function of a timer 2. Handle different events in the interrupt service routine

More information

Accelerometer-Based Musical Instrument

Accelerometer-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 information

Profiler IV Feed Back Version DC Motor Control Board with Current Profiling Capability Variable travel length version

Profiler IV Feed Back Version DC Motor Control Board with Current Profiling Capability Variable travel length version Profiler IV Feed Back Version DC Motor Control Board with Current Profiling Capability Variable travel length version The Profiler IV is a DC Motor Control board designed specifically for Motion Systems

More information

V1BOOST-STEPPER Unipolar Stepper Motor BoosterPack for the MSP430 LaunchPad. User s Guide

V1BOOST-STEPPER Unipolar Stepper Motor BoosterPack for the MSP430 LaunchPad. User s Guide V1BOOST-STEPPER Unipolar Stepper Motor BoosterPack for the MSP430 LaunchPad User s Guide Revised July 2012 CONTENTS 1 Introduction... 3 1.1 Overview... 3 1.2 Features... 3 1.3 Additional Information...

More information

AUDIO AMPLIFIER PROJECT

AUDIO AMPLIFIER PROJECT Intro to Electronics 110 - Audio Amplifier Project AUDIO AMPLIFIER PROJECT In this project, you will learn how to master a device by studying all the parts and building it with a partner. Our test subject:

More information

Professional Radio GM Series. Controlhead Service Information

Professional Radio GM Series. Controlhead Service Information Professional Radio GM Series Controlhead Service Information Issue: September 2000 ii Computer Software Copyrights The Motorola products described in this manual may include copyrighted Motorola computer

More information

REX F-0-9 Standalone or Access Controller

REX F-0-9 Standalone or Access Controller REX F-0-9 Standalone or Access Controller Power supply The controller need s external power supply to operate. The Spider W40 power supply is sufficient to power two controllers and two 12V electric strikes

More information

Controlling and Monitoring Of Industrial Parameters by Using GSM

Controlling 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 information

AQA GCSE Design and Technology 8552

AQA GCSE Design and Technology 8552 AQA GCSE Design and Technology 8552 Systems approach to designing Unit 2 Energy, materials, systems and devices 6 Objectives Understand the principles of electronic systems Use systems diagrams and flowcharts

More information

Handson Technology. HC-SR04 Ultrasonic Sensor Module. 1

Handson Technology. HC-SR04 Ultrasonic Sensor Module. 1 Handson Technology User Guide HC-SR04 Ultrasonic Sensor Module HC-SR04 Ultrasonic Sensor is a very affordable proximity/distance sensor that has been used mainly for object avoidance in various robotics

More information

Final Design Report. Team Name: No Rest for the Weary

Final Design Report. Team Name: No Rest for the Weary EEL 4924 Electrical Engineering Design (Senior Design) Final Design Report 4 August 2009 Project Title: SLEEP Team Name: No Rest for the Weary Team Members: Renard Sumlar lrsum825@ufl.edu Brad Bromlow

More information

USB-4303 Specifications

USB-4303 Specifications Specifications Document Revision 1.0, February, 2010 Copyright 2010, Measurement Computing Corporation Typical for 25 C unless otherwise specified. Specifications in italic text are guaranteed by design.

More information

VBattery 7 VCC V DD IRLED IS31SE5001 SDA SCL INTB SDB. Figure 1 Typical Application Circuit

VBattery 7 VCC V DD IRLED IS31SE5001 SDA SCL INTB SDB. Figure 1 Typical Application Circuit IR SENSOR FOR TOUCHLESS PROXIMITY July 2013 GENERAL DESCRIPTION The IS31SE5001 is a low-power, reflectance-based infrared light sensor with advanced signal processing and digital output. The sensor can

More information

TB6600 Stepper Motor Driver

TB6600 Stepper Motor Driver TB6600 Stepper Motor Driver V1.0 07 2018 Open Source Mechatronics LTD 2018 Safety Statement The author of this document is not liable or responsible for any accidents, injuries, equipment damage, property

More information

Copyright 2015 by Stephen A. Zajac & Gregory M. Wierzba. All rights reserved..spring 2015.

Copyright 2015 by Stephen A. Zajac & Gregory M. Wierzba. All rights reserved..spring 2015. Copyright 2015 by Stephen A. Zajac & Gregory M. Wierzba. All rights reserved..spring 2015. Copyright 2015 by Stephen A. Zajac & Gregory M. Wierzba. All rights reserved..spring 2015. Copyright 2015 by Stephen

More information

Appendix F: Design Documentation for multisensory therapy system

Appendix F: Design Documentation for multisensory therapy system Appendix F: Design Documentation for multisensory therapy system This appendix contains in details all the system design. It summarizes at the structure design, electrical design, and software design.

More information

Tic-Tac-Toe with mtouch. Version 1.0. June Cytron Technologies Sdn. Bhd.

Tic-Tac-Toe with mtouch. Version 1.0. June Cytron Technologies Sdn. Bhd. Tic-Tac-Toe with mtouch PR28 Version 1.0 June 2010 Cytron Technologies Sdn. Bhd. Information contained in this publication regarding device applications and the like is intended through suggestion only

More information

IME-100 ECE. Lab 3. Electrical and Computer Engineering Department Kettering University. G. Tewolde, IME100-ECE,

IME-100 ECE. Lab 3. Electrical and Computer Engineering Department Kettering University. G. Tewolde, IME100-ECE, IME-100 ECE Lab 3 Electrical and Computer Engineering Department Kettering University 3-1 1. Laboratory Computers Getting Started i. Log-in with User Name: Kettering Student (no password required) ii.

More information

Goal: We want to build an autonomous vehicle (robot)

Goal: 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 information

Academic Year Annexure I. 1. Project Title: Color sensor based multiple line follower robot with obstacle detection

Academic Year Annexure I. 1. Project Title: Color sensor based multiple line follower robot with obstacle detection Academic Year 2015-16 Annexure I 1. Project Title: Color sensor based multiple line follower robot with obstacle detection TABLE OF CONTENTS 1.1 Abstract 2-2 1.2 Motivation 3-3 1.3 Objective 3-3 2.1 Block

More information

Collision Detection Device

Collision Detection Device ME 5643 Mechatronics Collision Detection Device Report prepared by Charles Bu Kevin Chen Christopher Pagano December 9 th, 2013 Abstract The collision detection device is able to detect obstacles near

More information

Technical Specification for Educational Robots

Technical Specification for Educational Robots Technical Specification for Educational Robots 1. Introduction The e-yantra project, sponsored by MHRD, aims to start a robotic revolution in the country through the deployment of low-cost educational

More information

Blobo Clone Angry Birds Toy Upgrade. Requirement and implementation specification and test plan

Blobo Clone Angry Birds Toy Upgrade. Requirement and implementation specification and test plan Blobo Clone Angry Birds Toy Upgrade Requirement and implementation specification and test plan DOCUMENT INFORMATION Subject: Authors:, Keywords: Comments: Creation date: 10 December 2012 Revision date:

More information

DAQCplate Users Guide

DAQCplate Users Guide DAQCplate Users Guide Contents Overview 2 Board Layout 3 Address Selection Header 4 Digital Outputs (DOUT) o 4. Connector o 4.2 Specifications o 4.3 Functions o 4.4 Examples 4.4. Simple External LED 4.4.2

More information

E85: Digital Design and Computer Engineering Lab 1: Electrical Characteristics of Logic Gates

E85: Digital Design and Computer Engineering Lab 1: Electrical Characteristics of Logic Gates E85: Digital Design and Computer Engineering Lab 1: Electrical Characteristics of Logic Gates Objective The purpose of this lab is to become comfortable with logic gates as physical objects, to interpret

More information

HP07 Digipot Interface Module

HP07 Digipot Interface Module HP07 Digipot Interface Module Overview: The module is designed to provide an easy to use interface for the industry standard Up/Down interface based digital potentiometers. The module accepts either parallel

More information

DC - Devices and Controller

DC - Devices and Controller 123 DC - Devices and Controller 1 DC-0010 Diode laser controller MK1-HP The diode laser module is connected via the 15 pin HD SubD jacket at the rear of the controller. The controller reads the EEPROM

More information

DEV-1 HamStack Development Board

DEV-1 HamStack Development Board Sierra Radio Systems DEV-1 HamStack Development Board Reference Manual Version 1.0 Contents Introduction Hardware Compiler overview Program structure Code examples Sample projects For more information,

More information

Simple Sounders and Sensors

Simple Sounders and Sensors C H A P T E R 4 Simple Sounders and Sensors This chapter is going to get noisy. You re going to attach a piezo sounder to your Arduino in order to add alarms, warning beeps, alert notifications, etc. to

More information

University of Moratuwa

University of Moratuwa University of Moratuwa B.Sc. Engineering MAP BUILDING WITH ROTATING ULTRASONIC RANGE SENSOR By 020075 A.C. De Silva (EE) 020138 E.A.S.M. Hemachandra (ENTC) 020166 P.G. Jayasekara (ENTC) 020208 S. Kodagoda

More information

University of Texas at El Paso Electrical and Computer Engineering Department. EE 3176 Laboratory for Microprocessors I.

University of Texas at El Paso Electrical and Computer Engineering Department. EE 3176 Laboratory for Microprocessors I. University of Texas at El Paso Electrical and Computer Engineering Department EE 3176 Laboratory for Microprocessors I Fall 2016 LAB 04 Timer Interrupts Goals: Learn about Timer Interrupts. Learn how to

More information

ECGR 4101/5101, Fall 2016: Lab 1 First Embedded Systems Project Learning Objectives:

ECGR 4101/5101, Fall 2016: Lab 1 First Embedded Systems Project Learning Objectives: ECGR 4101/5101, Fall 2016: Lab 1 First Embedded Systems Project Learning Objectives: This lab will introduce basic embedded systems programming concepts by familiarizing the user with an embedded programming

More information

ECE 511 Project Group 11: MP3 Boombox 12/03/2013. Carlos R Araujo Divya Chinthalapuri Leegia S Jacob Brian D Jarvis Shawn Wilkinson

ECE 511 Project Group 11: MP3 Boombox 12/03/2013. Carlos R Araujo Divya Chinthalapuri Leegia S Jacob Brian D Jarvis Shawn Wilkinson ECE 511 Project Group 11: MP3 Boombox 12/03/2013 Carlos R Araujo Divya Chinthalapuri Leegia S Jacob Brian D Jarvis Shawn Wilkinson Motivation A toy in the entertainment genre: With the use of a single

More information

PR602LCD v1.0 Installer Manual Rev. A

PR602LCD v1.0 Installer Manual Rev. A PR602LCD v1.0 Installer Manual Rev. A Introduction This document contents minimum information required for electrical connections and installation of the PR602LCD access controller in Roger Access Control

More information

09/05/2014. Engaging electronics for the new D&T curriculum. Geoff Hampson Managing Director of Kitronik. Presentation overview

09/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 information

Finite State Machine Lab

Finite State Machine Lab Finite State Machine Module: Lab Procedures Goal: The goal of this experiment is to reinforce state machine concepts by having students design and implement a state machine using simple chips and a protoboard.

More information

Mercury Baseboard Reference Manual

Mercury Baseboard Reference Manual Mercury Baseboard Reference Manual www.micro-nova.com OVERVIEW The Baseboard is a great addition to the Mercury Module, providing a host of on-board components that can be used to design and test a wide

More information

mi:node User Manual Element14 element14.com/minode 1 User Manual V3.1

mi:node User Manual Element14 element14.com/minode 1 User Manual V3.1 mi:node User Manual Element14 element14.com/minode 1 Table of Contents 1) Introduction... 3 1.1 Overview... 3 1.2 Features... 3 1.3 Kit Contents... 3 2) Getting Started... 5 2.1 The Connector Board...

More information

Study of LED Electronic Writing Screen based on Single Chip Dengjin Wu 1

Study of LED Electronic Writing Screen based on Single Chip Dengjin Wu 1 4th National Conference on Electrical, Electronics and Computer Engineering (NCEECE 2015) Study of LED Electronic Writing Screen based on Single Chip Dengjin Wu 1 1 North China Electric Power University,

More information

One Grove Base Shield board this allows you to connect various Grove units (below) to your Seeeduino board; Nine Grove Grove units, consisting of:

One Grove Base Shield board this allows you to connect various Grove units (below) to your Seeeduino board; Nine Grove Grove units, consisting of: GROVE - Starter Kit V1.0b Introduction The Grove system is a modular, safe and easy to use group of items that allow you to minimise the effort required to get started with microcontroller-based experimentation

More information

Grove - Buzzer. Introduction. Features

Grove - Buzzer. Introduction. Features Grove - Buzzer Introduction The Grove - Buzzer module has a piezo buzzer as the main component. The piezo can be connected to digital outputs, and will emit a tone when the output is HIGH. Alternatively,

More information

TROUBLESHOOT PROCEDURE SD-NAVI WITH ANC (version 1.00) - Front View -

TROUBLESHOOT PROCEDURE SD-NAVI WITH ANC (version 1.00) - Front View - 1 - CONTENTS Customer s complaint Diagnostic Overview and Pinout Chap 2 NO OPERATING AT ALL ON/OFF (no sound and no display) Chap 3-1 NO SOUND (display OK) Chap 3-2 NO DISPLAY (sound OK) Chap 3-3 GPS problem

More information

Laboratory of Sensors Engineering Sciences 9 CFU

Laboratory of Sensors Engineering Sciences 9 CFU Laboratory of Sensors Engineering Sciences 9 CFU Contacts Alexandro Catini catini@ing.uniroma2.it Phone: +39 06 7259 7347 Department of Electronic Engineering First Floor - Room B1-07b Course Outline THEORY

More information

SENSOLIGHT SYSTEM FOR HUMP DETECTION IN MOTORCYCLE

SENSOLIGHT SYSTEM FOR HUMP DETECTION IN MOTORCYCLE SENSOLIGHT SYSTEM FOR HUMP DETECTION IN MOTORCYCLE Manjunatha K N 1, Kiran B 1 1 Assistant Professor, Department of Electronics and Communication Engineering, School of Engineering and Technology, Jain

More information

GammaTron USB Module

GammaTron USB Module GammaTron USB Module Product ID. : 710 Board Rev. : 1.00 Date : June 24, 2007 Firmware Rev. : 1.11 Beta Innovations (c) 2006 http://www.betainnovations.com Table of Contents Main Features...5 Introduction...6

More information

Komando Dash Cam Pro with Night Vision

Komando Dash Cam Pro with Night Vision Komando Dash Cam Pro with Night Vision 1 Index Page 1 What s included and Safety Notice Page 2 Operating Menu Diagram Page 3 Installation Page 4 Features Page 5 Exploring the Menu and Customization Settings

More information

Arduino Smart Robot Car Kit User Guide

Arduino Smart Robot Car Kit User Guide User Guide V1.0 04.2017 UCTRONIC Table of Contents 1. Introduction...3 2. Assembly...4 2.1 Arduino Uno R3...4 2.2 HC-SR04 Ultrasonic Sensor Module with Bracket / Holder...5 2.3 L293D Motor Drive Expansion

More information

Arduino Internals. Dale Wheat. Apress

Arduino Internals. Dale Wheat. Apress Arduino Internals Dale Wheat Apress Contents About the Authors About the Technical Reviewers Acknowledgments Preface xv xvi xvii xviii Chapter 1: Hardware 1 What Is an Arduino? 1 The Arduino Uno 2 Processor

More information

Nuvoton Touch Key Series NT1160 Datasheet

Nuvoton Touch Key Series NT1160 Datasheet Nuvoton Touch Series Datasheet The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton.

More information

SILICON MICROSTRUCTURES

SILICON MICROSTRUCTURES Digital Communication with SM5800 Series Parts OVERVIEW The SM5800 series pressure product offers the corrected pressure output in both analog and digital formats. Accessing the analog output is an easy

More information

PCB Design for Capacitance Rain Sensor

PCB 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 information

MP3 Boombox ECE 511 PROJECT GROUP 11 12/03/2013 CARLOS R ARAUJO BRIAN D JARVIS SHAWN WILKINSON DIVYA CHINTHALAPURI LEEGIA S JACOB

MP3 Boombox ECE 511 PROJECT GROUP 11 12/03/2013 CARLOS R ARAUJO BRIAN D JARVIS SHAWN WILKINSON DIVYA CHINTHALAPURI LEEGIA S JACOB MP3 Boombox ECE 511 PROJECT GROUP 11 12/03/2013 CARLOS R ARAUJO BRIAN D JARVIS SHAWN WILKINSON DIVYA CHINTHALAPURI LEEGIA S JACOB Abstract For this project, the motivation was to create a product which

More information

IFC-OC04 Interface Free Controller Output Card

IFC-OC04 Interface Free Controller Output Card IFC-OC04 Interface Free Controller Output Card User s Manual V1.1 Apr 2008 Information contained in this publication regarding device applications and the like is intended through suggestion only and may

More information

SK18A. 18 Pins PIC START-UP KIT. User s Manual V1.1. Dec 2007

SK18A. 18 Pins PIC START-UP KIT. User s Manual V1.1. Dec 2007 SK18A 18 Pins PIC START-UP KIT User s Manual V1.1 Dec 2007 Information contained in this publication regarding device applications and the like is intended through suggestion only and may be superseded

More information

Parallel Display Specifications Revision 1.0

Parallel Display Specifications Revision 1.0 MOP-AL162A Parallel Display Specifications Revision 1.0 Revision History Revision Description Author 1.0 Initial Release Clark 0.2 Updates as per issue #333 Clark 0.1 Initial Draft Clark 1 Contents Revision

More information

SPDM Level 2 Smart Electronics Unit, Level 2

SPDM Level 2 Smart Electronics Unit, Level 2 SPDM Level 2 Smart Electronics Unit, Level 2 Evidence Folder John Johns Form 3b RSA Tipton 1.1 describe the purpose of circuit components and symbols. The candidate can describe the purpose of a range

More information

EasyPIC5 Development System

EasyPIC5 Development System EasyPIC5 Development System Part No.: MPMICRO-PIC-Devel- EasyPIC5 Overview EasyPIC5 is a development system that supports over 120 8-, 14-, 18-, 20-, 28- and 40-pin PIC MCUs. EasyPIC5 allows PIC microcontrollers

More information

ARDUINO MINI 05 Code: A000087

ARDUINO MINI 05 Code: A000087 ARDUINO MINI 05 Code: A000087 The Arduino Mini is a very compact version of the Arduino Nano without an on board USB to Serial connection The Arduino Mini 05 is a small microcontroller board originally

More information

PIC Dev 14 Surface Mount PCB Assembly and Test Lab 1

PIC 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

Features VCC MIC1810 RESET RESET

Features VCC MIC1810 RESET RESET Microprocessor Reset Circuit General Description The is an inexpensive microprocessor supervisory circuit that monitors power supplies in microprocessor based systems. The function of these devices is

More information

Strain gauge Measuring Amplifier GSV-1A8. Instruction manual GSV-1A8, GSV-1A8USB, GSV-1A16USB

Strain gauge Measuring Amplifier GSV-1A8. Instruction manual GSV-1A8, GSV-1A8USB, GSV-1A16USB Strain gauge Measuring Amplifier GSV-1A8 Instruction manual GSV-1A8, GSV-1A8USB, GSV-1A16USB GSV-1A8USB SubD1 (front side) GSV-1A8USB M12 (front side) GSV-1A16USB (rear side) GSV-1A8USB K6D (front side)

More information

FACULTY OF ENGINEERING LAB SHEET

FACULTY OF ENGINEERING LAB SHEET FACULTY OF ENGINEERING LAB SHEET EMBEDDED SYSTEM DESIGN ECE3196 TRIMESTER 2 (2015/2016) : Development of a simple embedded system scheduler *Note: On-the-spot evaluation may be carried out during or at

More information

BLACK BOX FOR CAR ACCIDENT

BLACK 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 information

PVK40. 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 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 information

BG1B Universal Gate Drive Prototype Board

BG1B Universal Gate Drive Prototype Board BG1B Universal Gate Drive Prototype Board Description: The BG1B is a single channel gate drive circuit board for high power IGBT modules. The BG1B utilizes Powerex hybrid gate drivers and DC-to-DC converters

More information

TH2683 Insulation Resistance Meter. User s Mannual

TH2683 Insulation Resistance Meter. User s Mannual TH2683 Insulation Resistance Meter User s Mannual 1 CONTENTS Chapter 1 Genernal Information... 3 1.1 Feature Overview... 3 1.2 Operating Environment... 3 1.3 Dimensions and Weight... 3 1.4 Unpacking Inspection...

More information

EMBEDDED SYSTEMS COURSE CURRICULUM

EMBEDDED 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 information

MIC826. General Description. Features. Applications. Typical Application

MIC826. General Description. Features. Applications. Typical Application Voltage Supervisor with Watchdog Timer, Manual Reset, and Dual Outputs In 1.6mm x 1.6mm TDFN General Description The is a low-current, ultra-small, voltage supervisor with manual reset input, watchdog

More information

Preliminary Design Report

Preliminary Design Report Preliminary Design Report EEL4924-Electrical Engineering Design 2 University of Florida 25 January 2012 Team Members: Ryan Griffin & Brie Colon Project Abstract: Our project consists of designing an electronic

More information

AXE033 SERIAL/I2C LCD & CLOCK

AXE033 SERIAL/I2C LCD & CLOCK AXE033 SERIAL/I2C LCD & CLOCK The serial LCD and clock module allows microcontroller systems (e.g. PICAXE) to visually output user instructions or readings, without the need for a computer. This is especially

More information

BIG8051. Development system. User manual

BIG8051. 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 information

Section 3 Board Experiments

Section 3 Board Experiments Section 3 Board Experiments Section Overview These experiments are intended to show some of the application possibilities of the Mechatronics board. The application examples are broken into groups based

More information

Lecture (02) PIC16F84 (I)

Lecture (02) PIC16F84 (I) Lecture (02) PIC16F84 (I) By: Dr. Ahmed ElShafee ١ Review of Memory Technologies The PIC 16 Series PIC 16F84A The PIC 16F84A Memory The Oscillator Instruction Cycle Power up and Reset Parallel ports Technical

More information

Outline. A Computerbased. Instrument for Measuring Distance for a Soccer Free- Kick 10/16/2016. Andy Vongphachanh Matthew Weeks

Outline. A Computerbased. Instrument for Measuring Distance for a Soccer Free- Kick 10/16/2016. Andy Vongphachanh Matthew Weeks A Computerbased Instrument for Measuring Distance for a Soccer Free- Kick Andy Vongphachanh Matthew Weeks Outline Introduction Scope Physical Diagram System Architecture Hardware Software Construction

More information

BMS: Installation Manual v2.x - Documentation

BMS: Installation Manual v2.x - Documentation Page 1 of 7 BMS: Installation Manual v2.x From Documentation This section describes how external peripheral devices are connected and additional functions of the BMS are used. I you have not done so already,

More information

SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR. ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1

SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR. ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1 SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1 Subject: Microcontroller and Interfacing (151001) Class: B.E.Sem V (EC-I & II) Q-1 Explain RISC

More information

LABORATORY MANUAL Interfacing LCD 16x2, Keypad 4x4 and 7Segment Display to PIC18F4580

LABORATORY MANUAL Interfacing LCD 16x2, Keypad 4x4 and 7Segment Display to PIC18F4580 LABORATORY MANUAL Interfacing LCD 16x2, Keypad 4x4 and 7Segment Display to PIC18F458 1. OBJECTIVES: 1.1 To learn how to interface LCD 16x2, Keypad 4x4 and 7Segment Display to the microcontroller. 1.2 To

More information

DIRRS+ Digital Infra-Red Ranging System Ideal for robotics projects. Singles (SKU # Pack (SKU #35100)

DIRRS+ Digital Infra-Red Ranging System Ideal for robotics projects. Singles (SKU # Pack (SKU #35100) Ltd DIRRS+ Digital Infra-Red Ranging System Ideal for robotics projects a division of Singles (SKU #35090 4 Pack (SKU #35100) Infrared Distance Measurement 5V Output Signal 3 Output Modes Reliable Optics

More information

Lab 2.2 Ohm s Law and Introduction to Arduinos

Lab 2.2 Ohm s Law and Introduction to Arduinos Lab 2.2 Ohm s Law and Introduction to Arduinos Objectives: Get experience using an Arduino Learn to use a multimeter to measure Potential units of volts (V) Current units of amps (A) Resistance units of

More information

MP6500 Stepper Motor Driver, Digital Current Control

MP6500 Stepper Motor Driver, Digital Current Control This breakout board for the MPS MP6500 micro stepping bipolar stepper motor driver is Pololu s latest stepper motor driver. The module has a pinout and interface that are very similar to that of our popular

More information

Altec Systems Inc 16 Goldpark Court Woodbridge, Ontario L4L 8V5. Monday October 22, 2007 Project Number

Altec Systems Inc 16 Goldpark Court Woodbridge, Ontario L4L 8V5. Monday October 22, 2007 Project Number Altec Systems Inc 16 Goldpark Court Woodbridge, Ontario L4L 8V5 Monday October 22, 2007 Project Number 20070901 S. Areibi School of Engineering University of Guelph Guelph, Ontario N1G 2W1 Subject: Construction

More information

PIC Dev 14 Through hole PCB Assembly and Test Lab 1

PIC 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 information

GPS+CAMTM. User Manual VS55020

GPS+CAMTM. User Manual VS55020 VS55020 GPS+CAMTM User Manual Congratulations on purchasing the Vision System. This innovative product integrates the functions of a front view car video recorder, a rear view monitoring system, and GPS

More information

Wall-Follower. Xiaodong Fang. EEL5666 Intelligent Machines Design Laboratory University of Florida School of Electrical and Computer Engineering

Wall-Follower. Xiaodong Fang. EEL5666 Intelligent Machines Design Laboratory University of Florida School of Electrical and Computer Engineering Wall-Follower Xiaodong Fang EEL5666 Intelligent Machines Design Laboratory University of Florida School of Electrical and Computer Engineering TAs: Tim Martin Josh Weaver Instructors: Dr. A. Antonio Arroyo

More information

ASV 2008 Son of a Boatname. Group 1 Michael Podel Gor Beglaryan Kiran Bernard Christina Sylvia

ASV 2008 Son of a Boatname. Group 1 Michael Podel Gor Beglaryan Kiran Bernard Christina Sylvia ASV 2008 Son of a Boatname Group 1 Michael Podel Gor Beglaryan Kiran Bernard Christina Sylvia ASV 2009 SS Boatname ASV 2010 Boatname the Brave Autonomous Surface Vehicle Robotics Club at UCF AUVSI and

More information

PCI-FPGA-1B User Guide

PCI-FPGA-1B User Guide PCI-FPGA-1B User Guide Rev 1.0 (Nov. 2012) Port City Instruments, LLC 8209 Market Street, Suite A271 Wilmington, NC 28411 (Tel) 866-456-2488 (Web) www.portcityinstruments.com Copyright 2012 Port City Instruments,

More information

Lost Item Pager. Project Description. Russ Kinley

Lost Item Pager. Project Description. Russ Kinley Lost Item Pager Project Description Russ Kinley Introduction The lost item pager will have a base unit that is stationary, consisting of a few page buttons and a digital display. Each of the buttons will

More information

HAND-HELD THERMOCOUPLE THERMOMETER SERVICE MANUAL. CATALOG NUMBERS , and , and PROPRIETARY

HAND-HELD THERMOCOUPLE THERMOMETER SERVICE MANUAL. CATALOG NUMBERS , and , and PROPRIETARY HAND-HELD THERMOCOUPLE THERMOMETER SERVICE MANUAL CATALOG NUMBERS 600-1000, 600-1010 and 600-1020 91100-00, 91100-10 and 91100-20 PROPRIETARY Information contained in this manual is proprietary to COLE-PARMER

More information

Automatic water level control using LabVIEW

Automatic water level control using LabVIEW Kurdistan Journal of Applied Research (KJAR) Print-ISSN: 2411-7684 Electronic-ISSN: 2411-7706 kjar.spu.edu.iq Volume 2 Issue 3 August 2017 DOI: 10.24017/science.2017.3.28 Automatic water level control

More information

Research on the Measurement Method of the Detection Range of Vehicle Reversing Assisting System

Research on the Measurement Method of the Detection Range of Vehicle Reversing Assisting System Research on the Measurement Method of the Detection Range of Vehicle Reversing Assisting System Bowei Zou and Xiaochuan Cui Abstract This paper introduces the measurement method on detection range of reversing

More information

CAM-KIT6. User Manual. Connects2Vision. Mirror with DVR & Rear Camera PRODUCT FEATURES:

CAM-KIT6. User Manual. Connects2Vision. Mirror with DVR & Rear Camera PRODUCT FEATURES: User Manual CAM-KIT6 Mirror with DVR & Rear Camera PRODUCT FEATURES: Display: 5 inch Speaker: Built in MIC: Built in Mini USB: 5V 2A Micro SD Card Support: 32G max (not supplied) Rear Camera Input: 2.5mm

More information

Locktronics PICmicro getting started guide

Locktronics PICmicro getting started guide Page 2 getting started guide What you need to follow this course 2 Using the built-in programs 3 Create your own programs 4 Using Flowcode - your first program 5 A second program 7 A third program 8 Other

More information

ACE803ND 3-Pin Microprocessor Reset Circuits

ACE803ND 3-Pin Microprocessor Reset Circuits Description ACE803ND The ACE803ND is a microprocessor (μp) supervisory circuit used to monitor the power supplies in μp and digital systems. It provides excellent circuit reliability and low cost by eliminating

More information

Freescale Semiconductor, I

Freescale Semiconductor, I nc. /D Rev. 1, 11/2001 Power-On, Clock Selection, and Noise Reduction Techniques for the Freescale MC68HC908GP32 By Yan-Tai Ng Applications Engineering Microcontroller Division Hong Kong Introduction This

More information

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

Freeduino USB 1.0. Arduino Compatible Development Board Starter Guide. 1. Overview Freeduino USB 1.0 Arduino Compatible Development Board Starter Guide 1. Overview 1 Arduino is an open source embedded development platform consisting of a simple development board based on Atmel s AVR

More information

THE WI-FI SEEKER GROUP 30 CHRISTINA LEICHTENSCHLAG ADRIAN MORGAN JIMMY WONG SPONSORS: LEIDOS DUKE ENERGY

THE WI-FI SEEKER GROUP 30 CHRISTINA LEICHTENSCHLAG ADRIAN MORGAN JIMMY WONG SPONSORS: LEIDOS DUKE ENERGY THE WI-FI SEEKER GROUP 30 CHRISTINA LEICHTENSCHLAG ADRIAN MORGAN JIMMY WONG SPONSORS: LEIDOS DUKE ENERGY THE WI-FI SEEKER The Wi-Fi Seeker is a robot whose purpose is to determine the location where a

More information

Developement of Multi Interface Board for Educational Trainer Kit

Developement of Multi Interface Board for Educational Trainer Kit Journal of Engineering Technology Vol. 2(1): 1-5, 2012 ISSN 2231-8798 2012UniKLBMI Developement of Multi Interface Board for Educational Trainer Kit M.R. Abdullah, Z. Zaharudin, Z. Mahmoodin, Z. Zainuddin

More information

RFID: Read and Display V2010. Version 1.1. Sept Cytron Technologies Sdn. Bhd.

RFID: 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 information