ICHAUS MB3U

MB3U, MB3U-I2C
BiSS TO PC-USB ADAPTER
Rev B2, Page 1/7
ORDERING INFORMATION
Type
PC Adpater
Order Designation
iC-MB3 iCSY MB3U
iC-MB3 iCSY MB3U-I2C
Description Options
BiSS to PC-USB Adapter
BiSS and I2C to PC-USB Adapter
iC-MB3 iCSY MB3U-PS230
BiSS to PC-USB Adapter
including wall power supply
(230VAC to 12 V; 400 mA)
iC-MB3 iCSY MB3U-I2C-PS230 BiSS and I2C to PC-USB Adapter
including wall power supply
(230VAC to 12 V; 400 mA)
Software
BiSS GUI
GUI software for Windows PC
MB3U USB DRIVER
USB device driver
communication to BiSS PC Adapter
(Windows ME/2000/XP/Vista - ready)
please see www.ichaus.com for download information
Scope of delivery: USB AB cable (1 m)
DESCRIPTION
The BiSS to PC-USB Adapter enables BiSS or SSI
sensors to be connected to a PC easily and at low
cost. The USB port supplies the adapter as well as
the connected sensor, for which the 5V (up to 50 mA,
through Pin 4)* and 12 V (up to 90 mA, through Pin 1)*
as galvanically isolated voltages are available. An external wall power supply can also be connected to deliver other voltages or higher currents. The BiSS/SSI
communication is accomplished by differential RS422
wires with separate potentials and cycle rates of up to
10 Mbit/sec.
USB-B Plug
4-pole
size approx.
42 x 95 x 24 mm
Power Supply Socket
2-pole, 6.6/1.9 mm
DIN 45323
Technical Data BiSS Interface
• Synchronously triggered measurement data collection from up to 3 BiSS sensors or one SSI encoder
• BiSS data rates up to 10 Mbit/sec., SSI up to
4 Mbit/sec.
• Protocol compatible with BiSS Master iC-MB3z
• USB 2.0 compatible
• Galvanic encoder signal isolation
• Galvanically isolated sensor supply sourced from the
USB port (+12 V / 90 mA, +5 V / 50 mA)*
• Plug-in power supply can be connected for sensors
with higher power needs
BiSS Plug
9-pole SUB-D
1
6
5
9
BiSS Plug
9-pole SUB-D
Figure 1: iC-MB3 iCSY MB3U
* 100 mA for +5 V and +12 V available starting from 2008
Copyright © 2010 iC-Haus
http://www.ichaus.com
MB3U, MB3U-I2C
BiSS TO PC-USB ADAPTER
Rev B2, Page 2/7
USB-B Plug
4-pole
BiSS Plug Pin Configuration
Pin
1
Name
VB
2
3
4
5
MA +
MA VDD
MO -
6
7
8
9
GND
SL +
SL MO +
Function
+12 V Sensor supply (90 mAmax )*
Optional: powered by ext. supply
Clock output P
Clock output N
+5 V Sensor supply (50 mAmax )*
+5 V High-level signal
Optional: master data output N
Ground (0 V)
Data input P
Data input N
0 V Low-level signal
Optional: master data output P
I2C Plug
10-pole
2
1
Power Supply Socket
2-pole, 6.6/1.9 mm
DIN 45323
Power Supply Socket
Inner contact
Negative pole
Outer contact
Pos. pole (9 to 15 V DC, 1 Amax )
size approx.
42 x 95 x 24 mm
BiSS Plug
9-pole SUB-D
Figure 2: iC-MB3 iCSY MB3U-I2C
PC-USB Adapter With I2C Extension
I2C Plug Pin Configuration For I2C-Link
The BiSS and I2C to PC-USB Adapter has an additional plug for I2C or SPI communication. The USB
port supplies the sensors via the I2C plug with 5 V (up
to 250 mA, through Pin 4 - no galvanic isolation). If
there is load applied to the BiSS connector, the maximum current supplied via the I2C plug is decreased.
For more power, an additional external power supply is
recommended (the wall power supply does not supply
the I2C plug, see Figure 3). I2C multi-master capability
is not provided.
PIN
1
2
3
4
5
6
7
8
9
10
Name
SCL
GND
+5 V
SDA
SDA
GND
Function
Serial Clock Line
Ground
Reserved
Supply Voltage
Reserved
Reserved
Serial Data Line
Reserved
Serial Data Line
Ground
Note: To use I2C, pin 7 and pin 9 must be short.
Technical Data I2C / SPI Interface
• Serial computer bus communication I2C
• Serial computer bus communication SPI
• Sensor supply sourced from the USB port
(+5 V up to 250 mA) without isolation
• I2C data rates of up to 320 kHz
• USB 2.0 compatible
* 100 mA for +5 V and +12 V available starting from 2008
I2C Plug Pin Configuration For SPI-Link
PIN
1
2
3
4
5
6
7
8
9
10
Name
SCLK
GND
+5 V
MOSI
NCS
MISO
GND
Function
Serial Clock
Ground
Reserved
Supply Voltage
Reserved
Reserved
Master Out Slave IN
Not Chip Select
Master In Slave Out
Ground
MB3U, MB3U-I2C
BiSS TO PC-USB ADAPTER
Rev B2, Page 3/7
V_USB
J_I2C
4
J_I2C
2
J_I2C
10
J_I2C
1
SCLK
SDA_OUT
J_I2C
7
SDA_IN
J_I2C
9
J_EXT_POWER
SPI
(I2C)
INTERFACE
J_USB
1
J_USB
2
J_USB
3
J_USB
4
I
V_USB
D-
VB_BiSS
USB
BiSS
J_BiSS-VB
1
5V_BiSS
D+
GALVANIC
78M05
VIN VOUT
GND
J_BiSS-VDD
4
GND_BiSS
J_BiSS-GND
6
ISOLATION
I
I
J_BiSS-MAO
2
J_BiSS-NMAO
3
J_BiSS-SL
7
120
5V_BiSS
J_BiSS-NSL
8
5V_BiSS
J_BiSS-NMO
5
1k
J_BiSS-MO
9
1k
I
I
assembled 2008
Figure 3: Power supply routing of MB3U-I2C
short
for
I2C
MB3U, MB3U-I2C
BiSS TO PC-USB ADAPTER
Rev B2, Page 4/7
APPLICATION SOFTWARE
BiSS software for PCs running on Windows operating systems, as well as the required USB driver are available
as a ZIP file. Download from http://www.ichaus.de/product.php?prod=MB3A/MB3U
Installation
After unzipping the "BiSS_xx.zip", the following files are located in the selected directory.
(xx is a placeholder for revisions)
→ BiSS_xx.msi
→ mb3u_usb_driver.exe
→ mb3_lpt_driver.exe
→ readme.txt
Note: Administrator rights are required to run installation.
1. The installation of the software starts by executing the "BiSS_xx.msi" installation package. Follow the onscreen instructions to finish the installation procedure.
2. USB driver need to be installed to access the BiSS PC Adapter. Execute the mb3u_usb_driver.exe installation
package and follow the on-screen instructions. This process can take a few minutes.
3. Installation will make the software "BiSS_xx.exe" available in the selected working directory. The execution of
this file will start the software. Figure 4 shows a screenshot of the start up window.
File "idbiss6943.xml" is a BiSS device description file for BiSS slave ICs of iC-Haus. Please contact the manufacturer of your sensor for an appropriate device description file or set the transmission parameters yourself
later.
Figure 4: Screenshot
MB3U, MB3U-I2C
BiSS TO PC-USB ADAPTER
Rev B2, Page 5/7
Instructions
Before connecting the BiSS adapter to the PC please make sure you have installed the latest USB driver!
Connect the adapter via the USB AB cable and start the "BiSS_xx.exe". Select the USB operating mode. The
display in the "Mode" description field should show "MB3U (MB3Z)" - the adapter is now ready to operate.
Sensor-specific settings
To set the BiSS Master for the sensor(s) connected to it, select Config Slaves and manually configure the BiSS
parameters (data lengths, CRC polynomials, etc.) according to the sensor’s data sheet. If there is a BiSS device
description file from the sensor manufacturer in the working directory (iC-Haus example: "idbiss6943.xml"), you
can use Auto Config. You will receive a message such as BiSS-Identifier "Slave 1: Manufacturer iC-Haus
GmbH, Device iC-NQX2; Resolution=1024, 0 Bits period counter as sensor data!".
Configuration files
Transmission parameter settings can be stored to a *.cfg file for later use with the "BiSS_xx" software.
"Save BiSS-Master-Config" writes an BiSS Master Chip configuration description into a *.txt file (e. g. setup of
iC-MB3).
Main causes for errors:
• Using more than one software.
→ Please make sure that only one software is accessing the BiSS MB3U adapter at the same time.
• Insufficient power supply for all sensors attached.
→ The adapter will not respond if there is an overload due to the sensor(s) connected. Please use the wall
power supply.
• Invalid transmission parameter settings.
→ Please check the sensor specific BiSS slave parameters, such as CRC polynomial etc.
Description of Menu Section
<File>
Button
Load Config-File
Save Config-File
Save BiSS-Master-Config
Exit
Description
Loads BiSS transmission parameter settings from file
Writes BiSS transmission parameter settings to file
Writes an interface configuration description to file
Quit software
<Mode>
No Hardware
Switch to no hardware to terminate PC to adapter communication
Intel-Mode (MB3D-P)
For use with BiSS PC-LPT evaluation board (MB3D)
Motorola-Mode (MB3D-P)
For use with BiSS PC-LPT evaluation board (MB3D)
SPI-Mode (MB3D-S / MB3A) For use with BiSS PC-LPT adapter MB3A, eval board MB3D-S
USB-SPI-Mode (MB3U)
For use with BiSS PC-USB adapter MB3U
<Config>
Config BiSS
BiSS bus communication settings
Config Slaves
BiSS transmission parameter settings
Show Sensor Data Window Enables separate window to display sensor data
Figure 5: Upper section
MB3U, MB3U-I2C
BiSS TO PC-USB ADAPTER
Rev B2, Page 6/7
Button
Initialize
Read Output
Write File
Description
Initializes BiSS bus after configurations are made
Reads in sensor data
Saves sensor data to file
Figure 6: Middle section (one tab each per slave)
Button
Read Reg
Write Reg
Load File
Save File
Description
Loads register configuration from sensors to software GUI (hex)
Transfers the displayed register configuration to sensors (hex)
Loads register configuration from a file (hex)
Saves register configuration to a file (hex)
Figure 7: Lower section (valid for all slaves)
Button
Read Reg
Write Reg
Load File
Save File
Description
see Middle Section
see Middle Section
see Middle Section
see Middle Section
SENSSEL
Reset SENSSEL
Code
Send BiSS Command
Mask for slave selection. For broadcast please select none
Clears all SENSSEL checkboxes
BiSS command selection
Sends the chosen command to the selected slaves
MB3U, MB3U-I2C
BiSS TO PC-USB ADAPTER
Rev B2, Page 7/7
REVISION HISTORY
Rev
A4
A5
A6
B1
B2
Notes
Previous release
Update of MB3U technical data, MB3U-I2C, software description
Update of MB3U-I2C optional SPI interface functionality
iC-MB3 iCSY MB3U-PS230 and iC-MB3 iCSY MB3U-I2C-PS230 added
Scope of delivery: wall power supply removed
BiSS Plug Pin Configuration table format updated
”I2C Plug Pin Configuration For I2C” header updated
”I2C Plug Pin Configuration For SPI” header updated
”100 mA for +5 V and +12 V available starting from 2008” added
Pages affected
all
all
1
1
2
2
2
2
iC-Haus expressly reserves the right to change its products and/or specifications. An Infoletter gives details as to any amendments and additions made to the
relevant current specifications on our internet website www.ichaus.de/infoletter; this letter is generated automatically and shall be sent to registered users by
email.
Copying – even as an excerpt – is only permitted with iC-Haus approval in writing and precise reference to source.
iC-Haus does not warrant the accuracy, completeness or timeliness of the specification on this site and does not assume liability for any errors or omissions
in the materials. The data specified is intended solely for the purpose of product description. No representations or warranties, either express or implied, of
merchantability, fitness for a particular purpose or of any other nature are made hereunder with respect to information/specification or the products to which
information refers and no guarantee with respect to compliance to the intended use is given. In particular, this also applies to the stated possible applications or
areas of applications of the product.
iC-Haus conveys no patent, copyright, mask work right or other trade mark right to this product. iC-Haus assumes no liability for any patent and/or other trade
mark rights of a third party resulting from processing or handling of the product and/or any other use of the product.
As a general rule our developments, IPs, principle circuitry and range of Integrated Circuits are suitable and specifically designed for appropriate use in technical
applications, such as in devices, systems and any kind of technical equipment, in so far as they do not infringe existing patent rights. In principle the range of
use is limitless in a technical sense and refers to the products listed in the inventory of goods compiled for the 2008 and following export trade statistics issued
annually by the Bureau of Statistics in Wiesbaden, for example, or to any product in the product catalogue published for the 2007 and following exhibitions in
Hanover (Hannover-Messe).
We understand suitable application of our published designs to be state-of-the-art technology which can no longer be classed as inventive under the stipulations
of patent law. Our explicit application notes are to be treated only as mere examples of the many possible and extremely advantageous uses our products can
be put to.