Multi-Sensor Integration and Fusion using PSoC
|
|
- Ethan Pitts
- 6 years ago
- Views:
Transcription
1 Multi-Sensor Integration and Fusion using PSoC M.S. FINAL PROJECT REPORT Submitted by Student Name Master of Science in Electrical and Computer Engineering The Ohio State University, Columbus Under the Guidance of Dr. Lisa Fiorentini Assistant Professor, Clinical Department of Electrical and Computer Engineering The Ohio State University, Columbus i
2 TABLE OF CONTENTS ABSTRACT... 1 INTRODUCTION... 2 PROGRAMMABLE SYSTEM-ON-CHIP (PSoC)... 2 MULTI-SENSOR SYSTEM ARCHITECTURE... 5 ENCODERS... 7 TEMPERATURE SENSOR... 8 ACCELEROMETER MAGNETOMETER GPS REAL TIME CLOCK (RTC) DATA LOGGING IN F-RAM COMMUNICATION WITH RASPBERRY PI LIDAR REFERENCES ii
3 LIST OF TABLES Table 1: List of Hardware Components Used... 5 Table 2: Encoder Color Code Description... 6 Table 3: PSoC 4200M Pin Connections... 6 Table 4: Sensor Characters, Table 5: Special Characters LIST OF FIGURES Figure 1: High Level Block Diagram of PSoC 4200M... 3 Figure 2: CY8CKIT-044 PSoC 4 M-Series Pioneer Kit... 3 Figure 3: TopDesign Schematics of PSoC Creator Project... 4 Figure 4: Design Wide Resources of PSoC Creator Project... 5 Figure 5: A and B Channel Encoder Output Waveforms... 7 Figure 6: Quadrature Decoder Component Configuration... 7 Figure 7: TMP102 Internal Register Structure... 8 Figure 8: I2C Component Configuration... 9 Figure 9: I2C Timing Diagram to Read data from TMP Figure 10: I2C Timing Diagram for ADXL Figure 11: Internal Schematic diagram of HMC5883L Figure 12: Raw NMEA Sentences transmitted by the GPS Figure 13: RTC Component Configuration Figure 14: Timing Diagram to write data into F-RAM Figure 15: Timing Diagram to read data from F-RAM Figure 16: Bridge Control Panel to read data from F-RAM Figure 17: UART Component Configuration Figure 18: Example communication packets between Raspberry Pi and PSoC Figure 19: PSoC Firmware Flowchart for communication and unparsing Figure 20: LIDAR Lite Block Diagram Figure 21: PSoC 4 I2C Component Configuration for LIDAR iii
4 ABSTRACT Multi-Sensor Integration and Fusion subsystem is a part of the multidisciplinary research project Unmanned Ground Vehicle (UGV) and Aerial (UAV) Vehicle Swarms. In order for autonomous navigation, path planning and target identification of the autonomous vehicles, various sensors measurements are required. A PSoC 4 (Programmable System-on-Chip) from Cypress Semiconductors was used to interface various sensors. The PSoC 4 is based on ARM Cortex M0 architecture along with the integration of programmable analog and digital blocks. The PSoC 4 acts as a coprocessor collecting all the sensor data in real time and communicating it to Raspberry Pi which performs high level controls based on the sensor measurements. The sensor data is also logged in an external memory, a 256 K byte F-RAM available on the PSoC 4 Development Kit. A specific communication scheme was also developed on top of UART protocol between the PSoC 4 and Raspberry Pi to transfer specific sensor readings requested by Raspberry Pi. Multiple sensors like Motor Encoders, IMU, GPS, Temperature Sensor and LIDAR were successfully interfaced with PSoC 4. The Motor Encoders consists of hall effect sensors which produces a pulse every time the motor rotates, the counters in PSoC 4 are used to count these pulses to determine the rpm of the motor and hence the wheel. The IMU consists of a combination of Accelerometer and Magnetometer to measure the linear acceleration and orientation of the robot with respect to the Earth s Magnetic field essentially a compass pointing towards the north direction. The temperature sensor is used to measure the ambient temperature. GPS gives the position of the robot in terms of longitude and latitude. In addition to the position, the speed of the robot can also be measured and the UTC time from the GPS is used to lock the RTC time of PSoC 4 for the time stamp of the sensor readings. LIDAR is used to detect obstacles in front of the robot. 1
5 INTRODUCTION Multi-Sensor integration refers to the process of using of multiple sensors to obtain more accurate and reliable information regarding the system and its environment. Multi-Sensor fusion refers to the process of combining the information from various sensors and representing it in a common format understandable to the main processor which will take decisions based on the sensor data. The acquisition of sensor data must be done in real-time in order to make the decisions at the right time. The time at which the each sensor data is acquired must also be included in the data format to be sent to the main processor. In addition to sending the sensor data to the main processor, it must also be logged in an external memory. In this project, the main processor is a Raspberry Pi 2 and a PSoC 4200M performs the multisensor integration and fusion in real-time and sends the fused sensor data to Raspberry Pi. The sensors currently integrated with the PSoC 4200M are, 1. Motor Encoders 2. Temperature Sensor 3. Accelerometer 4. Magnetometer 5. GPS 6. LIDAR PROGRAMMABLE SYSTEM-ON-CHIP (PSoC) The PSoC 4200M device from Cypress Semiconductors is a mixed signal system on chip based on 32-bit Arm Cortex M0 architecture with programmable analog and digital blocks as depicted in the high level block diagram in Figure 1. Multiple sensors, both analog as well as digital sensors can be interfaced with PSoC 4200M to acquire sensor data in real-time. The programmable analog and digital blocks operate independently along with the CPU of the PSoC [1]. This enables acquisition of data from multiple sensors, formatting of sensor data and communication with the main processor in parallel. The PSoC 4200M device also contains a Real Time Clock (RTC) which is used to time stamp the sensor data. 2
6 PSoC 4200M Sensor Inputs Programmable Digital Blocks ARM Cortex M0 Sensor Data to Raspberry Pi Programmable Analog Blocks RTC Figure 1: High Level Block Diagram of PSoC 4200M CY8CKIT-044 PSoC 4 M-Series Pioneer Kit shown in Figure 2 features a PSoC 4200M device which is used in this project to interface with the various sensors and the Raspberry Pi. This development kit also contains an on-board programmer and debugger and therefore no additional hardware is required to program and debug the PSoC 4200M device [2]. Figure 2: CY8CKIT-044 PSoC 4 M-Series Pioneer Kit 3
7 The firmware for the PSoC 4200M device was developed using the PSoC Creator IDE (Version 3.2 SP1). The PSoC Creator contain PSoC components which are virtual ICs which users can drag and drop into a design and configure them to meet the application requirements. Every PSoC component comes with its own set of API libraries [3]. PSoC Creator is free to use and can be downloaded from the following link, Figure 3 shows the top design schematics of the PSoC Creator developed for Multi-Sensor Integration and Fusion project. Figure 3: TopDesign Schematics of PSoC Creator Project Figure 4 shows the design wide resources of the PSoC Creator developed for Multi-Sensor Integration and Fusion project. 4
8 Figure 4: Design Wide Resources of PSoC Creator Project MULTI-SENSOR SYSTEM ARCHITECTURE The Multi-Sensor system architecture with the interconnections between the multiple sensors and PSoC 4200M development kit is shown in figure 5. The Temperature sensor and the Accelerometer both use I2C interface and are connected in the same I2C bus with the PSoC 4200M. The PSoC 4200M identifies the respective sensor with its unique I2C address. Table 1 lists all the hardware components used in the Multi-Sensor system architecture along with their web links. The TMP102, ADXL345 and HMC5883L sensor breakout boards from SparkFun are used in this project. Table 1: List of Hardware Components Used Component Description Web link CY8CKIT-044 PSoC 4200M Development Kit Raspberry Pi 2 Main Processor Encoders 48 CPR Quadrature Encoder TMP102 Digital Temperature Sensor ADXL345 3-Axis Accelerometer HMC5883L 3-Axis Magnetometer GPS Ultimate GPS module LIDAR LIDAR Lite 5
9 Table 2 describes the color code functionality of connecting wires in the encoder which is obtained from Pololu Robots and Electronics. Table 3 gives the pin connection details between the different components and PSoC 4200M in the Multi-Sensor system architecture. Table 2: Encoder Color Code Description Color Red Black Green Function Motor power (connects to one motor terminal) Motor power (connects to the other motor terminal) Encoder GND Blue Encoder VCC ( V) Yellow White Encoder A Output Encoder B Output Table 3: PSoC 4200M Pin Connections Component Pin PSoC 4200M Pin Encoder 1 Encoder 2 Temperature Sensor Accelerometer Magnetometer GPS LIDAR Raspberry Pi 2 Encoder A Output P2.0 Encoder B Output P2.1 Encoder A Output P2.2 Encoder B Output P2.3 SDA P4.1 SCL P4.0 SDA P4.1 SCL P4.0 SDA P4.1 SCL P4.0 UART TX UART RX P1.1 (UART RX) P1.0 (UART TX) SDA P6.1 SCL P6.0 GPIO 14 (UART TX) GPIO 15 (UART RX) P3.0 (UART RX) P3.1 (UART TX) 6
10 ENCODERS An encoder is an electromechanical device used to measure the position and speed of a motor shaft. The motors used in the robot contain a two-channel Hall-effect sensor encoder which outputs square waves corresponding to the rpm (rotations per minute) of the motor shaft [5]. The outputs of the two channels are 90 degrees out of phase which refers to a quadrature encoder as shown in Figure 5. Figure 5: A and B Channel Encoder Output Waveforms PSoC Creator offers a quadrature decoder component as shown in Figure 6 which is used to acquire data from the two channel encoders. The encoding mode in the component is set to 4x which offers highest resolution by counting both the rising and falling edges of both the square waves to provide the count value output [4a]. Figure 6: Quadrature Decoder Component Configuration 7
11 The Counter_X_ReadCounter() API is used to read the current counter value from the quadrature encoder. The difference between the encoder values is computed by reading the encoder values at two different times with a given time interval which is then formatted and sent to the Raspberry Pi. TEMPERATURE SENSOR The temperature sensor used in this project is TMP102, which is a digital temperature sensor with I2C interface. The TMP102 has a resolution of C, and accuracy of 0.5 C over the temperature range of -25 C to +85 C [6]. Figure 7 shows the internal register configuration of the temperature sensor. To read the current temperature from the sensor, the pointer register must first be initialized to point to the address of the temperature register. After pointing to the temperature register, data can be read from the temperature register. Two bytes of data must be read from the temperature register which corresponds to the MSB and LSB of the temperature reading. Figure 7: TMP102 Internal Register Structure The PSoC 4200M communicates with the TMP102 sensor via I2C interface. The PSoC 4200M is configured as an I2C master with 100 Kbps data rate as shown in Figure 8. To communicate with the slave I2C sensor, the master should know the I2C address of the slave. For TMP102 sensor, the 7-bit I2C address is 0x48 which is provided in the datasheet of the sensor. The I2C timing diagram to read data from TMP102 is shown in Figure 9. 8
12 Figure 8: I2C Component Configuration Figure 9: I2C Timing Diagram to Read data from TMP102 9
13 Following is the sequence of steps followed in the firmware to get the temperature reading: 1. Initialize the 8-bit pointer register to 00 to point to the temperature register using the API, I2C_I2CMasterWriteBuf 2. Read two bytes of data from temperature register using the API, I2C_I2CMasterReadBuf [4b] 3. Combine the MSB and LSB of the temperature reading 4. Shift left the combined data by 4 bits and multiply by to get the current temperature 5. Compute the difference between two temperature readings in a given time interval which is then formatted and sent to the Raspberry Pi ACCELEROMETER The accelerometer used in this project is ADXL345, which is a 3-axis MEMS accelerometer with 13-bit resolution and measurement at up to +/-16 g. Digital output data is formatted as 16-bit twos complement and is accessible through either a SPI (3- or 4-wire) or I2C digital interface. The ADXL345 automatically modulates its power consumption in proportion to its output data rate which can be configured. Registers 0x32 to 0x37 inside the ADXL345 holds the output data for each axis. Two 8-bit registers hold the data for one axis. Register 0x32 and Register 0x33 hold the output data for the x-axis, Register 0x34 and Register 0x35 hold the output data for the y-axis, and Register 0x36 and Register 0x37 hold the output data for the z-axis [7]. The PSoC 4200M communicates with the ADXL345 sensor via I2C interface. The accelerometer is connected to the same I2C bus as the temperature sensor. For ADXL345 sensor, the 7-bit I2C address is 0x53 which is provided in the datasheet of the sensor. The I2C timing diagram for ADXL345 is shown in Figure 10. Figure 10: I2C Timing Diagram for ADXL345 Following is the sequence of steps followed in the firmware to get the accelerometer reading: 1. Initialize the accelerometer by first going into standby mode 10
14 2. Configure the accelerometer in full resolution, 100 Hz data rate, stream mode and measurement mode 3. Read data from two registers corresponding to each axis 4. Combine the data from the two registers for each axis to get the current reading for the respective axis 5. Compute the difference between two accelerometer readings in a given time interval which is then formatted and sent to the Raspberry Pi MAGNETOMETER The magnetometer used in this project is HMC5883L, which is a 3-axis magnetometer from Honeywell. The HMC5883L contains a high-resolution HMC118X series magneto-resistive sensors plus an integrated application specific processor for amplification, automatic degaussing strap drivers, offset cancellation, and a 12-bit ADC that enables 1 to 2 compass heading accuracy. Digital output data is formatted as 16-bit twos complement and is accessible through e I2C digital interface. Registers 0x03 to 0x08 inside the HMC5883L holds the output data for each axis. Two 8-bit registers hold the data for one axis. Register 0x03 and Register 0x04 hold the output data for the x-axis, Register 0x07 and Register 0x08 hold the output data for the y-axis, and Register 0x05 and Register 0x06 hold the output data for the z-axis. The PSoC 4200M communicates with the HMC5883L sensor via I2C interface. The magnetometer is connected to the same I2C bus as the temperature sensor and the accelerometer. For HMC5883L sensor, the 7-bit I2C address is 0x1E which is provided in the datasheet of the sensor [8]. Figure 11 shows the internal schematics of the HMC5883L magnetometer sensor along with the example connection with the I2C Master which in this case is a PSoC 4200M. 11
15 Figure 11: Internal Schematic diagram of HMC5883L Following is the sequence of steps followed in the firmware to get the magnetometer reading: 1. Initialize the magnetometer by first going into standby mode 2. Configure the magnetometer in full resolution, 100 Hz data rate and continuous measurement mode 3. Read data from two registers corresponding to each axis 4. Combine the data from the two registers for each axis to get the current reading for the respective axis 5. Compute the difference between two magnetometer readings in a given time interval which is then formatted and sent to the Raspberry Pi The magnetometer readings are not tilt compensated, however since the accelerometer reading is also available to the main processor which is a Raspberry Pi, it can perform tilt compensation using both the magnetometer and accelerometer reading to perform tilt compensation and calculate the true reading when the magnetometer is not lying flat which is usually the case in off terrain environment. 12
16 GPS The GPS module used in the project is the Ultimate GPS module from Adafruit which is a breakout board with the MTK3339 chipset, which is a high-quality GPS module that can track up to 22 satellites on 66 channels, has an excellent high-sensitivity receiver (-165 db), and a built in antenna. The GPS module also has built in data logging ability and can be powered using a CR1220 coin cell to keep the RTC running. The GPS module also contains an LED which blinks at about 1Hz while it's searching for satellites and blinks once every 15 seconds when a fix is found to conserve power [9]. The GPS module transmits the received messaged through UART interface. The default baud rate of the GPS module is 9600 bps. GPS modules start transmitting data as soon as they are powered on and try to get a 'fix' (location verification). The data transmitted by them is the raw GPS "NMEA sentence" output which contains multiple different kinds of NMEA sentences [10]. The two NMEA sentences used in this project are the $GPRMC (Global Positioning Recommended Minimum Coordinates) and the $GPGGA sentences. These two provide the time, date, latitude, longitude, altitude, estimated land speed, and fix type. Fix type indicates whether the GPS has locked onto the satellite data and received enough data to determine the location (2D fix) or location + altitude (3D fix). The PSoC 4200M communicates with the GPS module via UART interface which is configured at 9600 baud rate [4c]. The PSoC firmware contains a function called GetGPSMessage() which extracts the required information such as longitude, latitude, altitude, speed an UTC time. The UTC time can also be used to initialize the RTC of PSoC 4200M since RTC resets the time every time power is turned off to the PSoC. Figure 12 shows an example of the raw GPS NMEA sentences transmitted by the GPS module. 13
17 Figure 12: Raw NMEA Sentences transmitted by the GPS Following is the sequence of steps followed in the firmware to get the GPS readings: 1. Start the UART component which is configured at 9600 baud rate 2. Store the raw NMEA sentences in a buffer using UART_G_GetChar() API until one complete set of NMEA sentences are received 3. Check whether a fix is obtained from the received NMEA sentences 4. If a fix is obtained, call the GetGPSMessage() function 5. The GetGPSMessage() function first extracts the $GPRMC and the $GPGGA sentences from the raw NMEA sentences 6. The GetGPSMessage() function then extracts the longitude, latitude, altitude, speed and UTC time from $GPRMC and $GPGGA sentences REAL TIME CLOCK (RTC) The data acquired from all the sensors is formatted into a common format along with a time stamp at which the sensor data was acquired. The RTC component in PSoC Creator as shown in Figure 13 is used obtain the current time. The RTC_GetHours, RTC_GetMinutes, RTC_GetSecond APIs are used to get the hours, minutes and seconds respectively from the time value passed from the RTC_GetTime() API [4d]. The time in hours: minutes: seconds is then added to the sensor data which is then sent to the Raspberry Pi. 14
18 Figure 13: RTC Component Configuration DATA LOGGING IN F-RAM The CY8CKIT-044 also provides onboard memory storage via Cypress s non-volatile F-RAM device of 1 Mb capacity [11]. The F-RAM is connected to the I2C interface of the PSoC 4200M device with a 7-bit I2C address of 0x50. It is used for data logging in this project. The combined sensor data from all the sensors along with the timestamp is stored in the F-RAM. Figures 14 and 15 show the timing diagram for write and read operations using F-RAM. Figure 14: Timing Diagram to write data into F-RAM 15
19 Figure 15: Timing Diagram to read data from F-RAM The data stored in the F-RAM can later be read using the Bridge Control Panel software available along with the installation of PSoC Creator [2]. Connect the Kit to PC using USB cable and in the Bridge Control Panel, select KitProg and once it connects read data from the F-RAM using the command, w r 50 x x x x x x x x x x x x x x x p as shown in Figure 16. The above command reads 15 bytes of data starting from the memory location with address 00. To read data from a different memory location, specify the two byte address after w 50 followed by the rest of the command. Figure 16: Bridge Control Panel to read data from F-RAM 16
20 COMMUNICATION WITH RASPBERRY PI The PSoC 4200M communicates with the Raspberry Pi via UART interface. The UART component in PSoC 4200M is configured at baud rate as shown in Figure 17. Customized handshake control is implemented while communicating with the Raspberry Pi. Figure 17: UART Component Configuration All the sensor data and timestamp information are in hexadecimal representation which are converted to ASCII characters using sprintf function to send the data over UART. Note that the acquisition of sensor data, formatting and data logging continues irrespective of the handshake control status i.e., the PSoC 4200M will not be idle until it receives a start from the Raspberry Pi. It will continue to perform other functions in parallel. Once the Raspberry Pi receives the sensor data, it decodes the data format and makes decisions based on the individual sensor data. 17
21 The following tables give the characters chosen for different sensors and also for additional details like timestamp and sensor data logged for a given time duration, Table 4: Sensor Characters # Sensor Sensor Reading Character Example data 1 Encoders Left Encoder EL 2489 Right Encoder ER Accelerometer X-Axis AX 212 Y-Axis AY -163 Z-Axis AZ 12 3 Magnetometer X-Axis MX 253 Y-Axis MY 26 Z-Axis MZ GPS Latitude GX N Longitude GY W Altitude GZ Speed GS Time GT 12:35:19 5 Temperature Sensor Temperature TE Time Stamp - TS 00:01:30 Table 5: Special Characters # Additional Readings Character 1 Timestamp TS 2 All Sensors AL 3 Previous Sensor Data PR XX 05* 4 End Character!! * XX Respective Sensor Character followed by the time duration in seconds 18
22 Example: Raspberry Pi sends the command ELERGXGY!! to request the Encoder and GPS data from the PSoC and the PSoC responds with the respective sensor data along with timestamp as shown in Figure 18. EL ER GX GY!! Raspberry Pi EL 1234 ER 1234 GX N GY W TS 00:01:30!! PSoC Figure 18: Example communication packets between Raspberry Pi and PSoC UART Settings for communication between Raspberry Pi and PSoC: Baud rate: bps (bits per second) Data bits: 8 bits Parity: None Stop bits: 1 Following is the representation of each of the sensor reading: Encoder Data: ± Number of ticks in 100ms (example: 2489, -1672) Accelerometer (units in G-forces (g)) and Magnetometer (units in micro Tesla): ±Reading for each axis (example: 212, -163) GPS Example Readings Latitude: N (Latitude 40 degrees minutes North) Longitude: W (Longitude 082 degrees minutes East) Altitude: (Meters, above mean sea level) Speed: (Speed over the ground in knots) Time: 12:35:19 (UTC time) Temperature: ± reading in degree Celsius (example: 23.24, -2.58) Time Stamp: Hours:Minutes:Seconds (example: 00:01:30) 19
23 Figure 19 shows the flowchart for the communication and unparsing firmware functions. Figure 19: PSoC Firmware Flowchart for communication and unparsing 20
24 LIDAR LIDAR is an optical distance measurement technology that uses laser to determine the distance from targets. LIDAR is useful because of its high accuracy over long ranges. The module used in this project is the LIDAR Lite sensor from PulsedLight [12]. It is a compact, low cost, and low power proximity sensor with a range of up to 40 meters with an accuracy of ±2.5cm. It can be interfaced with a microcontroller through either the I2C or PWM interfaces. I2C is used in this project as the internally processed distance measurements can be read directly from registers in the LIDAR lite module, and this reduces the work of the microcontroller. In principle, the LIDAR lite measures distance based on the precise measurement of the time delay between the transmission of a laser signal and its reception. The high accuracy is achieved by the digitization and averaging of two signals a reference signal emitted by the transmitter before distance measurement, and a received signal reflected from the target. The time delay between these signals is estimated through an accurate correlation algorithm. This time delay is then translated to a distance measurement based in the known speed of light. All signal processing is dine internally on the Signal Processing Core, and the measured distance values on internal registers which can be accessed through the I2C interface as shown in Figure 20. The default slave address for the LIDAR lite is 0x62. Figure 20: LIDAR Lite Block Diagram 21
25 Figure 21 shows the I2C PSoC Creator component configuration for interfacing with LIDAR. Figure 21: PSoC 4 I2C Component Configuration for LIDAR Following is the sequence of steps followed in the firmware to get the distance reading: 1. Write the value 0x04 to register 0x00 to initiate a DC stabilization cycle, signal acquisition and data processing. 2. Wait until an ACK is received. The unit responds with a NACK to read or write commands with a NACK when it is busy processing. 3. Initiate a 2 byte read starting at register 0x8f and store the received bytes separately. These are the upper and lower bytes of the distance in centimeters. 4. Combine the upper and lower bytes to get the measured distance. Future work: The LIDAR lite module does not include a motor that can allow the sensor to scan a wide area. Hence, it will be useful to mount the LIDAR lite on a rotating platform attached to a servo motor to enable the sensor to scan either a 180º forward view or an entire 360º view to create a 2D map of all the obstacles around the vehicle based on its current position. This data can be further utilized to perform Simultaneous Localization and Mapping. 22
26 REFERENCES 1. PSoC 4200M Datasheet 2. User Guide of CY8CKIT PSoC Creator Quick Start Guide 4. PSoC Creator Component Datasheets a. Quadrature Decoder b. I2C c. UART d. RTC 5. Encoder Specifications 6. TMP102 Datasheet 7. ADXL345 Datasheet 8. HMC5883L Datasheet cdn.sparkfun.com/datasheets/sensors/magneto/hmc5883l-fds.pdf 9. Adafruit Ultimate GPS learn.adafruit.com/adafruit-ultimate-gps/overview 10. GPS - NMEA sentence information aprs.gids.nl/nmea/ 11. F-RAM Datasheet LIDAR lite v1 Operating Manual github.com/pulsedlight3d/lidar-lite-documentation/blob/master/docs/lidar-lite-v1- docs.pdf 23
Tarocco Closed Loop Motor Controller
Contents Safety Information... 3 Overview... 4 Features... 4 SoC for Closed Loop Control... 4 Gate Driver... 5 MOSFETs in H Bridge Configuration... 5 Device Characteristics... 6 Installation... 7 Motor
More informationYDLIDAR G4 DATASHEET. Doc#: 文档编码 :
YDLIDAR G4 DATASHEET Doc#:01.13.000007 文档编码 :01.13.000008 CONTENTS overview... 2 Product Features... 2 Applications... 2 Installation and dimensions... 2 Specifications... 3 Product parameters... 3 Electrical
More informationSchool of Surveying & Spatial Information Systems, UNSW, Sydney, Australia
Development of an Unmanned Aerial Vehicle Platform Using Multisensor Navigation Technology School of Surveying & Spatial Information Systems, UNSW, Sydney, Australia Gang Sun 1,2, Jiawei Xie 1, Yong Li
More informationBRB900 GPS Telemetry System August 2013 Version 0.06
BRB900 GPS Telemetry System August 2013 Version 0.06 As of January 2013, a new model of the BRB900 has been introduced. The key differences are listed below. 1. U-blox GPS Chipset: The Trimble Lassen IQ
More informationInterfacing Sensors & Modules to Microcontrollers
Interfacing Sensors & Modules to Microcontrollers Presentation Topics I. Microprocessors & Microcontroller II. III. Hardware/software Tools for Interfacing Type of Sensors/Modules IV. Level Inputs (Digital
More informationECE 477 Digital Systems Senior Design Project Rev 8/09. Homework 5: Theory of Operation and Hardware Design Narrative
ECE 477 Digital Systems Senior Design Project Rev 8/09 Homework 5: Theory of Operation and Hardware Design Narrative Team Code Name: _ATV Group No. 3 Team Member Completing This Homework: Sebastian Hening
More informationModern Robotics Inc. Sensor Documentation
Modern Robotics Inc. Sensor Documentation Version 1.4.3 December 11, 2017 Contents 1. Document Control... 3 2. Introduction... 4 3. Three-Wire Analog & Digital Sensors... 5 3.1. Program Control Button
More informationYDLIDAR F4PRO DATASHEET
YDLIDAR F4PRO DATASHEET Doc#:01.13.000031 文档编码 :01.13.000008 CONTENTS product overview... 2 Product Features... 2 Applications... 2 Installation and dimensions... 2 Specifications... 3 Performance parameters...
More informationCost efficient design Operates in full sunlight Low power consumption Wide field of view Small footprint Simple serial connectivity Long Range
Cost efficient design Operates in full sunlight Low power consumption Wide field of view Small footprint Simple serial connectivity Long Range sweep v1.0 CAUTION This device contains a component which
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 informationProject Final Report: Directional Remote Control
Project Final Report: by Luca Zappaterra xxxx@gwu.edu CS 297 Embedded Systems The George Washington University April 25, 2010 Project Abstract In the project, a prototype of TV remote control which reacts
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 informationUNIVERSITY OF NORTH CAROLINA AT CHARLOTTE
UNIVERSITY OF NORTH CAROLINA AT CHARLOTTE Department of Electrical and Computer Engineering ECGR 4161/5196 Introduction to Robotics Experiment No. 4 Tilt Detection Using Accelerometer Overview: The purpose
More informationCost efficient design Operates in full sunlight Low power consumption Wide field of view Small footprint Simple serial connectivity Long Range
Cost efficient design Operates in full sunlight Low power consumption Wide field of view Small footprint Simple serial connectivity Long Range sweep v1.0 CAUTION This device contains a component which
More information66-Channel GPS Module GP-3711
66-Channel GPS Module with MTK Chipset GP-3711 Low power consumption version 1 History Date Rev. Description 2013/12/31 A00 First Release 2 Description The GP-3711 is a ROM-based mini GPS module which
More informationCMPS09 - Tilt Compensated Compass Module
Introduction The CMPS09 module is a tilt compensated compass. Employing a 3-axis magnetometer and a 3-axis accelerometer and a powerful 16-bit processor, the CMPS09 has been designed to remove the errors
More informationGPS Engine Board FGPMMOSL3
GPS Engine Board with MTK Chipset FGPMMOSL3 The document is the exclusive property of and should not be distributed, reproduced, or any other format without prior Copyright 2007 All right reserved. 1 History
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 informationI 2 C RedBot & DC Motor Servo Motor Control
ECE3411 Fall 2016 Lecture 6c. I 2 C RedBot & DC Motor Servo Motor Control Marten van Dijk Department of Electrical & Computer Engineering University of Connecticut Email: marten.van_dijk@uconn.edu Slides
More informationEVDP610 IXDP610 Digital PWM Controller IC Evaluation Board
IXDP610 Digital PWM Controller IC Evaluation Board General Description The IXDP610 Digital Pulse Width Modulator (DPWM) is a programmable CMOS LSI device, which accepts digital pulse width data from a
More informationMaster Thesis Presentation Future Electric Vehicle on Lego By Karan Savant. Guide: Dr. Kai Huang
Master Thesis Presentation Future Electric Vehicle on Lego By Karan Savant Guide: Dr. Kai Huang Overview Objective Lego Car Wifi Interface to Lego Car Lego Car FPGA System Android Application Conclusion
More informationSMARTALPHA RF TRANSCEIVER
SMARTALPHA RF TRANSCEIVER Intelligent RF Modem Module RF Data Rates to 19200bps Up to 300 metres Range Programmable to 433, 868, or 915MHz Selectable Narrowband RF Channels Crystal Controlled RF Design
More informationCMPS11 - Tilt Compensated Compass Module
CMPS11 - Tilt Compensated Compass Module Introduction The CMPS11 is our 3rd generation tilt compensated compass. Employing a 3-axis magnetometer, a 3-axis gyro and a 3-axis accelerometer. A Kalman filter
More informationL76-L GNSS Module Presentation
L76-L GNSS Module Presentation May, 2016 Quectel Wireless Solutions Co., Ltd. All rights reserved www.quectel.com Contents Highlights Advanced Features Quectel L76-L vs. Competitor s Product Support Package
More informationGPS-Aided INS Datasheet Rev. 2.3
GPS-Aided INS 1 The Inertial Labs Single and Dual Antenna GPS-Aided Inertial Navigation System INS is new generation of fully-integrated, combined L1 & L2 GPS, GLONASS, GALILEO and BEIDOU navigation and
More informationPart Number Weblink for the part Description Unit Price. Hardware interfacing to the Freescale 9S12C32 MCU on board the CSM-12C32 module
Global Positioning System Modules This section shows how to connect a GPS module to the CSM-12C32 module and provide several C functions for capturing the latitude, longitude, and UTC time information.
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 informationSKYTRAQ. GPS Module MG-ST1315S. UUser s Manual Ver 1.01
SKYTRAQ GPS Module MG-ST1315S UUser s Manual Ver 1.01 1. IntroductionT Overview Modulestek GPS module MG-ST1315S is a high sensitivity, low power consumption; compact size GPS module designed for a broad
More informationSerial Communication AS5132 Rotary Magnetic Position Sensor
Serial Communication AS5132 Rotary Magnetic Position Sensor Stephen Dunn 11/13/2015 The AS5132 is a rotary magnetic position sensor capable of measuring the absolute rotational angle of a magnetic field
More information32-channel GPS Engine Board SmartAntenna
32-channel GPS Engine Board SmartAntenna with MTK Chipset The document is the exclusive property of and should not be distributed, reproduced, or any other format without prior permission of Specifications
More informationCarbon Dioxide (Tiny CO2) Gas Sensor. Rev TG400 User Manual
Carbon Dioxide (Tiny CO2) Gas Sensor Rev. 1.2 TG400 User Manual The TG400 measuring carbon dioxide (chemical formula CO2) is a NDIR (Non-Dispersive Infrared) gas sensor. As it is contactless, it has high
More informationRPLIDAR A2. Introduction and Datasheet. Low Cost 360 Degree Laser Range Scanner. Model: A2M5 A2M6 OPTMAG. Shanghai Slamtec.Co.,Ltd rev.1.
2016-10-28 rev.1.0 RPLIDAR A2 Low Cost 360 Degree Laser Range Scanner Introduction and Datasheet Model: A2M5 A2M6 OPTMAG 4K www.slamtec.com Shanghai Slamtec.Co.,Ltd Contents CONTENTS... 1 INTRODUCTION...
More informationCitrus Circuits Fall Workshop Series. Roborio and Sensors. Paul Ngo and Ellie Hass
Citrus Circuits Fall Workshop Series Roborio and Sensors Paul Ngo and Ellie Hass Introduction to Sensors Sensor: a device that detects or measures a physical property and records, indicates, or otherwise
More informationEL6483: Sensors and Actuators
EL6483: Sensors and Actuators EL6483 Spring 2016 EL6483 EL6483: Sensors and Actuators Spring 2016 1 / 15 Sensors Sensors measure signals from the external environment. Various types of sensors Variety
More informationGPS System Design and Control Modeling. Chua Shyan Jin, Ronald. Assoc. Prof Gerard Leng. Aeronautical Engineering Group, NUS
GPS System Design and Control Modeling Chua Shyan Jin, Ronald Assoc. Prof Gerard Leng Aeronautical Engineering Group, NUS Abstract A GPS system for the autonomous navigation and surveillance of an airship
More informationGPS-Aided INS Datasheet Rev. 2.6
GPS-Aided INS 1 GPS-Aided INS The Inertial Labs Single and Dual Antenna GPS-Aided Inertial Navigation System INS is new generation of fully-integrated, combined GPS, GLONASS, GALILEO and BEIDOU navigation
More informationG3P-R232. User Manual. Release. 2.06
G3P-R232 User Manual Release. 2.06 1 INDEX 1. RELEASE HISTORY... 3 1.1. Release 1.01... 3 1.2. Release 2.01... 3 1.3. Release 2.02... 3 1.4. Release 2.03... 3 1.5. Release 2.04... 3 1.6. Release 2.05...
More informationOS3D-FG MINIATURE ATTITUDE & HEADING REFERENCE SYSTEM MINIATURE 3D ORIENTATION SENSOR OS3D-P. Datasheet Rev OS3D-FG Datasheet rev. 2.
OS3D-FG OS3D-FG MINIATURE ATTITUDE & HEADING REFERENCE SYSTEM MINIATURE 3D ORIENTATION SENSOR OS3D-P Datasheet Rev. 2.0 1 The Inertial Labs OS3D-FG is a multi-purpose miniature 3D orientation sensor Attitude
More informationFLCS V2.1. AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station
AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station The platform provides a high performance basis for electromechanical system control. Originally designed for autonomous aerial vehicle
More informationInterfacing to External Devices
Interfacing to External Devices Notes and/or Reference 6.111 October 18, 2016 Huge Amount of Self-Contained Devices Sensors A-to-D converters D-to-A Memory Microcontrollers Etc We need ability/fluency
More informationRPLIDAR A1. Introduction and Datasheet. Low Cost 360 Degree Laser Range Scanner. Model: A1M8. Shanghai Slamtec.Co.,Ltd rev.1.
www.slamtec.com RPLIDAR A1 2018-03-23 rev.1.1 Low Cost 360 Degree Laser Range Scanner Introduction and Datasheet Model: A1M8 Shanghai Slamtec.Co.,Ltd Contents CONTENTS... 1 INTRODUCTION... 3 SYSTEM CONNECTION...
More informationCONDOR C1919 GPS RECEIVER MODULE technical notes GENERAL OVERVIEW
CONDOR C1919 GPS RECEIVER MODULE TECHNICAL HIGHLIGHTS Receiver: GPS L1 frequency (17. MHz), C/A code, -channel continuous tracking NMEA output and input: serial port On-board low noise amplifier GENERAL
More informationTX CONTROLLER Model EM-IP Quick Start Guide
TX CONTROLLER Model EM-IP Quick Start Guide 860 boul. de la Chaudière, suite 200 Québec (Qc), Canada, G1X 4B7 Tel.: +1 (418) 877-4249 Fax: +1 (418) 877-4054 E-Mail: gdd@gdd.ca Web site: www.gdd.ca Visit
More informationRPLIDAR A2. Introduction and Datasheet. Model: A2M3 A2M4 OPTMAG. Shanghai Slamtec.Co.,Ltd rev.1.0 Low Cost 360 Degree Laser Range Scanner
RPLIDAR A2 2016-07-04 rev.1.0 Low Cost 360 Degree Laser Range Scanner Introduction and Datasheet Model: A2M3 A2M4 OPTMAG 4K www.slamtec.com Shanghai Slamtec.Co.,Ltd Contents CONTENTS... 1 INTRODUCTION...
More informationRB-Dev-03 Devantech CMPS03 Magnetic Compass Module
RB-Dev-03 Devantech CMPS03 Magnetic Compass Module This compass module has been specifically designed for use in robots as an aid to navigation. The aim was to produce a unique number to represent the
More informationBrian Hanna Meteor IP 2007 Microcontroller
MSP430 Overview: The purpose of the microcontroller is to execute a series of commands in a loop while waiting for commands from ground control to do otherwise. While it has not received a command it populates
More informationB Robo Claw 2 Channel 25A Motor Controller Data Sheet
B0098 - Robo Claw 2 Channel 25A Motor Controller Feature Overview: 2 Channel at 25A, Peak 30A Hobby RC Radio Compatible Serial Mode TTL Input Analog Mode 2 Channel Quadrature Decoding Thermal Protection
More informationRPLIDAR A3. Introduction and Datasheet. Low Cost 360 Degree Laser Range Scanner. Model: A3M1. Shanghai Slamtec.Co.,Ltd rev.1.
www.slamtec.com RPLIDAR A3 2018-01-24 rev.1.0 Low Cost 360 Degree Laser Range Scanner Introduction and Datasheet Model: A3M1 OPTMAG 16K Shanghai Slamtec.Co.,Ltd Contents CONTENTS... 1 INTRODUCTION... 3
More informationDASL 120 Introduction to Microcontrollers
DASL 120 Introduction to Microcontrollers Lecture 2 Introduction to 8-bit Microcontrollers Introduction to 8-bit Microcontrollers Introduction to 8-bit Microcontrollers Introduction to Atmel Atmega328
More informationKey Modules For Your Success SKYTRAQ. GPS Module MG-ST1315. UUser s Manual Ver 展得國際有限公司
SKYTRAQ GPS Module MG-ST1315 UUser s Manual Ver 1.01 1. IntroductionT 1.1 Overview Modulestek GPS module MG-ST1315 is a high sensitivity, low power consumption; compact size GPS module designed for a broad
More informationApplications. Operating Modes. Description. Part Number Description Package. Many to one. One to one Broadcast One to many
RXQ2 - XXX GFSK MULTICHANNEL RADIO TRANSCEIVER Intelligent modem Transceiver Data Rates to 100 kbps Selectable Narrowband Channels Crystal controlled design Supply Voltage 3.3V Serial Data Interface with
More informationDebugging a Boundary-Scan I 2 C Script Test with the BusPro - I and I2C Exerciser Software: A Case Study
Debugging a Boundary-Scan I 2 C Script Test with the BusPro - I and I2C Exerciser Software: A Case Study Overview When developing and debugging I 2 C based hardware and software, it is extremely helpful
More informationX3M. Multi-Axis Absolute MEMS Inclinometer Page 1 of 13. Description. Software. Mechanical Drawing. Features
Page 1 of 13 Description The X3M is no longer available for purchase. The X3M is an absolute inclinometer utilizing MEMS (micro electro-mechanical systems) technology to sense tilt angles over a full 360
More informationAccident Sensor with Google Map Locator
IJIRST International Journal for Innovative Research in Science & Technology Volume 2 Issue 10 March 2016 ISSN (online): 2349-6010 Accident Sensor with Google Map Locator Steffie Tom Keval Velip Aparna
More informationRPLIDAR A1. Introduction and Datasheet. Low Cost 360 Degree Laser Range Scanner rev.2.1. Model: A1M8. Shanghai Slamtec.Co.
www.slamtec.com 2018-02-05 rev.2.1 RPLIDAR A1 Low Cost 360 Degree Laser Range Scanner Introduction and Datasheet Model: A1M8 Shanghai Slamtec.Co.,Ltd Contents CONTENTS... 1 INTRODUCTION... 3 SYSTEM CONNECTION...
More informationAPN-0046: Configure CAN for SPAN
APN-0046: Configure CAN for SPAN Page 1 March 11, 2015 Configure CAN for SPAN This application note provides general guidance on how to configure the Controller Area Network (CAN) interface for NovAtel
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 informationGNSS 5 click PID: MIKROE-2670
GNSS 5 click PID: MIKROE-2670 Determine your current position with GNSS 5 click. It carries the NEO- M8N GNSS receiver module from u-blox. GNSS 5 click is designed to run on a 3.3V power supply. The click
More informationIMU: Get started with Arduino and the MPU 6050 Sensor!
1 of 5 16-3-2017 15:17 IMU Interfacing Tutorial: Get started with Arduino and the MPU 6050 Sensor! By Arvind Sanjeev, Founder of DIY Hacking Arduino MPU 6050 Setup In this post, I will be reviewing a few
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 informationATB200. Datasheet. ATB200 GPRS / GPS based Fleet Management Terminal. 1
ATB200 GPRS / GPS based Fleet Management Terminal Datasheet www.dtsis.com 1 Description ATB200 is a compact, standalone and economical, but yet powerful and feature rich fleet management terminal. Comprising
More informationHardware in the Loop Simulation for Unmanned Aerial Vehicles
NATIONAL 1 AEROSPACE LABORATORIES BANGALORE-560 017 INDIA CSIR-NAL Hardware in the Loop Simulation for Unmanned Aerial Vehicles Shikha Jain Kamali C Scientist, Flight Mechanics and Control Division National
More informationCritical Design Review: M.A.D. Dog. Nicholas Maddy Timothy Dayley Kevin Liou
Critical Design Review: M.A.D. Dog Nicholas Maddy Timothy Dayley Kevin Liou Project Description M.A.D. Dog is an autonomous robot with the following functionalities: - Map and patrol an office environment.
More informationGPS/GNSS Receiver Module
GPS/GNSS Receiver Module 1. Product Information 1.1 Product Name: YIC91612IEB9600 1.2 Product Description: YIC91612IEB9600 is a compact, high performance, and low power consumption GNSS engine board which
More informationUSB4. Encoder Data Acquisition USB Device Page 1 of 8. Description. Features
USB4 Page 1 of 8 The USB4 is a data acquisition device designed to record data from 4 incremental encoders, 8 digital inputs and 4 analog input channels. In addition, the USB4 provides 8 digital outputs
More informationPrototype Realization
CHAPTER6 Prototype Realization 6.1 Component Selection The following components have been selected for realization of two prototypes intended for studying intelligent interactive collision avoidance studies
More informationGPS Receiver. UT-41R (DB9 and PS2 cable) Fast Acquisition Enhanced Sensitivity 12 Channel GPS Sensor Receiver. Features
GPS Receiver Features 12 parallel channel GPS receiver 4100 simultaneous time-frequency search bins SBAS (WAAS, EGNOS) support -140dBm acquisition sensitivity -150dBm tracking sensitivity < 10 second hot
More informationProject Name Here CSEE 4840 Project Design Document. Thomas Chau Ben Sack Peter Tsonev
Project Name Here CSEE 4840 Project Design Document Thomas Chau tc2165@columbia.edu Ben Sack bs2535@columbia.edu Peter Tsonev pvt2101@columbia.edu Table of contents: Introduction Page 3 Block Diagram Page
More informationGPS-41EBR GPS-41EBF. GPS Receiver Module GPS-41EB. Fast Acquisition Enhanced Sensitivity 12 Channel GPS Sensor Module FEATURES. Ordering Information
FEATURES 12 parallel channel GPS receiver 4000 simultaneous time-frequency search bins SBAS (WAAS, EGNOS) support High Sensitivity: -140dBm acquisition sensitivity -150dBm tracking sensitivity Fast Acquisition:
More informationLOCOSYS Technology Inc.
Product name Description Version MC-1722 Datasheet of MC-1722 GPS module 1.0 1 Introduction LOCOSYS GPS MC-1722 module features high sensitivity and low power consumption. This GPS module is powered by
More informationTrademarks & Copyright
Smart Peripheral Controller Neo DC Motor 1.2A Trademarks & Copyright AT, IBM, and PC are trademarks of International Business Machines Corp. Pentium is a registered trademark of Intel Corporation. Windows
More informationB RoboClaw 2 Channel 30A Motor Controller Data Sheet
B0098 - RoboClaw 2 Channel 30A Motor Controller (c) 2010 BasicMicro. All Rights Reserved. Feature Overview: 2 Channel at 30Amp, Peak 60Amp Battery Elimination Circuit (BEC) Switching Mode BEC Hobby RC
More informationEN: This Datasheet is presented by the m anufacturer. Please v isit our website for pricing and availability at ore.hu.
EN: This Datasheet is presented by the m anufacturer. Please v isit our website for pricing and availability at www.hest ore.hu. Features 65 channel engine for high performance acquisition GPS L1 C/A Code
More informationSerial Servo Controller
Document : Datasheet Model # : ROB - 1185 Date : 16-Mar -07 Serial Servo Controller - USART/I 2 C with ADC Rhydo Technologies (P) Ltd. (An ISO 9001:2008 Certified R&D Company) Golden Plaza, Chitoor Road,
More informationera, eric, era-lora, eric-lora & eric-sigfox Evaluation Board with GNSS
This board can be used for the evaluation and range testing of the following LPRS RF Modules: era400, era900, eric4, eric9, era-lora, eric-lora and eric-sigfox. The board is provided with a u-blox GNSS
More informationRemote Switching. Remote Gates. Paging.
Features Miniature RF Receiver and Decoder. Advanced Keeloq Decoding Advanced Laser Trimmed Ceramic Module AM Range up to 100 Metres FM Range up to 150 Metres Easy Learn Transmitter Feature. Outputs, Momentary
More informationAutonomous Following RObot Critical Design Review
Autonomous Following RObot Critical Design Review James Tse (Leader) Wei Dai Travis Frecker Peter Verlangieri Professor John Johnson ECE 189A Fall 2012 Critical Design Review: Project Description A robot
More informationMarine Debris Cleaner Phase 1 Navigation
Southeastern Louisiana University Marine Debris Cleaner Phase 1 Navigation Submitted as partial fulfillment for the senior design project By Ryan Fabre & Brock Dickinson ET 494 Advisor: Dr. Ahmad Fayed
More informationDesigning with STM32F3x
Designing with STM32F3x Course Description Designing with STM32F3x is a 3 days ST official course. The course provides all necessary theoretical and practical know-how for start developing platforms based
More informationEE 314 Spring 2003 Microprocessor Systems
EE 314 Spring 2003 Microprocessor Systems Laboratory Project #9 Closed Loop Control Overview and Introduction This project will bring together several pieces of software and draw on knowledge gained in
More informationApplication Note. Communication between arduino and IMU Software capturing the data
Application Note Communication between arduino and IMU Software capturing the data ECE 480 Team 8 Chenli Yuan Presentation Prep Date: April 8, 2013 Executive Summary In summary, this application note is
More informationUsers guide ECS 1/2/3 COMPASS / GPS Sensor
Users guide ECS 1/2/3 COMPASS / GPS Sensor ECS1/2/3 REV.1.2 10-05-2004 For latest update: www.elproma.com/compass Electronic Compass Sensor ECS1/2/3 Contents 1 Introduction...1 1.1 ECS1...1 1.2 ECS2...1
More informationServo click. PID: MIKROE 3133 Weight: 32 g
Servo click PID: MIKROE 3133 Weight: 32 g Servo click is a 16-channel PWM servo driver with the voltage sensing circuitry. It can be used to simultaneously control 16 servo motors, each with its own programmable
More informationBV4112. Serial Micro stepping Motor Controller. Product specification. Dec V0.a. ByVac Page 1 of 18
Product specification Dec. 2012 V0.a ByVac Page 1 of 18 SV3 Relay Controller BV4111 Contents 1. Introduction...4 2. Features...4 3. Electrical interface...4 3.1. Serial interface...4 3.2. Motor Connector...4
More informationRemote Switching. Remote Gates. Paging.
Features Miniature RF Receiver and Decoder. Advanced Keeloq Decoding AM Range up to 100 Metres FM Range up to 150 Metres Easy Learn Transmitter Feature. Outputs, Momentary or Latching & Serial Data. Direct
More informationRF RECEIVER DECODER RDF1. Features Complete FM Receiver and Decoder. Applications
Features Complete FM Receiver and Decoder. Small Form Factor Range up to 200 Metres* Easy Learn Transmitter Feature. Learns 40 transmitter Switches 4 Digital and 1 Serial Data outputs Outputs, Momentary
More informationLV-Link 3.0 Software Interface for LabVIEW
LV-Link 3.0 Software Interface for LabVIEW LV-Link Software Interface for LabVIEW LV-Link is a library of VIs (Virtual Instruments) that enable LabVIEW programmers to access the data acquisition features
More informationAsset Tracking and Accident Detecting Using NI MyRIO
RESEARCH ARTICLE OPEN ACCESS Asset Tracking and Accident Detecting Using NI MyRIO V.Shepani 1, P.N. Subbulakshmi 2, K.Revathi 3, S.Sreedivya 4, A. Christy Arockia Rani 5 1,2,3,4(UG students, Department
More informationisma-b-w0202 Modbus User Manual GC5 Sp. z o.o. Poland, Warsaw
isma-b-w0202 isma-b-w0202 Modbus User Manual GC5 Sp. z o.o. Poland, Warsaw www.gc5.com 1. Introduction... 4 2. Safety rules... 4 3. Technical specifications... 5 4. Dimension... 6 5. LED Indication...
More informationTFmini Infrared Module Specification
Version: A00 Document No.: SJ-GU-TFmini-01 Page 1 of 10 TFmini Infrared Module Specification www.benewake.com Version: A00 Document No.: SJ-GU-TFmini-01 Page 2 of 10 Dear users: Preface Hello! Thank you
More informationMTY (81)
This manual describes the option "e" of the SMT-BD1 amplifier: Master/slave tension control application. The general information about the digital amplifier commissioning are described in the standard
More informationGPS-Aided INS Datasheet Rev. 3.0
1 GPS-Aided INS The Inertial Labs Single and Dual Antenna GPS-Aided Inertial Navigation System INS is new generation of fully-integrated, combined GPS, GLONASS, GALILEO, QZSS, BEIDOU and L-Band navigation
More informationSV613 USB Interface Wireless Module SV613
USB Interface Wireless Module SV613 1. Description SV613 is highly-integrated RF module, which adopts high performance Si4432 from Silicon Labs. It comes with USB Interface. SV613 has high sensitivity
More informationPalmGauss SC PGSC-5G. Instruction Manual
PalmGauss SC PGSC-5G Instruction Manual PalmGauss SC PGSC 5G Instruction Manual Thank you very much for purchasing our products. Please, read this instruction manual in order to use our product in safety
More informationEmergency Assisting Autonomous Robot Using GPS
Emergency Assisting Autonomous Robot Using GPS [1] Edwina G Rodrigues [2] Kannan S A [3] Renjith G [4] Melvin Wilson [5] Rahul J S [6] Divya D S [7] Haleema R [8]Soumi A [1] [2] [3] Assistant Professors,
More informationGPS Engine Board USB Interface
GPS Engine Board USB Interface Specification DGM-U2525B Page 1 of 14 1. Introduction 1.1. Overview The DGM-U2525B is a high sensitivity ultra low power consumption cost efficient, compact size GPS engine
More informationCatalog
- 1 - Catalog 1. Overview... - 3-2. Feature...- 3-3. Application... - 3-4. Block Diagram... - 3-5. Electrical Characteristics...- 4-6. Operation...- 4-1) Power on Reset... - 4-2) Sleep mode...- 4-3) Working
More informationCONDOR C1722 GPS RECEIVER MODULE technical notes
CONDOR C1722 GPS RECEIVER MODULE TECHNICAL HIGHLIGHTS Receiver: GPS L1 frequency (1575.42 MHz), C/A code, 22-channel continuous tracking NMEA output and input: serial port, USB port On-board low noise
More informationGNSS 5 click PID: MIKROE Weight: 30 g
GNSS 5 click PID: MIKROE-2670 Weight: 30 g Determine your current position with GNSS 5 click. It carries the NEO M8N GNSS receiver module from u blox. GNSS 5 click is designed to run on a 3.3V power supply.
More informationAN Low Frequency RFID Card Reader. Application Note Abstract. Introduction. Working Principle of LF RFID Reader
Low Frequency RFID Card Reader Application Note Abstract AN52164 Authors: Richard Xu Jemmey Huang Associated Project: None Associated Part Family: CY8C24x23 Software Version: PSoC Designer 5.0 Associated
More information