BiSS Interface AN18: BiSS C ANALYZER

Similar documents
Orbis true absolute rotary encoder

LMA10 absolute magnetic encoder system

DASL 120 Introduction to Microcontrollers

AN-1397 APPLICATION NOTE

Absolute Encoders - Singleturn

Valentin NEGURA Victor ABABEI, Sergiu SIVACOV Technical University of Moldova, bul. Stefan cel Mare 168, MD-2012, Chisinau,

Debugging a Boundary-Scan I 2 C Script Test with the BusPro - I and I2C Exerciser Software: A Case Study

Product Information Using the SENT Communications Output Protocol with A1341 and A1343 Devices

User's guide SMA1 + MTA1. Absolute linear encoder. Smart encoders & actuators

DTH-14. High Accuracy Digital Temperature / Humidity Sensor. Summary. Applications. Data Sheet: DTH-14

Modbus communication module for TCX2: AEX-MOD

ArduCAM USB Camera Shield

2F. No.25, Industry E. 9 th Rd., Science-Based Industrial Park, Hsinchu, Taiwan Application Note of OGM220, AN001 V1.8

User's guide SMRA + MRA. Bearingless absolute encoder. Smart encoders & actuators

TLE5014 Programmer. About this document. Application Note

Frequently Asked Questions DAT & ZX76 Series Digital Step Attenuators

Mate Serial Communications Guide This guide is only relevant to Mate Code Revs. of 4.00 and greater

Absolute Encoders Multiturn

RF ISM Transparent Transceiver Module V4.0

Evaluation Kits EVA 100 and EVA 105

Instruction Manual. Ultrasonic and Radar

X3M. Multi-Axis Absolute MEMS Inclinometer Page 1 of 13. Description. Software. Mechanical Drawing. Features

LCC-10 Product manual

LAX016 Series Logic Analyzer User Guide

User's guide SMLA + MTLA. Absolute encoder for curved axes. Smart encoders & actuators

Table of Contents. HWIO-Gateway User Manual

LMA10 absolute magnetic encoder system

U2C-1SP4T-63H. Typical Applications

802.11g Wireless Sensor Network Modules

SMARTALPHA RF TRANSCEIVER

SL300 Snow Depth Sensor USL300 SNOW DEPTH SENSOR. Revision User Manual

Absolute encoder HE-65

isys-4001 isys-4002 isys-4003

Characteristic Sym Notes Minimum Typical Maximum Units Operating Frequency Range MHz. RF Chip Rate 11 Mcps RF Data Rates 1, 2, 5.

Lab 1.2 Joystick Interface

PSI5: Safety & latest developments

Programmable Clock Generator

Model OT-1000-HH 1GHz SuperMod Optical Transmitter, DWDM ADVANCED OPERATING MANUAL

MBD-8F Automatic Antenna Switch Controller

ST600 TRANSMITTER OPERATING INSTRUCTIONS

Applications. Operating Modes. Description. Part Number Description Package. Many to one. One to one Broadcast One to many

DS-25. Absolute Position Rotary Electric Encoder TM. Data Sheet

Serial Servo Controller

EVAL6472H-DISC. L6472 Discovery: development tool to explore L6472 motor driver. Description. Features

Instruction Sheet UPS SERIES. Serial Control Protocol. I Rev E

LV-Link 3.0 Software Interface for LabVIEW

SIMPLY PRECISE PRELIMINARY. Preliminary product overview - LAK encoder. LAK 1 Absolute linear encoder with signal control

Product Specification. 6.1 Gb/s Short-Wavelength SFP+ Transceiver FTLF8526P3BNL

Absolute Encoders Singleturn

Interfacing the 1724-Type Microprocessor-Controlled EDFA via a Serial Communication Port

Peripheral Sensor Interface for Automotive Applications

RF NiceRF Wireless Technology Co., Ltd. Rev

WSE22 - Magnetic shaft encoder

Getting started with OPENCORE NMR spectrometer. --- Installation and connection ---

(

7I33 / 7I33TA MANUAL Quad analog servo amp interface

MiniProg Users Guide and Example Projects

Absolute Encoders Multiturn

On-site Wireless Paging System (POCSAG) Operation Manual. M-909X 8 individual buttons plus 1 group call button. M-916X 16 individual buttons

Carbon Dioxide (Tiny CO2) Gas Sensor. Rev TG400 User Manual

SV3C CPTX MIPI C-PHY Generator. Data Sheet

Peripheral Sensor Interface for Automotive Applications

Technical data. General specifications V DC No-load supply current I 0. typ. 50 ma Power consumption P 0

Lab Exercise 6: Digital/Analog conversion

Magnetic Sensor - Incremental / Absolute WMSA50

INSTRUCTION MANUAL. IBRit - rf1 - usb PC - Station for wireless Data transmission. M e s s t e c h n i k. Messtechnik GmbH & Co.

Absolute Encoders - Singleturn

DF Absolute position, rotary Electric Encoder

Preliminary Design Report. Project Title: Search and Destroy

LMA10 absolute magnetic encoder system

RUDAT The Big Deal. Applications

Lab 2.2 Custom slave programmable interface

I2C Encoder. HW v1.2

Kongsberg Mesotech Ltd.

EECE494: Computer Bus and SoC Interfacing. Serial Communication: RS-232. Dr. Charles Kim Electrical and Computer Engineering Howard University

Imaging serial interface ROM

Catalogue

MFD900. The most industrial ultrasonic test system for flaw detection and thickness measurements

P/N: AX Applications: Typical applications can include: test stands; and industrial automation.

INTEGRATED CIRCUITS. MF RC500 Active Antenna Concept. March Revision 1.0 PUBLIC. Philips Semiconductors

i Intelligent Digitize Emulated Achievement Lab

High power radio transmission module MR03 type

7I33/7I33T MANUAL Quad analog servo amp interface

RF4432 wireless transceiver module

Digital Electronics 8. Multiplexer & Demultiplexer

Disclaimers. Important Notice

Series 2000 Reader System. Reader S251B RI-STU-251B. Reference Guide. April 2000 SCBU035

DNT2400. Low Cost 2.4 GHz FHSS Transceiver Module with I/O

HAMEG Programmable Measuring Instruments Series 8100

AcuMesh Wireless RS485 Network. User's Manual SOLUTION

Technical Documentation

10Gb/s 1550nm SFP+ 40kmTransceiver

ArduCAM USB Camera Shield

SFP Cooper 1000Base-T 100M SL-SFP-3T-XX

INSTALLATION & OPERATING INSTRUCTIONS

Fully Integrated Proximity and Ambient Light Sensor with Infrared Emitter and I 2 C Interface

LoRa1276 Catalogue

NETWORK. TE = Terminal Equipment (DTE - Data Terminal Equipment) NT = Network - Terminating Equipment (DCE - Data Circuit - Terminating Equipment)

I2C Demonstration Board I 2 C-bus Protocol

WWVB Receiver/Decoder With Serial BCD or ASCII Interface DESCRIPTION FEATURES APPLICATIONS

Transcription:

Rev A3, Page 1/7 CONTENTS BASIC OPERATION 1 Clock rates................... 1 BiSS analyzer modes............. 2 2 BiSS ANALYZER INSTALLATION 2 ELECTRICAL INTERFACE 2 RS422 BiSS Encoder Interface........ 2 Embedded BiSS Interface........... 2 Electrical power supply and Ground connection 2 CONFIGURATION 3 Adding the BiSS protocol........... 3 Analyzer Settings for single cycle data communication.............. 3 Analyzer Settings for register data communication.............. 4 Renaming the channels............ 4 Configure trigger and capturing........ 5 Capturing active................ 5 BiSS SINGLE CYCLE DATA FRAME 6 Complete SCD frame............. 6 BiSS REGISTER ACCESS 6 Complete Register access........... 7 REVISION HISTORY 7 BASIC OPERATION The BiSS AN18 explains how to analyze an external BiSS communication with a logic analyzer and the BiSS C protocol analyzer plug in. The BiSS C sensor data (point-to-point) single cycle data (SCD) and BiSS C register access are analyzable. The basic operation of the BiSS logic analyzer is based on: Saleae USB logic analyzer hardware (logic or logic16) Saleae USB logic analyzer software ic-haus logic analyzer software protocol extension (DLL) for BiSS C Figure 1: device logic Figure 2: device logic16 Clock rates To analyze a BiSS communication with clock rates 2 MHz the logic analyzer is typically sufficient. For dedicated BiSS clock rates please check the analyzer capabilities. Copyright 2012, 2015 ic-haus http://www.ichaus.com

Rev A3, Page 2/7 Attention: On PC-BiSS adapter and PC software based BiSS communication the MA clock rate may be configurable in the software e.g. to 2 MHz. BiSS analyzer modes Position data: Serial Data/Position 9-64 bit (selectable) NERR (low active error flag) NWARN (low active warning flag) CRC 6 bit (based on 0x43 CRC polynomial) Register communication: read access sequential read access write access (only without delay time) The compatible logic analyzer software is Logic Software 1.1.15. See also: http://www.saleae.com/ See also: http://www.biss-interface.com/ BiSS ANALYZER INSTALLATION The logic analyzer needs to be installed completely and all files and functions are needed to be accessible by the users standard logic analyzer operation. ELECTRICAL INTERFACE RS422 BiSS Encoder Interface The typical electric interface of a BiSS communication is an RS422/RS485 link between BiSS master(drive) and BiSS slave(sensor). Embedded BiSS Interface On embedded applications TTL signals are directly accessible. The logic analyzer works with standard TTL thresholds. The logic16 analyzer works with two different threshold settings one for 1.8V to 3.6V and another one for 3.6V to 5V. Electrical power supply and Ground connection To run the analyzer, a GND Ground connection is mandatory and needs to be connected first. To run the analyzer, a supply of optional interface adapters is mandatory. Attention: Please ensure the correct connection sequence and input voltage ranges of all devices. Attention: Please ensure the correct signal connection on positive signal of MA and SL. Attention: Please ensure that there is no line delay compensation required for the logic analyzer. This is uncritical on short cable lengths and standard MA clock frequencies or the capturing with the logic analyzer close to the BiSS sensor and not close to the BiSS master.

Rev A3, Page 3/7 CONFIGURATION Adding the BiSS protocol After the start of the Logic software You can add the BiSS C protocol to the analyzer ( + pull down). Figure 3: Add analyzer Analyzer Settings for single cycle data communication The analyzer settings window opens and needs the following setting: Which logic analyzer channels capture the signals MA: master clock output (= MA output of the master) SLO: slaves data output (= SL input of the master) What type of data / communication to be analyzed Single Cycle Data communication of BiSS C or BiSS C unidirectional Serial data length (only the length of sensor data excluding two standard flags and the standard 6 bit CRC) ) Figure 4: Configure the Analyzer settings

Rev A3, Page 4/7 Analyzer Settings for register data communication The analyzer settings window opens and needs the following setting: Which logic analyzer channels capture the signals MA: master clock output (= MA output of the master) SLO: slaves data output (= SL input of the master) What type of data / communication to be analyzed Register Data communication Note: The serial data length setting is not necessary for the register data communication. Figure 5: Configure the Analyzer settings Renaming the channels Rename the two used channels to the BiSS signal names: MA: master clock output (= MA output of the master) SLO: slaves data output (= SL input of the master) Figure 6: Rename Analyzer signals

Rev A3, Page 5/7 Configure trigger and capturing The analyzer requires the BiSS conform capturing and trigger configuration: Number of samples to be captured Capturing frequency Channel to trigger on (only one channel possible) Falling edge to trigger on Figure 7: Configure channel, edge, samples, frequency Confirm configuration with Start button Capturing active The capturing is now active and waits on trigger events to capture. The analysis is now available. Figure 8: Active capturing

Rev A3, Page 6/7 BiSS SINGLE CYCLE DATA FRAME Complete SCD frame Figure 9: BiSS Single Cycle Data frame The protocol analyzer DLL expects the length of sensor data excluding two standard flags and the standard 6 bit CRC. The 2 flags and the inverted 6 bit CRC are considered automatically. Here a BiSS C sensor with a 24 position data + 2 flags + 6 bit CRC that is transmitted inverted configuration will look like this: Figure 10: Example SCD: 24 bit sensor data + 2 flags + 6 bit CRC A corresponding BiSS reader configuration of a 24 position data + 2 flags + 6 bit CRC that is transmitted inverted will look like this: Figure 11: Related BiSS Reader configuration on the example SCD: 24 bit sensor data + 2 flags + 6 bit CRC Attention: The CRC results are only captured values. There is no automated verification of CRC results in the BiSS analyzer plug in.

Rev A3, Page 7/7 BiSS REGISTER ACCESS Complete Register access Figure 12: BiSS control communication for register access Note: Please ensure that the selected sample depth is sufficient to show a complete register access. Attention: The CRC results are only captured values. There is no automated verification of CRC results in the BiSS analyzer plug in. REVISION HISTORY Rel. Rel. Date Chapter Modification Page A1 2010-06-09 Initial release Rel. Rel. Date Chapter Modification Page A2 2013-01-25 BASIC OPERATION Minor updates regarding long SCD data lengths up to 64 bit 1 Rel. Rel. Date Chapter Modification Page A3 2015-11-11 BASIC OPERATION For dedicated BiSS clock rates please check the analyzer capabilities. 1 CONFIGURATION CONFIGURATION CONFIGURATION BiSS SINGLE CYCLE DATA FRAME Single Cycle Data communication: BiSS C or BiSS C unidirectional 3 Added at Serial data length: (only the length of sensor data excluding two standard flags and the standard 6 bit CRC) Adding details: MA: master clock output (= MA output of the master) SLO: slaves data output (= SL input of the master) SCD example added: 24 bit sensor data + 2 flags + 6 bit CRC 6 3 3 + 4 Release Date format: YYYY-MM-DD