Calibre UK ICA93LV user manual Connecting the Adapter to your System Connector Pinout

Page 5

3.Connecting the Adapter to your System

3.1.Connector Pinout

All external connections are made via a 9 way “D” socket:

 

Pin

Normal Mode

 

 

1

 

0V

 

 

2

 

0V

 

 

3

 

0V

 

 

4

 

0V

 

 

5

 

NC

 

 

6

 

SDA (Bi-directional)

 

 

7

 

+V Variable bus voltage

 

 

8

 

SCL (Bi-directional)

 

 

9

 

NC

 

NOTE:

THE PINS MARKED NC MUST NOT BE CONNECTED IN NORMAL MODE.

3.2.Normal/Long Distance Mode

The ICA93 does NOT support the 4-wire long distance mode which the 5V only ICA90 model can operate in. This is the only incompatibility between the two models.

3.3.Bus Capacitance Limitations/Cable Choice

The maximum allowable capacitance on the I2C bus in normal mode depends on the value of the SCL and SDA master pull-ups, but never exceeds 400pF. Refer to Phillips Technical Handbook Book 4 Parts 12a and 12b for further details (see Section 8 - Further Information for references). Care should be taken in choosing a length and type of interconnecting cable, which will not exceed this limit.

For most systems with a distance of a few metres between the I2C Communications Adapter and the target system, screened cable is NOT recommended, as it is likely to introduce too much capacitance. However, the EMC performance of an unscreened cable is always potentially poorer than a screened one. The Adapter's EMC performance even with an unscreened cable is good - but this may not be true of the target system! If you are in any doubt at to the best way to connect up your system with EMC in mind please contact your supplier or Calibre for advice.

3.4.Variable Voltage Bus Power Supply

Pin 7 on the “D” connector is connected to the variable bus voltage power rail. Power for external circuitry can be drawn from here, but care should be taken never to short it to 0V or to exceed 250mA loading. It is short circuit and overload protected by a self-resetting thermal fuse but prolonged shorting could cause the ICA93 to generate an excessive amount of heat inside your computer.

When shipped to you, the bus voltage was pre-set at 3.3V for use with low voltage memories. You can adjust the voltage between 2V and 6V by inserting a small screwdriver through the hole in the card mounting bracket. As you adjust the voltage (you can monitor it by connecting a meter to pin 7 of the bus connector) the bus logic levels will track, keeping at 30% / 70% of supply for low and high level thresholds respectively.

The Links 6, 7, and 8 are factory set to VAR and MUST NOT BE MOVED.

Your ICA93 has been factory set for use on 3.3V I2C bus systems. Use on 5V I2C bus systems without adjusting the voltage control WILL CAUSE PERMANENT DAMAGE to the IC93. The fault is factory detectable and you WILL BE CHARGED FOR THE REPAIR.

Revision 1.7

Page 4 of 27

09/12/1999

 

Image 5
Contents ICA93LV ContentsPacking List IntroductionWait State Generator Configuring the AdapterSetting the Adapter Base Address Bus Termination and Protection Installing the AdapterNormal/Long Distance Mode Connecting the Adapter to your System Connector PinoutVariable Voltage Bus Power Supply Bus Capacitance Limitations/Cable ChoiceIntroduction to the Utilities Getting Started Resetting the AdapterLibrary/Programs TurboBASIC Library/Programs2. I2C Status Checking Routine Using the UtilitiesRoutines 1. I2C Setup/Initialisation Routine 3. I2C Address and Start Sending Routine 4. I2C Read Data Byte from Slave Routine Send an I2C Stop Routine Write Data Byte to Slave Routine7. I2C Restart and Address Sending Routine TurboBASIC Routines 1. I2C Setup/Initialisation Routines2. I2C Status Checking Routine 3. I2C Address and Start Sending Routine Write Data Byte to Slave Routine 7. I2C Restart and Address Sending Routine Visual Basic 3.0 function SetupSendaddress Restart SendaddressSendstop Sendbytes GetstatusGetbytes Slavelastbyte Further Information Real-Time Bus Monitor BUS ErrorBit 7 MSB The PIN Bit Appendix a I2C Communications Adapter Status CodesBit 6 Not Used Bit 5 The STS BitAppendix B I2C Communications Adapter Control Codes DOS Software Questions Question Do you have software to talk to my........?Hkeylocalmachine System