A Scripts en MATLAB para decodificar la señal FSK
|
|
|
- Maryann Chase
- 10 years ago
- Views:
Transcription
1 Anexos 51
2
3 A Scripts en MATLAB para decodificar la señal FSK A1 data_extract_fsk.m % % data_extract_fsk.m % % Master Thesis 'Exploiting Wireless Sensors' % KTH@Wireless % Author: Francisco Javier Sánchez Galisteo % 12/12/2011 % % This script loads a file recorded with USRP and extract the data % (in bits) from it. After executing, the variable "bits" contains the % different bitstreams captured, each one in a different column. clc; close all; clear all; %Data fs= ; nbits=64; t_trama= ; muestras_bit=round(t_trama*fs/nbits); muestras_trama=muestras_bit*nbits; sec=read_complex_binary('filename.dat'); % 1: We detect when the frames start pot=sum(sec) / length(sec); comienza_trama=zeros(length(sec),1); umbral=400; v_umbral(1:length(sec))=umbral; i=1; while i < length(sec)-1 if ( sec(i) >= umbral ) comienza_trama(i)=500; i=i+3.75*fs; else i=i+1; % 2: We store the data to extract the bitstream indices=find(comienza_trama==500); datos=zeros(muestras_trama+1,length(indices)); for ind=1:sum(comienza_trama)/500 datos(:,ind)=sec(indices(ind) : indices(ind)+muestras_trama); 53
4 % 3: We extract the bits pot_datos(1:size(datos,2))= sum(datos(:,1:size(datos,2)))/ length(datos(:,size(datos,2))); bits=[]; for ind2=1:length(pot_datos) databit=[]; for indf=1:muestras_bit:muestras_trama bit=datos(indf:indf+round(muestras_bit),ind2); fft_s=abs(fft(bit)); [p,l]=pkpicker(fft_s(1:round(length(fft_s)/2)),1,1); if l<6 databit=[databit 0]; else databit=[databit 1]; bits=[bits; databit]; % 4: Representing the data bits=bits'; t_muestreo=round(muestras_bit/2:muestras_bit:muestras_trama); t=0:1/fs:length(datos)/fs -1/fs; for ind3=1:length(pot_datos) figure plot(t,datos(:,ind3)/10000,'r'); hold on stem(t_muestreo/fs,bits(:,ind3)*max(s)/10000); title('one frame, data extracted') xlabel('samples') hold off pause; 54
5 A2 frames_dif.m % % frames_dif.m % % Master Thesis 'Exploiting Wireless Sensors' % KTH@Wireless % Author: Francisco Javier Sánchez Galisteo % 12/12/2011 % % This script needs to be executed after 'Data_extract_fsk.m'. The % variable 'bits' generated in that script is analized here to detect % the different frames recorded, in order to eliminate the frames % repeated, since they do not add information. After executing, the % variable 'frames_diferentes' is the number of different frames, and % the variable 'v' contains those different frames. clc close all bits_total=bits; num_columnas=size(bits_total,2); if (num_columnas==1) frames_diferentes=1; else no_repetido=true; frames_diferentes=[]; for i=1:num_columnas-1 for j=i+1:num_columnas if bits(:,i) == bits(:,j) no_repetido=false; if no_repetido frames_diferentes=[frames_diferentes,i]; no_repetido=true; frames_diferentes=[frames_diferentes,i+1]; v=[]; for indice=1:length(frames_diferentes) v=[v bits(:,frames_diferentes(indice))]; 55
6 A3 bit_diferente.m % % bit_diferente.m % % Master Thesis 'Exploiting Wireless Sensors' % KTH@Wireless % Author: Francisco Javier Sánchez Galisteo % 12/12/2011 % % This script compares the different frames, stored in the variable % 'bits', to determine which bits are equal and which ones are % not between different transmissions. The variable 'bit_dif' contains % the position of bits that are not equal in all the bitstreams % analized. clc close all bits_total=bits; num_columnas=size(bits_total,1); bit_dif=[]; for i=1:num_columnas if (sum(bits_total(i,:)) ~=0) & (sum(bits_total(i,:)) ~=size(bits_total,2)) bit_dif=[bit_dif; i]; 56
7 B Archivo Temperaturas.xls 57
8
9 C PCB receptor RF C1 Lista de componentes PART TYPE Digikey part Qty Value C1,C2 CAPACITOR 0603 (1608 metric) ND 2 27pF C3,C4,C12,C13,C14,C15,C16 CAPACITOR 0603 (1608 metric) ND 7 100nF C5 CAPACITOR 0603 (1608 metric) ND 1 1pF C6 CAPACITOR 0603 (1608 metric) ND 1 100pF C7,C8 CAPACITOR 0603 (1608 metric) ND 2 1.5pF C9 CAPACITOR 0603 (1608 metric) ND 1 3.3pF C10 CAPACITOR 0603 (1608 metric) ND 1 12pF C11 CAPACITOR 0603 (1608 metric) ND 1 47pF XTAL_26MHZ CRYSTAL 26MHz (HC49/US) ND 1 SMA_CONNECTOR SOCKET, SMA, STRAIGHT PCB 1 R1 RESISTOR 0603 RMCF0603FT56K0CT-ND 1 56k L1,L2,L5,L6 INDUCTOR 0805 (metric 2012) ND 4 12nH L3,L4 INDUCTOR 0805 (metric 2012) ND 2 18nH L7 INDUCTOR 0805 (metric 2012) ND 1 3.3nH U1 CC ND 1 JP1 CONNECTOR 2x4 FEMALE 1 59
10 C2 Esquemático 60
11 C3 Layout 61
12 C4 Capa superior 62
13 C5 Capa inferior 63
14 C6 Imagen final 64
15 D PCB principal D1 Lista de componentes PART TYPE Digikey part Qty Value B1,B2 BRIDGE RECTIFIER DF01S DF01STR-ND 2 C1,C3,C5,C7,C9,C18,C19,C20,C21, C22,C23, C24, C27,C28 C11 C12,C13 C14 C16,C17,C32,C33 C2,C4,C6,C8,C10,C15 C25 C26 C29 C30 C31 D1 D2,D3,D5 D4 CAPACITOR 0603 (1608 metric) ND nF CAPACITOR 0603 (1608 metric) ND 1 470nF CAPACITOR 0603 (1608 metric) ND 2 12pF CAPACITOR 0603 (1608 metric) ND 1 470pF CAPACITOR 0603 (1608 metric) ND 4 18pF CAPACITOR 1206 (3216 metric) ND 6 10uF CAPACITOR 0603 (1608 metric) ND 1 100nF CAPACITOR THROUGH HOLE, 5-10,5 P5313-ND 1 100uF CAPACITOR THROUGH HOLE, 3,5-8 P5193-ND 1 100uF CAPACITOR THROUGH HOLE, 3, ND 1 470uF CAPACITOR 1210 (3528 metric) ND 1 100uF SMAJ58ALFTR- DIODE SMAJ58A (DO214A) ND 1 DIODE 11DQ09-ND (DO41-10 ) 11DQ09-ND 3 DIODE ZENER 60V MMSZ5264BT1G (SOD123) OSTR-ND 1 JP1,JP2 CONNECTOR 1x3 MALE 2 JP3 CONNECTOR 2X4 MALE 1 JP4 CONNECTOR 2X7 MALE 1 L1 FERRITE BEAD (1806) ND 1 L2 INDUCTOR 0805 (metric 2012) ND 1 47uH L3 INDUCTOR PULSE ENGINEERING PE ND uH L4 INDUCTOR 0805 (metric 2012) ND 1 22uH 65
16 LED1 LED, SMD 1206, RED ND 1 LED2,LED3 LED, SMD 1206, GREEN ND 2 LED4 LED, SMD 1206, YELLOW ND 1 Q1 CRYSTAL 32,768 KHz (TC26H) ND 1 Q2 CRYSTAL 32MHz (HC49/US) ND 1 Q3 CRYSTAL 25MHz (HC49/US) ND 1 R1,R13,R15 RESISTOR 0603 RMCF0603FT47K 0CT-ND 3 47k R10,R11 RESISTOR 0603 P330HCT-ND RMCF0603FT10K R12,R14 RESISTOR CT-ND 3 10k R2,R3,R8 RESISTOR 0603 P470HCT-ND R4,R5,R6,R7 RESISTOR 0603 P49.9HTR-ND RBIAS RESISTOR 0603 P2.32KHTR-ND k RCLASS RESISTOR 0805 P953CTR-ND RDET RESISTOR 0603 P24.9KHTR-ND k RLIM RESISTOR 0603 P442KHTR-ND 1 442k RPULLUP RESISTOR 0603 P24KGTR-ND 1 24k S1, S2 PUSH BUTTONS DTSM ND 2 T1 RJ45 JACK ND 1 U1 MSP430F5437a MSP430F5437AI PN-ND 1 U2 ENC28J60 ENC28J60-I/ML- ND 1 U3 TPS ND 1 U4 TL2575HV ND 1 X1 CONNECTOR DC INPUT 1 66
17 D2 Esquemático (1/3) 67
18 D3 Esquemático (2/3) 68
19 D4 Esquemático (3/3) 69
20 D5 Layout 70
21 D6 Capa superior 71
22 D7 Capa inferior 72
23 D8 Imagen final 73
24
25 E Software para test de placa E1 Main.c //********************************************************************* // MSP430F5437a // Francisco Sanchez // Mar 2012 // Built with Code Composer Studio v4 //*************************************************************************************** #include <msp430.h> #include "config.h" static unsigned char toggle=0; void main(void) { WDTCTL = WDTPW + WDTHOLD; InitializeButton(); InitializeLeds(); volatile unsigned int i; // Stop WDT LED_OUT ^= LED1; i=0; while (i!=50000) i++; LED_OUT ^= LED1+LED2; i=0; while (i!=50000) i++; LED_OUT ^= LED1+LED2; i=0; while (i!=50000) i++; LED_OUT ^= LED1+LED2; i=0; while (i!=50000) i++; LED_OUT ^=LED2; i=0; while (i!=50000) i++; enable_interrupt(); // Enable interrupts. } /* Main Application Loop */ while(1) { if (toggle==1){ LED_OUT ^= LED1 + LED2; i=0; while (i!=50000) i++; } } 75
26 // PORT1 interrupt service routine #pragma vector=port1_vector interrupt void PORT1_ISR(void) { if (toggle==1 ) toggle=0; else toggle=1; P1IFG=0x00; volatile unsigned int c=0; while (c!=50000) c++; } 76
27 E2 Config.h #ifndef CONFIG_H_ #define CONFIG_H_ #define LED1 #define LED2 #define LED_OUT #define LED_DIR #define BUTTON #define BUTTON_IN #define BUTTON_OUT #define BUTTON_DIR #define BUTTON_REN #define BUTTON_IES #define BUTTON_IE #define BUTTON_IFG BIT4 BIT5 P6OUT P6DIR BIT7 P1IN P1OUT P1DIR P1REN P1IES P1IE P1IFG void InitializeButton(void); void InitializeLeds(void); #if /*CONFIG_H_*/ 77
28 E3 Config.c #include "config.h" #include <msp430.h> void InitializeButton(void) { BUTTON_DIR &= ~BUTTON; BUTTON_REN = BUTTON; BUTTON_OUT = BUTTON; BUTTON_IES = BUTTON; BUTTON_IFG &= ~BUTTON; BUTTON_IE = BUTTON; } void InitializeLeds(void) { LED_DIR = LED1 + LED2; LED_OUT &= ~(LED2); LED_OUT = LED1; // Configure Push Button // In // Pull-up/down enabled // Pull-up // High to Low // Configure LEDs 78
Designing Power Over Ethernet Using LM5070 and DP83865
Designing Power Over Ethernet Using LM5070 and DP83865 1.0 Introduction Power over Ethernet (PoE) is widely used in the IP phone and the wireless access point applications. Using gigabit Ethernet instead
VJ 6040 Mobile Digital TV UHF Antenna Evaluation Board
VISHAY VITRAMON Multilayer Chip Capacitors Application Note GENERAL is a multilayer ceramic chip antenna designed for receiving mobile digital TV transmissions in the UHF band. The target application for
RC2200DK Demonstration Kit User Manual
Demonstration Kit User Manual Table of contents TABLE OF CONTENTS... 1 QUICK INTRODUCTION... 2 INTRODUCTION... 3 DEMONSTRATION BOARD... 4 POWER SUPPLY SECTION... 5 RS-232 INTERFACE... 6 CONNECTORS... 7
PolyBot Board. User's Guide V1.11 9/20/08
PolyBot Board User's Guide V1.11 9/20/08 PolyBot Board v1.1 16 pin LCD connector 4-pin SPI port (can be used as digital I/O) 10 Analog inputs +5V GND GND JP_PWR 3-pin logic power jumper (short top 2 pins
Ocean Controls RC Servo Motor Controller
Ocean Controls RC Servo Motor Controller RC Servo Motors: RC Servo motors are used in radio-controlled model cars and planes, robotics, special effects, test equipment and industrial automation. At the
DDS VFO CONSTRUCTION MANUAL. DDS VFO Construction Manual Issue 1 Page 1
DDS VFO CONSTRUCTION MANUAL DDS VFO Construction Manual Issue 1 Page 1 Important Please read before starting assembly STATIC PRECAUTION The DDS VFO kit contains the following components which can be damaged
PICNet 1. PICNet 1 PIC18 Network & SD/MMC Development Board. Features. Applications. Description
Features PICNet 1 PIC18 Network & SD/MMC Development Board IC Sockets for 28 or 40-pin Microchip PIC18F Microcontrollers IC Socket for 8-pin serial EEPROM Multiple MCU Oscillator sources Full 10BaseT IEEE
DS2149DK/DS21349DK T1/J1 Line Interface Unit Design Kit
www.maxim-ic.com GENERAL DESCRIPTION The DS2149DK/DS21349DK is a fully integrated design kit for the DS2149 and the DS21349 T1/J1 line interface units (LIUs). It contains the necessary circuitry to evaluate
ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL
ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL X1: DE-9 serial connector Used to connect computer (or other devices) using RS-232 standard. Needs a serial cable, with at least
Tire pressure monitoring
Application Note AN601 Tire pressure monitoring 1 Purpose This document is intended to give hints on how to use the Intersema pressure sensors in a low cost tire pressure monitoring system (TPMS). 2 Introduction
* Single-Level Explosion By Parent Part Identifier *
Parent Range: AA0553-2013 - AA0553-2013, Effective: 10/1/2013 1 AA0553-2013 DYNO1-EBZ BOARD 1.0 A ASSM DNP R14-R16 1001178 1 20A 5V BI 8-SOIC ZZZ SENSOR CURRENT U4,U6,U8 Allegro MicroSy ACS714ELCTR-20A-T
Analog to Digital Conversion of Sound with the MSP430F2013
Analog to Digital Conversion of Sound with the MSP430F2013 Christopher Johnson 4/2/2010 Abstract Several modern-day applications require that analog signals be converted to digital signals in order to
AN2531 Application note
Application note Generating multicolor light using RGB LEDs Introduction Note: The new high power and brightness RGB LEDs are going to be used in many different lighting applications as backlighting, general
User Guide #0602. User Guide for IRDC3624 Evaluation Board using IRF8910 SO-8, dual MOSFET and 2x 22µF ceramic output capacitors.
User Guide #0602 User Guide for IRDC3624 Evaluation Board using IRF8910 SO-8, dual MOSFET and 2x 22µF ceramic output capacitors By Parviz Parto Table of Contents Page Description...1 Connections...1-2
Freescale Race Challenge 2010 Slot Car Equipment
November 27, 2009 rev 1.1 Freescale Race Challenge 2010 Slot Car Equipment Milan Brejl Freescale Semiconductor, Rožnov p.r., Czech Republic Freescale and the Freescale logo are trademarks of Freescale
Dear Reader. The latest tutorial will be available from now on from the website of my consulting company Argenox Technologies:
Dear Reader In just a few years Beginning Microcontrollers with the MSP430 has become one of the most popular MSP430 tutorials online. This has pushed me to provide even more information to help you use
Modifying the Yaesu FT-847 External 22.625 MHz Reference Input
Modifying the Yaesu FT-847 External 22.625 MHz Reference Input David Smith VK3HZ Introduction This document describes the modification of an FT-847 to allow an external 22.625 MHz Reference oscillator
Cumbria Designs T-1. SSB/CW Filter kit (4.9152MHz) User Manual
Cumbria Designs T-1 SSB/CW Filter kit (4.9152MHz) User Manual CONTENTS 1 INTRODUCTION 2 2 CIRCUIT DESCRIPTION 2 3 ASSEMBLY 2 4 TESTING 4 The Steading Stainton PENRITH Cumbria CA11 0ES UK 1 Introduction
IS32BL3554 BOOST TYPE LED DRIVER WITH 4-CHANNEL CURRENT SOURCE
ISBL BOOST TYPE LED DRIVER WITH -CHANNEL CURRENT SOURCE DESCRIPTION The ISBL is a white LED driver for backlight applications based on a highly efficient boost controller operating over a wide input voltage
How To Make A Power Supply For A Flyback Power Supply
Design Note DN0501/D A 0 to 5 Watt, Low Cost, Off-line Power Supply Device Application Input Voltage Output Power Topology I/O Isolation White Goods, Small NCP151B Instruments, E- NCP41 90 67 Vac 0 to
Yaesu FT-736R PSU repair
Yaesu FT-736R PSU repair Updated for DigiKey (North American) sources & data I gratefully acknowledge OZ1DB and his original repair documentation and DL7VHF for his schematic diagrams The built in AC/DC
The Programming Interface
: In-System Programming Features Program any AVR MCU In-System Reprogram both data Flash and parameter EEPROM memories Eliminate sockets Simple -wire SPI programming interface Introduction In-System programming
Technical Details and Schematic: A 1200-Baud APRS / Packet Digipeater
Fox Delta Amateur Radio Projects & Kits FoxDigi Technical Details and Schematic: A 1200-Baud APRS / Packet Digipeater Rev: 141208 Completed FoxDigi: Project Introduction: FoxDigi is a PIC16F88 based 1200-Baud
HANDLING SUSPEND MODE ON A USB MOUSE
APPLICATION NOTE HANDLING SUSPEND MODE ON A USB MOUSE by Microcontroller Division Application Team INTRODUCTION All USB devices must support Suspend mode. Suspend mode enables the devices to enter low-power
HARDWARE MANUAL. BrightSign HD120, HD220, HD1020. BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign.
HARDWARE MANUAL BrightSign HD120, HD220, HD1020 BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign.biz TABLE OF CONTENTS OVERVIEW... 1 Block Diagram... 2 Ports...
Tutorial. replace them with cell-phone operated module. The advantages of a cell-phone operated bot are:-
Tutorial Overview: The basic aim of the project is to find an alternative to the usual RF circuits that are seen so frequently and replace them with cell-phone operated module. The advantages of a cell-phone
User manual DinaSys DTC/DTS and DTC/DTZ
PiCommIT has developed the DinaSys DTC/DTS and DinaSys DTC/DTZ turntable controller for the Fleischmann / Marklin Turntables in scale H0, H0m, TT, N and Z. One of the most important starting point was
Application Note AN-1073
Application Note AN-073 Analysis of Different Solutions and Trade-off Cost vs. Power Factor Performance for Electronic Ballasts By Cecilia Contenti Table of Contents Page I. Introduction II. Low Power
Peak Power Tracker Circuit Description (from www.timnolan.com)
Peak Power Tracker Circuit Description (from www.timnolan.com) V1.00 2/14/03 First pass at it. Circuit Description: The Peak Power Tracker is a microprocessor controlled DC/DC step down converter used
Symbol Parameters Units Frequency Min. Typ. Max. 850 MHz 14.8 16.3 17.8
Product Description Sirenza Microdevices SGC-689Z is a high performance SiGe HBT MMIC amplifier utilizing a Darlington configuration with a patented active-bias network. The active bias network provides
BUILDING INSTRUCTIONS
etap2hw 38 mm I2C to LCD Interface BUILDING INSTRUCTIONS October 2013 P. Verbruggen Rev 1.01 15-Oct-13 Page 1 Table of Contents Chapter 1 General Information 1.1 ESD Precautions 1.2 Further Supplies 1.3
Annex: VISIR Remote Laboratory
Open Learning Approach with Remote Experiments 518987-LLP-1-2011-1-ES-KA3-KA3MP Multilateral Projects UNIVERSITY OF DEUSTO Annex: VISIR Remote Laboratory OLAREX project report Olga Dziabenko, Unai Hernandez
cs281: Introduction to Computer Systems Lab08 Interrupt Handling and Stepper Motor Controller
cs281: Introduction to Computer Systems Lab08 Interrupt Handling and Stepper Motor Controller Overview The objective of this lab is to introduce ourselves to the Arduino interrupt capabilities and to use
Three-Level PWM DC/AC Inverter Using a Microcontroller
Three-Level PWM DC/AC Inverter Using a Microcontroller Oliver Rich William Chapman MQP Terms A-B-C 2011-2012 Advisor: Professor Stephen J. Bitar Sponsor: NECAMSID Abstract This project proposes a unique
ZLPLL Local Oscillator
ZLPLL Local Oscillator Wayne Knowles, ZL2BKC [email protected] Contents 1 Introduction... 3 2 Specifications... 3 3 Performance... 4 3.1 Phase Noise... 4 3.2 Output Level... 4 3.3 Harmonic Level...
GLOLAB Universal Telephone Hold
GLOLAB Universal Telephone Hold 1 UNIVERSAL HOLD CIRCUIT If you have touch tone telephone service, you can now put a call on hold from any phone in the house, even from cordless phones and phones without
The $25 Son of a cheap timer This is not suitable for a beginner. You must have soldering skills in order to build this kit.
The $25 Son of a cheap timer This is not suitable for a beginner. You must have soldering skills in order to build this kit. Micro Wizard has been manufacturing Pinewood Derby timers for over 10 years.
Modification of an AOR AR-8600 receiver to tune it with a ACECO FC-3002 frequency finder
Modification of an AOR AR-8600 receiver to tune it with a ACECO FC-3002 frequency finder Matthias DD1US updated June 2 nd 2011 Description of the ACECO FC-3002 unit: The ACECO FC-3002 is a handheld frequency
CATbox a Modular Computer Interface
CATbox a Modular Computer Interface by Bas Helman G4TIC Introduction CATbox is a modular computer aided transceiver (CAT) interface system comprising four standalone matrix board cards. One, or at most
Power Amplifer. Service Information. Laney. www.laney.co.uk
CA1500 Power Amplifer Service Information Laney www.laney.co.uk SystemDiagram CA Series Power Amplifiers Traditionally, Class A and Class A-B amplifiers have dominated the amplifier marketplace.
ENGI E1112 Departmental Project Report: Computer Science/Computer Engineering
ENGI E1112 Departmental Project Report: Computer Science/Computer Engineering Daniel Estrada Taylor, Dev Harrington, Sekou Harris December 2012 Abstract This document is the final report for ENGI E1112,
Microcontroller Systems. ELET 3232 Topic 8: Slot Machine Example
Microcontroller Systems ELET 3232 Topic 8: Slot Machine Example 1 Agenda We will work through a complete example Use CodeVision and AVR Studio Discuss a few creative instructions Discuss #define and #include
Real Time Clock USB Evaluation Board V3.0
Real Time Clock USB Evaluation Board V.0 Application Note February 9, 008 RTC EVB Intersil RTC Devices Supported Introduction This evaluation board provides a platform for testing Intersil Real Time Clock
AXE114S BINARY CLOCK. revolution Revolution Education Ltd. Email: [email protected] Web: www.rev-ed.co.uk Version 1.1 12/09/08 AXE114.PMD.
AXE114S BINARY CLOCK Features: The PICAXE binary clock kit tells the time by lighting up blue LEDs in a binary pattern. This is a useful tool for teaching students binary code or simply just confusing/
Application Note AN015
RF Modem Reference Design By K.H. Torvmark Keywords Reference design RS-232 CC1000 Application Example Modem Interfacing CC1000 with SPI Cable replacement Protocol example Microchip PIC Introduction This
Silvertel. Ag9800M. 1. Features. 2. Description. Miniature PoE Module. Small SMT package. IEEE802.3af compliant. Low cost
Silvertel V1.2 December 2014 Datasheet Ag9800M Miniature PoE Module Pb 1. Features Small SMT package IEEE802.3af compliant Low cost Input voltage range 36V to 57V Minimal external components required Short-circuit
Portable Cell Phone Charger: Design and Manufacturing
Portable Cell Phone Charger: Design and Manufacturing Miguel Contreras Junior Electrical Engineering California Polytechnic State University 1926 Canyon Circle San Luis Obispo, CA 93410-1710 (408) 655-5010
Lab 1 Course Guideline and Review
Lab 1 Course Guideline and Review Overview Welcome to ECE 3567 Introduction to Microcontroller Lab. In this lab we are going to experimentally explore various useful peripherals of a modern microcontroller
Assembly Instructions: Shortwave Radio Kit
Assembly Instructions: Shortwave Radio Kit MTM Scientific, Inc P.O. Box 522 Clinton, MI 49236 U.S.A Introduction Fig 1: The assembled Shortwave Radio Kit The SHORTWAVE RADIO KIT (#SWRAD) from MTM Scientific
A simple RF/Microwave frequency counter
Matjaz Vidmar, S53MV A simple RF/Microwave frequency counter I decided to design a simple, easily reproducible counter around a PIC 16F876A. The basic counter range is extended to at least 180MHz using
HP 8970B Option 020. Service Manual Supplement
HP 8970B Option 020 Service Manual Supplement Service Manual Supplement HP 8970B Option 020 HP Part no. 08970-90115 Edition 1 May 1998 UNIX is a registered trademark of AT&T in the USA and other countries.
Hands On ECG. Sean Hubber and Crystal Lu
Hands On ECG Sean Hubber and Crystal Lu The device. The black box contains the circuit and microcontroller, the mini tv is set on top, the bars on the sides are for holding it and reading hand voltage,
Technical Data Sheet UM-005. UM005-doc-01.04 In reference to UM005-c-01.04
Technical Data Sheet UM-005 UM005-doc-01.04 In reference to UM005-c-01.04 Contents Contents... 2 Introductions... 3 Specifications... 3 Pin description... 4 Connection diagram... 4 Module PCB dimensions...
Impedance Matching and Matching Networks. Valentin Todorow, December, 2009
Impedance Matching and Matching Networks Valentin Todorow, December, 2009 RF for Plasma Processing - Definition of RF What is RF? The IEEE Standard Dictionary of Electrical and Electronics Terms defines
C16 C18 C9 C10 C11 C12 C17 C19 SW 29 RBST PVIN 28 PVIN 27 PVIN 26 PVIN 25 PVIN 24 PVIN 23 22 AGND PAD 31 PVIN PVIN SW 20 19 U1 XR76208 PGND PGND PGND
8 9 XR760/5/8 February 05 GENERAL DESCRIPTION Rev. A The XR760, XR7605 and XR7608 are synchronous step-down regulators combining the controller, drivers, bootstrap diode and MOSFETs in a single package
Bill Of Material: The turtle
Bill Of Material: The turtle Wooden Parts Part QTY Material Volume (mm³) Surface (mm²) Total surface (mm³) Houderlineairelagers 8 MDF (3mm) 12460,022 4153,340667 33226,72533 Houderlineairelagers1 16 MDF
Assembly. Integrated Circuits. DILSHAN R JAYAKODY ([email protected])
DILSHAN R JAYAKODY ([email protected]) Colombo, Sri Lanka In this project we design low cost high performance programmable home security system using few LDR s as an input sensors. When above sensor(s)
Using Arduino Microcontrollers to Sense DC Motor Speed and Position
ECE480 Design Team 3 Using Arduino Microcontrollers to Sense DC Motor Speed and Position Tom Manner April 4, 2011 page 1 of 7 Table of Contents 1. Introduction ----------------------------------------------------------
Serial Communications (Chapter 10) RS232, SPI, I2C
Serial Communications (Chapter 10) RS232, SPI, I2C Thesimplest is parallel One way Communications There may be mechanism for peripheral to get attention of μc(i.e., interrupt, or poll) μc Multiple (8 typically)
ABACOM - netpio. http://www.abacom-online.de/div/setup_netpio.exe
ABACOM - netpio Download http://www.abacom-online.de/div/setup_netpio.exe The ABACOM netpio board is a 10Mbit network interface designed for measurement and control applications. The board is available
AUTOMATIC CALL RECORDER JAMECO PART NO. 2163735
AUTOMATIC CALL RECORDER JAMECO PART NO. 2163735 Experience Level: Intermediate Time Required: 1-2 Hours This project automatically records phone calls. The program, along with the adapter records each
AN-420 APPLICATION NOTE ONE TECHNOLOGY WAY P.O. BOX 9106 NORWOOD, MASSACHUSETTS 02062-9106 617/329-4700
a AN-420 APPLICATION NOTE ONE TECHNOLOGY WAY P.O. BOX 9106 NORWOOD, MASSACHUSETTS 02062-9106 617/329-4700 Using the AD9708/AD9760/AD9762/AD9764-EB Evaluation Board by Bill Odom GENERAL DESCRIPTION The
3 Slot Payphone Controller
5A2 3 Slot Payphone Controller The 3 Slot Payphone -- Part of American History Building a Coin Relay Controller Version S1BX Instruction Manual and Safety Precautions It is very important that for your
POCKET AUDIO GENERATOR K8065
POCKET AUDIO GENERATOR K8065 Great little gadget for service repair, testing, education, etc... ILLUSTRATED ASSEMBLY MANUAL H8065IP-1 VELLEMAN NV Legen Heirweg 33 9890 Gavere Belgium Europe www.velleman.be
UM1560 User manual. STEVAL-IPC004V1: handheld point-of-sale (POS) based on the STM32F1 series. Introduction
UM1560 User manual STEVAL-IPC004V1: handheld point-of-sale (POS) based on the STM32F1 series Introduction This user manual describes the functioning of the handheld point-of-sale system (the STEVAL-IPC004V1)
7-SEGMENT DIGITAL CLOCK
57mm 7-SEGMENT DIGITAL CLOCK Large 57mm clock & temperature display with extra unique feature Total solder points: 263 Difficulty level: beginner 1 2 3 4 5 advanced K8089 ILLUSTRATED ASSEMBLY MANUAL H8089IP-1
High voltage power supply (1 to 20 KV)
High voltage power supply ( to 0 KV) Ammar Ahmed Khan, Muhammad Wasif, Muhammad Sabieh Anwar This documentation is divided into two parts, the first part provides a brief overview about the key features
Glolab Talking Phone Dial Monitor
Introduction The detects the tones generated when numbers are dialed on your touch tone telephone and speaks the numbers that were dialed. This verifies that you dialed the correct number and is especially
PCAN-MicroMod Evaluation Test and Development Environment for the PCAN-MicroMod. User Manual. Document version 2.0.1 (2013-08-06)
PCAN-MicroMod Evaluation Test and Development Environment for the PCAN-MicroMod User Manual Document version.0. (0-0-0) Products taken into account Product Name Part number Model PCAN-MicroMod Evaluation
P105 SINGLE STICK REVERSER PICTURE 1: PCB with headers PICTURE 3: Resistors added PICTURE 5: Add tactile switch (button) PICTURE 7: Fit lead and PIC chip. NOTE! ANTI-STATIC PRECAUTIONS REQUIRED PICTURE
MOD-ENC28J60 development board Users Manual
MOD-ENC28J60 development board Users Manual All boards produced by Olimex are ROHS compliant Rev. Initial, November 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved Page 1 INTRODUCTION BOARD FEATURES
Lab 3: PCB design with EAGLE
In this lab you will design a PCB board that will replace all the wires and boards you ve used in the first two labs. 1. Pre-Lab On the website are two EAGLE tutorials. Do them both. Q1. For the first
Fig.1. A basic inductance and capacitance. (CR) oscillator.
Constructional Project PIC LCF METER JOHN BECKER Simple monitoring of inductance, capacitance and frequency values HIS simple PIC-based unit was designed to measure and display the Tvalues of inductors
Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs
Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs AN033101-0412 Abstract This describes how to interface the Dallas 1-Wire bus with Zilog s Z8F1680 Series of MCUs as master devices. The Z8F0880,
Web Site: www.parallax.com Forums: forums.parallax.com Sales: [email protected] Technical: [email protected]
Web Site: www.parallax.com Forums: forums.parallax.com Sales: [email protected] Technical: [email protected] Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267
AN11014. BGX7100 evaluation board application note. Document information
Rev. 1.0 13 April 2012 Application note Document information Info Content Keywords BGX7100, I/Q modulator, EVB, IP3, CP1, NF, PCB Abstract This application note describes the BGX7100 evaluation board (EVB)
K8025 VIDEO PATTERN GENERATOR. Check the picture quality of your monitor or TV, ideal for adjustment or troubleshooting.
K8025 ILLUSTRATED ASSEMBLY MANUAL H8025IP 1 VIDEO PATTERN GENERATOR Check the picture quality of your monitor or TV, ideal for adjustment or troubleshooting. Forum Participate our Velleman Projects Forum
DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD
DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD PRELIMINARY DATA SHEET Wednesday, 16 May 2012 Version 0.5 Copyright 2000-2012 Bluegiga Technologies All rights reserved. Bluegiga Technologies assumes
System theremino MasterDIL-V3
System theremino MasterDIL-V3 System theremino - MasterDIL-V3 - Datasheet - March 8, 2013 - Page 1 The Master module The "Master" is the main module of the system Theremino. It puts in communication the
css Custom Silicon Solutions, Inc.
css Custom Silicon Solutions, Inc. CSS555(C) CSS555/ PART DESCRIPTION The CSS555 is a micro-power version of the popular 555 Timer IC. It is pin-for-pin compatible with the standard 555 timer and features
ES-299A NTP Time Server. Operation and Maintenance Manual. 142 SIERRA ST., EL SEGUNDO, CA 90245 USA (310)322-2136 FAX (310)322-8127 www.ese-web.
ES-299A NTP Time Server Operation and Maintenance Manual 142 SIERRA ST., EL SEGUNDO, CA 90245 USA (310)322-2136 FAX (310)322-8127 www.ese-web.com TABLE OF CONTENTS 1.0 INTRODUCTION...1 2.0 STANDARD FEATURES...1
Analog Devices Welcomes Hittite Microwave Corporation NO CONTENT ON THE ATTACHED DOCUMENT HAS CHANGED
Analog Devices Welcomes Hittite Microwave Corporation NO CONTENT ON THE ATTACHED DOCUMENT HAS CHANGED www.analog.com www.hittite.com THIS PAGE INTENTIONALLY LEFT BLANK v2.71 HMC42ST8 / 42ST8E AMPLIFIER,.4-2.2
SD2942. HF/VHF/UHF RF power N-channel MOSFETs. Features. Description
HF/VHF/UHF RF power N-channel MOSFETs Features Gold metallization Excellent thermal stability Common source configuration, push pull P OUT = 350 W min. with 15 db gain @ 175 MHz Low R DS(on) Description
MSP-EXP430G2 LaunchPad Workshop
MSP-EXP430G2 LaunchPad Workshop Meet the LaunchPad Lab 1 : Blink LaunchPad LEDs By Adrian Fernandez Meet the LaunchPad MSP430 MCU Value Line LaunchPad only $4.30 A look inside the box Complete LaunchPad
BMD16N-SD. version 1.2
BMD16NSD version 1.2 Feedback decoder with 16 contacts with integrated current detection for the S88bus Compatible with a.o. Märklin Digital, Uhlenbrock Intellibox, Fleischmann TwinCenter and LDT HSI88
AN10658. Sending I 2 C-bus signals via long communications cables. Document information
Rev. 01 26 February 2008 Application note Document information Info Keywords Abstract Content I2C-bus, twisted pair cables, Cat5e, high speed, Fast-mode, Fast-mode Plus, Fm+, inter-ic, SDA, SCL, P82B96,
UPDATED DOCUMENTATION---MOuSeFET TRANSMITTERS
UPDATED DOCUMENTATION---MOuSeFET TRANSMITTERS Updated information, improved circuitry and layout diagrams. Original article was in December, 1986 QST by Mike Masterson WN2A (formerly KA2HZA). Reprinted
C220 PRELIMINARY TUBE PREAMPLIFIER SERVICE MANUAL. SERIAL NO. WS1001 And Above C220. Serial Number W S1001 And Above CONTENTS
Performance Specifications... 2 Notes... 2 Rear Panel... 3 Section Location... 3 Block Diagram... 5-6 Interconnection Diagram... 7-8 Main Schematic and PCB... 9-18 C220 TUBE PREAMPLIFIER CONTENTS Display
Capacitor Self-Resonance
Capacitor Self-Resonance By: Dr. Mike Blewett University of Surrey United Kingdom Objective This Experiment will demonstrate some of the limitations of capacitors when used in Radio Frequency circuits.
AN383. Si47XX ANTENNA, SCHEMATIC, LAYOUT, AND DESIGN GUIDELINES. 1. Introduction
Si47XX ANTENNA, SCHEMATIC, LAYOUT, AND DESIGN GUIDELINES 1. Introduction This document provides general Si47xx design guidelines and AM/FM/SW/LW/WB antenna selections which includes schematic, BOM, layout
APPLICATION NOTE. AVR042: AVR Hardware Design Considerations. AVR 8-bit Microcontrollers. Features. Description
APPLICATION NOTE AVR042: AVR Hardware Design Considerations AVR 8-bit Microcontrollers Features Providing robust supply voltage, digital, and analog Connection of RESET line SPI interface for In-System
1ED Compact A new high performance, cost efficient, high voltage gate driver IC family
1ED Compact A new high performance, cost efficient, high voltage gate driver IC family Heiko Rettinger, Infineon Technologies AG, Am Campeon 1-12, 85579 Neubiberg, Germany, [email protected]
Using ISO 15693 Compliant RFID Tags in an Inventory Control System
Using ISO 15693 Compliant RFID Tags in an Inventory Control System University: Louisiana State University, Baton Rouge, Louisiana Course: Undergraduate Capstone Project Student Team Members: Joseph Gates,
0.9V Boost Driver PR4403 for White LEDs in Solar Lamps
0.9 Boost Driver for White LEDs in Solar Lamps The is a single cell step-up converter for white LEDs operating from a single rechargeable cell of 1.2 supply voltage down to less than 0.9. An adjustable
Voltage Measurement with A PIC Microcontroller
Voltage Measurement with A PIC Microcontroller Ryan Popa 03/30/2012 Design Team 3 Abstract The purpose of this application note is to explain how to measure a voltage using a PIC18F4520 microcontroller.
Programing the Microprocessor in C Microprocessor System Design and Interfacing ECE 362
PURDUE UNIVERSITY Programing the Microprocessor in C Microprocessor System Design and Interfacing ECE 362 Course Staff 1/31/2012 1 Introduction This tutorial is made to help the student use C language
ULC Technology: High-performance gate array package using multiple metal layer CMOS technology featuring sub-micron channel lengths (0.
SIR Endec for IrDA Applications Integrated Interface Circuits TOIM ULC Technology: High-performance gate array package using multiple metal layer CMOS technology featuring sub-micron channel lengths (0.
