DESIGNStellaris 2010 Contest Abstract Registration Number TI2822 Handheld Pollen Sensor LM3S9B96 processor Jun 19, 2010

Size: px
Start display at page:

Download "DESIGNStellaris 2010 Contest Abstract Registration Number TI2822 Handheld Pollen Sensor LM3S9B96 processor Jun 19, 2010"

Transcription

1 DESIGNStellaris 2010 Contest Abstract Registration Number TI2822 Handheld Pollen Sensor LM3S9B96 processor Jun 19, 2010 Brief Description If you've ever been to a rock show, you probably noticed the black light display, which makes otherwise ordinary looking rocks and minerals give off an eerie greenish glow. The Pollen Sensor built for this project makes use of the same fluorescence property to detect pollen. Fluorescence is where some fraction of the incident light is absorbed, then re-emitted, usually at a longer wavelength, as spontaneous emission. All biological organisms exhibit this phenomenon. Pollen grains contain compounds called flavins, yellow pigments that are strongly fluorescent. I need to say up front that the performance of this sensor is poor because of low signal level. The Complete Document explains this further, and mentions areas for future improvements. The current sensor as built, does detect pollen but only in very high concentrations. The sensor uses an LED to flood a sensing region with light, a large area detector to pick up the fluorescence, and an optical band-pass filter in front of the detector to pass fluorescence wavelength (green) and reject the LED wavelength (violet). The LED beam is modulated to reduce the effect of ambient light. When a particle travels through the beam, an amplitude-modulated pulse envelope is produced. It is amplified then demodulated using a local oscillator that is phase delayed to match the delay in the amplifier chain. A filter following the demodulator removes the carrier frequency. It is further amplified then presented to the A/D converter in the CPU. It also drives an audio amplifier / speaker. Two pulse width modulators in the LM3S9B96 CPU are used. One generates the LED drive and the other generates the phase-delayed local oscillator for demodulation. Once set up and started, the PWMs run independently of the rest of the program. This project uses SafeRTOS to improve the processor s ability to track and report the level of real-time particle pulses. The firmware sets up 3 tasks and 1 queue. When a particle pulse exceeds the threshold of the CPU s analog comparator, and interrupt is generated which wakes up the pulse processing task. This task follows the pulse in real-time, recording the peak and keeping track of the pulse rate. A lower priority task wakes up every 250 msec and updates the bar graph indicator on the LCD display based on the level and rate of the pulses. 1

2 Photo 1 The particle-sensing region is in the upper part of the case. Pollen pulses can be heard from the speaker, with the volume control visible at left. The LM3S9B96 CPU accumulates pollen pulses, and the level is displayed as a bar graph on the second line of the LCD. 2

3 TI EK-LM3S9B92-B Eval Kit with LM3S9B96 CPU Main Breadboard Speaker 5V PA1 PA0 5V POWER RS232 TX RS232 RX J2-1 J2-2 J2-3 J2-4 J9-1 J9-2 SPKR 1 SPKR 2 PE7 PB5 PD2 PA6 PA5 PA3 PA2 SIGNAL LOCAL OSC. LED DRIVE MOSI SELECT SCLK AUX PWR J3-1 J3-2 J3-3 J3-4 J5-1 J5-2 J5-3 J5-4 J8 J6-1 J6-2 J6-3 J6-4 J9-3 J9-4 J9-5 J9-6 J9-7,8 J9-9,10 J4 5V POWER MOSI SELECT SCLK 6V BAT DB9 RS232 DEBUG 4x20 LCD Display AA Cells 5V POWER UNUSED LED DRIVE J1-1 J1-2 J1-3 J1-4 Violet LED LED Driver Breadboard Block Diagram 1 The Pollen Sensor uses the PWMs in the TI LM3S9B96 Cortex-M3 CPU to generate the LED drive and the local oscillator used for demodulation. The A/D converter in the CPU detects the particle pulses and measures their peak level and rate. Pollen levels are displayed on a 4x20 LED display. 3

4 Schematic Page 1 - Demodulator 4

5 Page 2 - Filter 5

6 Page 3 LED Board 6

7 Page 4 Photo-amp 7

8 Page 5 - Power 8

9 Page 6 RS232 & I/O 9

10 Page 7 Top Cover 10

11 Code sample: PULSE Task // // DESIGNStellaris 2010 Contest // Registration Number TI2822 // Handheld Pollen Sensor // LM3S9B96 processor // Jun 18, 2010 // // This module contains the PULSE task. It uses the A/D converter to // determine the peak height of the particle pulse. The A/D // sequence is started when a particle signal goes above a // threshold and causes an interrupt from the Analog Comparator. // #include "inc/hw_memmap.h" #include "inc/hw_types.h" #include "driverlib/gpio.h" #include "driverlib/sysctl.h" #include "driverlib/rom.h" #include "driverlib/adc.h" #include "utils/uartstdio.h" #include "utils/ustdlib.h" #include "SafeRTOS/SafeRTOS_API.h" #include "priorities.h" #include "utilities.h" #include "pulse_task.h" // Global variables extern xqueuehandle global_queuehandle; extern unsigned char global_armed_flg; extern int global_pollen_level; // // The stack for the PULSE task // static unsigned long pulse_task_stack[128]; // // This is the pulse handler task. When a particle enters the LED beam // the signal rises above the threshold of the Analog Comparator. The // comparator in turn generates an interrupt, and the interrupt handler // writes an item into a queue. This task rests in a blocked state, and // this event wakes it up. // // When this task wakes up it repetitively reads the A/D converter to // capture the peak height of the particle pulse. // // The A/D converter is 3.00 volts = full scale = 10 bits so it is about // 2.93 mv per bit // static void pulse_task(void *pvparameters) { 11

12 int i, rr; static portchar queue_rx_buf[10]; volatile int delay, highest; unsigned long adc_buf[1]; unsigned long last_adc_val; while(1) { // This blocks, waiting for an item to appear on its queue. // portmax_delay = 0xFFFFFFFF ticks = 86 seconds at 50MHz rr = xqueuereceive(global_queuehandle, queue_rx_buf, portmax_delay); if (rr == pdpass) { // Output a short pulse on port pin J2 for debug debug_pulse(2); highest = 0; last_adc_val = 9999; // Do a sequence of up to 10K conversions and capture peak height for (i=0; i < 10000; i++) { // Trigger the ADC conversion ADCProcessorTrigger(ADC0_BASE, 3); // Wait for conversion to be completed while (!ADCIntStatus(ADC0_BASE, 3, false)) {;} // Read the ADC Value ADCSequenceDataGet(ADC0_BASE, 3, adc_buf); // Keep track of highest value for this pulse if (highest < (int)adc_buf[0]) highest = (int)adc_buf[0]; // When signal goes below the comparator threshold of mv // and down to 100mV to provide some hysteresis, then declare // that the particle has passed and exit the loop. It must be // below 100mV twice to provide some noise immunity if ((adc_buf[0] < 34) && (last_adc_val < 34)) break; last_adc_val = adc_buf[0]; } // Integrate the peak value just recorded into a variable that // provides a rough indication of pollen level. The value in the // variable will be proportional to particle rate x particle pulse // height. The variable is cleared every 250msec in display_task.c // after it gets displayed global_pollen_level += highest; // Enter a blocked state for a few msec before re-arming comparator xtaskdelay(5); } } } // Re-arm the signal comparator global_armed_flg = true; 12

Programming I 2 S on the Stellaris Microcontroller

Programming I 2 S on the Stellaris Microcontroller Programming I 2 S on the Stellaris Microcontroller Application Note Ryan Hunt Design Team 6 November 13, 2011 1 Contents Abstract... 3 Keywords... 3 Introduction and Background... 3 Objective... 4 Programming

More information

Color 7 click. PID: MIKROE 3062 Weight: 19 g

Color 7 click. PID: MIKROE 3062 Weight: 19 g Color 7 click PID: MIKROE 3062 Weight: 19 g Color 7 click is a very accurate color sensing Click board which features the TCS3472 color light to digital converter with IR filter, from ams. It contains

More information

DEV-1 HamStack Development Board

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

More information

Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso

Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso Microcontroller It is essentially a small computer on a chip Like any computer, it has memory,

More information

EE445L Fall 2012 Quiz 2B Page 1 of 6

EE445L Fall 2012 Quiz 2B Page 1 of 6 EE445L Fall 2012 Quiz 2B Page 1 of 6 Jonathan W. Valvano First: Last: November 16, 2012, 10:00-10:50am. Open book, open notes, calculator (no laptops, phones, devices with screens larger than a TI-89 calculator,

More information

LM3S2D93 ROM USER S GUIDE ROM-LM3S2D93-UG-461. Copyright Texas Instruments Incorporated

LM3S2D93 ROM USER S GUIDE ROM-LM3S2D93-UG-461. Copyright Texas Instruments Incorporated LM3S2D93 ROM USER S GUIDE ROM-LM3S2D93-UG-461 Copyright 2008-2011 Texas Instruments Incorporated Copyright Copyright 2008-2011 Texas Instruments Incorporated. All rights reserved. Stellaris and StellarisWare

More information

Note: The Silicon Labs USB Debug Adapter is not included in this kit and is required to reprogram the board.

Note: The Silicon Labs USB Debug Adapter is not included in this kit and is required to reprogram the board. VOICE RECORDER REFERENCE DESIGN KIT USER S GUIDE 1. Kit Contents The Voice Recorder (VOICE-RECORD-RD) Reference Design Kit contains the following items: C8051F411-GM Voice Recorder board (1) Headphones

More information

Hibernation Module. Introduction. Agenda

Hibernation Module. Introduction. Agenda Hibernation Module Introduction In this chapter we ll take a look at the hibernation module and the low power modes of the M4F. The lab will show you how to place the device in sleep mode and you ll measure

More information

ECE 2036 Lab 4 Setup and Test mbed I/O Hardware Check-Off Deadline: Thursday, March 17, Name:

ECE 2036 Lab 4 Setup and Test mbed I/O Hardware Check-Off Deadline: Thursday, March 17, Name: ECE 2036 Lab 4 Setup and Test mbed I/O Hardware Check-Off Deadline: Thursday, March 17, 2016 Name: Item Part 1. (40%) Color LCD Hello World Part 2. (10%) Timer display on Color LCD Part 3. (25%) Temperature

More information

LDR_Light_Switch1 -- Overview

LDR_Light_Switch1 -- Overview LDR_Light_Switch1 -- Overview OBJECTIVES After performing this lab exercise, learner will be able to: Understand the functionality of Light Dependent Resistor (LDR) Use LDR (Light Dependent Resistor) to

More information

BMS: Installation Manual v2.x - Documentation

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

More information

Bachelor of Engineering in Computer and Electronic Engineering

Bachelor of Engineering in Computer and Electronic Engineering Bachelor of Engineering in Computer and Electronic Engineering Computer Engineering 1 Year 2 Semester 3 Autumn 08 Niall O Keeffe Instructions to Candidates: - 2 hours duration Answer 4 out of 6 questions.

More information

Embedded Programming with ARM Cortex-M3 Basic Experiments 1

Embedded Programming with ARM Cortex-M3 Basic Experiments 1 Embedded Programming with ARM Cortex-M3 Basic Experiments 1 Alan Xiao, Ph.D Handheld Scientific, Inc. qiwei@handheldsci.com Today s Topics Basics (with the Discovery board): 1. General Input/Output (GPIO)

More information

I Introduction to Real-time Applications By Prawat Nagvajara

I Introduction to Real-time Applications By Prawat Nagvajara Electrical and Computer Engineering I Introduction to Real-time Applications By Prawat Nagvajara Synopsis This note is an introduction to a series of nine design exercises on design, implementation and

More information

LM3S9D81 ROM USER S GUIDE ROM-LM3S9D81-UG-461. Copyright Texas Instruments Incorporated

LM3S9D81 ROM USER S GUIDE ROM-LM3S9D81-UG-461. Copyright Texas Instruments Incorporated LM3S9D81 ROM USER S GUIDE ROM-LM3S9D81-UG-461 Copyright 2008-2011 Texas Instruments Incorporated Copyright Copyright 2008-2011 Texas Instruments Incorporated. All rights reserved. Stellaris and StellarisWare

More information

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

Goal: We want to build an autonomous vehicle (robot) Goal: We want to build an autonomous vehicle (robot) This means it will have to think for itself, its going to need a brain Our robot s brain will be a tiny computer called a microcontroller Specifically

More information

DIGI POT 3 click. PID: MIKROE 3016 Weight: 25 g

DIGI POT 3 click. PID: MIKROE 3016 Weight: 25 g DIGI POT 3 click PID: MIKROE 3016 Weight: 25 g DIGI POT 3 click is a versatile and feature-rich digital potentiometer click with 1024 steps and an internal non-volatile memory (EEMEM), which can be used

More information

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

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

More information

EECS 388 Embedded Systems Example Program Structure. Gary J. Minden August 24, 2016

EECS 388 Embedded Systems Example Program Structure. Gary J. Minden August 24, 2016 EECS 388 Embedded Systems Example Program Structure Gary J. Minden August 24, 2016 1 EECS 388 Program Structure Initial program structure A set of Main, Tasks, and Timer Tasks consists of: Task variables

More information

DesignStellaris Contest 2010

DesignStellaris Contest 2010 Circuit Cellar & Texas Instruments Luminary Micro DesignStellaris Contest 2010 Entry # TI2860 ABSTRACT MuDLi Multipurpose Data Logger with Internet connectivity June 22 nd, 2010 Full featured Internet

More information

Embedded Systems. October 2, 2017

Embedded Systems. October 2, 2017 15-348 Embedded Systems October 2, 2017 Announcements Read pages 267 275 The Plan! Timers and Counter Interrupts A little review of timers How do we keep track of seconds using a timer? We have several

More information

This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board.

This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board. User manual SPC570S-DISP: Discovery+ Evaluation Board Introduction This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board.

More information

Software Drivers for MC33696

Software Drivers for MC33696 Freescale Semiconductor Application Note Document Number: AN2961 Rev. 1, 05/2007 Software Drivers for MC33696 by: Petr Gargulak John Logan Graham Williamson TSPG, Freescale Semiconductor, Inc. 1 Introduction

More information

Measuring Interrupt Latency

Measuring Interrupt Latency NXP Semiconductors Document Number: AN12078 Application Note Rev. 0, 10/2017 Measuring Interrupt Latency 1. Introduction The term interrupt latency refers to the delay between the start of an Interrupt

More information

Embedded Software TI2726 B. 4. Interrupts. Koen Langendoen. Embedded Software Group

Embedded Software TI2726 B. 4. Interrupts. Koen Langendoen. Embedded Software Group Embedded Software 4. Interrupts TI2726 B Koen Langendoen Embedded Software Group What is an Interrupt? Asynchronous signal from hardware Synchronous signal from software Indicates the need for attention

More information

Hands-Free USB Mouse Abstract for Entry #TI2577

Hands-Free USB Mouse Abstract for Entry #TI2577 Hands-Free USB Mouse Abstract for Entry #TI2577 Introduction Carpal Tunnel Syndrome, repetitive stress disorder, a snack in my hand, or a broken wrist. All of these things make it hard to use the computer

More information

March 21, BT22 Datasheet. Amp ed RF Technology, Co., Ltd.

March 21, BT22 Datasheet. Amp ed RF Technology, Co., Ltd. March 21, 2011 BT22 Datasheet Amp ed RF Technology, Co., Ltd. BT22 Features Bluetooth features Bluetooth qualified Bluetooth v2.1+edr Class 2 radio Range up to 30m LOS Description 10.4 mm x 13.5 mm Our

More information

Floating-Point Unit. Introduction. Agenda

Floating-Point Unit. Introduction. Agenda Floating-Point Unit Introduction This chapter will introduce you to the Floating-Point Unit (FPU) on the LM4F series devices. In the lab we will implement a floating-point sine wave calculator and profile

More information

2-Oct-13. the world s most energy friendly microcontrollers and radios

2-Oct-13.  the world s most energy friendly microcontrollers and radios 1 2 3 EFM32 4 5 LESENSE Low Energy Sensor Interface Autonomous sensing in Deep Sleep LESENSE with central control logic ACMP for sensor input DAC for reference generation Measure up to 16 sensors Inductive

More information

16AIO 16-Bit Analog Input/Output Board With 32 Input Channels, 4 Output Channels and 16-Bit Digital I/O Port

16AIO 16-Bit Analog Input/Output Board With 32 Input Channels, 4 Output Channels and 16-Bit Digital I/O Port 16AIO 16-Bit Analog Input/Output Board With 32 Input Channels, 4 Output Channels and 16-Bit Digital I/O Port Features Include: Available in PMC, PCI, cpci and PC104-Plus and PCI Express form factors as:

More information

Cookie User Manual. For NuMicro Edition 1.0. Rev. 1.0 Release: forum.coocox.org.

Cookie User Manual. For NuMicro Edition 1.0. Rev. 1.0 Release: forum.coocox.org. Cookie User Manual For NuMicro Edition 1.0 Rev. 1.0 Release: 2012-08-09 Website: Forum: Techinal: Market: www.coocox.org forum.coocox.org master@coocox.com market@coocox.com 1 Introduction Cookie is an

More information

AN5181. Building a thermometer using the STM8 Nucleo-64 boards. Application note. Introduction

AN5181. Building a thermometer using the STM8 Nucleo-64 boards. Application note. Introduction Application note Building a thermometer using the STM8 Nucleo-64 boards Introduction The NUCLEO-8S208RB (built around the STM8S208RBT6 device) and the NUCLEO-8L152R8 (built around the STM8L152R8T6 device)

More information

MCU: Interrupts and Timers. Ganesh Pitchiah

MCU: Interrupts and Timers. Ganesh Pitchiah MCU: Interrupts and Timers Ganesh Pitchiah What s an MCU? Frequency = 8 MHz Time Period = 1/f = 0.125 us Code for Switching LED int a; voltage while(1) { a = PINA.0; input) If (a==1) PORTA.1=1; else PORTA.1=0;

More information

Professional Radio GM Series. Controlhead Service Information

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

More information

Building Interactive Devices and Objects. Prof. Dr. Michael Rohs, Dipl.-Inform. Sven Kratz MHCI Lab, LMU München

Building Interactive Devices and Objects. Prof. Dr. Michael Rohs, Dipl.-Inform. Sven Kratz MHCI Lab, LMU München Building Interactive Devices and Objects Prof. Dr. Michael Rohs, Dipl.-Inform. Sven Kratz michael.rohs@ifi.lmu.de MHCI Lab, LMU München Schedule # Date Topic Group Ac0vity 1 19.4.2012 Session 1: Introduc5on

More information

AD5669R - Microcontroller No-OS Driver

AD5669R - Microcontroller No-OS Driver One Technology Way P.O. Box 9106 Norwood, MA 02062-9106 Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com AD5669R - Microcontroller No-OS Driver Supported Devices AD5669R Evaluation Boards EVAL-AD5669RSDZ

More information

AC : INFRARED COMMUNICATIONS FOR CONTROLLING A ROBOT

AC : INFRARED COMMUNICATIONS FOR CONTROLLING A ROBOT AC 2007-1527: INFRARED COMMUNICATIONS FOR CONTROLLING A ROBOT Ahad Nasab, Middle Tennessee State University SANTOSH KAPARTHI, Middle Tennessee State University American Society for Engineering Education,

More information

Mate Serial Communications Guide This guide is only relevant to Mate Code Revs. of 3.30 and greater

Mate Serial Communications Guide This guide is only relevant to Mate Code Revs. of 3.30 and greater Mate Serial Communications Guide This guide is only relevant to Mate Code Revs. of 3.30 and greater For additional information contact matedev@outbackpower.com Page 1 of 14 Revision History Revision 2.0:

More information

PI-MAX 4: 1024i-RF. Compatible with Windows 8/7/XP, and Linux; Universal programming interfaces for easy custom programming.

PI-MAX 4: 1024i-RF. Compatible with Windows 8/7/XP, and Linux; Universal programming interfaces for easy custom programming. The PI-MAX4: 1024i-RF from Princeton Instruments is the ultimate scientific, intensified CCD camera (ICCD) system, featuring a 1k x 1k interline CCD fiberoptically coupled to Gen III filmless intensifiers.

More information

14 Bit rsp. 16 Bit. 80 MS/s 40 MS/s 20 MS/s 10 MS/s

14 Bit rsp. 16 Bit. 80 MS/s 40 MS/s 20 MS/s 10 MS/s Module Type 14bit A/D TPCX/E-8014-4 TPCX/E-4014-4 TPCX/E-2014-4/8 TPCX/E-1014-4/8 Module Type 16bit A/D TPCX/E-8016-4 TPCX/E-4016-4 TPCX/E-2016-4/8 TPCX/E-1016-4/8 *1 Number of Input Channels Amplitude

More information

TEST REPORT POWER SUPPLY AND THERMAL V2

TEST REPORT POWER SUPPLY AND THERMAL V2 CERN European Organization for Nuclear Research Beams Department Radio Frequency RF Feedbacks and Beam Control TEST REPORT POWER SUPPLY AND THERMAL V2 By: Petri Leinonen BE-RF-FB Date: 27.06.2012 TABLE

More information

AIRRS. Infrared Distance Measurement Analog Output Signal Narrow Field of View Reliable Easy to use. Analog Infra-Red Ranging System

AIRRS. Infrared Distance Measurement Analog Output Signal Narrow Field of View Reliable Easy to use. Analog Infra-Red Ranging System AIRRS Infrared Distance Measurement Analog Output Signal Narrow Field of View Reliable Easy to use Analog Infra-Red Ranging System www.hvwtech.com ww.hvwtech.com 1 1 AIRRS PIR Manual Manual V1.2 V1.0 AIRRS

More information

BT-22 Product Specification

BT-22 Product Specification BT-22 Product Specification Features Amp ed RF, Inc. Description 10.4 mm x 13.5 mm Our micro-sized Bluetooth module is the smallest form factor available providing a complete RF platform. The BT-22 is

More information

AN2585 Application note

AN2585 Application note AN2585 Application note Application examples of the STM32F101xx and STM32F103xx core and system peripherals Introduction The STM32F10xxx is built around the latest Cortex -M3 core from ARM designed for

More information

RT209 OEM Scan Engine. RT209 Integration Guide. Integration Guide

RT209 OEM Scan Engine. RT209 Integration Guide. Integration Guide RT209 OEM Scan Engine Integration Guide Table of Contents Chapter 1 Introduction... 1 Overview... 1 Aimer... 1 Illumination... 1 Chapter 2 Installation... 2 General Requirements... 2 ESD... 2 Dust and

More information

DEVELOPMENT TEAM: Jeremiah Prousalis: Project Lead Firmware Lead Bluetooth Module Interfacing

DEVELOPMENT TEAM: Jeremiah Prousalis: Project Lead Firmware Lead Bluetooth Module Interfacing DEVELOPMENT TEAM: Jeremiah Prousalis: Project Lead Firmware Lead Bluetooth Module Interfacing Nathaniel Bradley: Hardware Lead Analog IR Design Power System Design Jesus Castro: Software Lead Android Application

More information

Product Specification

Product Specification Product Specification Features Amp ed RF, Inc. Description 15mm x 27mm The added class 1 power, +18dBm, of the BT-11, gives this module one of the best ranges in the industry. It s completely pin compatible

More information

Typical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories -

Typical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories - PTR5618PA Coin-size Bluetooth Low Energy System on Module with PA Embedded Cortex M4F 32 bit processor The PTR5618PA ultra-low power Bluetooth Low Energy/2.4GHz Proprietary Multi-protocol modules based

More information

User Manual. LPC-StickView V3.0. for LPC-Stick (LPC2468) LPC2478-Stick LPC3250-Stick. Contents

User Manual. LPC-StickView V3.0. for LPC-Stick (LPC2468) LPC2478-Stick LPC3250-Stick. Contents User Manual LPC-StickView V3.0 for LPC-Stick (LPC2468) LPC2478-Stick LPC3250-Stick Contents 1 What is the LPC-Stick? 2 2 System Components 2 3 Installation 3 4 Updates 3 5 Starting the LPC-Stick View Software

More information

The Kore Effects Series Prop Controllers

The Kore Effects Series Prop Controllers The Kore Effects Series Prop Controllers Operation Manual Updated 5/18/15 Revision 1.0 Page 1 13 Table of Contents Overview ---------------------------------------------------------------------------------

More information

CompuScope Ultra-fast waveform digitizer card for PCI bus. APPLICATIONS. We offer the widest range of

CompuScope Ultra-fast waveform digitizer card for PCI bus.   APPLICATIONS. We offer the widest range of We offer the widest range of high-speed and high-resolution digitizers available on the market CompuScope 1602 Ultra-fast waveform digitizer card for PCI bus today. Our powerful PC-based instrumentation

More information

PMC-HPDI32A-ASYNC High-speed Serial I/O PCI Board

PMC-HPDI32A-ASYNC High-speed Serial I/O PCI Board PMC-HPDI32A-ASYNC High-speed Serial I/O PCI Board Features Include: Data rate of 5.0 megabits per second 8 Bits transmitter. LSB First. Software Selectable Even / Odd Parity. Software Selectable No Parity

More information

Slick Line Acquisition System Manual

Slick Line Acquisition System Manual SCIENTIFIC DATA SYSTEMS, INC. SLICK LINE ACQUISITION BOX Slick Line Acquisition System Manual This document contains proprietary information. Copyright 2005 Scientific Data Systems, Inc. All rights reserved.

More information

Hardware Manual 1240i-485

Hardware Manual 1240i-485 Hardware Manual -485 Intelligent Step Motor Driver with Multi-drop RS-485 Interface 920-0033 A 7/6/2010 motors drives controls -2- Table of Contents Introduction...4 Features...4 Block Diagram...4 Getting

More information

Arduino Uno R3 INTRODUCTION

Arduino Uno R3 INTRODUCTION Arduino Uno R3 INTRODUCTION Arduino is used for building different types of electronic circuits easily using of both a physical programmable circuit board usually microcontroller and piece of code running

More information

Z8 Encore! XP F1680 Series 8-Bit Flash Solution with Extended Peripherals

Z8 Encore! XP F1680 Series 8-Bit Flash Solution with Extended Peripherals Embedded Flash Solutions Z8 Encore! XP F1680 Series High-performance 8-bit Flash MCU F1680 advantage low power - 1.8 V highly integrated peripherals flexible memory options optimized cost/performance target

More information

USB 1608G Series USB Multifunction Devices

USB 1608G Series USB Multifunction Devices USB Multifunction Devices Features 16-bit high-speed USB devices Acquisition rates ranging from 250 ks/s to 500 ks/s differential (DIFF) or 16 singleended (SE) analog inputs (softwareselectable) Up to

More information

Universal Motor Control with Z8 Encore! XP 8-Pin Highly Integrated Microcontroller

Universal Motor Control with Z8 Encore! XP 8-Pin Highly Integrated Microcontroller Application Note Universal Motor Control with Z8 Encore! XP 8-Pin Highly Integrated Microcontroller AN050-0608 Abstract This Application Note discusses programmable speed control of a Universal Motor using

More information

PCI-12AIO 12-Bit Analog Input/Output PCI Board

PCI-12AIO 12-Bit Analog Input/Output PCI Board PCI-12AIO 12-Bit Analog Input/Output PCI Board With 32 Input Channels, 4 Output Channels, a 16-Bit Digital I/O Port and 1.5 MSPS Input Conversion Rate Features: 32 Single-Ended or 16 Differential 12-Bit

More information

Product Information Sheet PX Channel, 14-Bit Waveform Digitizer

Product Information Sheet PX Channel, 14-Bit Waveform Digitizer Product Information Sheet PX14400 2 Channel, 14-Bit Waveform Digitizer FEATURES 2 Analog Channels at up to 400 MHz Sample Rate per Channel 14 Bits of Resolution Bandwidth from 100 KHz to 400 MHz 1 Gigabyte

More information

Technical Information Manual

Technical Information Manual Technical Information Manual Revision n. 3 28 August 2002 MOD. V550 / V550 B MOD. V550 A / V550 AB 2 CHANNEL C-RAMS CAEN will repair or replace any product within the guarantee period if the Guarantor

More information

OWNER S MANUAL. Marine Audio System SEA9526 AM/FM/MPX WITH SINGLE CD PLAYER RCA LINE OUT. HIGH POWER 4 X 35 Watts Max.

OWNER S MANUAL. Marine Audio System SEA9526 AM/FM/MPX WITH SINGLE CD PLAYER RCA LINE OUT. HIGH POWER 4 X 35 Watts Max. SEA9526, OWNER S MANUAL Marine Audio System PWR VOL- VOL+ MUT OPEN DIRECT-IN PLAY POWER LOADING TOP/REPEAT/RANDOM/ 3-BEAMLASER TRACKING SYSTEM DUAL 1-BIT D/A CONVERTERS 24AM/FMPRESETSTATIONS SEEK UP/DOWN

More information

Analog, Mixed-Signal and Power Management

Analog, Mixed-Signal and Power Management Analog, Mixed-Signal and Power Management MM912_637 Applications Battery Current / Voltage / Temperature Monitoring Battery State of Charge Monitoring Battery State of Health Monitoring Xtrinsic Integrated

More information

Various power connectors. 3.3V regulator. 64K Flash (Internal) 2K EEPROM (Internal) 4K SRAM (Internal) JA Mem Adr/ Data. Doc: page 1 of 9

Various power connectors. 3.3V regulator. 64K Flash (Internal) 2K EEPROM (Internal) 4K SRAM (Internal) JA Mem Adr/ Data. Doc: page 1 of 9 Cerebot II Board Reference Manual Revision: September 14, 2007 Note: This document applies to REV B of the board. www.digilentinc.com 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview

More information

Axiom Manufacturing. Users Manual. for PROJECT DEVELOPMENT BOARD AXM xiom anufacturing

Axiom Manufacturing. Users Manual. for PROJECT DEVELOPMENT BOARD AXM xiom anufacturing Axiom Manufacturing Users Manual for PROJECT DEVELOPMENT BOARD AXM-0295 xiom anufacturing 1999 2813 Industrial Ln. Garland, TX 75041 (972) 926-9303 FAX (972) 926-6063 support@axman.com Rev 1.0 web: http://www.axman.com

More information

ARM HOW-TO GUIDE Interfacing Buzzer with LPC2148 ARM

ARM HOW-TO GUIDE Interfacing Buzzer with LPC2148 ARM ARM HOW-TO GUIDE Interfacing Buzzer with LPC2148 ARM Contents at a Glance ARM7 LPC2148 Primer Board... 3 Buzzer... 3 Interfacing Buzzer... 4 Interfacing Buzzer with LPC2148... 5 Pin Assignment with LPC2148...

More information

AeroCore 2 for Intel Joule Module

AeroCore 2 for Intel Joule Module AeroCore 2 for Intel Joule Module TM Gumstix, Inc. shall have no liability of any kind, express or implied, arising out of the use of the Information in this document, including direct, indirect, special

More information

Course Introduction. Content: 21 pages 4 questions. Learning Time: 35 minutes

Course Introduction. Content: 21 pages 4 questions. Learning Time: 35 minutes Course Introduction Purpose: The intent of this course is to provide embedded control engineers with valuable implementation instructions on HCS08 port pins and the Keyboard Interrupt (KBI) module. Objectives:

More information

DALI 2 Framework Design Document Introduction System Requirements Hardware Requirements Software Requirements...

DALI 2 Framework Design Document Introduction System Requirements Hardware Requirements Software Requirements... DALI 2 Framework Design Document Version 1.0 1. Introduction This project provides a Synergy Platform compatible Framework for the Digital Addressable Lighting Interface (DALI; International standard IEC

More information

DC - Devices and Controller

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

More information

USB 1608G Series USB Multifunction Devices

USB 1608G Series USB Multifunction Devices USB Multifunction Devices Features 16-bit high-speed USB devices Acquisition rates ranging from 250 ks/s to 500 ks/s differential (DIFF) or 16 singleended (SE) analog inputs (softwareselectable) Up to

More information

PIXI click PID: MIKROE Weight: 28 g

PIXI click PID: MIKROE Weight: 28 g PIXI click PID: MIKROE-2817 Weight: 28 g PIXI click is equipped with MAX11300 IC from Maxim Integrated, which features Maxim Integrated's versatile, proprietary PIXI technology - it is the industry's first

More information

AT-501 Cortex-A5 System On Module Product Brief

AT-501 Cortex-A5 System On Module Product Brief AT-501 Cortex-A5 System On Module Product Brief 1. Scope The following document provides a brief description of the AT-501 System on Module (SOM) its features and ordering options. For more details please

More information

AeroCore 2 for DragonBoard

AeroCore 2 for DragonBoard AeroCore 2 for DragonBoard TM Gumstix, Inc. shall have no liability of any kind, express or implied, arising out of the use of the Information in this document, including direct, indirect, special or consequential

More information

SCIENCEWORKSHOP 750 INTERFACE. Instruction Sheet for the PASCO Model CI Introduction

SCIENCEWORKSHOP 750 INTERFACE. Instruction Sheet for the PASCO Model CI Introduction Instruction Sheet for the PASCO Model CI-7500 012-06772A 4/98 $1.00 SCIENCEWORKSHOP 750 INTERFACE ventilation louvres POWER power light ScienceWorkshop 750 1 2 3 4 A B C DIGITAL CHANNELS ANALOG CHANNELS

More information

Designing with STM32F2x & STM32F4

Designing with STM32F2x & STM32F4 Designing with STM32F2x & STM32F4 Course Description Designing with STM32F2x & STM32F4 is a 3 days ST official course. The course provides all necessary theoretical and practical know-how for start developing

More information

PMC-12AIO. 12-Bit PMC Analog Input/Output Board

PMC-12AIO. 12-Bit PMC Analog Input/Output Board PMC-12AIO 12-Bit PMC Analog Input/Output Board With 32 Input Channels, 4 Output Channels, a 16-Bit Digital I/O Port and 1.5 MSPS Input Conversion Rate Features: 32 Single-Ended or 16 Differential 12-Bit

More information

ProHD1 Portable Audio HardDisk Recorder. Manual 1.40 ( )

ProHD1 Portable Audio HardDisk Recorder. Manual 1.40 ( ) 1 (6) ProHD1 Portable Audio HardDisk Recorder Manual 1.40 (05-10-20) ProHD1 is a powerful, yet easy to use, recording unit intended for professional use in challenging environments. It is a heavy-duty

More information

PMC-16AIO 16-Bit Analog Input/Output PMC Board With 32 Input Channels, 4 Output Channels and 16-Bit Digital I/O Port

PMC-16AIO 16-Bit Analog Input/Output PMC Board With 32 Input Channels, 4 Output Channels and 16-Bit Digital I/O Port PMC-16AIO 16-Bit Analog Input/Output PMC Board With 32 Input Channels, 4 Output Channels and 16-Bit Digital I/O Port Features Include: 32 Single-Ended or 16 Differential 16-Bit Scanned Analog Input Channels

More information

JUMA-TRX2 serial protocol description OH2NLT

JUMA-TRX2 serial protocol description OH2NLT JUMA-TRX2 serial protocol description OH2NLT 22.08.2007 JUMA-TRX2 serial interface protocol can be selected from TRX2 user setup. Long push of DISPLAY button gives setup menu for the user. Short pushes

More information

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform.

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform. Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform www.sierraradio.net www.hamstack.com Topics Introduction Hardware options Software development HamStack project

More information

Product Specifications

Product Specifications Product Specifications The ksa RateRat Pro is a turnkey, real-time, in-situ optical reflectance probe designed for deposition monitoring of semi-absorbent thin films. The RateRat Pro measures deposition

More information

MICROPROCESSORS A (17.383) Fall Lecture Outline

MICROPROCESSORS A (17.383) Fall Lecture Outline MICROPROCESSORS A (17.383) Fall 2010 Lecture Outline Class # 03 September 21, 2010 Dohn Bowden 1 Today s Lecture Syllabus review Microcontroller Hardware and/or Interface Programming/Software Lab Homework

More information

Gaussmeter click. PID: MIKROE 3099 Weight: 23 g

Gaussmeter click. PID: MIKROE 3099 Weight: 23 g Gaussmeter click PID: MIKROE 3099 Weight: 23 g Gaussmeter click is a device that is used for measuring the magnetic field in X, Y and Z axes. This Click board features the MLX90393, a micropower magnetometer

More information

Systems Programming. Lecture 4 Z16 Architecture and Programming

Systems Programming.   Lecture 4 Z16 Architecture and Programming Systems Programming www.atomicrhubarb.com/systems Lecture 4 Z16 Architecture and Programming Section Topic Where in the books Zilog Zilog Zilog Zilog UM197 (ZNEO Z16F Series Flash Microcontroller Contest

More information

Technical Specifications

Technical Specifications Technical Specifications Version 2.48/2.49 2007-2008 Rev: January 2007 SQA-V Gold Technical Specifications The SQA-V is a high performance analytical medical device that combines state-ofthe-art technology

More information

PC104P--HPDI32A High-speed Parallel Digital I/O PMC Board 100 to 200 Mbytes/s Cable I/O with PCI-DMA engine

PC104P--HPDI32A High-speed Parallel Digital I/O PMC Board 100 to 200 Mbytes/s Cable I/O with PCI-DMA engine PC104P--HPDI32A High-speed Parallel Digital I/O PMC Board 100 to 200 Mbytes/s Cable I/O with PCI-DMA engine Similar Product Features Include: 100 Mbytes per second (max) input transfer rate via the front

More information

UART. Introduction. Agenda

UART. Introduction. Agenda UART Introduction This chapter will introduce you to the capabilities of the Universal Asynchronous Receiver/Transmitter (UART). The lab uses the LaunchPad board and the Stellaris Virtual Serial Port running

More information

Web Site: Forums: forums.parallax.com Sales: Technical:

Web Site:  Forums: forums.parallax.com Sales: Technical: Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267

More information

CPCI-16HSDI. 16-Bit, Six-Channel Sigma-Delta Analog Input Board. With 1.1 MSPS Sample Rate per Channel, and Two Independent Clocks.

CPCI-16HSDI. 16-Bit, Six-Channel Sigma-Delta Analog Input Board. With 1.1 MSPS Sample Rate per Channel, and Two Independent Clocks. 02/01/01 CPCI-16HSDI 16-Bit, Six-Channel Sigma-Delta Analog Input Board With 1.1 MSPS Sample Rate per Channel, and Two Independent Clocks Features Include: Sigma-Delta Conversion; No External Antialiasing

More information

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

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

More information

Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be

Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be covered in this presentation. 1 Please note that this

More information

Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices,

Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices, Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices, CISC and RISC processors etc. Knows the architecture and

More information

RTC Interface 89C51 DS M. Krishna Kumar MAM/M7/LU17/V1/ Vcc VCC 5 SDA P1.0 6 SCL P KHz 3 BAT 3.

RTC Interface 89C51 DS M. Krishna Kumar MAM/M7/LU17/V1/ Vcc VCC 5 SDA P1.0 6 SCL P KHz 3 BAT 3. RTC Interface 89C51 Vcc P1.0 10k 10k 5 SDA DS 1307 8 VCC P1.1 6 SCL X1 1 + 3 BAT X2 2 32.768KHz - 3.6V 4 GND INTB\SQW 7 M. Krishna Kumar MAM/M7/LU17/V1/2004 1 RTC Interface contd. DS 1307 is a real time

More information

Module 2. Embedded Processors and Memory. Version 2 EE IIT, Kharagpur 1

Module 2. Embedded Processors and Memory. Version 2 EE IIT, Kharagpur 1 Module 2 Embedded Processors and Memory Version 2 EE IIT, Kharagpur 1 Lesson 11 Embedded Processors - II Version 2 EE IIT, Kharagpur 2 Signals of a Typical Microcontroller In this lesson the student will

More information

Pridgen Vermeer Robotics Xmega128 Manual

Pridgen Vermeer Robotics Xmega128 Manual Features: 12x PWM signals with 5V supply 8x A/D Inputs with 3.3V supply 2x RS 232 Terminals 1x SPI Interface 4x 8-bit Digital IO ports 3.3V Power Bus LCD Header (4-bit mode) Smart Power Connecter Power

More information

C101-E137 TALK LETTER. Vol. 14

C101-E137 TALK LETTER. Vol. 14 C101-E137 TALK LETTER Vol. 14 Diffuse Reflectance Measurement of Powder Samples and Kubelka-Munk Transformation ------- 02 Application: Measuring Food Color ------- 08 Q&A: What effect does the scan speed

More information

SAFERTOS. User s Manual

SAFERTOS. User s Manual SAFERTOS User s Manual SAFERTOS-UM-01 Copyright 2009 Texas Instruments and WA&S Ltd 2009 Copyright Copyright 2009 Texas Instruments, Inc. All rights reserved. Stellaris and StellarisWare are registered

More information

Propeller Board of Education (#32900)

Propeller Board of Education (#32900) Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267

More information

Anode Electronics Crosstalk on the ME 234/2 Chamber

Anode Electronics Crosstalk on the ME 234/2 Chamber Anode Electronics Crosstalk on the ME 234/2 Chamber Nikolay Bondar, Sergei Dolinsky, Nikolay Terentiev August 2002 Introduction An anode crosstalk probability higher than the allowed limit of 5% was observed

More information