Embedded Systems and Software

Size: px
Start display at page:

Download "Embedded Systems and Software"

Transcription

1 Embedded Systems and Software Magnetic Card Readers Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide

2 Magtek Magnetic Stripe Reader Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 2

3 Magtek Interface Power GND STROBE CARD PRESENT Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 3

4 Magtek Magnetic Stripe Reader Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 4

5 Magtek - Which Side? Mag Stripe at Bottom Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 5

6 Omron V3B Magnetic Stripe Reader Omron OV3B-4K Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 6

7 Omron V3B Which Side? Arrow Indicates Direction of Swipe Reader is on this side, so hold the card so the strip is facing right Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 7

8 Omron V3B Interface V cc = 5 V Brown Red Orange Yellow Green Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 8

9 External Interrupts The Mag-stripe reader is a self-clocked device The rate at which data is read from the card stripe is determined by the speed at which the user is swiping the card through the reader This speed can vary from 2 in/sec to 25 in/sec. Hence we cannot just service the mag-stripe reader at a fixed, periodic rate Use (external) interrupts A strobe signal from the reader identifies the bit boundaries in the data stored on the mag-stripe We use this strobe signal to generate an interrupt each time another bit-value needs to be read from the stripe reader Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 9

10 Mag-stripe Reader Timing Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide

11 Mag-stripe Reader Timing We probably don t need to worry about this signal. Just start reading whenever reader starts generating strobe pulses Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide

12 Mag-stripe Reader Timing Manufacturer recommends reading on the negative-going edge of STROBE Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 2

13 Possible Interface of Magtek Reader to the AVR Magtek Reader Atmega88PA PB PD3/INT (Green) (Orange) (Brown) 2 The manufacturer recommends reading data at the negative-going edge of STROBE, so configure INT accordingly. Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 3

14 Possible Interface of Magtek Reader to the AVR Magtek Reader Atmega88PA Decoupling capacitor ensures clean power supply to the reader. PB PD3/INT (Green) (Orange) (Brown) 2 The manufacturer recommends reading data at the negative-going edge of STROBE, so configure INT accordingly. Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 4

15 Possible Interface of Omron Reader to the AVR Omron Reader Atmega88PA PB PD3/INT 3 2 Omron Card Reader (Orange) (Brown) (Red) Yellow 5 (Green) The manufacturer recommends reading data at the negative-going edge of STROBE, so configure INT accordingly. Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 5

16 Mag-stripe format (ISO/ANSI 78) Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 6

17 Mag-stripe format (ISO/ANSI 78) Our MagTek reads only Track 2 Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 7

18 Track 2 Format Data will be framed at both ends by strings of zero bits Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 8

19 Track 2 Format We will use only this part Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 9

20 Track 2 Format Start Sentinel Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 2

21 Track 2 Format Field Separator Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 2

22 Track 2 Format End Sentinel Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 22

23 Track 2 Format Could use this to make your application robust Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 23

24 Sample Track 2 Data ;88492=22848? From UI ID card Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 24

25 Track 2 Format Odd Parity b3 b2 b b Meaning of Group Track 2 data characters are 4 bits + parity. Must be numeric: x x9) Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 25

26 Track 2 Format Odd Parity b3 b2 b b Meaning of Group Characters are recorded LSb first with parity at the end i.e., right to left in this diagram Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 26

27 Track 2 Format Odd Parity b3 b2 b b Meaning of Group The data output from the stripe reader is inverted. Logical zeros will be read as high values, logical ones as low. Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 27

28 Oscilloscope screen capture of card swipe STROBE Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 28

29 Oscilloscope screen capture of card swipe STROBE Note that bit period varies as user swipes at different speeds Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 29

30 Oscilloscope screen capture of card swipe STROBE Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 3

31 Oscilloscope screen capture of card swipe STROBE Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 3

32 Oscilloscope screen capture of card swipe STROBE Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 32

33 Oscilloscope screen capture of card swipe STROBE Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 33

34 Oscilloscope screen capture of card swipe STROBE Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 34

35 Oscilloscope screen capture of card swipe STROBE Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 35

36 Magnetic Card Readers Slide 36 Embedded Systems and Software, 55:36. The University of Iowa, 23 Oscilloscope screen capture of card swipe STROBE

37 Oscilloscope screen capture of card swipe STROBE b b b2 b3 P Start Sentinel = xb Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 37

38 Oscilloscope screen capture of card swipe STROBE b b b2 b3 P Start Sentinel = xb Odd parity Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 38

39 Oscilloscope screen capture of card swipe STROBE b b b2 b3 P Start Sentinel = xb b b b2 b3 P st Data Char = x8 Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 39

40 Mag-Card Reader Concluding Comments Recognizing the start sentinel Bit pattern if card is swiped properly: String of zero bits: Sentinel: Thus, bit pattern is x x x x Write a state machine to recognize the bit pattern Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 4

41 Reference: Magnetic Stripe Reader Terminology Lo-Co card Hi-Co card BPI BPC Coercivity CDL IPS ISO LRC MSR ES SS FS AAMVA Low coercivity magnetic stripe card. Easier to write and writes are less expensive High coercivity magnetic stripe card. High-coercivity magstripes are harder to erase, and appropriate frequently-used or long-life cards Bits Per Inch Bits Per Character. For example, Track 2 has 5 BPC: 4 data + parity The resistance of a magnetic field to change, in Oersted California Drivers License Format Inches Per Second International Standards Organization Longitudinal Redundancy Check a form of error check character Magnetic Stripe Reader End Sentinel Start Sentinel Field Separator American Association of Motor Vehicle Administrators Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 4

42 Reference: ISO Card Format Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 42

43 Reference: ISO Track Allowed Characters Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 43

44 Reference: ISO Track 2 & 3 Allowed Characters Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 44

45 Embedded Systems and Software, 55:36. The University of Iowa, 23 Magnetic Card Readers Slide 45

SPECIFICATION FOR MAGNETIC CARD READER

SPECIFICATION FOR MAGNETIC CARD READER SPECIFICATION FOR MAGNETIC CARD READER PRODUCT : TTL OUTPUT LEVEL MAGNETIC STRIPE CARD READER MODEL NO : RLxxxx DOCUMENT NO. : 512-0005 A.8 DATE : May 16, 2001 NUMBER OF PAGE : 12 PAGES XAC AUTOMATION

More information

Extra long-range RFID (proximity) card reader

Extra long-range RFID (proximity) card reader GP90A Extra long-range RFID (proximity) card reader (1) Features: Extra long reading range of up to 90 cm with ISO-size passive RFID cards*, over 100 cm with special optimized passive cards High-precision

More information

100-MILLIMETER COMPATIBLE SWIPE READER TECHNICAL REFERENCE MANUAL

100-MILLIMETER COMPATIBLE SWIPE READER TECHNICAL REFERENCE MANUAL 100-MILLIMETER COMPATIBLE SWIPE READER TECHNICAL REFERENCE MANUAL Part Number 99831012-5 JULY 2003 REGISTERED TO ISO 9001:2000 20725 South Annalee Avenue Carson, CA 90746 Phone: (310) 631-8602 FAX: (310)

More information

43-MILLIMETER COMPATIBLE SWIPE READER TECHNICAL REFERENCE MANUAL

43-MILLIMETER COMPATIBLE SWIPE READER TECHNICAL REFERENCE MANUAL 43-MILLIMETER COMPATIBLE SWIPE READER TECHNICAL REFERENCE MANUAL Part Number 99875146-2 MAY 2003 REGISTERED TO ISO 9001:2000 20725 South Annalee Avenue Carson, CA 90746 Phone: (310) 631-8602 FAX: (310)

More information

Arduino Hacking Village THOTCON 0x9

Arduino Hacking Village THOTCON 0x9 Arduino Hacking Village THOTCON 0x9 Logic Analyzer Lab Use a Logic Analyzer to inspect common embedded system protocols Lab time: 5-20 minutes Overview Embedded systems use a variety of protocols to communicate

More information

POSIWIRE. WS61 with internal magnetic encoder Position Sensor. Cable Extension Position Sensors. Datasheet

POSIWIRE. WS61 with internal magnetic encoder Position Sensor. Cable Extension Position Sensors. Datasheet Cable Extension Position Sensors with internal magnetic encoder Position Sensor Datasheet Copyright ASM GmbH Am Bleichbach 18-24 85452 Moosinning Germany The information presented in this data sheet does

More information

National Instruments SCB-68 Breakout Box

National Instruments SCB-68 Breakout Box National Instruments SCB-68 Breakout Box Description The SCB-68 is a shielded I/O connector block that has been modified by Plexon to facilitate interfacing Plexon hardware with the National Instruments

More information

DX-10 tm Digital Interface User s Guide

DX-10 tm Digital Interface User s Guide DX-10 tm Digital Interface User s Guide GPIO Communications Revision B Copyright Component Engineering, All Rights Reserved Table of Contents Foreword... 2 Introduction... 3 What s in the Box... 3 What

More information

MAGNETIC CARD READER DESIGN KIT TECHNICAL SPECIFICATION

MAGNETIC CARD READER DESIGN KIT TECHNICAL SPECIFICATION MAGNETIC CARD READER DESIGN KIT TECHNICAL SPECIFICATION Part Number: D99821002 Rev 212 MAY 2017 REGISTERED TO ISO 9001:2008 1710 Apollo Court Seal Beach, CA 90740 Phone: (562) 546-6400 FAX: (562) 546-6301

More information

Solutions to Embedded System Design Challenges Part II

Solutions to Embedded System Design Challenges Part II Solutions to Embedded System Design Challenges Part II Time-Saving Tips to Improve Productivity In Embedded System Design, Validation and Debug Hi, my name is Mike Juliana. Welcome to today s elearning.

More information

Table of Contents Introduction

Table of Contents Introduction Page 1/9 Waveforms 2015 tutorial 3-Jan-18 Table of Contents Introduction Introduction to DAD/NAD and Waveforms 2015... 2 Digital Functions Static I/O... 2 LEDs... 2 Buttons... 2 Switches... 2 Pattern Generator...

More information

Viewing Serial Data on the Keysight Oscilloscopes

Viewing Serial Data on the Keysight Oscilloscopes Ming Hsieh Department of Electrical Engineering EE 109L - Introduction to Embedded Systems Viewing Serial Data on the Keysight Oscilloscopes by Allan G. Weber 1 Introduction The four-channel Keysight (ex-agilent)

More information

L, LTC, LTM, LT are registered trademarks of Linear Technology Corporation. Other product

L, LTC, LTM, LT are registered trademarks of Linear Technology Corporation. Other product DESCRIPTION WARNING! Do not look directly at operating LED. This circuit produces light that can damage eyes. Demo Circuit 1265 QUICK START GUIDE LTC3220/LTC3220-1 360mA Universal 18-Channel LED Driver

More information

IS01BFRGB LCD SmartDisplay from NKK Switches Simple implementation featuring the ATmega88PA from Atmel Complete software solution

IS01BFRGB LCD SmartDisplay from NKK Switches Simple implementation featuring the ATmega88PA from Atmel Complete software solution DKAN0003A Controlling the SmartDisplay with a SPI Peripheral 09 June 009 Features IS01BFRGB LCD SmartDisplay from NKK Switches Simple implementation featuring the ATmega88PA from Atmel Complete software

More information

Viewing Serial Data on the Keysight Oscilloscopes

Viewing Serial Data on the Keysight Oscilloscopes Ming Hsieh Department of Electrical Engineering EE 109L - Introduction to Embedded Systems Viewing Serial Data on the Keysight Oscilloscopes by Allan G. Weber 1 Introduction The four-channel Keysight (ex-agilent)

More information

TV Character Generator

TV Character Generator TV Character Generator TV CHARACTER GENERATOR There are many ways to show the results of a microcontroller process in a visual manner, ranging from very simple and cheap, such as lighting an LED, to much

More information

Rensselaer Polytechnic Institute Computer Hardware Design ECSE Report. Lab Three Xilinx Richards Controller and Logic Analyzer Laboratory

Rensselaer Polytechnic Institute Computer Hardware Design ECSE Report. Lab Three Xilinx Richards Controller and Logic Analyzer Laboratory RPI Rensselaer Polytechnic Institute Computer Hardware Design ECSE 4770 Report Lab Three Xilinx Richards Controller and Logic Analyzer Laboratory Name: Walter Dearing Group: Brad Stephenson David Bang

More information

AC103/AT103 ANALOG & DIGITAL ELECTRONICS JUN 2015

AC103/AT103 ANALOG & DIGITAL ELECTRONICS JUN 2015 Q.2 a. Draw and explain the V-I characteristics (forward and reverse biasing) of a pn junction. (8) Please refer Page No 14-17 I.J.Nagrath Electronic Devices and Circuits 5th Edition. b. Draw and explain

More information

Lecture 14: Computer Peripherals

Lecture 14: Computer Peripherals Lecture 14: Computer Peripherals The last homework and lab for the course will involve using programmable logic to make interesting things happen on a computer monitor should be even more fun than the

More information

ELECTRICAL ENGINEERING DEPARTMENT California Polytechnic State University

ELECTRICAL ENGINEERING DEPARTMENT California Polytechnic State University EECTRICA ENGINEERING DEPARTMENT California Polytechnic State University EE 361 NAND ogic Gate, RS Flip-Flop & JK Flip-Flop Pre-lab 7 1. Draw the logic symbol and construct the truth table for a NAND gate.

More information

Logic Gates, Timers, Flip-Flops & Counters. Subhasish Chandra Assistant Professor Department of Physics Institute of Forensic Science, Nagpur

Logic Gates, Timers, Flip-Flops & Counters. Subhasish Chandra Assistant Professor Department of Physics Institute of Forensic Science, Nagpur Logic Gates, Timers, Flip-Flops & Counters Subhasish Chandra Assistant Professor Department of Physics Institute of Forensic Science, Nagpur Logic Gates Transistor NOT Gate Let I C be the collector current.

More information

Chapter 8. The MAP Circuit Discussion. The MAP Circuit 53

Chapter 8. The MAP Circuit Discussion. The MAP Circuit 53 The MAP Circuit 53 Chapter 8 The MAP Circuit 8-1. Discussion In the preceding chapter, we described the connections to the 68000 microprocessor and actually got it to the point where it ran. It is now

More information

5 Series MSO Serial Triggering and Analysis Applications 5-SRAUDIO, 5-SRAUTO, 5-SRCOMP, and 5-SREMBD Datasheet Serial triggering

5 Series MSO Serial Triggering and Analysis Applications 5-SRAUDIO, 5-SRAUTO, 5-SRCOMP, and 5-SREMBD Datasheet Serial triggering 5 Series MSO Serial Triggering and Analysis Applications 5-SRAUDIO, 5-SRAUTO, 5-SRCOMP, and 5-SREMBD Datasheet Serial triggering Trigger on packet content such as start of packet, specific addresses, specific

More information

Smart encoders & actuators

Smart encoders & actuators Smart encoders & actuators? Draw wire units 2014 ROTAPULS Incremental rotary encoders ROTACOD Absolute rotary & Fieldbus encoders ROTAMAG Rotary Magnetic encoder & Encoder modules LINEPULS LINECOD Linear

More information

MK4 S CONTACTLESS MAGNETOSTRICTIVE LINEAR POSITION TRANSDUCER (SYNCHRONOUS SERIAL OUTPUT)

MK4 S CONTACTLESS MAGNETOSTRICTIVE LINEAR POSITION TRANSDUCER (SYNCHRONOUS SERIAL OUTPUT) MK4 S CONTACTLESS MAGNETOSTRICTIVE LINEAR POSITION TRANSDUCER (SYNCHRONOUS SERIAL OUTPUT) TECHNICAL DATA Measurement taken Position read sampling time (typical) Shock test DIN IEC68T2-27 Vibrations DIN

More information

Experimental Study to Show the Effect of Bouncing On Digital Systems

Experimental Study to Show the Effect of Bouncing On Digital Systems Journal Name, Vol. 1, Journal of Networks and Telecommunication Systems, Vol. 1 (1), 28-38, September, 2015 ISSN: Pending,, Published online: www.unitedscholars.net/archive Experimental Study to Show the

More information

Features of the 745T-20C: Applications of the 745T-20C: Model 745T-20C 20 Channel Digital Delay Generator

Features of the 745T-20C: Applications of the 745T-20C: Model 745T-20C 20 Channel Digital Delay Generator 20 Channel Digital Delay Generator Features of the 745T-20C: 20 Independent delay channels - 100 ps resolution - 25 ps rms jitter - 10 second range Output pulse up to 6 V/50 Ω Independent trigger for every

More information

SERIAL HIGH DENSITY DIGITAL RECORDING USING AN ANALOG MAGNETIC TAPE RECORDER/REPRODUCER

SERIAL HIGH DENSITY DIGITAL RECORDING USING AN ANALOG MAGNETIC TAPE RECORDER/REPRODUCER SERIAL HIGH DENSITY DIGITAL RECORDING USING AN ANALOG MAGNETIC TAPE RECORDER/REPRODUCER Eugene L. Law Electronics Engineer Weapons Systems Test Department Pacific Missile Test Center Point Mugu, California

More information

82C55A CHMOS PROGRAMMABLE PERIPHERAL INTERFACE

82C55A CHMOS PROGRAMMABLE PERIPHERAL INTERFACE Y Y Y Y Y 82C55A CHMOS PROGRAMMABLE PERIPHERAL INTERFACE Compatible with all Intel and Most Other Microprocessors High Speed Zero Wait State Operation with 8 MHz 8086 88 and 80186 188 24 Programmable I

More information

ASYNCHRONOUS COUNTER CIRCUITS

ASYNCHRONOUS COUNTER CIRCUITS ASYNCHRONOUS COUNTER CIRCUITS Asynchronous counters do not have a common clock that controls all the Hipflop stages. The control clock is input into the first stage, or the LSB stage of the counter. The

More information

The Micropython Microcontroller

The Micropython Microcontroller Please do not remove this manual from the lab. It is available via Canvas Electronics Aims of this experiment Explore the capabilities of a modern microcontroller and some peripheral devices. Understand

More information

uresearch GRAVITECH.US GRAVITECH GROUP Copyright 2007 MicroResearch GRAVITECH GROUP

uresearch GRAVITECH.US GRAVITECH GROUP Copyright 2007 MicroResearch GRAVITECH GROUP GRAVITECH.US uresearch GRAVITECH GROUP Description The I2C-7SEG board is a 5-pin CMOS device that provides 4-digit of 7-segment display using I 2 C bus. There are no external components required. Only

More information

AN ABSTRACT OF THE THESIS OF. Title: DESIGN OF HIGH SPEED PAPER TAPE READER INTERFACE

AN ABSTRACT OF THE THESIS OF. Title: DESIGN OF HIGH SPEED PAPER TAPE READER INTERFACE AN ABSTRACT OF THE THESIS OF Chansak Laoteppitaks for the Master of Science (Name) (Degree) Electrical and in Electronics Engineering (Major) presented on (D ate ) e/ n7/ Title: DESIGN OF HIGH SPEED PAPER

More information

ADC0804C, ADC BIT ANALOG-TO-DIGITAL CONVERTERS WITH DIFFERENTIAL INPUTS

ADC0804C, ADC BIT ANALOG-TO-DIGITAL CONVERTERS WITH DIFFERENTIAL INPUTS 8-Bit esolution atiometric Conversion 100-µs Conversion Time 135-ns Access Time No Zero Adjust equirement On-Chip Clock Generator Single 5-V Power Supply Operates With Microprocessor or as Stand-Alone

More information

Hello and welcome to this training module for the STM32L4 Liquid Crystal Display (LCD) controller. This controller can be used in a wide range of

Hello and welcome to this training module for the STM32L4 Liquid Crystal Display (LCD) controller. This controller can be used in a wide range of Hello and welcome to this training module for the STM32L4 Liquid Crystal Display (LCD) controller. This controller can be used in a wide range of applications such as home appliances, medical, automotive,

More information

Instruction manual Universal Fieldbus-Gateway UNIGATE IC - RS

Instruction manual Universal Fieldbus-Gateway UNIGATE IC - RS Instruction manual niversal Fieldbus-Gateway NIGE IC - S rt.-no.: V3504E Carl-Zeiss-Str. 8 D-65520 Bad Camberg el:+49-(0)6434-9433-0 Hotline: +49-(0)6434-9433-33 Fax: +49-(0)6434-9433-40 Internet: http://www.deutschmann.de

More information

CEDES. Functional description CEDES 7-Segment Double Digit Indicator (CAN) Functional description 7-Segment Double Digit Indicator (CAN)

CEDES. Functional description CEDES 7-Segment Double Digit Indicator (CAN) Functional description 7-Segment Double Digit Indicator (CAN) 7-Segment Double Digit Indicator (CAN) Functional description 7-Segment Double Digit Indicator (CAN) produced according to ISO 9001: 2000 Ver. 0.2/11.04.2006 Art.-Nr.: 104 057 E 1 / 8 7-Segment Double

More information

LOOK AT THE NETWORK OF METAL STRIPS ON THE BACKSIDE OF THE PROTOTYPING BOARD

LOOK AT THE NETWORK OF METAL STRIPS ON THE BACKSIDE OF THE PROTOTYPING BOARD Circuit Prototyping OBJECTIVES In this lab you will create a prototype of an electronic speed sensor that you will use to measure the speed of the roller coaster ball on your roller coaster. The lab has

More information

Modified Generalized Integrated Interleaved Codes for Local Erasure Recovery

Modified Generalized Integrated Interleaved Codes for Local Erasure Recovery Modified Generalized Integrated Interleaved Codes for Local Erasure Recovery Xinmiao Zhang Dept. of Electrical and Computer Engineering The Ohio State University Outline Traditional failure recovery schemes

More information

BLOCK CODING & DECODING

BLOCK CODING & DECODING BLOCK CODING & DECODING PREPARATION... 60 block coding... 60 PCM encoded data format...60 block code format...61 block code select...62 typical usage... 63 block decoding... 63 EXPERIMENT... 64 encoding...

More information

PREFORMATTED MAGNETIC MINICARTRIDGE FOR INFORMATION INTERCHANGE

PREFORMATTED MAGNETIC MINICARTRIDGE FOR INFORMATION INTERCHANGE QIC-170 Revision D 13 May 96 PREFORMATTED MAGNETIC MINICARTRIDGE FOR INFORMATION INTERCHANGE 0.315 inch (8.0 mm) tape width 50,800 ftpi (2,000 ftpmm) 900 Oersteds (72,000 amperes/meter) (See important

More information

Quad ADC EV10AQ190A Synchronization of Multiple ADCs

Quad ADC EV10AQ190A Synchronization of Multiple ADCs Synchronization of Multiple ADCs Application Note Applies to EV10AQ190A 1. Introduction This application note provides some recommendations for the correct synchronization of multiple EV10AQ190A Quad 10-bit

More information

BUSES IN COMPUTER ARCHITECTURE

BUSES IN COMPUTER ARCHITECTURE BUSES IN COMPUTER ARCHITECTURE The processor, main memory, and I/O devices can be interconnected by means of a common bus whose primary function is to provide a communication path for the transfer of data.

More information

Rack mounted telephone- and leased line modem for industrial applications

Rack mounted telephone- and leased line modem for industrial applications Rack mounted telephone- and leased line modem for industrial applications TR-6 Rack modem for industrial PSTNand /-wire leased line applications The TR-6 is an analogue V. 9 -rack PSTN modem as well as

More information

Analog to Digital Conversion

Analog to Digital Conversion Analog to Digital Conversion What the heck is analog to digital conversion? Why do we care? Analog to Digital Conversion What the heck is analog to digital conversion? Why do we care? A means to convert

More information

R.G.O. 32 BIT CAMAC COUNTER MODULE USER MANUAL

R.G.O. 32 BIT CAMAC COUNTER MODULE USER MANUAL R.G.O. 32 BIT CAMAC COUNTER MODULE USER MANUAL C.S. Amos / D.J. Steel 16th August 1993 Copyright R.G.O. August 1993 1. General description. 3 2. Encoder formats 3 2.1 A quad B type encoders... 3 2.2 Up/down

More information

(Refer Slide Time: 1:45)

(Refer Slide Time: 1:45) (Refer Slide Time: 1:45) Digital Circuits and Systems Prof. S. Srinivasan Department of Electrical Engineering Indian Institute of Technology, Madras Lecture - 30 Encoders and Decoders So in the last lecture

More information

Gurley Models LA18, LA20, LA25, High Resolution - Industrial Ruggedness

Gurley Models LA18, LA20, LA25, High Resolution - Industrial Ruggedness Gurley Models LA18, LA20, LA25, and LA35 Absolute Linear Encoders Motion Type: Linear Usage Grade: Industrial Output: absolute Max Resolution: 0.5 to 8µm High Resolution - Industrial Ruggedness ingenuity@work

More information

DOT MATRIX PRINTER MECHANICAL CONTROL LSI FOR DP910 SERIES MODEL CBM-909PC SERIES

DOT MATRIX PRINTER MECHANICAL CONTROL LSI FOR DP910 SERIES MODEL CBM-909PC SERIES User s Manual DOT MATRIX PRINTER MECHANICAL CONTROL LSI FOR DP910 SERIES MODEL CBM-909PC SERIES Rev.1.00 Newly issued Sep.30th,2000 REVISION Rev.No. Date Content 1.00 Sep. 30, 2000 Newly issued i CONTENTS

More information

V DD V DD V CC V GH- V EE

V DD V DD V CC V GH- V EE N/A 480 x 468 Pixels LCD Color Monitor The is a compact full color TFT LCD module, whose driving board is capable of converting composite video signals to the proper interface of LCD panel and is suitable

More information

Logic Design II (17.342) Spring Lecture Outline

Logic Design II (17.342) Spring Lecture Outline Logic Design II (17.342) Spring 2012 Lecture Outline Class # 05 February 23, 2012 Dohn Bowden 1 Today s Lecture Analysis of Clocked Sequential Circuits Chapter 13 2 Course Admin 3 Administrative Admin

More information

Experiment # 4 Counters and Logic Analyzer

Experiment # 4 Counters and Logic Analyzer EE20L - Introduction to Digital Circuits Experiment # 4. Synopsis: Experiment # 4 Counters and Logic Analyzer In this lab we will build an up-counter and a down-counter using 74LS76A - Flip Flops. The

More information

MBI5050 Application Note

MBI5050 Application Note MBI5050 Application Note Foreword In contrast to the conventional LED driver which uses an external PWM signal, MBI5050 uses the embedded PWM signal to control grayscale output and LED current, which makes

More information

SWITCH: Microcontroller Touch-switch Design & Test (Part 2)

SWITCH: Microcontroller Touch-switch Design & Test (Part 2) SWITCH: Microcontroller Touch-switch Design & Test (Part 2) 2 nd Year Electronics Lab IMPERIAL COLLEGE LONDON v2.09 Table of Contents Equipment... 2 Aims... 2 Objectives... 2 Recommended Timetable... 2

More information

Serial Peripheral Interface

Serial Peripheral Interface Serial Peripheral Interface ECE 362 https://engineering.purdue.edu/ee362/ Rick Reading Assignment Textbook, Chapter 22, Serial Communication Protocols, pp. 527 598 It s a long chapter. Let s first look

More information

Product Update. JTAG Issues and the Use of RT54SX Devices

Product Update. JTAG Issues and the Use of RT54SX Devices Product Update Revision Date: September 2, 999 JTAG Issues and the Use of RT54SX Devices BACKGROUND The attached paper authored by Richard B. Katz of NASA GSFC and J. J. Wang of Actel describes anomalies

More information

DP8212 DP8212M 8-Bit Input Output Port

DP8212 DP8212M 8-Bit Input Output Port DP8212 DP8212M 8-Bit Input Output Port General Description The DP8212 DP8212M is an 8-bit input output port contained in a standard 24-pin dual-in-line package The device which is fabricated using Schottky

More information

Hello, and welcome to this presentation of the STM32 Serial Audio Interface. I will present the features of this interface, which is used to connect

Hello, and welcome to this presentation of the STM32 Serial Audio Interface. I will present the features of this interface, which is used to connect Hello, and welcome to this presentation of the STM32 Serial Audio Interface. I will present the features of this interface, which is used to connect external audio devices 1 The Serial Audio Interface

More information

CONTROL DA T A 3228-A/B, 3229-A/B

CONTROL DA T A 3228-A/B, 3229-A/B CONTROL DA T A 3228-A/B, 3229-A/B magnetic tape controllers Reference Manual REVISION REVISION RECORD DESCRIPTION A Manual released; this publication obsoletes the 3228-A/3229-A Magnetic 1'ane rontrollen::

More information

Complete Train Control. Run Your Trains, Not Your Track!

Complete Train Control. Run Your Trains, Not Your Track! DZ146IN Fits Many N and HO Locomotives.386 x.559 x.137 9.8mm x 14.2mm x 3.48mm Features: FX3 Function outputs for prototypical lighting effects and on/off control: Digitrax Program 2 Basic, SuperSonic

More information

THE ASTRO LINE SERIES GEMINI 5200 INSTRUCTION MANUAL

THE ASTRO LINE SERIES GEMINI 5200 INSTRUCTION MANUAL THE ASTRO LINE SERIES GEMINI 5200 INSTRUCTION MANUAL INTRODUCTION The Gemini 5200 is another unit in a multi-purpose series of industrial control products that are field-programmable to solve multiple

More information

Holtek Semiconductor Inc. Project Name Update Date Author Version Page Holtek e-writerpro Q&A Sky /7

Holtek Semiconductor Inc. Project Name Update Date Author Version Page Holtek e-writerpro Q&A Sky /7 Holtek e-writerpro Q&A 2015-04-03 Sky 1.01 1/7 Holtek e-writerpro Q&A Revision History Version Date Description Author 1.00 2013-11-07 Create Sky 1.01 2015-04-03 Add 9 and 10 items Sky Check the following

More information

ROTARY HEAD RECORDERS IN TELEMETRY SYSTEMS

ROTARY HEAD RECORDERS IN TELEMETRY SYSTEMS ROTARY HEAD RECORDERS IN TELEMETRY SYSTEMS Wiley E. Dunn Applications Engineering Manager Fairchild Weston Systems Inc. (Formerly EMR Telemetry) P.O. Box 3041 Sarasota, Fla. 34230 ABSTRACT Although magnetic

More information

GFT Channel Digital Delay Generator

GFT Channel Digital Delay Generator Features 20 independent delay Channels 100 ps resolution 25 ps rms jitter 10 second range Output pulse up to 6 V/50 Ω Independent trigger for every channel Fours Triggers Three are repetitive from three

More information

SPG700 Multiformat Reference Sync Generator Release Notes

SPG700 Multiformat Reference Sync Generator Release Notes xx ZZZ SPG700 Multiformat Reference Sync Generator Release Notes This document supports firmware version 3.0. www.tek.com *P077123104* 077-1231-04 Copyright Tektronix. All rights reserved. Licensed software

More information

Part 2 -- A digital thermometer or talk I2C to your atmel microcontroller

Part 2 -- A digital thermometer or talk I2C to your atmel microcontroller Home Electronics Graphics, Film & Animation E-cards Other Linux stuff Photos Online-Shop Content: The new things The LCD display A little GUI How it works: Analog to digital conversion How it works: I2C

More information

DM Segment Decoder/Driver/Latch with Constant Current Source Outputs

DM Segment Decoder/Driver/Latch with Constant Current Source Outputs DM9368 7-Segment Decoder/Driver/Latch with Constant Current Source Outputs General Description The DM9368 is a 7-segment decoder driver incorporating input latches and constant current output circuits

More information

DRS61: Incremental encoders, number of lines and zero pulse width freely programmable DRS60: Incremental Encoders with Zero-Pulse-Teach

DRS61: Incremental encoders, number of lines and zero pulse width freely programmable DRS60: Incremental Encoders with Zero-Pulse-Teach NEW DRS: Incremental encoders, number of lines and zero pulse width freely programmable DRS: s with Zero-Pulse-Teach Further highlights of this generation of encoders: Simple zero-pulse-teach by pressing

More information

Configuration Nordex CC

Configuration Nordex CC Configuration Nordex CC Table of contents 1. Introduction... 3 2. Nordex CC Controller... 4 3. Mitsubishi A1SJ71QC24 communication module... 5 4. Mitsubishi A1SJ71UC24-R4-S2 communication module... 6 5.

More information

User Manual for ASSIST Evaluation & Programming Tool EPT002

User Manual for ASSIST Evaluation & Programming Tool EPT002 Page 1 of 60 User Manual for ASSIST Evaluation & Programming Tool EPT002 Page 2 of 60 CONTENTS 1. Hardware... 3 1.1 Contents... 3 1.2 Interface Board... 4 1.3 Target-Holder... 5 1.4 Targets: codewheels

More information

STORQ System Installation Guide

STORQ System Installation Guide STORQ System Installation Guide 1 STORQ Installation 2014 Westwood One All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including

More information

C Module Description

C Module Description IQMMX -Input Router & ASI Distribution Amplifier C Module Description The IQMMX is an ASI to 1 switch, distribution amplifier and transport stream switcher with up to 8 outputs in double width form or

More information

SDTV 1 DigitalSignal/Data - Serial Digital Interface

SDTV 1 DigitalSignal/Data - Serial Digital Interface SMPTE 2005 All rights reserved SMPTE Standard for Television Date: 2005-12 08 SMPTE 259M Revision of 259M - 1997 SMPTE Technology Committee N26 on File Management & Networking Technology TP Rev 1 SDTV

More information

PRE J. Figure 25.1a J-K flip-flop with Asynchronous Preset and Clear inputs

PRE J. Figure 25.1a J-K flip-flop with Asynchronous Preset and Clear inputs Asynchronous Preset and Clear Inputs The S-R, J-K and D inputs are known as synchronous inputs because the outputs change when appropriate input values are applied at the inputs and a clock signal is applied

More information

Slide 1. Flip-Flops. Cross-NOR SR flip-flop S R Q Q. hold reset set not used. Cross-NAND SR flip-flop S R Q Q. not used reset set hold 1 Q.

Slide 1. Flip-Flops. Cross-NOR SR flip-flop S R Q Q. hold reset set not used. Cross-NAND SR flip-flop S R Q Q. not used reset set hold 1 Q. Slide Flip-Flops Cross-NOR SR flip-flop Reset Set Cross-NAND SR flip-flop Reset Set S R reset set not used S R not used reset set 6.7 Digital ogic Slide 2 Clocked evel-triggered NAND SR Flip-Flop S R SR

More information

EE 367 Lab Part 1: Sequential Logic

EE 367 Lab Part 1: Sequential Logic EE367: Introduction to Microprocessors Section 1.0 EE 367 Lab Part 1: Sequential Logic Contents 1 Preface 1 1.1 Things you need to do before arriving in the Laboratory............... 2 1.2 Summary of material

More information

WIRING INSTRUCTIONS CROP-LINK Drip Installation

WIRING INSTRUCTIONS CROP-LINK Drip Installation WIRING INSTRUCTIONS 2011-14 CROP-LINK Drip Installation Items Covered In This Manual: Page 1: Crop Link Device Overview Page 2-3: Sensor Connections Page 4: Power and Relay Wiring Page 5-6: Specs and Warranty

More information

Digital Clock. Perry Andrews. A Project By. Based on the PIC16F84A Micro controller. Revision C

Digital Clock. Perry Andrews. A Project By. Based on the PIC16F84A Micro controller. Revision C Digital Clock A Project By Perry Andrews Based on the PIC16F84A Micro controller. Revision C 23 rd January 2011 Contents Contents... 2 Introduction... 2 Design and Development... 3 Construction... 7 Conclusion...

More information

FLIP-FLOPS AND RELATED DEVICES

FLIP-FLOPS AND RELATED DEVICES C H A P T E R 5 FLIP-FLOPS AND RELATED DEVICES OUTLINE 5- NAND Gate Latch 5-2 NOR Gate Latch 5-3 Troubleshooting Case Study 5-4 Digital Pulses 5-5 Clock Signals and Clocked Flip-Flops 5-6 Clocked S-R Flip-Flop

More information

Laboratory 9 Digital Circuits: Flip Flops, One-Shot, Shift Register, Ripple Counter

Laboratory 9 Digital Circuits: Flip Flops, One-Shot, Shift Register, Ripple Counter page 1 of 5 Digital Circuits: Flip Flops, One-Shot, Shift Register, Ripple Counter Introduction In this lab, you will learn about the behavior of the D flip-flop, by employing it in 3 classic circuits:

More information

Low-speed serial buses are used in wide variety of electronics products. Various low-speed buses exist in different

Low-speed serial buses are used in wide variety of electronics products. Various low-speed buses exist in different Low speed serial buses are widely used today in mixed-signal embedded designs for chip-to-chip communication. Their ease of implementation, low cost, and ties with legacy design blocks make them ideal

More information

DRAFT Microprocessors B Lab 3 Spring PIC24 Inter-Integrated Circuit (I 2 C)

DRAFT Microprocessors B Lab 3 Spring PIC24 Inter-Integrated Circuit (I 2 C) PIC24 Inter-Integrated Circuit (I 2 C) Lab Report Objectives Materials See separate report form located on the course webpage. This form should be completed during the performance of this lab. 1) To utilize

More information

Digital input and output

Digital input and output Digital input and output DRAFT VERSION - This is part of a course slide set, currently under development at: http://mbed.org/cookbook/course-notes We welcome your feedback in the comments section of the

More information

PHYS 3322 Modern Laboratory Methods I Digital Devices

PHYS 3322 Modern Laboratory Methods I Digital Devices PHYS 3322 Modern Laboratory Methods I Digital Devices Purpose This experiment will introduce you to the basic operating principles of digital electronic devices. Background These circuits are called digital

More information

Is Now Part of To learn more about ON Semiconductor, please visit our website at

Is Now Part of To learn more about ON Semiconductor, please visit our website at Is Now Part of To learn more about ON Semiconductor, please visit our website at ON Semiconductor and the ON Semiconductor logo are trademarks of Semiconductor Components Industries, LLC dba ON Semiconductor

More information

WWVB-Based Video Marker. David Dunham and John Wright

WWVB-Based Video Marker. David Dunham and John Wright WWVB-Based Video Marker David Dunham and John Wright What a WWVB System Needs A receiver for WWVB, specifically one that outputs the demodulated time code. An interface that generates strobe pulses at

More information

Introduction. The Clock Hardware. A Unique LED Clock Article by Craig A. Lindley

Introduction. The Clock Hardware. A Unique LED Clock Article by Craig A. Lindley Introduction As hard as it might be to believe, I have never built an electronic clock of any kind. I've always thought electronic clocks were passe and not worth the time to design and build one. In addition,

More information

Good afternoon! My name is Swetha Mettala Gilla you can call me Swetha.

Good afternoon! My name is Swetha Mettala Gilla you can call me Swetha. Good afternoon! My name is Swetha Mettala Gilla you can call me Swetha. I m a student at the Electrical and Computer Engineering Department and at the Asynchronous Research Center. This talk is about the

More information

RFT-806D. Twin Digital Modulator AV to QAM. User Manual

RFT-806D. Twin Digital Modulator AV to QAM. User Manual RFT-806D Twin Digital Modulator AV to QAM User Manual 1. Purpose of use RFT-806D is a digital modulator designed for a processing two audio and two video signals into one QAM (DVB-C) multiplex. 2. Installation

More information

Using an oscilloscope - The Hameg 203-6

Using an oscilloscope - The Hameg 203-6 Using an oscilloscope - The Hameg 203-6 What does an oscilloscope do? Setting up How does an oscilloscope work? Other oscilloscope controls Connecting a function generator Microphones audio signals and

More information

LONWORKS Fibre Optic Converter

LONWORKS Fibre Optic Converter LONWORKS Fiber Optic Converter LRW-102 and LRW-102/PP LONWORKS to fibre optic link, multidrop and redundant ring applications The LRW-102 is a fibre optic modem designed for multidrop and redundant ring

More information

Read-only memory (ROM) Digital logic: ALUs Sequential logic circuits. Don't cares. Bus

Read-only memory (ROM) Digital logic: ALUs Sequential logic circuits. Don't cares. Bus Digital logic: ALUs Sequential logic circuits CS207, Fall 2004 October 11, 13, and 15, 2004 1 Read-only memory (ROM) A form of memory Contents fixed when circuit is created n input lines for 2 n addressable

More information

V6118 EM MICROELECTRONIC - MARIN SA. 2, 4 and 8 Mutiplex LCD Driver

V6118 EM MICROELECTRONIC - MARIN SA. 2, 4 and 8 Mutiplex LCD Driver EM MICROELECTRONIC - MARIN SA 2, 4 and 8 Mutiplex LCD Driver Description The is a universal low multiplex LCD driver. The version 2 drives two ways multiplex (two blackplanes) LCD, the version 4, four

More information

Point System (for instructor and TA use only)

Point System (for instructor and TA use only) EEL 4744C - Drs. George and Gugel Spring Semester 2002 Final Exam NAME SS# Closed book and closed notes examination to be done in pencil. Calculators are permitted. All work and solutions are to be written

More information

Basic LabVIEW Programming Amit J Nimunkar, Sara Karle, Michele Lorenz, Emily Maslonkowski

Basic LabVIEW Programming Amit J Nimunkar, Sara Karle, Michele Lorenz, Emily Maslonkowski Introduction This lab familiarizes you with the software package LabVIEW from National Instruments for data acquisition and virtual instrumentation. The lab also introduces you to resistors, capacitors,

More information

Product General Specification

Product General Specification . General Description The is a Color Active Matrix with an integral Cold Cathode Fluorescent Tube(CCFT) back light system. The matrix employs asi Thin Film Transistor as the active element. It is a transmissive

More information

Addendum to the AOMI Manual

Addendum to the AOMI Manual Addendum to the AOMI Manual The following information covers changes to the manual for the AOM1/2 and AOM1/5 modules: ERROR IN DESCRIPTION OF STROBE OPERATION The topics D/A DATA and STROBE on pages 6

More information

COLOUR CHANGING USB LAMP KIT

COLOUR CHANGING USB LAMP KIT TEACHING RESOURCES SCHEMES OF WORK DEVELOPING A SPECIFICATION COMPONENT FACTSHEETS HOW TO SOLDER GUIDE SEE AMAZING LIGHTING EFFECTS WITH THIS COLOUR CHANGING USB LAMP KIT Version 2.1 Index of Sheets TEACHING

More information

What is sync? Why is sync important? How can sync signals be compromised within an A/V system?... 3

What is sync? Why is sync important? How can sync signals be compromised within an A/V system?... 3 Table of Contents What is sync?... 2 Why is sync important?... 2 How can sync signals be compromised within an A/V system?... 3 What is ADSP?... 3 What does ADSP technology do for sync signals?... 4 Which

More information

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

Alice EduPad Board. User s Guide Version /11/2017 Alice EduPad Board User s Guide Version 1.02 08/11/2017 1 Table OF Contents Chapter 1. Overview... 3 1.1 Welcome... 3 1.2 Launchpad features... 4 1.3 Alice EduPad hardware features... 4 Chapter 2. Software

More information