GLASS. Gunfire Location and Surveillance System
|
|
- Gilbert Watts
- 6 years ago
- Views:
Transcription
1 GLASS Gunfire Location and Surveillance System Denis Alvarado BSCpE, Zayd Babamir BSEE, Christian Kon BSEE, Luis Salazar BSCpE Department of Computer and Electrical Engineering University of Central Florida Orlando, Florida United States of America Abstract With firearms being a hot topic in today s society, law enforcement response time and crime scene investigation techniques have also become prominent areas of research to further improve upon. GLASS focuses on improving law enforcement response time and detailed record keeping of public shooting events. This project achieves these improvements by designing hardware specific to gunshot audio signal processing for triangulating gunshots and utilizing recognition software code to differentiate different gunshot signals. Keywords Gunshot; gunfire; public safety; digital signal processing; analog design; digital design; multilateration; triangulation; security system; microprocessor; recognition; wifi; embedded systems. I. INTRODUCTION With recent high profile mass shootings flooding the news, firearm safety and law enforcement response time has become a serious subject for public safety. Both pro- and anti-gun advocates can agree that any new technology which makes public shootings safer for innocent bystanders is a good technology. Many institutions have panic buttons and/or alarms which can be triggered automatically or manually. Unfortunately, when a shooting occurs outdoors, law enforcement notification relies on emergency calls. Also, unless there is a first-hand witness or clear physical evidence, determining the exact location of a shooter can be difficult. GLASS addresses these issues by providing detailed information of gunfire events real-time as they occur. GLASS detects gunshots, differentiates gunshot types (pistol, rifle, and shotgun) from each other, triangulates the locations of gunshots, and then finally outputs all of this information to a user interface where it can all be easily viewed. II. DESIGN OVERVIEW The GLASS project is comprised of two different designs. The first design is the initial/theoretical design which represents what GLASS would be as a fully functioning, commercial product. The initial design was then simplified to allow the presentation of a proof-of-concept system suitable for the time and budget constraints placed on the designers. Nevertheless, the research, requirements, specifications, and general theory remain true for both designs. Sponsored by: Boeing, Sunstone Circuits, and Maxim Integrated. A. Initial Design The initial design comprises of three modules that all function within GLASS and do not utilize any outside resources. 1) Primary Module GLASS monitors for the specific audio traces that are unique to gunshots. Once a sound is classified as a gunshot, the primary module triangulates the position of the sound source using GPS. After triangulation, GLASS uses sound correlation software to classify the signal as a particular bullet caliber. 2) Secondary Module Via Bluetooth, GLASS transfers the location and time of the gunshot to an Android device where the gunshot location is placed on a coordinate system relative to where GLASS is located. The caliber of the round fired is also attached to the location and time of the gunshot in the Android application for viewing. 3) Self-Sustaining Module Given that GLASS main functions are utilized during emergency situations, it has a self-sustaining module consisting of a uninterrupted power supply battery backup as well as its own solar panel to charge the backup if main power were to be cut. GLASS hardware is also designed to consume very little power, enabling it to sustain itself on battery backup and incoming solar power if necessary. B. Proof-of-Concept Design The current GLASS design demonstrates the team s ability to design and populate hardware, as well as program software in order to complete the necessary task. This simplified design utilizes only two of the three modules in the initial design and distributes the workload differently. 1) Primary Module GLASS monitors for a certain signal peak and calculates the difference in peaks between the microphones. This calculation is then sent via wi-fi to an Arduino Uno development board which is connected to a PC via USB. 2) Secondary Module The information sent from the Primary Module is forwarded to the PC by the development board where the information is processed and displayed. The development
2 board is just a bridge for the information between the Primary Module and the PC. The PC is programmed with the triangulation and gunshot recognition software. This is proofof-concept because pushing the computation to a PC confirms the ability to process the data the way initially intended if resources were adequate. III. REQUIREMENTS The requirements for GLASS are pretty similar between the two designs and the differences are noted. Four microphones for monitoring and audio signal triangulation Data processing unit for audio signal input and alarm/time/location output (initial design) PC for data processing and data review (proof-ofconcept design) Android enabled device to receive communication from GLASS data processing unit via Bluetooth for data review (initial design) Photovoltaic solar panel (initial design) Uninterrupted power supply battery backup A. Hardware Specifications 1) Initial Design TABLE I. IV. SPECIFICATIONS INITIAL GLASS HARDWARE SPECIFICATIONS 2) Proof-of-Concept Design TABLE II. Feature Processor Microphones Battery Backup ISM Transceiver GLASS to PC Data Bridge B. Software Specifications 1) Initial Design TABLE III. Feature Peak Detectection & Conversion to Bit Stream Triangulation & Sound Recognition GLASS Operating System CURRENT GLASS HARDWARE SPECIFICATIONS Hardware Specifications ATmega328P 8-bit AVR RISC-based microcontroller, 32KB ISP flash memory, 1024B EEPROM, 20 MHz Operating Frequency. SPM1437HM4H-B 100 Hz-10 KHz Frequency Range, -22 db ±3 94 db Sensitivity, 61.5 db Signal to Noise Ratio, MHz Sample Frequency CyberPower LCD 340 W, 600 VA, 7Ah Uninterrupted Power Supply nrf24l GHz, 250 kbps-2mbps Data Rate, 4 pin SPI configuration, V Operating Voltages Arduino Uno development kit with ATmega328P. INITIAL GLASS SOFTWARE SPECIFICATIONS Software Specifications Verilog software code within Xilinx compiler. C++ Object oriented code compiled with embedded Linux. Main processing unit runs embedded Linux. Feature Hardware Specifications Bluetooth Output Device Android enabled for information display. Processor Memory Bluetooth GPS FPGA DPSRAM Microphones Battery Backup Solar Panel Analog to Digital Converter Amplifier Android Device MCIMX6D5EYM10AC ARM Cortex A9 Dual Core, 1.0 GHz, 256k x 8 RAM size 1.0 Gb of DDR3 RAM at 1.5 V, 1333 MHz operating speed, 8 bit prefetch buffer. ENW-89841A3KF 2178 kbps Data Rate, -93 dbm Receiver Sensitivity, V Operating Voltage I2C, PCM, UART Interfaces A2200-A GHz, 48 Channels, -148 dbm Sensitivity, I2C or UART Interface. XC3S100E-4VQG100C 100K Gates, 66 I/O lines, 72K block RAM, 100 pin CY7C026A 16Kb x 16 Organization, 20ns Speed, 256 Kb Density, V Operating Voltage. SPM1437HM4H-B 100 Hz-10 KHz Frequency Range, -22 db ±3 94 db Sensitivity, 61.5 db Signal to Noise Ratio, MHz Sample Frequency CyberPower LCD 340 W, 600 VA, 7Ah Uninterrupted Power Supply Instapark 30 W, 17.5 V Max Voltage, 1.68 A Max Current, V Open Circuit Voltage ADC1210S065HN/C1:5, 12 bit resolution, 2 V input Voltage, SPI or Parallel data interface, 13.5 clock cycle latency, 65 Msps sampling rate. TL084CD, 3 MHz Unity Gain, 200 V/mV Amplification Samsung Note 8.0, Quad-core Exynos 1.6 GHz CPU, 2 GB RAM, Wi-Fi and Bluetooth enabled. 2) Proof-of-Concept Design TABLE IV. Feature Peak Detectection & Wi-fi data transfer. Triangulation, Sound Recognition, & Data Display CURRENT GLASS SOFTWARE SPECIFICATIONS Software Specifications C Object oriented code complied with Arduino software. C++ Object oriented code running on a Windows PC. C. Gunshot Condition Specifications GLASS monitors audio input signals for three conditions before declaring the sound as a gunshot: 1) Decibel Level The first condition checked is the sound must have a decibel level of at least 130 db. The general decibel level for a gunshot is between db, but the threshold was lowered to 130 db to account for different environmental and distance from GLASS variables.
3 2) Peak Frequency The second audible trace GLASS checks is the peak frequency caused by the gunpowder explosion within this chamber of the firearm. This data also provides a strong first classifier for what caliber round was fired. 3) Subsonic Frequency The final condition that must be met is proof of the supersonic frequency the round creates as it flies through the air. This frequency is unique to live gunshots and is absent from gunshot audio recordings. A. Multilateration V. RESEARCH AND THEORY Multilateration needs only one array with at least three microphones to determine location of a sound for the two dimensional case and at least four microphones in order to calculate in three dimensions. 1) 2D Multilateration Since the location of each node is known that the time of setup and the position for each microphone is of equal distance from the node s center. The relative location of the source and the exact locations of the microphones can be used to calculate the exact location of the sound source. The distance from a particular microphone to the source of the sound can be calculated with the equation below. Where t represents the time it takes for the sound wave produced by the gunshot to propagate to the particular microphone and C(T) represent the speed of sound. The distance can be represented by the magnitude of the distance vector that is drawn from the sound source to the microphone. In two dimensions where are three microphones located at points A, B, and C, and have a given x-coordinate and a y-coordinate. For the sound source, we denote its position in space as the variables x, and y. = with two equations and two unknowns which is sufficient to determine an answer. 2) 3D Multilateration This method uses hyperbolic multilateration over triangulation which is easier to implement since the array can be arranged in any manner. Naturally four hyperboloids will be required to solve this case so a fourth microphone is necessary. Care must be kept when placing the microphones, as they may not lie on the same plane. If they do, the resulting solution will have multiple solutions. For this reason, we decided to place them at equal distance from the center of the node on right angles from each other The equations for the magnitudes of the distance vectors are the same in three dimensions except that the z component of the vector must also be integrated to the equations. The addition of the fourth microphone also incorporates the third equation listed below. A. Initial Design VI. HARDWARE DESIGN The initial design for GLASS was very ambitious for the time frame and budget. The design included over 25 schematics of printed circuit board design for the project s very specific board. The initial hardware block diagram is demonstrated by Fig. 1 below. These equations require us to know the time it takes for the sound to propagate to each microphone. We can relate the magnitude of any two vectors together by realizing that their magnitudes should be equivalent with the only difference being the difference of arrival between the nodes and if we multiply by the spread of sound, we get the difference in the distance from the sound source to the microphones. The difference in time of arrival to each microphone can be easily be found by determining when the maximum value occurs for each microphone. For this example, we can simplify the mathematics by setting the origin to point A. This leaves us Fig. 1: Initial GLASS Design Block Diagram
4 1) Audio Block The audio sampling section consists of the four microphones equidistant and on separate planes connected to an analog to digital converter (ADC). The ADC then transfers the data to an FPGA which pre-processes the audio data and converts it to a bit stream. While listening for a gunshot, peak detection with thresholding determines when the recording of audio begins. Peak detection is described by the logic equation below. >Threshold Once the threshold condition is found true, a write flag remains true until a 16 bit counter counters the loop back to zero. A counter is used to determine the delay of the peak between each microphone. The FPGA stores a wavelet transformed decomposition of a fixed number of samples. The wavelet transform provides the ability to encode and down sample the signal as well as reducing high frequency noise. The data is then written to dual-port SRAM (DPSRAM) memory. A fix location in memory holds the address to this stored data. 2) Data Processing Block The overall custom printed circuit board (PCB) design was modeled after the WandBoard development board. There are many major components that are implemented on the custom printed circuit board and those components play a huge role in the design on the overall embedded board. The core components of the PCB are: an ARM Cortex A9 1GHz processor, a 1 Gb module of DDR3 DRAM, four modules of 16 x 16 bit DPSRAM, the microusb DC power input, data storage via SD card reader, and the peripheral inputs/outputs including two USB input ports, a Bluetooth input/output device, and the two 46 pin headers. The PCB design was completed within Cadence OrCAD PCB Editor Software. The DDR3 SDRAM is utilized directly by the processor for calculations, operating system resources, and GLASS software resources. The DSPRAM provides stable buffering for signal processing while allowing the processor to read the data while it is still being written. GLASS uses a GPS module to determine the time and relative location of a gunshot through the data from the audio signals. An SD Card is used as removable data storage and storing of the operating system. The schematic overview of a portion of the initial design for the GLASS data processing unit is presented in Fig. 2 at the bottom of the page. 3) Power Block GLASS s power system is a self-sustaining system designed to allow GLASS continual operation even in the event of an emergency power outage. A 1500 VA uninterrupted power supply (UPS) is used to power GLASS and is charged by both the typical 120 V wall plug as well as a 60 W solar panel. With a fully charged UPS, GLASS s low power design can run continuously for at least 14 hours before the battery needs recharged. If in the case that normal power is not restored within 14 hours, the solar panel can generate enough wattage to extend the battery life another four hours. Table V below shows the power consumption of the initial design. TABLE V. GLASS INITITAL DESIGN POWER CONSUMPTION Feature Voltage (V) Current (A) Power (W) Processor DPSRAM DDR Microphones FPGA Other Total B. Proof-of-Concept Design The current hardware design for GLASS condenses the many different complex parts in the initial design into a more manageable design. The most notable simplification is the custom board design being cut from a four layer, 25 schematic design down to a simple two layer, one schematic design. The audio and power blocks were also simplified to better fit the scope of the project timeline and resources. Fig. 2: Initial Data Processing Unit Schematic
5 Fig. 3: Current GLASS PCB Design 1) Audio Block The current audio sampling section still consists of the four microphones equidistant and on separate planes and the same peak detection equation is used to determine signal peaks. The main change to the audio block is that the custom board design has moved from the data processing block to the audio block. The audio samples are read directly by the custom GLASS PCB which now utilizes an ATmega328P processor. The ATtmega328P has built in ADCs simplifying the audio design by eliminating a separate ADC module and FPGA. After determining peak, the GLASS PCB then forwards the data via Wi-fi using the nrf24l01+ Wi-fi module. The current GLASS PCB is shown above in Fig. 3. The decision to simplify the hardware design was necessary to the completion of the project on time. Unfortunately, the simplification made GLASS lose a significant amount of processing power. Due to the loss of the more complex and powerful Cortex A9 ARM processor, the current GLASS board simply functions to capture sound, pre-process the signals, and forward the data to an outside computer device. Nevertheless, the simplification still demonstrates the ability to design and produce a functioning system. 2) Data Processing Block Once the GLASS PCB forwards the audio data over Wi-fi, the data is received by an Arduino Uno. This Arduino device acts a bridge between a computer running GLASS software and the Wi-fi module receiving the data from the GLASS PCB. For the presentation of GLASS, a laptop with Windows 7 will be running the GLASS software that determines the gunshot sounds and locations. 3) Power Block For ease of presentation and system setup, the solar panel has been removed from the power block and GLASS will run entirely off of the UPS battery at full charge. The previous time of use calculations are actually improved with the current design for the new GLASS PCB does much less processing and therefore consumes less power. Considering that the power consumption of the new system is 15% of the original design, the UPS was downgraded to 340 W still enabling GLASS to run longer than it did with the larger battery in the original design as demonstrated in Table VI below. TABLE VI. CURRENT GLASS DESIGN POWER CONSUMPTION Feature Voltage (V) Current (ma) Power (W) ATmega Arduino Uno Microphones Wi-fi Modules Total A. Initial Software Design VII. SOFTWARE DESIGN The software for the initial GLASS design was complex with programs written in an array of coding languages including C++, Verilog, Java, and embedded Linux C running over multiple devices. The initial UML design is displayed in Fig. 4 at the top of the following page. 1) Verilog in Xilinx The first program to be initialized is the sound capture and serialization of data program written in Verilog on the Spartan 3A FPGA. The software has the microphones constantly listening for audio signals. When an audio signal is received from the ADCs, the FPGA serializes the data into a bit stream and then forwards the data to the DPSRAM. 2) Embedded Linux Linux was chosen as the operating system for GLASS due to its portability, and large development and support base. Access to the source code for the operating system allows Linux to be modified to our custom hardware, and adapt existing drivers to meet GLASS needs. Specifically, Linux is already configured for a development board like the
6 Fig. 4: UML of Initial GLASS Software Design WandBoard. Ubuntu in particular, has a very large support base. Upon system start, GLASS boots from processor ROM. It is then loads the operating system and begins operation. Upon receiving the interrupt, Linux will drop into Kernel mode and execute a function to place the relevant data in memory to be processed later. Then the operating system will switch back to user mode and fork two threads; one for the gunshot recognition and another for the location detection. 3) C++ GLASS Software Recognition and Location The GLASS signal processing software is mainly written in C++ object oriented code. It performs both the recognition and location algorithms and is the largest portion of software within the project. a. Recognition The first concern in the gunshot recognition algorithm is to normalize the input signal. With varying distances and angles from the microphone array, the likelihood that the sample levels match any recorded data is unlikely. Using the wavelet Transform on the data gives GLASS the ability to find the low frequency components associated with gunfire. Also the wavelet transform shows the amount of time each frequency component occupies on the signal which helps to determine when a gunshot is between two different weapon types which may be considered closer. Special care must be taken to remove the echoes which have a larger effect on the signal. As the distance from the microphone array increases the decibel level of the echoes grows relative to the magnitude obtained from the original signal. This is due to the non-linear growth of the distance traveled by the sound C A and echoes, C B A as shown in Fig. 5. Also the distance in arrival between the two signals decreases because the length of side c becomes more and more trivial, making the normalized echo amplitude closer to the amplitude of the direct signal. Recognizing the weapon type is accomplished by finding the correlation between the signal and a stored sample. The sample which results in the highest correlation should then be assumed to be the weapon type. This tells us how alike the two signals are. Since the influence of echoes becomes more and more problematic at the max decibel level decides which pre-recorded to do the correlation against. By sorting the recordings be amplitude, GLASS reduces the number of comparisons to make as a revolver at 1 meter may have the same amplitude as a rifle at much farther, however the correlation between the two will result in a lower correlation value. Although, using just this correlation is insufficient since non weapon based sounds would incur a correlation value. For this reason the spectral components of the signal must be examined to determine that the signal did indeed come from some kind of arms fire. By applying the wavelet transform on the signal the spectral components can be matched to the requirements that characterize a gunshot. These include a supersonic signature, an initial blast from the powder, and a shock wave as the bullet travels through the air. Fig. 5: Sound as it travels from source to microphone along vector b and as the echo travels along the paths of vector a then c b. Location Determination of the source of the signal is fairly straight forward, though it requires some parameters to be taken into consideration. GLASS determines the source of a sound event by relating the change in time between the sound s arrival between two microphones in the array and the effects of temperature on the speed at which the sound can propagate through the air. For that purpose there is a digital thermometer feeding the temperature to the system. In order for the software to determine the position of the gunfire the time difference between two nodes must be determined. This is done by first finding the point in the signal
7 where the signal reaches its maximum for each microphone the time delay can then be calculated by the number of samples difference the maximum occurs from each other. Each microphone is stationary at equal distance from the point of origin, and vectors from the microphones to the origin are orthogonal. Distance vectors must then be related together in that the magnitude of one distance vector is equal to the magnitude of the other and the algebraic sum of the speed of sound multiplied by the difference in time between where the maximum value occurs in each signal. Distance vectors may then be drawn from the sound source to each microphone in the array as shown in Fig. 6. Fig. 6: Sound vectors from source as viewed by the GLASS location software. With the equations in the multilateration research section, we may construct the paraboloids necessary to solve for a given sound source. Then the point is calculated and stored to be sent to the user interface by a separate thread. 4) Java Android Application The initial GLASS design utilized an Android enabled device to receive and display the gunshot location and identification information. The device would run a GLASS application written in Java programming language and the user interface would have a map displaying all gunshot locations and an information bar with detailed data on each gunshot. The application would receive this data via Bluetooth in which the GLASS main board would send. B. Proof-of-Concept Software Design Considering that the hardware specifications have been simplified, the current design is only using two types of coding languages: C and C++. 1) C Programming on GLASS PCB and Arduino Uno With the GLASS PCB replacing the FPGA and ADCs in the audio block, it functions as the audio listener and data transfer system. The GLASS board uses a modified C programming compiled by Arduino software. This code listens for audio signatures, captures them, and then transfers the data over Wi-fi to a secondary Arduino connected to the PC. The secondary Arduino functions as a bridge between the Wi-fi. The code utilizes the same peak detection algorithm as previously mentioned in the initial design and the Wi-fi link is a simple data transfer protocol. 2) C++ GLASS Software on Windows 7 Computer In the current design, the main processing was moved from the GLASS board to a main computer to handle the triangulation and gunshot recognition software. Also, the Android app/device was removed and the computer is used for data reviewing. The GLASS software is coded in an object oriented C++ language and compiled in Microsoft Visual Studio. The first thing the software does is create a data link between the computer and the Arduino Uno via USB. The computer pulls the audio data being sent from the GLASS board to the Arduino and brings it into the GLASS software for processing. The software itself processes the data the exact same way that the initial design section describes, using the same algorithms, equations, and theory. The only difference is between the initial and current designs on this process is where the processing is occurring. After the location and gunshot are determined, the software then reports the data on the computer screen for viewing. A timestamp from the computer is associated with each gunshot and the location is output in relative terms to the location of the GLASS microphone setup. VIII. CONCLUSION GLASS is a system designed to locate, recognize, and alert gunshots. The project has undergone a massive redesign for testing and presentation purposes due to a restriction of resources. The initial design stands as a consumer end product and the current design demonstrates a proof-ofconcept for the original design. The initial design composed of two systems working together to process information to be published to a user interface on a separate device. Audio is sampled through a microphone array then the analog signal is converted into digital before being buffered by four modules of DPSRAM via FPGA. The processing occurs on a custom PCB running a dual core ARM Cortex A9. The processed data is then sent to an Android enabled device for viewing via Bluetooth. The current design utilizes a custom PCB with an ATmega328 which listens and forwards audio data via Wi-fi to a computer which will process the data in the same fashion the original GLASS board would. The output data is viewable on the computer in which does the processing in the current design as well rather than an Android device. In the processing phase of both designs, when a sample of sufficient amplitude is received it processes the information as necessary to run the location and correlation algorithms. Then the correlation and location algorithms are run to determine the weapon type and the location where the gunshot came from.
8 ACKNOWLEDGMENT At the beginning of this project, it was clear that the financial burden would not be light due to the large amount of components required and the complex technology needed to implement the GLASS design. Therefore, we would first like to thank our main financial sponsor, The Boeing Company for funding GLASS. Boeing has allotted financial support for projects in the categories of homeland and cyber security. The GLASS team would like to extend our gratitude to Sunstone Circuits for providing our hardware designers with priceless advice on printed circuit board design as well as providing us with a discount on all of our printed circuit boards through their sponsorship program. Christian Kon would personally like to thank Erik Torell from Sunstone Circuits for aiding with a double check of the GLASS board schematic. Third, we thank Maxim Integrated for sending us samples of components essential to our initial design as well as providing us with countless resources on audio signal processing related to their products and great customer service. Next, we appreciate all of the professors that guided and mentored us to success in this project. And we are very gracious to NRA Licensed Instructor and Range Safety Officer John Caballero for not only providing us with sponsored range time at the Central Florida Rifle and Pistol Club, but for also challenging our designers with great mentoring on sound and waveform analysis relating to firearm sound analysis and identification. Lastly, we extend our thanks and love to our families and friends for dealing with many sleepless nights, bad moods, and events missed necessary for GLASS to succeed. REFERENCES [1] Armada International. 2013, Aug. 02, Gunfire Location system: Acoustic Gunshot Detection Systems.[Online]. Available: [2] AudioLinks How Microphones Work. [Online]. Available: [3] BBN Technologies. Boomerang. [Online]. Available: [4] Cadavid, S., Donzier, A. 2005, Jun. Small arm fire acoustic detection and localization systems: gunfire detection system. Proc. SPIE Vol. 5778, p [5] Graves, Jordan R Audio Gunshot Detection and Localization Systems: History, Basic Design, and Future Possibilies. [Online]. Available: 1/apache_media/L2V4bGlicmlzL2R0bC9kM18xL2FwY WNoZV9tZWRpYS8xNzUzODI=.pdf [6] TSCM. Transforms/Wavelets. [Online]. Available: [7] Wired. 2010, Mar. 24, Military Helicopters May Get Gunshot Location System.[Online]. Available: BIOGRAPHIES Denis Alvarado is a graduating from the University of Central Florida with a Bachelor s of Science degree in Computer Engineering. His interests include artificial intelligence, simulations, and game design. He plans to pursue a career in software design. Zayd Babamir is a graduating from the University of Central Florida with a Bachelor s of Science degree in Electrical Engineering. His interests include power engineering, hiking, camping, and traveling. He hopes for a career in power engineering. Christian Kon is a graduating from the University of Central Florida with a Bachelor s of Science degree in Electrical Engineering. His many interests include microelectronic hardware and cyber security. He plans to pursue MSEE and MBA and a career in Critical Infrastructure Protection. Luis Salazar is a graduating from the University of Central Florida with a Bachelor s of Science degree in Computer Engineering. His interests include computer hardware design and embedded programming. He hopes to pursue a career in either hardware or software design.
Hardware Platforms and Sensors
Hardware Platforms and Sensors Tom Spink Including material adapted from Bjoern Franke and Michael O Boyle Hardware Platform A hardware platform describes the physical components that go to make up a particular
More informationADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION
98 Chapter-5 ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION 99 CHAPTER-5 Chapter 5: ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION S.No Name of the Sub-Title Page
More informationGunfire Location and Surveillance System
Gunfire Location and Surveillance System Group 3 Denis Alvarado BSCpE Zayd Babamir BSEE Christian Kon BSEE Luis Salazar BSCpE TABLE OF CONTENTS 1. Executive Summary 1 2. Project Description 2 2.1 Objectives
More informationSST Expert Testimony Common Questions and Answers
SST Expert Testimony Common Questions and Answers This document is a collection of questions that have commonly been asked about the ShotSpotter system during court testimony and deposition. If possible,
More informationDigital Guitar Effects Box
Digital Guitar Effects Box Jordan Spillman, Electrical Engineering Project Advisor: Dr. Tony Richardson April 24 th, 2018 Evansville, Indiana Acknowledgements I would like to thank Dr. Richardson for advice
More informationCortex-M3 based Prepaid System with Electricity Theft Control
Research Inventy: International Journal of Engineering And Science Vol.6, Issue 4 (April 2016), PP -139-146 Issn (e): 2278-4721, Issn (p):2319-6483, www.researchinventy.com Cortex-M3 based Prepaid System
More informationUltrasonic Positioning System EDA385 Embedded Systems Design Advanced Course
Ultrasonic Positioning System EDA385 Embedded Systems Design Advanced Course Joakim Arnsby, et04ja@student.lth.se Joakim Baltsén, et05jb4@student.lth.se Simon Nilsson, et05sn9@student.lth.se Erik Osvaldsson,
More informationDesign and Implementation of AT Mega 328 microcontroller based firing control for a tri-phase thyristor control rectifier
Design and Implementation of AT Mega 328 microcontroller based firing control for a tri-phase thyristor control rectifier 1 Mr. Gangul M.R PG Student WIT, Solapur 2 Mr. G.P Jain Assistant Professor WIT,
More informationQualityMonitoring. range Ease of Installation Non Intursive Ease of Installation Non Intursive. Power Quality Parameters. Modular Wireless Achitecture
Power PowerQuality QualityMonitoring Monitoring Sensors Sensors with with large large measurement measurement range range Ease of Installation Non Intursive Ease of Installation Non Extensive Intursive
More informationAN EFFICIENT ALGORITHM FOR THE REMOVAL OF IMPULSE NOISE IN IMAGES USING BLACKFIN PROCESSOR
AN EFFICIENT ALGORITHM FOR THE REMOVAL OF IMPULSE NOISE IN IMAGES USING BLACKFIN PROCESSOR S. Preethi 1, Ms. K. Subhashini 2 1 M.E/Embedded System Technologies, 2 Assistant professor Sri Sai Ram Engineering
More informationRX23T inverter ref. kit
RX23T inverter ref. kit Deep Dive October 2015 YROTATE-IT-RX23T kit content Page 2 YROTATE-IT-RX23T kit: 3-ph. Brushless Motor Specs Page 3 Motors & driving methods supported Brushless DC Permanent Magnet
More informationImplementation of a Self-Driven Robot for Remote Surveillance
International Journal of Research Studies in Science, Engineering and Technology Volume 2, Issue 11, November 2015, PP 35-39 ISSN 2349-4751 (Print) & ISSN 2349-476X (Online) Implementation of a Self-Driven
More informationThe Development and Application of High Compression Ratio Methanol Engine ECU
National Conference on Information Technology and Computer Science (CITCS 2012) The Development and Application of High Compression Ratio Methanol Engine ECU Hong Bin, 15922184696 hongbinlqyun@163.com
More informationASTRA: ACTIVE SHOOTER TACTICAL RESPONSE ASSISTANT ECE-492/3 Senior Design Project Spring 2017
ASTRA: ACTIVE SHOOTER TACTICAL RESPONSE ASSISTANT ECE-492/3 Senior Design Project Spring 2017 Electrical and Computer Engineering Department Volgenau School of Engineering George Mason University Fairfax,
More informationTraining Schedule. Robotic System Design using Arduino Platform
Training Schedule Robotic System Design using Arduino Platform Session - 1 Embedded System Design Basics : Scope : To introduce Embedded Systems hardware design fundamentals to students. Processor Selection
More informationSoftware Radio, GNU Radio, and the USRP Product Family
Software Radio, GNU Radio, and the USRP Product Family Open Hardware for Software Radio Matt Ettus, matt@ettus.com Software Radio Simple, general-purpose hardware Do as much as possible in software Everyone's
More informationCHAPTER 6 IMPLEMENTATION OF FPGA BASED CASCADED MULTILEVEL INVERTER
8 CHAPTER 6 IMPLEMENTATION OF FPGA BASED CASCADED MULTILEVEL INVERTER 6.1 INTRODUCTION In this part of research, a proto type model of FPGA based nine level cascaded inverter has been fabricated to improve
More informationASR-2300 Multichannel SDR Module for PNT and Mobile communications. Dr. Michael B. Mathews Loctronix, Corporation
ASR-2300 Multichannel SDR Module for PNT and Mobile communications GNU Radio Conference 2013 October 1, 2013 Boston, Massachusetts Dr. Michael B. Mathews Loctronix, Corporation Loctronix Corporation 2008,
More informationI hope you have completed Part 2 of the Experiment and is ready for Part 3.
I hope you have completed Part 2 of the Experiment and is ready for Part 3. In part 3, you are going to use the FPGA to interface with the external world through a DAC and a ADC on the add-on card. You
More informationLow Power Microphone Acquisition and Processing for Always-on Applications Based on Microcontrollers
Low Power Microphone Acquisition and Processing for Always-on Applications Based on Microcontrollers Architecture I: standalone µc Microphone Microcontroller User Output Microcontroller used to implement
More informationEITF40 Digital and Analogue Projects - GNSS Tracker 2.4
EITF40 Digital and Analogue Projects - GNSS Tracker 2.4 Magnus Wasting 26 February 2018 Abstract In this report a mobile global navigation satellite system with SMS and alarm functionality is constructed.
More informationVC7300-Series Product Brief
VC7300-Series Product Brief Version: 1.0 Release Date: Jan 16, 2019 Specifications are subject to change without notice. 2018 Vertexcom Technologies, Inc. This document contains information that is proprietary
More informationDESIGN AND IMPLEMENTATION OF MOBILE WIRELESS OSCILLOSCOPE AND FUNCTION GENERATOR
Volume 119 No. 15 2018, 793-798 ISSN: 1314-3395 (on-line version) url: http://www.acadpubl.eu/hub/ http://www.acadpubl.eu/hub/ DESIGN AND IMPLEMENTATION OF MOBILE WIRELESS OSCILLOSCOPE AND FUNCTION GENERATOR
More informationZKit-51-RD2, 8051 Development Kit
ZKit-51-RD2, 8051 Development Kit User Manual 1.1, June 2011 This work is licensed under the Creative Commons Attribution-Share Alike 2.5 India License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/2.5/in/
More information3D ULTRASONIC STICK FOR BLIND
3D ULTRASONIC STICK FOR BLIND Osama Bader AL-Barrm Department of Electronics and Computer Engineering Caledonian College of Engineering, Muscat, Sultanate of Oman Email: Osama09232@cceoman.net Abstract.
More informationDesign and Implementation of Digital Stethoscope using TFT Module and Matlab Visualisation Tool
World Journal of Technology, Engineering and Research, Volume 3, Issue 1 (2018) 297-304 Contents available at WJTER World Journal of Technology, Engineering and Research Journal Homepage: www.wjter.com
More informationAdvance Load Sharing System And Theft Detection System
Advance Load Sharing System And Theft Detection System Kuldeep Pande 1, Abhinav Parkhi 2, Atish Peshattiwar 3 1,2,3 Electronics Engineering, Yeswantrao Chavan College of Enginreering Nagpur, (India) ABSTRACT
More informationJUMA-TRX2 DDS / Control Board description OH2NLT
JUMA-TRX2 DDS / Control Board description OH2NLT 22.08.2007 General Key functions of the JUMA-TRX2 DDS / Control board are: - provide user interface functions with LCD display, buttons, potentiometers
More informationWireless Music Dock - WMD Portable Music System with Audio Effect Applications
Wireless Music Dock - WMD Portable Music System with Audio Effect Applications Preliminary Design Report EEL 4924 Electrical Engineering Design (Senior Design) 26 January 2011 Members: Jeffrey Post and
More informationPreliminary Design Report. Project Title: Search and Destroy
EEL 494 Electrical Engineering Design (Senior Design) Preliminary Design Report 9 April 0 Project Title: Search and Destroy Team Member: Name: Robert Bethea Email: bbethea88@ufl.edu Project Abstract Name:
More informationSpecifications.
is a 7 capacitive touch display designed for use with PanelPilotACE Design Studio, a free drag-and-drop style software package for rapid development of advanced user interfaces and panel meters. The is
More informationSNIOT702 Specification. Version number:v 1.0.1
Version number:v 1.0.1 Catelog 1 Product introduction... 1 1.1 Product introduction... 1 1.2 Product application... 1 1.3 Main characteristics... 2 1.4 Product advantage... 3 2 Technical specifications...
More informationExercise 3: Sound volume robot
ETH Course 40-048-00L: Electronics for Physicists II (Digital) 1: Setup uc tools, introduction : Solder SMD Arduino Nano board 3: Build application around ATmega38P 4: Design your own PCB schematic 5:
More informationInternational Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering. (An ISO 3297: 2007 Certified Organization)
International Journal of Advanced Research in Electrical, Electronics Device Control Using Intelligent Switch Sreenivas Rao MV *, Basavanna M Associate Professor, Department of Instrumentation Technology,
More informationDesign and Development of Pre-paid electricity billing using Raspberry Pi2
International Journal of Electronics Engineering Research. ISSN 0975-6450 Volume 9, Number 7 (2017) pp. 995-1005 Research India Publications http://www.ripublication.com Design and Development of Pre-paid
More informationADVANCES in NATURAL and APPLIED SCIENCES
ADVANCES in NATURAL and APPLIED SCIENCES ISSN: 1995-0772 Published BYAENSI Publication EISSN: 1998-1090 http://www.aensiweb.com/anas 2017 Special 11(4): pages 1-7 Open Access Journal Data Acquisition System
More informationWhite Paper Kilopass X2Bit bitcell: OTP Dynamic Power Cut by Factor of 10
White Paper Kilopass X2Bit bitcell: OTP Dynamic Power Cut by Factor of 10 November 2015 Of the challenges being addressed by Internet of Things (IoT) designers around the globe, none is more pressing than
More informationCapacitive MEMS accelerometer for condition monitoring
Capacitive MEMS accelerometer for condition monitoring Alessandra Di Pietro, Giuseppe Rotondo, Alessandro Faulisi. STMicroelectronics 1. Introduction Predictive maintenance (PdM) is a key component of
More informationEMG Sensor Shirt. Senior Project Written Hardware Description April 28, 2015 ETEC 474. By: Dylan Kleist Joshua Goertz
EMG Sensor Shirt Senior Project Written Hardware Description April 28, 2015 ETEC 474 By: Dylan Kleist Joshua Goertz Table of Contents Introduction... 3 User Interface Board... 3 Bluetooth... 3 Keypad...
More informationSignal Processing and Display of LFMCW Radar on a Chip
Signal Processing and Display of LFMCW Radar on a Chip Abstract The tremendous progress in embedded systems helped in the design and implementation of complex compact equipment. This progress may help
More informationImaging serial interface ROM
Page 1 of 6 ( 3 of 32 ) United States Patent Application 20070024904 Kind Code A1 Baer; Richard L. ; et al. February 1, 2007 Imaging serial interface ROM Abstract Imaging serial interface ROM (ISIROM).
More informationStudy of M.A.R.S. (Multifunctional Aero-drone for Remote Surveillance)
Study of M.A.R.S. (Multifunctional Aero-drone for Remote Surveillance) Supriya Bhuran 1, Rohit V. Agrawal 2, Kiran D. Bombe 2, Somiran T. Karmakar 2, Ninad V. Bapat 2 1 Assistant Professor, Dept. Instrumentation,
More informationEmbedded & Robotics Training
Embedded & Robotics Training WebTek Labs creates and delivers high-impact solutions, enabling our clients to achieve their business goals and enhance their competitiveness. With over 13+ years of experience,
More informationSensor Network Platforms and Tools
Sensor Network Platforms and Tools 1 AN OVERVIEW OF SENSOR NODES AND THEIR COMPONENTS References 2 Sensor Node Architecture 3 1 Main components of a sensor node 4 A controller Communication device(s) Sensor(s)/actuator(s)
More informationA Solar-Powered Wireless Data Acquisition Network
A Solar-Powered Wireless Data Acquisition Network E90: Senior Design Project Proposal Authors: Brian Park Simeon Realov Advisor: Prof. Erik Cheever Abstract We are proposing to design and implement a solar-powered
More informationAzaad Kumar Bahadur 1, Nishant Tripathi 2
e-issn 2455 1392 Volume 2 Issue 8, August 2016 pp. 29 35 Scientific Journal Impact Factor : 3.468 http://www.ijcter.com Design of Smart Voice Guiding and Location Indicator System for Visually Impaired
More informationSGD 70-A 7 PanelPilotACE Compatible Display
is a 7 capacitive touch display designed for use with PanelPilotACE Design Studio, a free drag-and-drop style software package for rapid development of advanced user interfaces and panel meters. The is
More informationCSCI1600 Lab 4: Sound
CSCI1600 Lab 4: Sound November 1, 2017 1 Objectives By the end of this lab, you will: Connect a speaker and play a tone Use the speaker to play a simple melody Materials: We will be providing the parts
More informationPV SYSTEM BASED FPGA: ANALYSIS OF POWER CONSUMPTION IN XILINX XPOWER TOOL
1 PV SYSTEM BASED FPGA: ANALYSIS OF POWER CONSUMPTION IN XILINX XPOWER TOOL Pradeep Patel Instrumentation and Control Department Prof. Deepali Shah Instrumentation and Control Department L. D. College
More informationIntelligent and passive RFID tag for Identification and Sensing
Zürich University Of Applied Sciences Institute of Embedded Systems InES Intelligent and passive RFID tag for Identification and Sensing (Presented at Embedded World, Nürnberg, 3 rd March 2009) Dipl. Ing.
More informationWifiBotics. An Arduino Based Robotics Workshop
WifiBotics An Arduino Based Robotics Workshop WifiBotics is the workshop designed by RoboKart group pioneers in this field way back in 2014 and copied by many competitors. This workshop is based on the
More informationRobotic Development Kit. Powered using ATMEL technology
Robotic Development Kit Powered using ATMEL technology Index 1. System overview 2. Technology overview 3. Individual dev-kit components I. Robot II. Remote III. IR-Pod IV. Base-Station V. RFID 4. Robonii
More informationDigital Logic ircuits Circuits Fundamentals I Fundamentals I
Digital Logic Circuits Fundamentals I Fundamentals I 1 Digital and Analog Quantities Electronic circuits can be divided into two categories. Digital Electronics : deals with discrete values (= sampled
More information32-bit ARM Cortex-M0, Cortex-M3 and Cortex-M4F microcontrollers
-bit ARM Cortex-, Cortex- and Cortex-MF microcontrollers Energy, gas, water and smart metering Alarm and security systems Health and fitness applications Industrial and home automation Smart accessories
More informationLINE MAZE SOLVING ROBOT
LINE MAZE SOLVING ROBOT EEE 456 REPORT OF INTRODUCTION TO ROBOTICS PORJECT PROJECT OWNER: HAKAN UÇAROĞLU 2000502055 INSTRUCTOR: AHMET ÖZKURT 1 CONTENTS I- Abstract II- Sensor Circuit III- Compare Circuit
More informationCHAPTER 4 FIELD PROGRAMMABLE GATE ARRAY IMPLEMENTATION OF FIVE LEVEL CASCADED MULTILEVEL INVERTER
87 CHAPTER 4 FIELD PROGRAMMABLE GATE ARRAY IMPLEMENTATION OF FIVE LEVEL CASCADED MULTILEVEL INVERTER 4.1 INTRODUCTION The Field Programmable Gate Array (FPGA) is a high performance data processing general
More informationRifle Arcade Game. Introduction. Implementation. Austin Phillips Brown Casey Wessel. Project Overview
Austin Phillips Brown Casey Wessel Rifle Arcade Game Introduction Project Overview We will be making a virtual target shooting game similar to a shooting video game you would play in an arcade. The standard
More informationKUMU A O CUBESAT: THERMAL SENSORS ON A CUBESAT
KUMU A O CUBESAT: THERMAL SENSORS ON A CUBESAT Tyson K. Seto-Mook Department of Electrical Engineering University of Hawai i at Mānoa Honolulu, HI 96822 INTRODUCTION A. Abstract CubeSat is a project that
More informationMobile Agent Based Intelligence Power Distribution Control System
IJIRST International Journal for Innovative Research in Science & Technology Volume 4 Issue 11 April 2018 ISSN (online): 2349-6010 Mobile Agent Based Intelligence Power Distribution Control System Pratik
More informationRPG XFFTS. extended bandwidth Fast Fourier Transform Spectrometer. Technical Specification
RPG XFFTS extended bandwidth Fast Fourier Transform Spectrometer Technical Specification 19 XFFTS crate equiped with eight XFFTS boards and one XFFTS controller Fast Fourier Transform Spectrometer The
More informationLABORATORY AND FIELD INVESTIGATIONS ON XBEE MODULE AND ITS EFFECTIVENESS FOR TRANSMISSION OF SLOPE MONITORING DATA IN MINES
LABORATORY AND FIELD INVESTIGATIONS ON XBEE MODULE AND ITS EFFECTIVENESS FOR TRANSMISSION OF SLOPE MONITORING DATA IN MINES 1 Guntha Karthik, 2 Prof.Singam Jayanthu, 3 Bhushan N Patil, and 4 R.Prashanth
More informationAN-1370 APPLICATION NOTE
APPLICATION NOTE One Technology Way P.O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com Design Implementation of the ADF7242 Pmod Evaluation Board Using the
More informationDAB+ Voice Break-In Solution
Product Brief DAB+ Voice Break-In Solution The Voice Break-In (VBI) solution is a highly integrated, hardware based repeater and content replacement system for DAB/DAB+. VBI s are in-tunnel/in-building
More informationMode-S Receiver and ADS-B Decoder Group 24
Mode-S Receiver and ADS-B Decoder Group 24 Sean Koceski, CpE Long Lam, CpE Michael Vose, CpE Spectrum Overload Digital UHF TV broadcast now borders aircraft traffic control frequencies. Devices intended
More informationUsing Z8 Encore! XP MCU for RMS Calculation
Application te Using Z8 Encore! XP MCU for RMS Calculation Abstract This application note discusses an algorithm for computing the Root Mean Square (RMS) value of a sinusoidal AC input signal using the
More informationInternational Journal of Advances in Science and Technology (IJAST)
Signal detection and FFT calculation using ATmega644 microcontroller D. Sarkar 1, A.Chowdhury 2 1,2 Department of Electronics & Communication Engineering, NIT Agartala, India ABSTRACT: Detection of a signal
More informationIn this lecture, we will look at how different electronic modules communicate with each other. We will consider the following topics:
In this lecture, we will look at how different electronic modules communicate with each other. We will consider the following topics: Links between Digital and Analogue Serial vs Parallel links Flow control
More information2D Floor-Mapping Car
CDA 4630 Embedded Systems Final Report Group 4: Camilo Moreno, Ahmed Awada ------------------------------------------------------------------------------------------------------------------------------------------
More informationInternational Journal Of Core Engineering & Management Volume-4, Issue-11, February-2018, ISSN No:
DESIGN AND IMPLEMENTATION OF INTELLIGENT CIRCUIT BREAKER FOR ELECTRICAL CURRENT SENSING AND MONITORING Hamzah M. Marhoon, Department of Computer Techniques Engineering, Al-Esra'a University College Karadah,
More informationeguitar G R O U P 7 B R A N D O N B E R K C O M P U T E R E N G I N E E R W I L L I A M R E M I N G T O N E L E C T R I C A L E N G I N E E R
eguitar G R O U P 7 B R A N D O N B E R K C O M P U T E R E N G I N E E R W I L L I A M R E M I N G T O N E L E C T R I C A L E N G I N E E R E R I C S O R O K O W S K Y C O M P U T E R E N G I N E E R
More informationSpecifications and Interfaces
Specifications and Interfaces Crimson TNG is a wide band, high gain, direct conversion quadrature transceiver and signal processing platform. Using analogue and digital conversion, it is capable of processing
More informationINTELLIGENT HOME AUTOMATION SYSTEM (IHAS) WITH SECURITY PROTECTION NEO CHAN LOONG UNIVERSITI MALAYSIA PAHANG
INTELLIGENT HOME AUTOMATION SYSTEM (IHAS) WITH SECURITY PROTECTION NEO CHAN LOONG UNIVERSITI MALAYSIA PAHANG INTELLIGENT HOME AUTOMATION SYSTEM (IHAS) WITH SECURITY PROTECTION NEO CHAN LOONG This thesis
More information2.0 Discussion: 2.1 Approach:
2.0 Discussion: 2.1 Approach: The design for a Power Monitor and Data Logging System is comprised of two major components: the Power Meter and the Data Logger. The Power Meter is the package that plugs
More informationCHAPTER III THE FPGA IMPLEMENTATION OF PULSE WIDTH MODULATION
34 CHAPTER III THE FPGA IMPLEMENTATION OF PULSE WIDTH MODULATION 3.1 Introduction A number of PWM schemes are used to obtain variable voltage and frequency supply. The Pulse width of PWM pulsevaries with
More informationAES Cambridge Seminar Series 27 October Audio Signal Processing and Rapid Prototyping with the ARM mbed. Dr Rob Toulson
AES Cambridge Seminar Series 27 October 2010 Audio Signal Processing and Rapid Prototyping with the ARM mbed Dr Rob Toulson Director of The Sound and Audio Engineering Research Group Anglia Ruskin University,
More informationSGD 70-A 7 PanelPilotACE Compatible Display
is a 7 capacitive touch display designed for use with PanelPilotACE Design Studio, a free drag-and-drop style software package for rapid development of advanced user interfaces and panel meters. The is
More informationDESIGN & IMPLEMENTATION OF SELF TIME DUMMY REPLICA TECHNIQUE IN 128X128 LOW VOLTAGE SRAM
DESIGN & IMPLEMENTATION OF SELF TIME DUMMY REPLICA TECHNIQUE IN 128X128 LOW VOLTAGE SRAM 1 Mitali Agarwal, 2 Taru Tevatia 1 Research Scholar, 2 Associate Professor 1 Department of Electronics & Communication
More informationCHAPTER 4 HARDWARE DEVELOPMENT OF STATCOM
74 CHAPTER 4 HARDWARE DEVELOPMENT OF STATCOM 4.1 LABORATARY SETUP OF STATCOM The laboratory setup of the STATCOM consists of the following hardware components: Three phase auto transformer used as a 3
More informationThe design and calibration of low cost urban acoustic sensing devices. SONYC Sounds Of New York City
The design and calibration of low cost urban acoustic sensing devices SONYC Sounds Of New York City C. Mydlarz NYU CUSP C. Shamoon NYC DEP M. Baglione, M Pimpinella The Cooper Union cmydlarz@nyu.edu Sounds
More informationDigital Transceiver V605
Embedded PC-based Instrument with up-to 4 Independent DDCs, 4 DUCs and Dual Spectrum Analyzers System Features Intel i7 Quad Core, 8 GB RAM, 240 GB SSD, Win 7 Pro 64-bit Sustained logging rate up-to 1600
More informationHow different FPGA firmware options enable digitizer platforms to address and facilitate multiple applications
How different FPGA firmware options enable digitizer platforms to address and facilitate multiple applications 1 st of April 2019 Marc.Stackler@Teledyne.com March 19 1 Digitizer definition and application
More informationTime Matters How Power Meters Measure Fast Signals
Time Matters How Power Meters Measure Fast Signals By Wolfgang Damm, Product Management Director, Wireless Telecom Group Power Measurements Modern wireless and cable transmission technologies, as well
More informationPreliminary GHz Transceiver-µController-Module. Applications PRODUCT SPECIFICATION FEATURES MICROCONTROLLER MHz
PRODUCT SPECIFICATION 2.4 2.5 GHz e Applications 6 : 2 " 2! 2 2 + 2 7 + + Alarm and Security Systems Video Automotive Home Automation Keyless entry Wireless Handsfree Remote Control Surveillance Wireless
More informationOpen Source Digital Camera on Field Programmable Gate Arrays
Open Source Digital Camera on Field Programmable Gate Arrays Cristinel Ababei, Shaun Duerr, Joe Ebel, Russell Marineau, Milad Ghorbani Moghaddam, and Tanzania Sewell Department of Electrical and Computer
More informationHAND GESTURE CONTROLLED ROBOT USING ARDUINO
HAND GESTURE CONTROLLED ROBOT USING ARDUINO Vrushab Sakpal 1, Omkar Patil 2, Sagar Bhagat 3, Badar Shaikh 4, Prof.Poonam Patil 5 1,2,3,4,5 Department of Instrumentation Bharati Vidyapeeth C.O.E,Kharghar,Navi
More informationSENTRY. AC410x family + BT-V2.0. User s Manual
SENTRY AC410x family + BT-V2.0 SENTRY TABLE OF CONTENTS 1. INTRODUCTION AND BLOCK DIAGRAM... 2 1.1. GENERAL INTRODUCTION... 2 1.2. BLOCK DIAGRAM... 3 2. MAIN FEATURES AND APPLICATION... 4 2.1. SYSTEM KEY
More informationGeneration of Gaussian Pulses using FPGA for Simulating Nuclear Counting System
Generation of Gaussian Pulses using FPGA for Simulating Nuclear Counting System Mohaimina Begum Md. Abdullah Al Mamun Md. Atiar Rahman Sabiha Sattar Abstract- Nuclear radiation counting system is used
More informationElektor Datalogger Review
Introduction Amateur radio astronomers sometimes need to log data from sensors such as receivers and magnetometers but do not wish to or cannot leave their PC turned on for long periods. They need an autonomous
More informationIndustrial Wireless Systems
Application Considerations Don Pretty Principal Engineer Geometric Controls Inc Bethlehem, PA Sheet 1 Ethernet Dominates on the Plant Floor Sheet 2 Recognize Any of These? Sheet 3 Answers: 10 BASE 2 RG
More informationA multi-mode structural health monitoring system for wind turbine blades and components
A multi-mode structural health monitoring system for wind turbine blades and components Robert B. Owen 1, Daniel J. Inman 2, and Dong S. Ha 2 1 Extreme Diagnostics, Inc., Boulder, CO, 80302, USA rowen@extremediagnostics.com
More information[Ahmed, 3(1): January, 2014] ISSN: Impact Factor: 1.852
IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY Microcontroller Based Advanced Triggering Circuit for Converters/Inverters Zameer Ahmad *1, S.N. Singh 2 *1,2 M.Tech Student,
More informationA Highly Generalised Automatic Plugin Delay Compensation Solution for Virtual Studio Mixers
A Highly Generalised Automatic Plugin Delay Compensation Solution for Virtual Studio Mixers Tebello Thejane zyxoas@gmail.com 12 July 2006 Abstract While virtual studio music production software may have
More informationSoftware defined radio transceiver (SDR) CW & RTTY Skimmer Server Weak Signal Propagation Reporter (WSPR)
Red Pitaya STEMlab solutions are an indispensable part of equipment in Ham Radio Operators lab. With a single click STEMlab can be transformed into several applications like: Software defined radio transceiver
More informationTLE9879 EvalKit V1.2 Users Manual
TLE9879 EvalKit V1.2 Users Manual Contents Abbreviations... 3 1 Concept... 4 2 Interconnects... 5 3 Test Points... 6 4 Jumper Settings... 7 5 Communication Interfaces... 8 5.1 LIN (via Banana jack and
More informationTMS320F241 DSP Boards for Power-electronics Applications
TMS320F241 DSP Boards for Power-electronics Applications Kittiphan Techakittiroj, Narong Aphiratsakun, Wuttikorn Threevithayanon and Soemoe Nyun Faculty of Engineering, Assumption University Bangkok, Thailand
More informatione-automatic MOTOR CONTROL SYSTEM
e-automatic MOTOR CONTROL SYSTEM Mr. G.Venkata Prasad 1, Mr.P.Shanker 2 1,2 Assistant Professor, Department of CSE, Sphoorthy Engineering College, Hyderabad ABSTRACT In this paper e-automatic MOTOR CONTROL
More informationCortex-M3 based Prepaid System with Electricity Theft Control
RESEARCH ARTICLE OPEN ACCESS Cortex-M3 based Prepaid System with Electricity Theft Control Sudhakar Ajmera 1, Abdul Subhani Shaik 2 1 M.Tech, Dept of ECE, CMR College of Engineering & Technology(Autonomous),
More informationIOT Based Intelligent Traffic Signal and Vehicle Tracking System
IOT Based Intelligent Traffic Signal and Vehicle Tracking System Srinuvasa Manikanta Adabala M.Tech (Embedded Systems), Department of ECE, Aditya College of Engineering(JNTUK), Surampalem, A.P -533437.
More informationCHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER
65 CHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER 4.1 INTRODUCTION Many control strategies are available for the control of IMs. The Direct Torque Control (DTC) is one of the most
More informationCombinational logic: Breadboard adders
! ENEE 245: Digital Circuits & Systems Lab Lab 1 Combinational logic: Breadboard adders ENEE 245: Digital Circuits and Systems Laboratory Lab 1 Objectives The objectives of this laboratory are the following:
More information