Murata MEMS User Manual

Evaluation unit

Advertisement

Quick Links

Murata MEMS Evaluation
Unit User Manual
Murata Electronics Oy
www.murata.com
Subject to changes
Doc.Nr. 82175700
Murata MEMS Evaluation
Unit User Manual
1/34
Rev.D

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MEMS and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Murata MEMS

  • Page 1 Murata MEMS Evaluation Unit User Manual Murata MEMS Evaluation Unit User Manual Murata Electronics Oy Subject to changes 1/34 www.murata.com Doc.Nr. 82175700 Rev.D...
  • Page 2: Table Of Contents

    Murata MEMS Evaluation Unit User Manual TABLE OF CONTENTS 1 Introduction ......................... 4 2 Quick start for using the Murata MEMS Evaluation Unit ..........4 3 Hardware overview ......................5 4 Installation ........................... 6 5 Using the Murata MEMS demo ................... 7 Starting the GUI ........................
  • Page 3 Murata MEMS Evaluation Unit User Manual No output data ........................26 Power supply voltage error ....................26 Cannot send macro in Macro Commands view ..............27 Cannot check the syntax for macro command ..............27 Wrong output values or axis directions ................27 Installing Java ........................
  • Page 4: Introduction

     Send macro commands to the evaluation board This document covers the actions needed to install the necessary drivers and the Murata MEMS demo GUI software. The document also shows the different features of the GUI and how to use them.
  • Page 5: Hardware Overview

    Unit User Manual Hardware overview The MEMS Evaluation Board is shown in Figure 1. The sensor is connected to the evaluation board with a chip carrier PCB or by using an external interface board. If an external board is used (see Figure 2), it is connected to a 16-pin extension connector.
  • Page 6: Installation

    The demo GUI uses Java programming language, so the Java Runtime Engine (JRE) must be installed. To install the GUI, just copy the Murata MEMS demo folder from the removable drive to a suitable directory in your hard drive (for example C:\Murata MEMS demo). If the demo GUI was distributed as a ZIP package, create a folder and extract all files and folders to this new folder.
  • Page 7: Using The Murata Mems Demo

    Using the Murata MEMS demo 5.1 Starting the GUI To start the GUI, browse to the Murata MEMS demo folder and execute start.bat or start.sh file depending on your operating system. This will first show the splash screen and then the view shown in Figure 3.
  • Page 8: Views

    Murata MEMS Evaluation Unit User Manual The connection can be either USB or serial port (VCP). The user must manually connect to the evaluation board by clicking on Connect before proceeding. Note that the preferred connection type is USB because this will provide the fastest and most stable communication. The serial port must be used if the device is used over a Bluetooth connection.
  • Page 9: Setup View

    Murata MEMS Evaluation Unit User Manual 5.3 Setup view The purpose of the Setup view is to provide controls for setting up the measurements and data calculations. Controls in this view are specific for the sensor type, i.e. an accelerometer will have different controls compared to a combination sensor with accelerometer and gyroscope.
  • Page 10: Temperature

    Murata MEMS Evaluation Unit User Manual 5.3.2 Temperature The Read temperature check box is used to enable or disable reading of the sensor temperature values. This will modify and reload the measurement macro that reads the sensor output values. Note that some sensors might read the temperature even if this check box is deselected; in this case the measurement macro contains the commands to read the temperature but the returned values are not processed.
  • Page 11: Decimate Saved Output Data

    Murata MEMS Evaluation Unit User Manual Figure 9. Confirmation to overwrite existing file After selecting the file, data streaming to the file begins and an alert dialog view is shown. Other views, except the output data view, are blocked while streaming data to file. Stopping the data streaming will enable the other views again.
  • Page 12: Standard Deviation

    Murata MEMS Evaluation Unit User Manual 5.3.7 Standard deviation Shown below are the controls for standard deviation calculation (STDEV). The user can enable or disable the STDEV calculation and also define the number of samples used for the STDEV. STDEV is calculated from averaged sample values (refer to Moving average sample count in section 5.3.9).
  • Page 13: Read All Status Registers

    Figure 16. I/O-pin control panel The Murata MEMS demo can also record the level of a specified I/O-pin. The Read pin state selection is used to select the I/O-pin to read. The pin level is read after reading the output data sample and it is also stored to data files when logging data.
  • Page 14: Accelerometer View

    Murata MEMS Evaluation Unit User Manual 5.4 Accelerometer view 5.4.1 Output data values Shown below is the output data view for accelerometer sensors. The GUI can show output data values on charts, as well as on numeric indicators. The output data values (possibly averaged by the moving average filter;...
  • Page 15: Sensor Status Indicator

    Murata MEMS Evaluation Unit User Manual 5.4.2 Sensor status indicator The Sensor status indicator shows the current status for the sensor. If the status color is green there are no status errors. Red means there are status errors and they should be read by using the Sensor status view.
  • Page 16: Chart Data Points

    Murata MEMS Evaluation Unit User Manual 5.4.4 Chart data points This control specifies how many samples will be visible on the chart. Note that this control will have an effect on the performance of the application when a large amount of data is visible on the charts.
  • Page 17: Taking A Snapshot Of The Chart

    Murata MEMS Evaluation Unit User Manual 5.4.6 Taking a snapshot of the chart The user can save the chart view as an image to a file by right clicking the chart and selecting Save image. You can then select the file name and path for the image.
  • Page 18: Inclinometer View

    When the Start demo button is selected in the initial Setup view, the following dialog is shown if the MEMS evaluation board supports several different extension board versions for the selected inclinometer sensor. The user must then select the extension board type used for the specific sensor.
  • Page 19: Sensor Status View

    GUI software (i.e. this averaging is done in the embedded software of the MEMS evaluation board). Because of this, the selected value has an effect on the data rate (refer to Moving average sample count in section 5.3.9). If Read power supply voltage is enabled, the GUI will receive a supply voltage value for every measurement data sample.
  • Page 20: Register Setup View

    After writing the register, the Murata MEMS demo GUI will automatically read the register back to verify that the data was correctly written to the register. If the write was not successful, the Data from sensor indicator will show a different value compared to the Data to write indicator.
  • Page 21: Macro Commands View

    The Delete all macros button can be used to clear all macros from the MEMS evaluation board memory. Figure 30. View for sending macro commands The macro command parser will check the syntax for macro commands and removes comments before sending the command (C-style comments can be used).
  • Page 22: About View

    Sensor information shows the selected sensor type, sensor serial number and revision if possible. The Uptime indicator calculates the time since the Murata MEMS demo GUI was started. The Connection errors indicator shows the number of connection errors. If the Murata MEMS demo GUI does not receive output data within a specific time, it will try to reconnect and initialize measurements to receive data again.
  • Page 23: Application Menus

    About view. When the Online sensor information... menu item is selected, it will open the web browser to show Murata's website information on the selected sensor. Selecting the Murata MEMS demo manual opens the user manual in PDF format.
  • Page 24: Advanced Data Logging

    Murata MEMS Evaluation Unit User Manual 5.12 Advanced data logging The Save output data to file feature will only work if the GUI application has created the specific macro that is used to read the output values. If the user wants to create custom macros to read output and store the output values to a file, the Macro commands view can be used.
  • Page 25: Troubleshooting

    Murata MEMS Evaluation Unit User Manual Troubleshooting To ensure you have the latest GUI version please check for updates on page http://www.murata.com/en-eu/products/sensor/accel/demokit. 6.1 GUI won’t start If the following error message is shown while starting the GUI, either Java is not installed (refer to the Installing Java section) or Java is not added to the PATH environment variable.
  • Page 26: Cannot Open Connection To Evaluation Board

    Make sure you have selected the correct evaluation board. Figure 40 shows an example where the selected board hardware is MEMS Evaluation board but the board ID indicates SCA3000 USB Interface Card demo board (USB <-> Serial). If you are sure you have selected the correct hardware, try to reset the board by pressing the reset button (see Figure 1).
  • Page 27: Cannot Send Macro In Macro Commands View

    Murata MEMS Evaluation Unit User Manual 6.6 Cannot send macro in Macro Commands view If the Check macro command syntax check box is enabled and there is an error message, check the message and the macro command to see if there is an error in the macro. If there were no errors, disable syntax check to force sending of the macro.
  • Page 28 Murata MEMS Evaluation Unit User Manual Linux users should read "Installing the D2XX shared library and static library" section from the Drivers/FTDI/Linux/ReadMe.txt file for instructions on how to install FTDI D2XX drivers to the Linux operating system. Note: Always use the latest FTDI driver if the driver version is not specified in this document.
  • Page 29: Uninstalling The Gui And Ftdi Driver

    Unit User Manual Uninstalling the GUI and FTDI driver The GUI can be uninstalled by deleting the Murata MEMS demo folder, i.e. uninstalling the program is not necessary. To uninstall the FTDI driver, open the Windows Device Manager and search for the USB Serial Converter device under the Universal Serial Bus controllers devices list, then right-click the device and select Uninstall to uninstall the driver.
  • Page 30: Device Connector

    Murata MEMS Evaluation Unit User Manual Device connector 8.1 Chip carrier Figure 45 and Table 1 below show the chip carrier connector pin order, starting from the upper left corner when the USB connector is at the bottom. The numbering runs counter clockwise.
  • Page 31: 16-Pin Connector For External Board

    Unit User Manual 8.2 16-pin connector for external board On the MEMS evaluation board there is also an extra 16-pin connector for external boards. This connector has the same pins as the chip carrier connector, and additionally it also has the power supply inputs from the base board.
  • Page 32: Electrical Characteristics

    The evaluation board uses USB as its principal power supply and does not need any other supplies when used with 2.5V and 3.3V sensors (chip carriers). The +5V voltage needed by Murata SCC1300 sensor is generated from 3.3V with step-up regulator on SCC1300 sensor board so external power supply is not needed with Murata SCC1300 sensor board.
  • Page 33: Usb

    Murata MEMS Evaluation Unit User Manual AVDD jumper DVDD jumper Figure 47. Jumpers set for powering DUT with 3.3V AVDD and DVDD 9.2 USB Basic operation is enabled within the normal USB supply range. Note that with just the USB supply the 5V supply voltage option cannot be used;...
  • Page 34: Digital Io

    Murata MEMS Evaluation Unit User Manual 9.3.2 Digital IO The digital IO uses SN74LVC1T45; Table 4 below shows a short reference of its specification. For more details please refer to the SN74LVC1T45 product specification. For I2C the pull up resistor is 3.3 kOhm and level shift is done to support 2.5V and 3.3V supply voltages. The full range of I2C is from 1.8V to 3.6V.

Table of Contents