• RATOC e2e Store

    • Store
  • Get directions
    Business hours
RATOC e2e Store
RATOC e2e Store
Categories
USB61mk2

USB61mk2

Store/SPI/I2C Convertor/Analyzer
SKU 00050070654
US$469.00
1 available
1
Share this product with your friends
ShareSharePin it
USB61mk2
Store/SPI/I2C Convertor/Analyzer
Product Details

SPI/I2C Protocol Emulator(High-Grade model)


USB61mk2

Product overview


USB61mk2 is an adaptor which converts SPI/I2C bus used in sensors, memory devices
into USB, so that you can control SPI/I2C devices from a PC to see if functions of a product in initial development process work fine or not and to facilitate development by acquiring/analyzing a variety of sensor data and implementing USB61mk2 in microcomputers. Switching SPI/I2C, master/slave mode can be made with a utility or libraries API which come with this package.


This product is the Japanese version, but it works on English version of Windows.
Please note all documents including user's manual and software are Japanese.

Features

  • SPI supports Master/Slave, Bus width supports Single/Dual/Quad.

-Support 762Hz ~ 50MHz in frequency
-Select clock mode(Mode0~3)
-Support 32bit transfer
-Dedicated terminal for SS(Slave Select)(1 port) in master operation is available,
and can select active High, or active Low to this terminal.

  • I2C supports Master/Slave, and the following 5 communication protocols:

-Standard
-Fast
-Fast-mode Plus
-High-speed
-Ultra-fast

-Support 762Hz ~ 5MHz in frequency
-Support clock stretch, multimaster

The above figure shows:

1)From a PC, you can access to the triaxial acceleration sensor,
2)And then, you can fetch data from the sensor.
3)After gathering data at the PC, you can efficiently analyze data, consider the best possible way on how to control, and debug it.
As attitude control of industrial robots, car mounted control system works with software which requires high-speed communication in their software development, USB61mk2 is the best choice ever, because USB61mk2 are compatible with high communication.



  • Bundled software enables to emulate SPI/I2C memory devices(EEPROM、FlashROM).
  • It is hard to generate phenomena in memory devices such that memory devices return NACK
    toward a set address, give clock stretch for certain period of time, however, slave application
    bundled in this package can produce such phenomena artificially, which results in supporting
    debug procedure of error handling.

    As source code is bundled, users can customize it to make it more convenient.


    Application screenshot for SPI mode

Application screenshot for I2C mode


  • Can provide devices with power supply with a range of 1.8V~5V(4 levels).
    USB61mk2 can provide power supply to devices with 1.8V, 2.5V, 3.3V, 5V.
    (Please note supply current is 100mA(Max))




  • Can provide USB61mk2 with power supply with a range of 1.8V~5V.
    If devices has power supply, USB61mk2 can use this power supply(1.8V~5V) by providing input voltage with power supply terminal from external.
    In this case, disable power supply function from USB by software.

  • Achieve high speed transfer by a new design.
    Adopts ARM Cortex-M3 based micro controller.
    By adopting USB2.0 Hi-speed transfer, increasing supported frequency,
    transfer speed reaches approx. 6 times faster than that of USB61(USB2.0 Full Speed transfer)
    (with SPI in use). The best choice for SPI/I2C communication with devices which require
    high transfer.

  • Support 8bit DIO.
    8bit(Max) can be used as DIO. Each 1bit unit can be set as IN or OUT.
    Setting input can be used as interrupt terminal, and give notice to upper application.

    ※The number of available bits depends on mode in use.
  • Script enables to control automatically.
    By writing script on the bundled utility, automatic control can be made with a combination of read and write from/to devices, bit operation, branch, etc.

    A wide range of usage environment can be made in a short time, including basic confirmation of operation before development of application for devices, full-scale operation such as mass-production test of module PCBA embedded with devices.

    Architecture of engine executing script was improved much better, compared to the previous model(Model Name: USB61).
    Some part of script executed on software is downloaded inside of hardware and executed there, which results in high speed processing.
    executed

  • Supports virtual COM mode.
    By connecting USB61mk2 into USB port, USB61mk2 is automatically recognized as a virtual COM port after installing the drivers.
    Terminal software enables to access to SPI/I2C devices by simple commands.

    The best choice to do an access test of devices with reading and writing from/to small memory devices and DIO control, etc.





  • Register setting tool for I2C device is available.
    With this application tool, you can read register inside of I2C devices or make a setting .
    Features of this tool are:
    - Enables to show register field format in the same way as specifications documents on I2C devices.
    -Enables to describe details on register inside of I2C devices in XML and customise it by users.
    -Enables to save register values read by this tool as CSV format.

  • Support to provide user's application environment.
    API libraries, sample programs, source codes for Visual C+++/Visual C#/VB come with this package.
    By writing application or customizing program, you can set the following:
    Setting power supply, switching SPI/I2C, master/slave mode, setting frequency in bus, active high/low, clock stretch
  • Can connect up to 4 units of USB61mk2 to Windows PC.
    If you need to control devices at the same time which require a variety of drive voltages, or control many devices
    at the same time, it is convenient to classify devices according to required drive voltage, as shown below.


    By classifying USB61mk2 according to voltage, you can make respective systems in one group, depending on their drive voltage.
  • Loose ribbon cable with its housing comes with this package.
    Loose ribbon cable for SPI and I2C is included.
    Can connnect this cable directly to a pin header(2.54 mm pitch) which is mounted on pilot run PCBA's, or a variety of evaluation PCBA's.


    Signal name sticker indicates signal name for each pin      Bundled loose ribbon cable(20pin)
  • Can safely remove the loose ribbon cable after confirming LED status.

(1)LED comes on while it receives power supply.


(2)LED comes off when power supply stops.



(3)After confirming LED comes off, you may remove the cable.


 
[Caution] Be sure to confirm LED comes off before removing the cable. Otherwise, USB61mk2 and devices may be damaged.


  • Firmware is upgradable.
    After upgraded firmware, device drivers, utility is released on our website, you can upgrade the current version into newer ones.


System Requirements

  • Supported Computer
    Windows PC with free Standard USB A type ports.
  • Supported Operationg System
    Windows 8.1, Windows 8, Windows 7, Windows Vista
    ※Compatible with both 32bit and 64bit version
  • Supported bus
    Devices embedded with SPI/I2C

Hardware Specifications

Bus Interface USB2.0 High Speed
Connector USB micro B connector
SPI Device mode Master/Slave(Slave 2ch)
Frequency(SCK) 762Hz~50MHz (At master mode, approximation calculated with controller inside of USB61mk2)
Bus width Single/Dual/Quad
Transfer size 32bit(Max)
I2C Device mode Master/Slave(Slave 2ch)
Frequency(SCL)

762Hz~5MHz (approximation calculated with controller inside of USB61mk2)、100k/400k/1MHz/3.4MHz/5MHz

Communication mode Standard-Mode、Fast-Mode、Fast-Mode Plus、High-Speed、Ultra Fast-Mode
Address mode 10bit/7bit
Power supply to devices 1.8V/2.5V/3.3V/5.0V (max100mA)
Interface power supply Voltage supplied from USB61mk2:1.8V/2.5V/3.3V/5.0V
In a case when device has external drive voltage:1.8V~5.0V(Option)
DIO 8bit ※Can switch In/Out for each 1bit
Maximum number of connect 4 units(Max)
Power supply +5V (Acquire from USB bus power)
Consumption current 200mA max.(Exclude supply to devices)
Dimension・Weight(body only) 2.72[L] x 4.53[W] x 0.77[H] in (69[L]×115[W]×19.5[H] mm)
Approx. 3.46oz (Approx. 98g)
Operating environment Temperature: 32ºF to 131ºF (0ºC to 55ºC)
Humidity : 20 to 80% (non condensing)
Package content USB61mk2, USB A-micro B cable cable(Approx. 3.28ft (Approx. 1m)),
SPI/I2C loose ribbon cable(Approx. 0.50ft(Approx.15cm)), Software CD-ROM


Software Specifications

Drivers Setup file for Windows 10/8.1/8/7/Vista
Utility Utility to confrol SPI/I2C
Sample program

EEPROM Read/Write sample for SPI/I2C master, sample for SPI/I2C slave,
DIO input・output/interrupt sample(VC++2010/2005/6.0、VB2010/2005/6.0、VC# 2010/2005)

Libraries

Libraries to control SPI/I2C devices, Header file for VC, Standard module for VB6, Code file for VB.net, OCX for VB.net/C#, Code file for C#


Cable Specifications

Pin # Housing color Cable color Signal name Usage
1 Black Brown ExPower Power Input/Output for target device
(Output: 1.8V/2.5V/3.3V/5V @100mA) (Input 1.8V ~ 5V)
2 Red ExPower Power Input/Output for target device
(Output 1.8V/2.5V/3.3V/5V @100mA) (Input 1.8V ~ 5V)
3 Orange SCL Clock signal for I2C
4 Yellow SCK Clock signal for SPI
5 Green SDA Data signal for I2C
6 Blue SS SPI Slave select signal
7 Purple MOSI SPI master output/slave input(MOSI 0)
8 Gray MISO SPI master input/slave output(MOSI 1)
9 White MOSI2 SPI master output/slave input(WP)
10 Black MOSI3 SPI master output/slave input(HOLD)
11 White Brown GND Ground
12 Red GND Ground
13 Orange DIO0 DIO PORT 0
14 Yellow DIO1 DIO PORT 1
15 Green DIO2 DIO PORT 2
16 Blue DIO3 DIO PORT 3
17 Purple DIO4 DIO PORT 4
18 Gray DIO5 DIO PORT 5
19 White DIO6 DIO PORT 6
20 Black DIO7 DIO PORT 7

Function


Comparison table for USB61 and USB61mk2
Product USB61mk2 USB61
High Grade model Standard model
■SPI
Frequency
(SCK)
762Hz~50MHz *1 1kHz~12MHz *1
Bus width Single/Dual/Quad Single
Device
Mode
Master / Slave (Slave 2ch) Master only
Transfer size 32bit(Max) 8bit
■I2C
Frequency
(SCL)
100kHz, 400kHz, 1MHz, 3.4MHz, 5MHz
762Hz~5MHz *1
100kHz/400kHz/1MHz
(5V only for over 400kHz),
47kHz~1MHz *1
Communication mode Standard-Mode, Fast-Mode,
Fast-Mode Plus, High-Speed,
Ultra Fast-Mode
Standard-Mode, Fast-Mode
Device mode Master / Slave (Slave 2ch) Master / Slave
Address mode

10bit/7bit 10bit/7bit
(Slave mode support 7bit only)
■Common specifications
Power supply for devices 1.8V, 2.5V, 3.3V, 5.0V (Max100mA) 3.3V, 5.0V(Max100mA)
DIO
8bit (Each 1bit can switch IN/OUT) DO 4bit(Only when I2C is used)
Script control function Communication mode, setting for speed, Read/Write from/to each device, Read from files, Save to files,
bit operation, branch/registers(16pcs)/
dialog display
Communication mode, setting for speed, Read/Write from/to each device, Read from files, Save to files
Virtual COM mode Communication mode, setting for speed, Read/Write from/to each device/DIO control
non-support
Connection to PC USB2.0 Hi-Speed Micro-B USB2.0 Full-Speed Mini-B
Supported OS Windows 10, 8.1, 8, 7, Vista
※Compatible with both 32bit・64bit
Windows 10, 8.1, 8, 7, Vista,
XP(SP2), 2000(SP4)
※Compatible with both 32bit・64bit
Sample program Visual C++ 2010, 2005, 6.0
Visual C# 2010, 2005
Visual Basic2010, 2005, 6.0
Dimension・Weight(except cable)
2.72[L] x 4.53[W] x 0.77[H] in (69[L]×115[W]×19.5[H] mm)
Approx. 3.46oz (Approx. 98g)
2.25[L] x 2.96[W] x 0.71[H] in
(57[L] x 75[W] x 18[H] mm)
Approx. 2.12oz(Approx.60g)
Accessories Body, USB cable(Approx. 3.28ft (Approx. 1m)), 20pin device cable 5.91in(15cm)), CD-ROM(Drivers, Software, User's manual), Warranty card
*1 Approximation calculated by controller inside of USB61/USB61mk2

RATOC Systems International, Inc.

Show More
  • My Account
  • Track Orders
  • Shopping Bag
Display prices in:USD
Share Share Pin
© RATOC e2e Store Report abuse Cookie settings
Powered by