Thermal arm-wrestling. Customer game plan. Problem to be solved Customer game concept

Size: px
Start display at page:

Download "Thermal arm-wrestling. Customer game plan. Problem to be solved Customer game concept"

Transcription

1 Thermal arm-wrestling Problem to be solved Customer game concept I WIN YOU WIN Design of a video game using two programmable flags (PF) interrupts Tutorial on handling 2 Hardware interrupts from an external device that cause the same IVG12 PF- Interrupt A Has two TMP03 thermal sensors and a ready signal (LED) At the ready signal the two players have to use bio-feedback to move the cursor into the winning area Three play modes One person player moves the cursor with one sensor One person player controls the cursor with two sensors sort of EXO-Sketch mode Game mode two players Sensor reading is determined by the difference in temperature NOW compared to the temperature at the ready signal 2 / 24 + extras Customer game plan Player1_TemperatureNow, and Player1_TemperatureStart Ditto player 2 While not started { Determine Player1 Temperature( ), Player2 temperature( ) Update Game Screen (with start information ) } Cursor is centered ( ) update Game screen ( ) While nobody has won { Determine Player1 Temperature( ), Player2 temperature ( ) Determine Player1, player2 difference in temperature if player1 difference larger then decrease cursor, else cursor ++ Update Game screen Determine if somebody has won } Display winning message 3 / 24 + extras 5 Need to handle the true PF registers to generate a hardware interrupt Functions needed unsigned long int SetPFInterruptsASM(??) Returns old interrupt settings Set new settings void StartPFInterruptsASM(???) void StopPFSettingsASM(???) Hardware information Chapter 14 4 / 24 + extras

2 PF registers Direction, Data, Polarity and Enable all from Lab. 2 Flag Mask registers Flag mask Interrupt data register basically which PF pins have been set to allow to cause interrupt Flag mask Interrupt Set register sets PF pin that is allowed to cause an interrupt, without the need for a read or mask write operation Flag Mask Interrupt Clear register which PF pin is no longer allowed to cause an interrupt without the need for a read and mask write operation Flag interrupt Sensitivity register (FIO_EDGE) set for edge-sensitive also need FIO_BOTH 6 Build a test to show that write the needed code (in ASM) to set up the PF interrupts Registers described in Chapter 14 Stop all interrupts for the moment CLI instruction Need to set FIO_MASKA_D bits 1 Write only needed if set using FIO_MASK_S register Need to set FIO_POLAR for active rising edge Lab 2 code 1 read then mask then 1 write Need to set FIO_INEN (R mask W) Need to set FIO_DIR (R mask W) Need to clear FIO_FLAG_D so that don t think interrupt already happened (1W if use FIO_FLAG_C register approach)) Need to set FIO_EDGE and FIO_BOTH (2R mask 2W) Restart interrupts STI instruction but with PF interrupt stopped Possibility that missing stuff since first time tried this 5 / 24 + extras 6 / 24 + extras First Test for Set up PF interrupts Need to do code review After fixing the error get this result Check code need to return old interrupt level FIO_MASKA_D that requires a read that I had not designed in change the test 7 / 24 + extras 8 / 24 + extras

3 Move onto setting FIO_FLAG registers Check Ability to turn off PF interrupts 9 / 24 + extras 10 / 24 + extras Test for interrupts using switches #pragma interrupt void Hardware_PF_ISR(void) ; PF interrupts active NOTHING HAPPENING SYSTEM IS HUNG Turns out missing stuff in set up IMASK -- Page 4-33 Global register allows IVG12 interrupts to occur SIC_IMASK Page 4-28 System interrupt mask especially for peripheral devices Enabling PF Interrupt A during SetUpPFInterrupts( ) fixed the problem of getting INTO interrupts but the function never came out BECAUSE Bit 11 of FIO_FLAG_D MUST BE CLEARED inside interrupt service routine clearing the interrupt bit!!!!!! 11 / 24 + extras 12 / 24 + extras

4 What is the necessary code for the C++ interrupt service routine to handle the PF11 interrupts? Add your code here Essentially 3 lines of code needed Add this stage Either PF11 interrupt Need both Need PF10 interrupt 13 / 24 + extras 14 / 24 + extras Core timer interrupt PF interrupt PF11 and PF10 interrupt PF interrupt Core timer interrupt SetEVT_ASM(ik_timer, CoreTimerISR) PF11 interrupt SetEVT_ASM(ik_ivg12, PF11_ISR); PF10 interrupt SetEVT_ASM(ik_ivg12, PF10_ISR); See Blackfin reference sheet If Core timer and PF11 interrupts occurred different interrupt levels If Core timer and PF10 interrupts occurred different interrupt levels If PF11 and PF10 interrupts occurred SAME interrupt level PF11 and PF10 interrupt SetEVT_ASM(ik_ivg12, PF_ISR); ISR code must look like this #pragma interrupt void PF_ISR(void) { If this interrupt was caused by PF11 interrupt then do this action CalculatePF11Temperature( ); But if this interrupt was caused by PF10 interrupt then do this action CalculatePF10Temperature( ); Clear the correct interrupt flag so the ISR can exit properly } 15 / 24 + extras 16 / 24 + extras

5 What hardware register can tell us which of the two PF lines caused an interrupt? See hardware manual on page for the information What is the necessary code for the C++ interrupt service routine to handle the PF10 interrupts? Add your code here Essentially 3 lines of code needed 17 / 24 + extras 18 / 24 + extras #pragma interrupt void BothPF_ISR(void) { PF11 interrupt test PF10 test 19 / 24 + extras 20 / 24 + extras

6 Can handle both PF10 and PF11 interrupts but ISR can t tell the different Can handle both PF10 and PF11 interrupts but ISR CAN tell the different 21 / 24 + extras 22 / 24 + extras Information taken from Analog Devices On-line Manuals with permission s/ Information furnished by Analog Devices is believed to be accurate and reliable. However, Analog Devices assumes no responsibility for its use or for any infringement of any patent other rights of any third party which may result from its use. No license is granted by implication or otherwise under any patent or patent right of Analog Devices. Copyright Analog Devices, Inc. All rights reserved. 23 / 24 + extras

Lecture (04) Arduino Microcontroller Programming and interfacing. By: Dr. Ahmed ElShafee

Lecture (04) Arduino Microcontroller Programming and interfacing. By: Dr. Ahmed ElShafee Lecture (04) Arduino Microcontroller Programming and interfacing By: Dr. Ahmed ElShafee 1 Dr. Ahmed ElShafee, ACU : Spring 2019 EEP02 Practical Applications in Electrical Arduino Board Strong Friend Created

More information

Introduction to Embedded Microcomputer Systems Lecture Discrete digital signal. Continuous analog signal

Introduction to Embedded Microcomputer Systems Lecture Discrete digital signal. Continuous analog signal Introduction to Embedded Microcomputer Systems Lecture 22.1 Recap Output compare interrupts Metrowerks Codewarrior Overview to Convertor Transducer: mechanical, electrical Using output compare interrupts

More information

BASIC LINEAR DESIGN. Hank Zumbahlen Editor Analog Devices, Inc. All Rights Reserved

BASIC LINEAR DESIGN. Hank Zumbahlen Editor Analog Devices, Inc. All Rights Reserved BASIC LINEAR DESIGN Hank Zumbahlen Editor A 2007 Analog Devices, Inc. All Rights Reserved Preface: This work is based on the work of many other individuals who have been involved with applications and

More information

Introduction. ECE 153B Sensor & Peripheral Interface Design Winter 2016

Introduction. ECE 153B Sensor & Peripheral Interface Design Winter 2016 Introduction ECE 153B Sensor & Peripheral Interface Design Course Facts Instructor Dr. John M. Johnson (johnson@ece.ucsb.edu) Harold Frank Hall 3165 Office hours: Monday and Wednesday, 12:30 1:30 PM Lecture

More information

Features. = +25 C, Vdd = +7V, Idd = 820 ma [1]

Features. = +25 C, Vdd = +7V, Idd = 820 ma [1] Typical Applications The is ideal for use as a power amplifier for: Point-to-Point Radios Point-to-Multi-Point Radios Test Equipment & Sensors Military End-Use Space Functional Diagram Features Saturated

More information

Power Supply and Watchdog Timer Monitoring Circuit ADM9690

Power Supply and Watchdog Timer Monitoring Circuit ADM9690 a FEATURES Precision Voltage Monitor (4.31 V) Watchdog Timeout Monitor Selectable Watchdog Timeout 0.75 ms, 1.5 ms, 12.5 ms, 25 ms Two RESET Outputs APPLICATIONS Microprocessor Systems Computers Printers

More information

6 GHz to 26 GHz, GaAs MMIC Fundamental Mixer HMC773A

6 GHz to 26 GHz, GaAs MMIC Fundamental Mixer HMC773A FEATURES Conversion loss: 9 db typical Local oscillator (LO) to radio frequency (RF) isolation: 37 db typical LO to intermediate frequency (IF) isolation: 37 db typical RF to IF isolation: db typical Input

More information

o The 9S12 has a 16-bit free-running counter to determine the time and event happens, and to make an event happen at a particular time

o The 9S12 has a 16-bit free-running counter to determine the time and event happens, and to make an event happen at a particular time More on Programming the 9S12 in C Huang Sections 5.2 through 5.4 Introduction to the 9S12 Hardware Subsystems Huang Sections 8.2-8.6 ECT_16B8C Block User Guide A summary of 9S12 hardware subsystems Introduction

More information

o The 9S12 has a 16-bit free-running counter to determine the time and event happens, and to make an event happen at a particular time

o The 9S12 has a 16-bit free-running counter to determine the time and event happens, and to make an event happen at a particular time More on Programming the 9S12 in C Huang Sections 5.2 through 5.4 Introduction to the 9S12 Hardware Subsystems Huang Sections 8.2-8.6 ECT_16B8C Block User Guide A summary of 9S12 hardware subsystems Introduction

More information

AL330B-DMB-A0 Digital LCD Display SOC Demo Board

AL330B-DMB-A0 Digital LCD Display SOC Demo Board AL330B-DMB-A0 Digital LCD Display SOC Demo Board User Manual Version 1.2 INFORMATION FURNISHED BY AVERLOGIC IS BELIEVED TO BE ACCURATE AND RELIABLE. HOWEVER, NO RESPONSIBILITY IS ASSUMED BY AVERLOGIC FOR

More information

DisplayPort to VGA Converter

DisplayPort to VGA Converter DisplayPort to VGA Converter Model #: C-DP-VGA 2010 Avenview Inc. All rights reserved. The contents of this document are provided in connection with Avenview Inc. ( Avenview ) products. Avenview makes

More information

GaAs, MMIC Fundamental Mixer, 2.5 GHz to 7.0 GHz HMC557A

GaAs, MMIC Fundamental Mixer, 2.5 GHz to 7.0 GHz HMC557A FEATURES Conversion loss: db LO to RF isolation: db LO to IF isolation: 3 db Input third-order intercept (IP3): 1 dbm Input second-order intercept (IP2): dbm LO port return loss: dbm RF port return loss:

More information

10 GHz to 26 GHz, GaAs, MMIC, Double Balanced Mixer HMC260ALC3B

10 GHz to 26 GHz, GaAs, MMIC, Double Balanced Mixer HMC260ALC3B Data Sheet FEATURES Passive; no dc bias required Conversion loss 8 db typical for 1 GHz to 18 GHz 9 db typical for 18 GHz to 26 GHz LO to RF isolation: 4 db Input IP3: 19 dbm typical for 18 GHz to 26 GHz

More information

Data Conversion and Lab (17.368) Fall Lecture Outline

Data Conversion and Lab (17.368) Fall Lecture Outline Data Conversion and Lab (17.368) Fall 2013 Lecture Outline Class # 11 November 14, 2013 Dohn Bowden 1 Today s Lecture Outline Administrative Detailed Technical Discussions Lab Microcontroller and Sensors

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

STA2051E VESPUCCI 32-BIT SINGLE CHIP BASEBAND CONTROLLER FOR GPS AND TELEMATIC APPLICATIONS 1 FEATURES. Figure 1. Packages

STA2051E VESPUCCI 32-BIT SINGLE CHIP BASEBAND CONTROLLER FOR GPS AND TELEMATIC APPLICATIONS 1 FEATURES. Figure 1. Packages STA2051 VESPUCCI 32-BIT SINGLE CHIP BASEBAND CONTROLLER FOR GPS AND TELEMATIC APPLICATIONS DATA BRIEF 1 FEATURES ARM7TDMI 16/32 bit RISC CPU based host microcontroller. Complete Embedded Memory System:

More information

Features. = +25 C, Vs = 5V, Vpd = 5V

Features. = +25 C, Vs = 5V, Vpd = 5V v1.117 HMC326MS8G / 326MS8GE AMPLIFIER, 3. - 4. GHz Typical Applications The HMC326MS8G / HMC326MS8GE is ideal for: Microwave Radios Broadband Radio Systems Wireless Local Loop Driver Amplifier Functional

More information

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

Design and Implementation of Timer, GPIO, and 7-segment Peripherals Design and Implementation of Timer, GPIO, and 7-segment Peripherals 1 Module Overview Learn about timers, GPIO and 7-segment display; Design and implement an AHB timer, a GPIO peripheral, and a 7-segment

More information

Features. Parameter Min. Typ. Max. Min. Typ. Max. Units

Features. Parameter Min. Typ. Max. Min. Typ. Max. Units v. DOWNCONVERTER, - GHz Typical Applications The is ideal for: Point-to-Point and Point-to-Multi-Point Radios Military Radar, EW & ELINT Satellite Communications Maritime & Mobile Radios Features Conversion

More information

Features. Parameter Min. Typ. Max. Units

Features. Parameter Min. Typ. Max. Units Typical Applications The is ideal for: Point-to-Point and Point-to-Multi-Point Radios Military Radar, EW & ELINT Satellite Communications Features Conversion Gain: db Image Rejection: dbc Input Third-Order

More information

HMC613LC4B POWER DETECTORS - SMT. SUCCESSIVE DETECTION LOG VIDEO AMPLIFIER (SDLVA), GHz

HMC613LC4B POWER DETECTORS - SMT. SUCCESSIVE DETECTION LOG VIDEO AMPLIFIER (SDLVA), GHz v.54 HMC6LC4B AMPLIFIER (SDLVA),. - GHz Typical Applications The HMC6LC4B is ideal for: EW, ELINT & IFM Receivers DF Radar Systems ECM Systems Broadband Test & Measurement Power Measurement & Control Circuits

More information

8-BIT MCU WITH SINGLE VOLTAGE FLASH MEMORY, DATA EEPROM, ADC, TIMERS, SPI

8-BIT MCU WITH SINGLE VOLTAGE FLASH MEMORY, DATA EEPROM, ADC, TIMERS, SPI 8-BIT MCU WITH SINGLE VOLTAGE FLASH MEMORY, DATA EEPROM, ADC, TIMERS, SPI Memories.5K bytes single voltage Flash Program memory with read-out protection, In-Circuit Programming and In-Application Programming

More information

1.5 GHz to 4.5 GHz, GaAs, MMIC, Double Balanced Mixer HMC213BMS8E

1.5 GHz to 4.5 GHz, GaAs, MMIC, Double Balanced Mixer HMC213BMS8E FEATURES Passive: no dc bias required Conversion loss: 1 db typical Input IP3: 21 dbm typical RoHS compliant, ultraminiature package: 8-lead MSOP APPLICATIONS Base stations Personal Computer Memory Card

More information

MIXED-SIGNAL AND DSP DESIGN TECHNIQUES

MIXED-SIGNAL AND DSP DESIGN TECHNIQUES MIXED-SIGNAL AND DSP DESIGN TECHNIQUES INTRODUCTION SECTION 1 SAMPLED DATA SYSTEMS SECTION 2 ADCs FOR DSP APPLICATIONS SECTION 3 DACs FOR DSP APPLICATIONS SECTION 4 FAST FOURIER TRANSFORMS SECTION 5 DIGITAL

More information

Features. Parameter Min. Typ. Max. Units

Features. Parameter Min. Typ. Max. Units HMCBLPE v.. -. GHz Typical Applications The HMCBLPE is ideal for: Point-to-Point and Point-to-Multi-Point Radios Military Radar, EW & ELINT Satellite Communications Features Conversion Gain: db Image Rejection:

More information

CVSB/ S-video/ HDMI to HDMI Scaler with 720p and 1080p Switching.

CVSB/ S-video/ HDMI to HDMI Scaler with 720p and 1080p Switching. CVSB/ S-video/ HDMI to HDMI Scaler with 720p and 1080p Switching. Model #: C-CVID-HDM 2012 Avenview Inc. All rights reserved. The contents of this document are provided in connection with Avenview Inc.

More information

INTER-PROCESS COMMUNICATION AND SYNCHRONISATION: Lesson-12: Signal Function

INTER-PROCESS COMMUNICATION AND SYNCHRONISATION: Lesson-12: Signal Function INTER-PROCESS COMMUNICATION AND SYNCHRONISATION: Lesson-12: Signal Function 1 1. Signal 2 Signal One way for messaging is to use an OS function signal ( ). Provided in Unix, Linux and several RTOSes. Unix

More information

PRACTICAL DESIGN TECHNIQUES FOR SENSOR SIGNAL CONDITIONING

PRACTICAL DESIGN TECHNIQUES FOR SENSOR SIGNAL CONDITIONING PRACTICAL DESIGN TECHNIQUES FOR SENSOR SIGNAL CONDITIONING INTRODUCTION - BRIDGE CIRCUITS - AMPLIFIERS FOR SIGNAL CONDITIONING - STRAIN, FORCE, PRESSURE, AND FLOW MEASUREMENTS - HIGH IMPEDANCE SENSORS

More information

Everything old is new again Building a Theremin using time-triggered design techniques Mike Smith and Lizie Dunling-Smith Version 14th January 2009

Everything old is new again Building a Theremin using time-triggered design techniques Mike Smith and Lizie Dunling-Smith Version 14th January 2009 Proposal for Embedded Development Special Issue August 2009 Page #1 / 8 Everything old is new again Building a Theremin using time-triggered design techniques Mike Smith and Lizie Dunling-Smith Version

More information

4, 8, 16 Port VGA/ Audio Extender / Splitter With Local Output with SPDIF Model #: VGA-C5SP-8

4, 8, 16 Port VGA/ Audio Extender / Splitter With Local Output with SPDIF Model #: VGA-C5SP-8 4, 8, 16 Port VGA/ Audio Extender / Splitter With Local Output with SPDIF Model #: VGA-C5SP-8 2010 Avenview Inc. All rights reserved. The contents of this document are provided in connection with Avenview

More information

TOSHIBA CCD LINEAR IMAGE SENSOR CCD(Charge Coupled Device) TCD132D

TOSHIBA CCD LINEAR IMAGE SENSOR CCD(Charge Coupled Device) TCD132D TOSHIBA CCD LINEAR IMAGE SENSOR CCD(Charge Coupled Device) TCD132D The TCD132D is a 1024 elements linear image sensor which includes CCD drive circuit and signal processing circuit. The CCD drive circuit

More information

TA0311 TECHNICAL ARTICLE High Temperature Electronics 1 Introduction 2 Why the need for high-temperature semiconductors?

TA0311 TECHNICAL ARTICLE High Temperature Electronics 1 Introduction 2 Why the need for high-temperature semiconductors? TECHNICAL ARTICLE High Temperature Electronics 1 Introduction In the semiconductor world, there are numerous products specified with an industrial temperature range (-40/+85 C), and somewhat fewer with

More information

DATASHEET ISL Features. Applications. Ordering Information. Typical Application Circuit. MMIC Silicon Bipolar Broadband Amplifier

DATASHEET ISL Features. Applications. Ordering Information. Typical Application Circuit. MMIC Silicon Bipolar Broadband Amplifier DATASHEET ISL008 NOT RECOMMENDED FOR NEW DESIGNS RECOMMENDED REPLACEMENT PART ISL01 Data Sheet MMIC Silicon Bipolar Broadband Amplifier FN21 Rev 0.00 The ISL00, ISL007, ISL008 and ISL009, ISL0, ISL011

More information

Measure the value of water flow using water flow sensor and DC water pump 12 V interfacing with Arduino uno

Measure the value of water flow using water flow sensor and DC water pump 12 V interfacing with Arduino uno 1 2 Measure the value of water flow using water flow sensor and DC water pump 12 V interfacing with Arduino uno A flow sensor is a device for sensing the rate of fluid flow. Typically a flow sensor is

More information

Digital (5hz to 500 Khz) Frequency-Meter

Digital (5hz to 500 Khz) Frequency-Meter Digital (5hz to 500 Khz) Frequency-Meter Posted on April 4, 2008, by Ibrahim KAMAL, in Sensor & Measurement, tagged Based on the famous AT89C52 microcontroller, this 500 Khz frequency-meter will be enough

More information

VGA / Audio Extender Single CAT5 / CAT6 with RGB Delay Control & EQ

VGA / Audio Extender Single CAT5 / CAT6 with RGB Delay Control & EQ VGA / Audio Extender Single CAT5 / CAT6 with RGB Delay Control & EQ Model #: VGA-C5A-SET 2010 Avenview Inc. All rights reserved. The contents of this document are provided in connection with Avenview Inc.

More information

HCF4054B 4 SEGMENT LIQUID CRYSTAL DISPLAY DRIVER WITH STROBED LATCH FUNCTION

HCF4054B 4 SEGMENT LIQUID CRYSTAL DISPLAY DRIVER WITH STROBED LATCH FUNCTION 4 SEGMENT LIQUID CRYSTAL DISPLAY DRIVER WITH STROBED LATCH FUNCTION QUIESCENT CURRENT SPECIF. UP TO 20V OPERATION OF LIQUID CRYSTALS WITH CMOS CIRCUITS PROVIDES ULTRA LOW POWER DISPLAYS EQUIVALENT AC OUTPUT

More information

Explorer Edition FUZZY LOGIC DEVELOPMENT TOOL FOR ST6

Explorer Edition FUZZY LOGIC DEVELOPMENT TOOL FOR ST6 fuzzytech ST6 Explorer Edition FUZZY LOGIC DEVELOPMENT TOOL FOR ST6 DESIGN: System: up to 4 inputs and one output Variables: up to 7 labels per input/output Rules: up to 125 rules ON-LINE OPTIMISATION:

More information

Obsolete Product(s) - Obsolete Product(s)

Obsolete Product(s) - Obsolete Product(s) IPAD TM 3 LINES EMI FILTER AND ESD PROTECTION MAIN PRODUCT APPLICATIONS EMI filtering and ESD protection for : SIM Interface (Subscriber Identify Module) UIM Interface (Universal Identify Module) DESCRIPTION

More information

4, 8, 16 Port VGA and Audio Extender / Splitter with Audio over Single CAT5

4, 8, 16 Port VGA and Audio Extender / Splitter with Audio over Single CAT5 4, 8, 16 Port VGA and Audio Extender / Splitter with Audio over Single CAT5 Model #: VGA-C5SP-4, VGA-C5SP-8, VGA-C5SP-16 2010 Avenview Inc. All rights reserved. The contents of this document are provided

More information

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1. Kusumoto (43) Pub. Date: Oct. 7, 2004

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1. Kusumoto (43) Pub. Date: Oct. 7, 2004 US 2004O1946.13A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2004/0194613 A1 Kusumoto (43) Pub. Date: Oct. 7, 2004 (54) EFFECT SYSTEM (30) Foreign Application Priority Data

More information

a Engineer To Engineer Note EE-156

a Engineer To Engineer Note EE-156 a Engineer To Engineer Note EE-156 Phone: (800) ANALOG-D, FAX: (781) 461-3010, EMAIL: dsp.support@analog.com, FTP: ftp.analog.com, WEB: www.analog.com/dsp Support for the H.100 protocol on the ADSP-2191

More information

ST10F273M Errata sheet

ST10F273M Errata sheet Errata sheet 16-bit MCU with 512 KBytes Flash and 36 KBytes RAM memories Introduction This errata sheet describes all the functional and electrical problems known in the ABG silicon version of the ST10F273M.

More information

Internet of Things at Bohunt School (Wokingham) Plant moisture sensing system

Internet of Things at Bohunt School (Wokingham) Plant moisture sensing system This practical session should be a bit of fun for you. The objective is to build a system to sense the moisture content of the soil in a plant pot and display the value on a dashboard. The hardware used

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

HMC412BMS8GE MIXER - SINGLE & DOUBLE BALANCED - SMT. Typical Applications. Features. Functional Diagram. General Description

HMC412BMS8GE MIXER - SINGLE & DOUBLE BALANCED - SMT. Typical Applications. Features. Functional Diagram. General Description HMCBMSGE v1.1 Typical Applications The HMCBMSGE is ideal for: Long Haul Radio Platforms Microwave Radio VSAT Functional Diagram Features Conversion Loss: db Noise Figure: db LO to RF Isolation: db LO to

More information

LCD Triplex Drive with COP820CJ

LCD Triplex Drive with COP820CJ LCD Triplex Drive with COP820CJ INTRODUCTION There are many applications which use a microcontroller in combination with a Liquid Crystal Display. The normal method to control a LCD panel is to connect

More information

VGA to DVI Extender over Fiber SET

VGA to DVI Extender over Fiber SET VGA to DVI Extender over Fiber SET Model #: FO-VGA-DVI 2011 Avenview Inc. All rights reserved. The contents of this document are provided in connection with Avenview Inc. ( Avenview ) products. Avenview

More information

RF4432 wireless transceiver module

RF4432 wireless transceiver module RF4432 wireless transceiver module 1. Description RF4432 adopts Silicon Lab Si4432 RF chip, which is a highly integrated wireless ISM band transceiver. The features of high sensitivity (-121 dbm), +20

More information

EMIF QCF 4 LINE LOW CAPACITANCE EMI FILTER AND ESD PROTECTION IPAD

EMIF QCF 4 LINE LOW CAPACITANCE EMI FILTER AND ESD PROTECTION IPAD IPAD EMIF04-1502QCF 4 LINE LOW CAPACITANCE EMI FILTER AND ESD PROTECTION MAIN PRODUCT CHARACTERISTICS: Where EMI filtering in ESD sensitive equipment is required : LCD and camera for Mobile phones Computers

More information

DATASHEET ISL Features. Ordering Information. Applications. Typical Application Circuit. MMIC Silicon Bipolar Broadband Amplifier

DATASHEET ISL Features. Ordering Information. Applications. Typical Application Circuit. MMIC Silicon Bipolar Broadband Amplifier DATASHEET ISL551 MMIC Silicon Bipolar Broadband Amplifier NOT RECOMMENDED FOR NEW DESIGNS RECOMMENDED REPLACEMENT PART ISL551 FN28 Rev. The ISL551 is a high performance gain block featuring a Darlington

More information

RF4432F27 wireless transceiver module

RF4432F27 wireless transceiver module RF4432F27 wireless transceiver module 1. Description RF4432F27 is 500mW RF module embedded with amplifier and LNA circuit. High quality of component, tightened inspection and long term test make this module

More information

VGA & Audio Receiver SET over Single CAT5 with RGB Delay Control

VGA & Audio Receiver SET over Single CAT5 with RGB Delay Control VGA & Audio Receiver SET over Single CAT5 with RGB Delay Control Model #: VGA-C5A-R 2010 Avenview Inc. All rights reserved. The contents of this document are provided in connection with Avenview Inc. (

More information

RST RST WATCHDOG TIMER N.C.

RST RST WATCHDOG TIMER N.C. 19-3899; Rev 1; 11/05 Microprocessor Monitor General Description The microprocessor (µp) supervisory circuit provides µp housekeeping and power-supply supervision functions while consuming only 1/10th

More information

VGA & RS232 Extender SET over Single CAT5 with RGB Delay Control

VGA & RS232 Extender SET over Single CAT5 with RGB Delay Control VGA & RS232 Extender SET over Single CAT5 with RGB Delay Control Model #: VGA-C5RS-SET 2010 Avenview Inc. All rights reserved. The contents of this document are provided in connection with Avenview Inc.

More information

C-MAX. CMM-9301-V3.1S Bluetooth 4.0 Single Mode HCI Module. Description. 1.1 Features

C-MAX. CMM-9301-V3.1S Bluetooth 4.0 Single Mode HCI Module. Description. 1.1 Features Description This Module is limited to OEM installation ONLY The module is a Bluetooth SIG qualified, miniaturised BLE controller module based on EM Microelectronic's low power fully integrated single-chip

More information

1x4, 1x8, 1x12, 1x16 VGA Extender / Splitter over Single CAT5

1x4, 1x8, 1x12, 1x16 VGA Extender / Splitter over Single CAT5 1x4, 1x8, 1x12, 1x16 VGA Extender / Splitter over Single CAT5 User s Guide Models VGA-C5-SP-4 VGA-C5-SP-8 VGA-C5-SP-12 VGA-C5-SP-16 2009 Avenview Inc. All rights reserved. The contents of this document

More information

3G/HD/SD-SDI to HDMI Converter

3G/HD/SD-SDI to HDMI Converter 3G/HD/SD-SDI to HDMI Converter Model #: 3G/HD/SD-SDI to HDMI Converter 2010 Avenview Inc. All rights reserved. The contents of this document are provided in connection with Avenview Inc. ( Avenview ) products.

More information

The Admiral Type 4 family of safety light curtains is the ideal solution for the protection of the majority of high-risk industrial applications.

The Admiral Type 4 family of safety light curtains is the ideal solution for the protection of the majority of high-risk industrial applications. MIRAL The Admiral Type family of safety light curtains is the ideal solution for the protection of the majority of high-risk industrial applications. Its features include: Extremely easy connection and

More information

Maintenance/ Discontinued

Maintenance/ Discontinued A/D, D/C Converters for Image Signal Processing MN65531AS Low Power 6-Bit CMOS A/D Converter for Image Processing Overview The MN65531AS is a totally parallel 6-bit CMOS analog-to-digital converter with

More information

STEVAL-ISA001V1. 6W Dual Output Supply using VIPer12A. Features. Blue angel. Applications

STEVAL-ISA001V1. 6W Dual Output Supply using VIPer12A. Features. Blue angel. Applications Features Switch mode General Purpose Power Supply Input: 85 to 264 VAC @ 50/60 Hz Output: 12V @ 0.5A Output Power (peak) 6W Burst Mode Operation in Standby for Blue Angel operation Current Mode Control

More information

Analog-to-Digital Converter

Analog-to-Digital Converter 5 5.1 Objectives: The TM4C is equipped with an analog-to-digital (ATD) conversion system that samples an analog (continuous) signal at regular intervals and then converts each of these analog samples into

More information

VGA, Audio & RS232 Extender SET over Single CAT5 with RGB Delay Control & IR Pass Through

VGA, Audio & RS232 Extender SET over Single CAT5 with RGB Delay Control & IR Pass Through VGA, Audio & RS232 Extender SET over Single CAT5 with RGB Delay Control & IR Pass Through Model #: VGA-C5ARS-SET 2010 Avenview Inc. All rights reserved. The contents of this document are provided in connection

More information

Contents on Demand Architecture and Technologies of Lui

Contents on Demand Architecture and Technologies of Lui Contents on Demand Architecture and Technologies of Lui ISOZUMI Atsunori, KAMIMURA Tomohiko, KUROIWA Minoru, SAKAMOTO Susumu, CHIBA Taneaki Abstract has developed Home Server PC Lui SX, which is a PC incorporating

More information

TMS320C6000: Board Design for JTAG

TMS320C6000: Board Design for JTAG Application Report SPRA584C - April 2002 320C6000: Board Design for JTAG David Bell Scott Chen Digital Signal Processing Solutions ABSTRACT Designing a 320C6000 DSP board to utilize all of the functionality

More information

EVALUATION AND HUMOROUS SPEECH CONTESTS BRIEFINGS

EVALUATION AND HUMOROUS SPEECH CONTESTS BRIEFINGS EVALUATION AND HUMOROUS SPEECH CONTESTS BRIEFINGS Revised by Quality Contest Team qualitycontest@d50toastmasters.org Page 1 of 14 First Briefing: Attendees: Sergeants at Arms, Contest Master (on the side)

More information

Tutorial Introduction

Tutorial Introduction Tutorial Introduction PURPOSE - To explain how to configure and use the Timebase Module OBJECTIVES: - Describe the uses and features of the Timebase Module. - Identify the steps to configure the Timebase

More information

Microcontrollers. Outline. Class 4: Timer/Counters. March 28, Timer/Counter Introduction. Timers as a Timebase.

Microcontrollers. Outline. Class 4: Timer/Counters. March 28, Timer/Counter Introduction. Timers as a Timebase. Microcontrollers Class 4: Timer/Counters March 28, 2011 Outline Timer/Counter Introduction Timers as a Timebase Timers for PWM Outline Timer/Counter Introduction Timers as a Timebase Timers for PWM Outline

More information

Features. = +25 C, IF = 0.5 GHz, LO = +15 dbm* Parameter Min. Typ. Max. Min. Typ. Max. Units

Features. = +25 C, IF = 0.5 GHz, LO = +15 dbm* Parameter Min. Typ. Max. Min. Typ. Max. Units v1.514 Typical Applications The is ideal for: Point-to-Point Radios Point-to-Multi-Point Radios & VSAT Test Equipment & Sensors Military End-Use Functional Diagram Features Passive: No DC Bias Required

More information

Maintenance/ Discontinued

Maintenance/ Discontinued CCD Delay Line Series MN3S PAL-Compatible CCD Video Signal Delay Element Overview The MN3S is a CCD signal delay element for video signal processing applications. It contains such components as a shift

More information

TEA6425 VIDEO CELLULAR MATRIX

TEA6425 VIDEO CELLULAR MATRIX IDEO CELLULAR MATRIX 6 ideo Inputs - 8 ideo Outputs Internal Selectable YC Adders MHz Bandwidth @ -db Selectable 0./6.dB Gain FOR EACH Output High Impedance Switch for each Output (- state operation) Programmable

More information

Analog/digital watch Multi frequency reception, 4 digit LCD, 3 hands. Preliminary Specification

Analog/digital watch Multi frequency reception, 4 digit LCD, 3 hands. Preliminary Specification Analog/digital watch Multi frequency reception, 4 digit LCD, 3 hands Preliminary Specification Supplier: Asia Limited Unit 125, 1/F., Liven House, 61-63 King Yip Street, Kwun Tong, HK SAR Issued on: 20.12.2005

More information

Evaluation Board For ADF Integrated VCO & Frequency Synthesizer

Evaluation Board For ADF Integrated VCO & Frequency Synthesizer a Evaluation Board For ADF4360-1 Integrated VCO & Frequency Synthesizer EVAL-ADF4360-1EB1 FEATURES Self-Contained Board for generating RF frequencies Flexibility for Reference Input, Output frequency,

More information

BLDC DRIVE USING AN OPTICAL ENCODER

BLDC DRIVE USING AN OPTICAL ENCODER Fujitsu Microelectronics Europe Application Note MCU-AN-300018-E-V10 FR FAMILY 32-BIT MICROCONTROLLER MB91265 SERIES BLDC DRIVE USING AN OPTICAL ENCODER APPLICATION NOTE Revision History Revision History

More information

International Islamic University Chittagong (IIUC) Department of Electrical and Electronic Engineering (EEE)

International Islamic University Chittagong (IIUC) Department of Electrical and Electronic Engineering (EEE) International Islamic University Chittagong (IIUC) Department of Electrical and Electronic Engineering (EEE) Course Code: EEE 3518 Course Title: Embedded System Sessional EXPERIMENT NO. 8 Name of the Experiment:

More information

ECE 4510/5530 Microcontroller Applications Week 3 Lab 3

ECE 4510/5530 Microcontroller Applications Week 3 Lab 3 Microcontroller Applications Week 3 Lab 3 Dr. Bradley J. Bazuin Associate Professor Department of Electrical and Computer Engineering College of Engineering and Applied Sciences Lab 3 Elements Hardware

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

Modular DAA with 2/4 Wire Convertor. XE0002D Block Diagram

Modular DAA with 2/4 Wire Convertor. XE0002D Block Diagram XE0002D August 2005 Modular DAA with 2/4 Wire Convertor Description The XE0002D is a compact DAA module designed for applications requiring voice, data or fax transfer. It complies with FCC Part 68 rules

More information

Capstone Experiment Setups & Procedures PHYS 1111L/2211L

Capstone Experiment Setups & Procedures PHYS 1111L/2211L Capstone Experiment Setups & Procedures PHYS 1111L/2211L Picket Fence 1. Plug the photogate into port 1 of DIGITAL INPUTS on the 850 interface box. Setup icon. the 850 box. Click on the port 1 plug in

More information

The following document contains information on Cypress products.

The following document contains information on Cypress products. The following document contains information on Cypress products. Colophon The products described in this document are designed, developed and manufactured as contemplated for general use, including without

More information

Obsolete Product(s) - Obsolete Product(s)

Obsolete Product(s) - Obsolete Product(s) L4902A DUAL 5 REGULATOR WITH RESET AND DISABLE DOUBLE BATTERY OPERATING OUTPUT CURRENTS : I01 = 300 ma I02 = 300 ma FIXED PRECISION OUTPUT OLTAGE 5 ± 2 % RESET FUNCTION CONTROLLED BY INPUT OLTAGE AND OUTPUT

More information

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

This module senses temperature and humidity. Output: Temperature and humidity display on serial monitor. Elegoo 37 Sensor Kit v2.0 Elegoo provides tutorials for each of the sensors in the kit provided by Maryland MESA. Each tutorial focuses on a single sensor and includes basic information about the sensor,

More information

Image Acquisition Technology

Image Acquisition Technology Image Choosing the Right Image Acquisition Technology A Machine Vision White Paper 1 Today, machine vision is used to ensure the quality of everything from tiny computer chips to massive space vehicles.

More information

AN1185 APPLICATION NOTE Designing for Compatibility between ST and AMD NOR Flash Memories

AN1185 APPLICATION NOTE Designing for Compatibility between ST and AMD NOR Flash Memories AN1185 APPLICATION NOTE Designing for Compatibility between ST and AMD NOR Flash Memories STMicroelectronics offers a range of Flash memory products that are hardware and software compatible with AMD devices.

More information

Use xtimecomposer and xscope to trace data in real-time

Use xtimecomposer and xscope to trace data in real-time Use xtimecomposer and xscope to trace data in real-time IN THIS DOCUMENT XN File Configuration Instrument a program Configure and run a program with tracing enabled Analyze data offline Analyze data in

More information

Check our knowledge base at

Check our knowledge base at USER MANUAL Check our knowledge base at www.paralinx.net/support Copyright 2015 Paralinx LLC All Rights Reserved TABLE OF CONTENTS 1 Important Notice 10 LCD Screen 2 Safety Instructions 11 Indicators 3

More information

USER MANUAL FOR THE ANALOGIC GAUGE FIRMWARE VERSION 1.0

USER MANUAL FOR THE ANALOGIC GAUGE FIRMWARE VERSION 1.0 by USER MANUAL FOR THE ANALOGIC GAUGE FIRMWARE VERSION 1.0 www.aeroforcetech.com Made in the USA! WARNING Vehicle operator should focus primary attention to the road while using the Interceptor. The information

More information

GE Interlogix Fiber Options S700V & S702V. Instruction Manual FIBER-OPTIC VIDEO TRANSMISSION SYSTEM

GE Interlogix Fiber Options S700V & S702V. Instruction Manual FIBER-OPTIC VIDEO TRANSMISSION SYSTEM g GE Interlogix Fiber Options Instruction Manual S700V & S702V FIBER-OPTIC VIDEO TRANSMISSION SYSTEM Federal Communications Commission and Industry Canada Radio Frequency Interference Statements This equipment

More information

Lecture-47 INTEL 8085A INTERRUPT STRUCTURE

Lecture-47 INTEL 8085A INTERRUPT STRUCTURE Lecture-47 INTEL 8085A INTEUPT STUCTUE There are five interrupt inputs TAP, ST7.5, ST6.5, ST5.5 and INT. TAP is a non-maskable interrupt, that is, it cannot be disabled by an instruction. ST7.5, ST6.5,

More information

MEMS Module STMEMSDQ-EVAL1

MEMS Module STMEMSDQ-EVAL1 STMicroelectronics MEMS Module STMEMSDQ-EVAL1 UM0152 USER MANUAL Rev 0.1 September 2005 BLANK UM0152 USER MANUAL MEMS Module STMEMSDQ-EVAL1 Dedicated to upsd Evaluation Kit DK34XX Introduction The MEMS

More information

Graduate Institute of Electronics Engineering, NTU Digital Video Recorder

Graduate Institute of Electronics Engineering, NTU Digital Video Recorder Digital Video Recorder Advisor: Prof. Andy Wu 2004/12/16 Thursday ACCESS IC LAB Specification System Architecture Outline P2 Function: Specification Record NTSC composite video Video compression/processing

More information

VGA / Audio Extender Single CAT5 / CAT6 with RGB Delay Control & EQ

VGA / Audio Extender Single CAT5 / CAT6 with RGB Delay Control & EQ AV Connectivity, Distribution And Beyond... VIDEO WALLS VIDEO PROCESSORS VIDEO MATRIX SWITCHES EXTENDERS SPLITTERS WIRELESS CABLES & ACCESSORIES VGA / Audio Extender Single CAT5 / CAT6 with RGB Delay Control

More information

Laboratory Exercise 4

Laboratory Exercise 4 Laboratory Exercise 4 Polling and Interrupts The purpose of this exercise is to learn how to send and receive data to/from I/O devices. There are two methods used to indicate whether or not data can be

More information

Operating Instructions

Operating Instructions CNTX Contrast sensor Operating Instructions CAUTIONS AND WARNINGS SET-UP DISTANCE ADJUSTMENT: As a general rule, the sensor should be fixed at a 15 to 20 angle from directly perpendicular to the target

More information

M89 FAMILY In-System Programmable (ISP) Multiple-Memory and Logic FLASH+PSD Systems for MCUs

M89 FAMILY In-System Programmable (ISP) Multiple-Memory and Logic FLASH+PSD Systems for MCUs In-System Programmable (ISP) Multiple-Memory and Logic FLASH+PSD Systems for MCUs DATA BRIEFING Single Supply Voltage: 5V±10% for M9xxFxY 3 V (+20/ 10%) for M9xxFxW 1 or 2 Mbit of Primary Flash Memory

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

L9822E OCTAL SERIAL SOLENOID DRIVER

L9822E OCTAL SERIAL SOLENOID DRIVER L9822E OCTAL SERIAL SOLENOID DRIVER EIGHT LOW RDSon DMOS OUTPUTS (0.5Ω AT IO = 1A @ 25 C VCC = 5V± 5%) 8 BIT SERIAL INPUT DATA (SPI) 8 BIT SERIAL DIAGNOSTIC OUTPUT FOR OVERLOAD AND OPEN CIRCUIT CONDITIONS

More information

E X P E R I M E N T 1

E X P E R I M E N T 1 E X P E R I M E N T 1 Getting to Know Data Studio Produced by the Physics Staff at Collin College Copyright Collin College Physics Department. All Rights Reserved. University Physics, Exp 1: Getting to

More information

GE Interlogix Fiber Options S700VT-MST. Instruction Manual FIBER-OPTIC MINIATURE VIDEO TRANSMITTER

GE Interlogix Fiber Options S700VT-MST. Instruction Manual FIBER-OPTIC MINIATURE VIDEO TRANSMITTER g GE Interlogix Fiber Options Instruction Manual S700VT-MST FIBER-OPTIC MINIATURE VIDEO TRANSMITTER Federal Communications Commission and Industry Canada Radio Frequency Interference Statements This equipment

More information

CPE 310L EMBEDDED SYSTEM DESIGN (CPE)

CPE 310L EMBEDDED SYSTEM DESIGN (CPE) CPE 310L EMBEDDED SYSTEM DESIGN (CPE) LABORATORY 8 ANALOG DIGITAL CONVERTER DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING UNIVERSITY OF NEVADA, LAS VEGAS GOAL The goal of this lab is to understand

More information