Introduction
The MCC iPort/USB 2™ USB to I2C Bus host adapter with Circuit Sense allows
2
any Windows, Linux, or Mac OS X host computer to become an I
2
Slave device, transmitting or receiving I
2
one or more I
C devices across an I2C Bus.
C messages between the host computer and
C Master or
This user’s guide describes the installation and operation of the iPort/USB 2 host
adapter, Virtual Communication Port (VCP) driver, iPort Utility Pack Software for
Windows, and includes the Programmer’s Reference for creating custom
applications.
2
Are you new to I
C? Want to know more? We suggest you review “What is I2C?” at
www.mcc-us.com/I2CBusTechnicalOverview.pdf.
This MCC product uses NXP (Philips) components and is licensed to use the I²C
Bus.
“Purchase of Philips I²C components conveys a license under the Philips’ I²C patent
to use the components of the I²C system, provided the system conforms to the I²C
specifications defined by Philips.”
I²C Bus is a trademark of NXP (Philips) Corporation.
28-JAN-2019
Copyright© 2019 by Micro Computer Control Corporation. All rights are reserved.
No part of this publication may be reproduced by any means without the prior
written permission of Micro Computer Control Corporation, PO Box 275,
Hopewell, New Jersey 08525 USA.
DISCLAIMER: Micro Computer Control Corporation makes no representations or
warranties with respect to the contents hereof and specifically disclaims any implied
warranties of merchantability or fitness for any particular purpose. Further, Micro
Computer Control Corporation reserves the right to revise the product described in
this publication and to make changes from time to time in the content hereof
without the obligation to notify any person of such revisions or changes.
WARNING - Life Support Applications: MCC products are not designed for use
in life support appliances, devices, or systems where the malfunction of the product
can reasonably be expected to result in a personal injury.
WARNING - Radio Frequency Emissions: This equipment has been tested and
found to comply with the limits for a Class A digital device, pursuant to part 15 of
the FCC rules. These limits are designed to provide reasonable protection against
interference when the equipment is operated in a commercial environment. This
equipment generates, uses, and can radiate radio frequency energy and, if not
installed and used in accordance with the instruction manual, may cause
interference to radio communications. Operation of this equipment in a residential
area is likely to cause interference, in which case the user will be required to correct
the interference at his own expense.
WARNING - Electrostatic Discharge (ESD) Precautions: Any damage caused by
Electrostatic Discharge (ESD) through inadequate earth grounding is NOT covered
under the warranty of this product. See the “Electrostatic (ESD) Precautions”
section of this guide for more information.
Created in the United States of America
Table of Contents
iPort/USB 2, USB to I2C Bus Host Adapter .............................1
1 Overview .......................................................2
iPort/USB 2 Product Features .......................................3
iPort/USB 2 Package ..............................................4
System Requirements .............................................5
2 Interconnects ....................................................5
USB Connector ..................................................5
Virtual Communications Port (VCP) ...............................5
2
C Mini Interface Connector .......................................6
I
/INTerrupt Signal.................................................7
3 Hardware Configuration ...........................................8
Circuit Sense™ ..................................................8
Pull-up Resistors .................................................8
Connecting to an SMBus Target System...............................9
4 ESD (Electrostatic Discharge) Precautions .............................9
Host Computer Grounding ........................................10
Grounding Solutions .............................................10
5 Driver Software Set-Up...........................................11
Driver Install ...................................................11
Driver Update ..................................................11
Driver Uninstall.................................................11
6.Hardware Set-Up ................................................12
USB Connection ................................................12
2
C Bus Connection ..............................................12
I
7. Software Support ................................................13
2
C Bus Communication Utilities ...................................13
I
iPort Utility Pack for Windows ...................................13
iPort Message Center ........................................13
iPort Message Manager ......................................13
2
iBurner I
2
C Bus Software Development Tools................................14
I
C Bus EEPROM Programmer............................13
MS.NET Class Library .........................................14
LabVIEW VI Library ..........................................14
ASCII Command Interface ......................................14
iPort/USB 2 Revision Report.........................................15
Additional Information..............................................15
2
Appendix A - I
C Connector Information ...............................16
Declaration of Conformity ...........................................17
iPort/USB 2, USB to I2C Bus Host Adapter
USB to I2C Bus
Host Adapter
with
Circuit Sense
™
User’s Guide
Model: MIIC-208
1
1 Overview
2
The iPort/USB 2, MCC’s USB to I
C Bus host adapter with Circuit Sense, allows
any Windows, Linux, or Mac OS X host computer to become an I
2
Slave device, transmitting or receiving I
2
one or more I
C devices across an I2C Bus. Circuit Sense, our new I2C Bus voltage
C messages between the host computer and
2
C Bus Master or
sensing technology, allows the iPort/USB 2 to work with the latest I
at voltages an low as 0.5 volts.
2
C Bus devices
2