USB-BASED TILT SENSOR / ACCELEROMETER / VIBRATION ANALYSIS / AC SIGNAL ANALYSIS MODULE



Similar documents
NOW LEAD-FREE! VCCIO VCCIO RXLED TXLED DTR# 10K FTDI FT232R

USB / Data-Acquisition Module NOW LEAD-FREE

USB - FPGA MODULE (PRELIMINARY)

USB-Based Temperature & Humidity Sensor

Future Technology Devices International Ltd. USB NMC-2.5m. USB to USB Null Modem Cable. Datasheet

TTL-232R-PCB. TTL to USB Serial Converter PCB. Datasheet

FT2232H Mini Module. USB Hi-Speed FT2232H Evaluation Module. Datasheet

TTL-232R-3V3 USB to TTL Serial Converter Cable

FT4232H Mini Module. USB Hi-Speed FT4232H Evaluation Module. Datasheet

* Lead Free * DLP-2232ML-G LOW-PROFILE USB MODULE. 1.0 Introduction

TTL-232R. TTL to USB Serial Converter Range of Cables. Datasheet

Future Technology Devices International Ltd USB TO RS422 UART SERIAL CONVERTER PCB. Datasheet. Document Reference No.: FT_000119

Future Technology Devices International Ltd. USB to RS232 Serial Converter Range of Cables. Datasheet

USB to FIFO Parallel Interface Module

DLP-USB232M USB SERIAL UART Interface Module

Lab Experiment 1: The LPC 2148 Education Board

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

Future Technology Devices International Ltd. USB to RS232 UART Serial Converter PCB. Datasheet

Future Technology Devices International Ltd. USB-Key. Datasheet

C232HD. USB 2.0 Hi-Speed to UART Cable. Datasheet

VF2F. USB Flash Disk File-to-file Transfer Vinculum Evaluation Kit. Future Technology Devices International Ltd. Preliminary - Subject to Change

TTL-232R. TTL to USB Serial Converter Range of Cables. Datasheet

2-Port RS232/422/485 Combo Serial to USB2.0 Adapter (w/ Metal Case and Screw Lock Mechanism) Installation Guide

MCB3101 (Class I) WiRobot Serial Bluetooth Wireless Module User Manual

CP2110-EK CP2110 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Relevant Documentation. 3. Software Setup

BE635 User Manual. Rev. V Bolymin, Inc. All Rights Reserved.

DK40 Datasheet & Hardware manual Version 2

Evo Laser Firmware Developer s Manual

RN-XV-RD2 Evaluation Board

PC Base Adapter Daughter Card UART GPIO. Figure 1. ToolStick Development Platform Block Diagram

R4/F4 Series Master Development System User's Guide

NHD-0420D3Z-FL-GBW-V3

Future Technology Devices International Ltd

User Manual. AS-Interface Programmer

VDIP1. Vinculum VNC1L Module. Datasheet

TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT

16-Port RS232 to USB2.0 High Speed Multi Serial Adapter (w/ Metal Case) Installation Guide

UC232R ChiPi Minimum Component FT232RL USB to RS232 Converter Cable

MAXREFDES46# Quick Start Guide UG6207; Rev 1; 9/15. Abstract

Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM

Application Note. AN_136_Hi-Speed Mini Module EEPROM Disaster Recovery

Future Technology Devices International Ltd. VF2F2. USB Flash Disk File-to-file Transfer Vinculum Evaluation Kit.

K128. USB PICmicro Programmer. DIY Electronics (HK) Ltd PO Box 88458, Sham Shui Po, Hong Kong. mailto:

ELAN DIGITAL SYSTEMS LTD. SL232 PC- CARD USER S GUIDE

Tutorial for MPLAB Starter Kit for PIC18F

Future Technology Devices International Ltd. Windows XP Installation Guide

USB TO SERIAL ADAPTER

Future Technology Devices International Ltd

Keep it Simple Timing

EVAL-UFDC-1/UFDC-1M-16

RN-131-PICTAIL & RN-171-PICTAIL Web-Server Demo Application

Using HyperTerminal with Agilent General Purpose Instruments

USB2.0 <=> I2C V4.4. Konverter Kabel und Box mit Galvanischetrennung

Using Xbee in Serial Communication

USER GUIDE EDBG. Description

Wireless Temperature

MFRD52x. Mifare Contactless Smart Card Reader Reference Design. Document information

EvB 5.1 v5 User s Guide

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs

EasyPIC4 User s Manual

ET-BASE AVR ATmega64/128

MAX6683 Evaluation System/Evaluation Kit

VSCOM USB PRO Series Industrial I/O Adapters

M68EVB908QL4 Development Board for Motorola MC68HC908QL4

1 Port FTDI USB to RS232 Null Modem Adapter

M80 EVB User Guide M80. Quectel Cellular Engine. EVB User Guide M80_EVB_UGD_V1.2 M80_EVB_UGD_V1.2-0-

PCMCIA 1 Port RS EDITION OCTOBER 1999

STIM202 Evaluation Kit

Advanced Data Capture and Control Systems

The $25 Son of a cheap timer This is not suitable for a beginner. You must have soldering skills in order to build this kit.

PenMount 1302 PCI Control Board

Real Time Clock USB Evaluation Board V3.0

Designing VM2 Application Boards

RN-WIFLY-EVAL-UM. WiFly Evaluation Kit Roving Networks. All rights reserved. RN-WIFLY-EVAL-UM Version 1.32r 10/9/2012 USER MANUAL

Simple SDR Receiver. Looking for some hardware to learn about SDR? This project may be just what you need to explore this hot topic!

The DLP-USB1232H has the capability of being configured in a variety of industry standard serial or parallel interfaces supporting these features:

Figure 1. 8-Bit USB Debug Adapter

Arduino ADK Back. For information on using the board with the Android OS, see Google's ADK documentation.

MANUAL FOR RX700 LR and NR

TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL

USB I/O CONTROL BOX 8 relays, 8 digital I/O lines and 8 HV inputs

Testing Data Radio Modem with Serial Port Tool V1.20

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

MAX17061A Evaluation Kit/Evaluation System

How to setup a serial Bluetooth adapter Master Guide

USB Hi-Speed Serial/Hub Module. Datasheet

U10 EVB User Guide U10. Quectel Cellular Engine. EVB User Guide U10_EVB_UGD_V1.0 U10_EVB_UGD_V

Command Processor for MPSSE and MCU Host Bus Emulation Modes

Future Technology Devices International Ltd

Yamaha 01V96 Version2 Upgrade Guide

OWNERS MANUAL. WattsVIEW. Power Monitor Model: DC WattsVIEWTM. Models: DC Serial DC-1000 USB DC-25000

ECONseries Low Cost USB DAQ

AC612 XUB/XUF/DIN sidekick too

C232HM. USB 2.0 Hi-Speed to MPSSE Cable. Datasheet

[F/T] [5] [KHz] [AMP] [3] [V] 4 ) To set DC offset to -2.5V press the following keys [OFS] [+/-] [2] [.] [5] [V]

PDA Software Manual For the Windows CE and Mobile Operating Systems

Modern Robotics, Inc Core Device Discovery Utility. Modern Robotics Inc, 2015

WA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide

Transcription:

DLP-TILT-G LEAD FREE USB-BASED TILT SENSOR / ACCELEROMETER / VIBRATION ANALYSIS / AC SIGNAL ANALYSIS MODULE Features: Microcontroller Preprogrammed with Data-Acquisition Functions -Axis,.g Accelerometer Single-Byte Access to All Firmware Features Continuously Streaming Analog Sample Rates from 00 to 6K Samples Per Second th -Generation USB Interface Silicon from FTDI (FTR with internal ceramic resonator, internal setup EEPROM, and clock output for microcontroller) Virtual COM Port Drivers for Easy Programming Interface USB Type 'B' Mini Connector to Host Windows/Linux/ Mac PC V th Gen USB IC VCC USBDP USBDM Vreg VCCIO TXD RXD RTS# CBUS FTDI FTR 6MHz Clock V PIC 6F -pin Interface Header for I/Os and PIC Flash Prog. Interface Analog Input Buffer ±V In APPLICATIONS: -Axis Accelerometer -Axis Tilt Sensor Vibration Analysis (0Hz) Two-Button Mouse (Pointing Device Alternative) FFT-Based AC Analysis to KHz with Provided Software +/-V Analog In (Dual Channel) Data Acquisition: 0-V Analog In, Digital I/O Robotic/Motion Sensing and Control Rev.. (May 009) DLP Design, Inc.

.0 INTRODUCTION The DLP-TILT USB-to-accelerometer module has four primary applications: () vibration analysis, () tilt sensing, () AC signal analysis, and () two-button mouse pointing device alternative.. VIBRATION ANALYSIS This module is designed to provide vibration analysis using an on-board, -axis,.g accelerometer that is designed for analysis of frequencies up to 0 Hz. Two of the analog channels in the microcontroller are dedicated to the on-board accelerometer.. TILT SENSING When used as a tilt sensor, the accelerometer can measure tilt up to approximately ±60 degrees from center in both the X- and Y-axes. The position is reported as an -bit or 0-bit integer with the center position reporting the half-scale value of (-bit) from the A/D converter in the microcontroller. The A/D converter can also be run in 0-bit resolution mode with a resulting mid-scale value of. The Z-axis measurement data is also available as a simple voltage measurement.. AC SIGNAL ANALYSIS Voltage data from the seven analog channels can be sampled at rates ranging from 00 samples per second to 6000 samples per second, thereby enabling AC analysis of audio frequencies up to KHz. One module input channel is dedicated to an analog input buffer that allows for voltages in the range of ± volts to be acquired. The remaining channels allow voltages in the range of 0- volts to be acquired. The microcontroller and preprogrammed firmware used in this design utilize single-byte commands to control all aspects of operation. Once the channel and sample rates have been selected, continuous streaming of A/D data can be enabled and disabled by sending a single-byte command. Data received by the host PC can be analyzed for frequency content using an FFT-based Windows application available as a free download from the DLP Design website upon purchase of the module.. POINTING DEVICE The DLP-TILT s preprogrammed firmware includes the feature set of a standard two-button mouse with the motion of the cursor controlled by the tilt of the DLP-TILT s printed circuit board and accelerometer. When the board is level, the cursor remains motionless. As the board is tilted from center, the cursor begins to move in the direction of the tilt. The further the board is tilted, the faster the cursor moves across the screen. Two of the digital I/O lines serve as inputs for the buttons. Shorting these lines to ground will cause the firmware to issue the Button Down signal to the host PC, thereby mimicking the operation of standard mouse buttons. Shorting a pin to ground in the interface header before powering up the DLP-TILT activates the two-button mouse functionality. Refer to Section.0 for the I/O lines associated with the Pointing Device mode of operation. Rev.. (May 009) DLP Design, Inc.

.0 ELECTRICAL INTERFACE DESCRIPTION Refer to the electrical schematic at the end of this document for additional details. Pin Description Comments MCLR Pulling this pin to ground will reset the microcontroller. See Note. Vin Analog input for voltages in the range of ±V. B6/PGC Analog in (0-V) or digital I/O. See Note, Note. Vin Analog input for voltages in the range of ±V. Volt output; switched on once host enumeration is complete. See Note. 6 B0 Digital I/O; See Note. 7 Ground Note. Ground 9 B7 Analog in (0-V) or digital I/O. See Note, Note. 0 B Digital I/O. See Note. B B Digital I/O. See Note. Ground Ground Digital I/O. If held low at power up, Pointing Device functionality is activated. See Note. Note: These pins are used for reprogramming the Flash program memory area (a user-supplied device programmer is required). Note: Weak pull-ups in the microcontroller are enabled for Port B by default.. SOFTWARE INTERFACE DESCRIPTION Royalty-free Virtual COM Port drivers are available for immediate download from www.dlpdesign.com. The VCP drivers are available for the following systems: Windows 000 / XP / VISTA Windows CE MAC OS- and OS-9 (Mouser function not supported) MAC OS-X (Mouser function not supported) Linux.0 and greater The DLP-TILT supports two standard baud rates:,00 (power-up default) and,000 baud. Communication with the DLP-TILT is accomplished by simply opening the COM Port at,00 baud and sending single-byte commands. The commands are outlined in Section.0.. QUICK START GUIDE FOR WINDOWS A. Download the modified Virtual COM Port (VCP) drivers from www.dlpdesign.com. Unzip these files into a new folder. The VCP drivers that are part of the Windows XP operating system will not work as the PID code has been changed to FBFA. B. Connect the DLP-TILT module to the host PC, then load the USB drivers obtained in Step A. C. Open Device Manager and look in Ports (COM & LPT) to determine the COM port number that Windows has assigned to the DLP-TILT module. Rev.. (May 009) DLP Design, Inc.

D. Run Windows HyperTerminal by clicking the Start menu, selecting Programs, and navigating through Accessories to the HyperTerminal folder. Select the following parameters: Bits Per Second:,00 Data Bits: Parity: None Stop Bits: Flow Control: Hardware E. Press the letter P on the keyboard. The letter Q should appear in the HyperTerminal window. (Please note that all commands are case sensitive.) At this point the DLP-TILT module is set up and ready for use with either one of the Windows applications provided by DLP Design or your own custom software..0 COMMAND SET To operate the DLP-TILT, the host application simply has to open the COM port assigned to the module, set the baud rate to,00, and send single-command bytes. A complete list of command bytes is presented here: Please note that the ASCII characters are case sensitive. Command Hex PING 0x0 P ASCII Character (Case Sensitive) Comments DLP-TILT will return Q (0x) if module is present and port is open. SET BAUD RATE:,00 Baud 0x69 i Default,000 Baud 0x9 9 A/D OUTPUT RESOLUTION: -Bit Data Returned 0x Q Default 0-Bit Data Returned 0x R A/D RETURN DATA TYPE: Binary/Counts 0x S Default ASCII Text 0x T A/D SAMPLE RATE (TIMER INTERVAL): 00 Hz 0x A 00 Hz 0x B 00 Hz 0x C 00 Hz 0x D.0 KHz 0x E. KHz 0x6 F. KHz 0x7 G Default.0 KHz 0x H Rev.. (May 009) DLP Design, Inc.

. KHz 0x9 I.0 KHz 0xA J.0 KHz 0xB K.0 KHz 0xC L 6.0 KHz 0xD M A/D CHANNEL SELECT: Ch0 (AN0 / A0) 0x0 0 X axis Ch (AN / A) 0x Y axis Ch (AN / A) 0x Z axis Ch (AN / A) 0x VIN, J Pin Ch (AN / A) 0x VIN, J Pin Ch (AN / B6) 0x J Pin Ch6 (AN6 / B7) 0x6 6 J Pin 9 A/D CLOCK SELECTION: A/D Off 0x6 a Internal 0x6 b Default Divide by 6 0x6 c Divide by 0x6 d Divide by 6 0x6 e Divide by 0x66 f Divide by 0x67 g Divide by 0x6 h A/D CHANNEL ENABLE: (Channels 0,,, and are Analog In Only) Ch Enable 0x6C l Ch6 Enable 0x6D m A/D CHANNEL DISABLE: (enable digital I/O) Ch Disable 0x7 q Ch6 Disable 0x7 r MAKE DIGITAL OUTPUT AND CLEAR TO LOW : Port B 0x7 u Port B0 0x76 v Port B 0x77 w Port B 0x7 x Port B6 0xD - Port B7 0xD = Rev.. (May 009) DLP Design, Inc.

MAKE DIGITAL OUTPUT AND SET HIGH: Port B 0x6 V Port B0 0x7 W Port B 0x X Port B 0x9 Y Port B6 0xB [ Port B7 0xD ] RETURN SINGLE A/D CONVERSION TO HOST USING CURRENT SETTINGS: 0x7 7 BEGIN STREAMING A/D CONVERSION DATA TO HOST USING CURRENT SETTINGS: 0x Halt on Any Character Received RETURN -BIT A/D CONVERSION DATA TO HOST FOR BOTH CHANNELS X AND Y OF THE ACCELEROMETER WITH OFFSET CORRECTION AND MOUSE BUTTON STATE: 0x7A z Bytes Returned RETURN -BIT A/D CONVERSION DATA FOR ALL 7 CHANNELS 0x7 s 7 bytes returned Rev.. (May 009) 6 DLP Design, Inc.

.0 DEMONSTRATION SOFTWARE Three demonstration programs are available for the DLP-TILT module: AcqFFT.exe, DLPTilt.exe, and DLPVib.exe. All three programs are available for download from the DLP Design website upon purchase of the DLP-TILT module.. ACQFFT.EXE This program is designed to acquire AC signal data from any of the seven analog inputs on the DLP-TILT, then calculate and display the FFT of the signal and provide some basic analysis. Numerous program settings are possible including setting the COM port, A/D channel on the microcontroller, sample rate, number of samples, and a continuous run mode. Rev.. (May 009) 7 DLP Design, Inc.

. DLPTILT.EXE This program is designed to both demonstrate the tilt feature of the accelerometer and present the acquired voltages from each of the seven analog inputs.. DLPVIB.EXE Rev.. (May 009) DLP Design, Inc.

This program is designed to monitor both channels of the accelerometer and graphically display frequency and amplitude data proportional to the vibration. Limits can be set such that an error indication is made when any frequency component rises or falls out of the limits..0 MECHANICAL DIMENSIONS IN INCHES (MM) (PRELIMINARY) 0. typ (. typ) 0.90 typ (.9 typ).9 typ (9.9 typ) 6.0 DISCLAIMER DLP Design, Inc., 00 Neither the whole nor any part of the information contained herein nor the product described in this manual may be adapted or reproduced in any material or electronic form without the prior written consent of the copyright holder. This product and its documentation are supplied on an as-is basis, and no warranty as to their suitability for any particular purpose is either made or implied. DLP Design, Inc. will not accept any claim for damages whatsoever arising as a result of the use or failure of this product. Your statutory rights are not affected. This product or any variant of it is not intended for use in any medical appliance, device, or system in which the failure of the product might reasonably be expected to result in personal injury. This document provides preliminary information that may be subject to change without notice. 7.0 CONTACT INFORMATION DLP Design, Inc. 60 Roma Lane Allen, TX 70 Phone: 69-96-07 Fax: -90-9 Email Sales: sales@dlpdesign.com Email Support: support@dlpdesign.com Website URL: http://www.dlpdesign.com Rev.. (May 009) 9 DLP Design, Inc.

DLP-TILT-G D D C 0.uF C uf/0v IN U PQL0MSP OUT CIN COUT.0V C0 0/0 Tant Q IRLML60CT P C6 0.uF FB 0-0- C.0uF CN Mini-B USB Connector C.0 C0 0/0 Tant 0 VCC IN TXD 9 RB/SDO/RX RA/AN VOUT C C 6 USBDM RXD RB/TX RA/AN/Vref+ VOUT USBDP RTS# RA/AN/Vref- AN CTS# OSC/CLKIN RA/AN 0 AN 9 AN0 C C DTR# RA0/AN0 B 0 7 7pF 7pF DSR# 9 RB/PGM RA6/OSC R 7K VCCIN/NC DCD# 0 RA/MCLR/VPP RB0/INT 7 B0 C.7uF 9 6 RESET# RI# RB/SDI B AVCC/NC CLK6 MCLR B6 RB6/AN/PGC 7 OSCI CBUS0 B7 RB7/AN6/PGD RB/SCK B OSCO CBUS CBUS 7 CBUS VOUT CBUS PIC6LF/SSOP0 + - UD 7 B B MCP600 Short pins and at power up to enter mouse mode. C.uF C.0 VIN R 60K VOUT C7. RP K x 6 7 CA x0.uf 6 AN0 AN AN XOUT YOUT ZOUT VSS VDD MCLR U VIN B6/PGC MMA760QT VIN 6 7 B0 R B7/PGD 9 0 0K B C9.uF B R B 0K % R6 0K VIN R 60K 0 + R 60K 9 - VOUT A A 7.V 6 + - UB MCP600 R 60K R0 0K Sleep GS GS R9 0K U 6 VDD VDD 6 J HEADER 7X + - UA MCP600 UC MCP600 U 7 6 A TEST VCCIO FTR R 0K % R 0K