ECE Design Team 3 Madi Kassymbekov How to use MSP 430 Peripheral Sensors and use of LEDs as sensors

Similar documents
ECE 480. Pre-Proposal 1/27/2014 Ballistic Chronograph

Light Emitting Diodes and Digital Circuits I

Light Emitting Diodes and Digital Circuits I

Light Emitting Diodes and Digital Circuits I

Large 5 X 7 Dot Matrix Alphanumeric Displays 17.3/26.5 mm Character Heights Technical Data

Digital Stopwatch Timer Circuit Using 555timer and CD4033

Overview of All Pixel Circuits for Active Matrix Organic Light Emitting Diode (AMOLED)

Touch Interactive Matrix LED Display for the Collective Awareness Ecosystem

Large 5 X 7 Dot Matrix Alphanumeric Displays 17.3/26.5 mm Character Heights Technical Data

Lesson Sequence: S4A (Scratch for Arduino)

Arduino LED Matrix Control. Controlling lots of LEDs

Published in A R DIGITECH

TIL311 HEXADECIMAL DISPLAY WITH LOGIC

Coincidence Detection using the Broadcom AFBR-S4N44P163 4 x 4 SiPM Array and the Vertilon SIB916 Sensor Interface Board Application Note

Light Emitting Diodes (LEDs)

Module 4: Traffic Signal Design Lesson 1: Traffic Signal (Arduino) Control System Laboratory Exercise Grade 6-8

3B SCIENTIFIC PHYSICS

CHAPTER 9. Actives Devices: Diodes, Transistors,Tubes

2. Depletion MOSFET (DE-MOSFET).

IEFIS G3 Inputs, outputs and Alarms

THE NOISE PERFORMANCE OF EVALUATION BOARDS FOR A UNIVERSAL TRANSDUCER INTERFACE WITH USB CONNECTION

SLD266ZS. Octa-Beam AlGaAs Laser Diode. Description. Features. Applications. Recommended Operating Optical Power Output

MSP430 JTAG / BSL connectors

This module senses temperature and humidity. Output: Temperature and humidity display on serial monitor.

Edge Connector Light Level Detector

Reaction Game Kit MitchElectronics 2019

Analog Circuits Prof. Nagendra Krishnapura Department of Electrical Engineering Indian Institute of Technology, Madras. Module - 04 Lecture 12

PV Series 850 nm VCSELs. Rise/ Fall Time Max. (nsec) 850nm GaAlAs VCSEL 1.8V, *indicates internal monitor photodiode)

Monolithic CMOS Power Supply for OLED Display Driver / Controller IC


In-process inspection: Inspector technology and concept

8 PIN PIC PROGRAMMABLE BOARD (DEVELOPMENT BOARD & PROJECT BOARD)

Fiber Type Core/Cladding (um) Rise/ Fall Time Max. (nsec) 850nm GaAlAs VCSEL 1.8V, *indicates internal monitor photodiode)

Data Sheet. HDSP-573x Seven Segment Displays for High Light Ambient Conditions. Description. Features

VikiLABS. a g. c dp. Working with 7-segment displays. 1 Single digit displays. July 14, 2017

Australian Technical Production Services

(12) United States Patent (10) Patent No.: US 6,885,157 B1

Optimized design for controlling LED display matrix by an FPGA board

Electronic Grocery Machine

This work was supported by FINEP (Research and Projects Financing) under contract

Laboratory 11. Required Components: Objectives. Introduction. Digital Displays and Logic (modified from lab text by Alciatore)

TV Synchronism Generation with PIC Microcontroller

DSO138mini Troubleshooting Guide

MSP430-HG2231 development board Users Manual

UNIT V 8051 Microcontroller based Systems Design

Troubleshooting EMI in Embedded Designs White Paper

LEDs. Types and Uses. By Wil Davis June 18, 2016

Fibre Optic Modem ODW-611

Data Acquisition Using LabVIEW

16 Stage Bi-Directional LED Sequencer

Photo IC diode. Wide operating temperature: -40 to +105 C. S MT. Absolute maximum ratings (Ta=25 C)

SXGA096 DESIGN REFERENCE BOARD

BGA2022, RX mixer 880, 1950 and 2450 MHz

Alice EduPad Board. User s Guide Version /11/2017

Digital (5hz to 500 Khz) Frequency-Meter

uresearch GRAVITECH.US GRAVITECH GROUP Copyright 2007 MicroResearch GRAVITECH GROUP

Design and Simulation of High Power RF Modulated Triode Electron Gun. A. Poursaleh

ECE 270 Lab Verification / Evaluation Form. Experiment 7

Yet Another KW Amplifier for 432

"shell" digital storage oscilloscope (Beta)

MSP430-H2618 development board Users Manual

Palestine Technical College. Engineering Professions Department. EEE Digital Logic Fundamentals. Experiment 2.

The Micropython Microcontroller

International Journal of scientific research and management (IJSRM) Volume 1 Issue 6 Pages Website: ISSN (e):

Application Note. Traffic Signal Controller AN-CM-231

Harvatek International 2.0 5x7 Dot Matrix Display HCD-88442

Hardware Design Considerations for a Wireless LED Based Display Design

Comparative Analysis of Organic Thin Film Transistor Structures for Flexible E-Paper and AMOLED Displays

??? Introduction. Learning Objectives. On completion of this chapter you will be able to:

Chapter 3: Sequential Logic Systems

Photo IC diode. COB (chip on board) type, small package. S CT. Absolute maximum ratings

New GRABLINK Frame Grabbers

Photo IC diode. Plastic package shaped the same as metal package. S SB. Features. Applications

CATHODE RAY OSCILLOSCOPE. Basic block diagrams Principle of operation Measurement of voltage, current and frequency

SPECTRO Series. SPECTRO-1-30-UV/VIS-9x1. Design. SPECTRO-1 Series Single-Channel Sensors (Contrast Measurement) Product name:

"Sophisticated Model Railroad Electronics"

Dimensions. Model Number. Electrical connection. Features. Pinout Product information. Indicators/operating means. LGS25 Serie.

Bill of Materials: Super Simple Water Level Control PART NO

Spectroscopy on Thick HgI 2 Detectors: A Comparison Between Planar and Pixelated Electrodes

14 GHz, 2.2 kw KLYSTRON GENERATOR GKP 22KP 14GHz WR62 3x400V

SPECTRO Series SPECTRO-1-30-UV/UV. Design. SPECTRO-1 Series Single-Channel Sensors (Contrast Measurement) Product name:

Solutions to Embedded System Design Challenges Part II

ET398 LAB 4. Concurrent Statements, Selection and Process

B. Sc. III Semester (Electronics) - ( ) Digital Electronics-II) BE-301 MODEL ANSWER (AS-2791)

AC103/AT103 ANALOG & DIGITAL ELECTRONICS JUN 2015

ABSTRACT. List of Tables 1 Excitation, Sample/Hold, and Direct Comparator Input Configurations DCM Register Configuration...

PESIT Bangalore South Campus

Data Sheet x Series 7.6 mm (0.3 inch)/10.9 mm (0.43 inch) Seven Segment Displays

Dust Sensor using GP Y

Design and Implementation of Timer, GPIO, and 7-segment Peripherals

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT /12/14 BIT 10 TO 105 MSPS ADC

Photologic Reflective Object Sensor

25W 9xxnm Uncooled Multimode Laser Diode Module

There are many ham radio related activities

Review : 2 Release Date : 2019 Last Amendment : 2013 Course Code : SKEE 2742 Procedure Number : PK-UTM-FKE-(0)-10

MULTIDYNE INNOVATIONS IN TELEVISION TESTING & DISTRIBUTION DIGITAL VIDEO, AUDIO & DATA FIBER OPTIC MULTIPLEXER TRANSPORT SYSTEM

ICM Digit LED Microprocessor-Compatible Multiplexed Display Decoder Driver. Features. Related Literature FN Data Sheet February 15, 2007

Photo IC diode. Plastic package shaped the same as metal package. S SB. Absolute maximum ratings (Ta=25 C)

NOTES: Dimensions are in mm (inches) Tolerances are +/ (0.010) unless otherwise stated.

SPECTRO Series SPECTRO-1-50-DIL. Design. SPECTRO-1 Series Single-Channel Sensors (Contrast Measurement) Product name:

Transcription:

ECE 480 - Design Team 3 Madi Kassymbekov How to use MSP 430 Peripheral Sensors and use of LEDs as sensors 1

Table of Contents LED definition and structure.3 LED setup as a receiver.4 MSP 430 Peripheral sensor set up.5 Sensor Programming using TI s demo in Code Composer Studio 5 Conclusion.8 References..8 2

Keywords: LED, sensors, receiver, MSP 430 peripheral sensor, line laser Abstract: How to use light-emitting diodes as a light sensor (i.e. receiver) to use for detection. How to output MSP 430 peripheral sensors data for user s reading. What is an LED? Light-Emitting Diode is a semiconductor device which emits light when current flows through it. LED works due to p-n junction i.e. when diode is on electrons move from negative side i.e. cathode to the positive side of diode i.e. anode. Figure 1: LED structure 3

Use of LEDs for light detection LEDs are mainly designed to make light not to detect it. In this cases, LEDs are in forward bias i.e. electrons flow from cathode to anode. To make LEDs useful for light detection, LEDs should be set in reverse bias i.e. electrons flow from anode to cathode. Moreover, it will be simpler that power source for example, line laser and LED will have the same wavelength. Red LEDs are fully compatible and are able to detect line laser. While laser emits at LED, LEDs will provide voltage to stay powered on. To provide stable voltage it will be useful to provide resistor load. In such applications LED is working as a light receiver. For projectile detection, LEDs can be used as detectors when projectile blocks laser s light and therefore voltage drop decreases, it triggers interrupt to the attached microcontroller e.g. TI MSP 430 microcontroller. Figure 2: Reverse biased LED circuit that working as a receiver 4

MSP 430 Peripheral Sensors TI MSP 430 microcontroller allows usage of different peripheral sensors that can output data measurements depending on type of sensor into the MSP 430 microcontroller. To make these sensors work with MSP 430, it is needed to solder sensor s breakout connectors into MSP 430 pin-out connections. As attachment is done, it is needed to program MSP 430 microcontroller to make it to interface with sensor to get required data. This objective can be achieved using Code Composer Studio which is TI s certified development software for MSP 430 microcontroller. Figure 3: Sample sensor attached to MSP 430 microcontroller Sensor Programming using Code Composer Studio To make sensor work, it is crucial to create a C program that tells MSP 430 to interface with a sensor. First of all, it is needed to declare variables that should work as outputs for data. Moreover, it is needed to set up pins where a sensor is attached to MSP 430. Depending on a type of sensor, it is also needed to tell microcontroller, when to output data measurements from a 5

sensor. There is no need for advanced programming i.e. creating own library files for different sensors as Texas Instruments provide most library files on their support website. For example, to make use of altitude sensor on MSP 430 microcontroller, following code can be used with little changes depending on your pin-out connections to make altimeter output data about altitude into MSP 430. The following demo is based on TI s sample code and provided by Texas Instruments. This demo helps end-user to be able to use MSP 430 without advanced programming skills. Figure 4: MSP 430 TI s altimeter demo Figure 5: Definitions for altimeter sensor usage 6

Figure 6: Mathematical equations for altimeter sensor Figure 7: Sample functions useful for altimeter sensor Above TI s sample code can be used by user to make altimeter sensor interface with MSP 430. It will require little changes from user to configure everything right but it won t require writing everything from scratch as most vital software elements are provided by Texas Instruments. 7

Conclusion: This application note summarizes information on how to use LEDs as a receiver which is uncommon in most diode applications. Moreover, it shows how it will interface with microcontroller in case of interrupt i.e. power source that emits light into LED is blocked by an object. In addition, it covers how to program MSP 430 using Code Composer Studio to make it interface with peripheral sensors based on TI s altimeter demo. 8

References 1. MSP430F4270 Altimeter Demo. Texas Instruments, June 2005. http://www.ti.com/lit/an/slaa254/slaa254.pdf 2. LED s as Light Detectors. Stony Brook University, Spring 2002. http://laser.physics.sunysb.edu/~tanya/report2/ 3. LED Circuit, Wikipedia. http://en.wikipedia.org/wiki/led_circuit 4. Light-Emitting Diode, Wikipedia. http://en.wikipedia.org/wiki/led 9