I2C through PC parallel port, serial port and/or USB port -

crosspost clipped

"Fritz Oppliger" <fritzo_two_@direcway.com> wrote in message
news:8a1c55ab962566e7739ec401b48f8f93@news.teranews.com...
On Sun, 27 Jun 2004 02:29:08 GMT, Adam <adam@no_thanks.com> wrote:


It's not easy to disconnect and connect, IMHO, but
I guess 0.1" straight male headers like those found here:
http://www.jameco.com/Jameco/Products/ProdCT/p077.pdf
could be used to connect the 26-pin socket connector to the breadboard.

The square posts of the male headers are a tight fit for the breadboard
But the problem IMHO is really that you have to span the 0.3in gap between
arrays to get all signals to the board.
The contacts on the board are thus:
11111__22222
33333__44444
55555__66666 etc.
If you stick your header into the left column then you connect odd & even
wires.
Well, I would have put it alongside, like:
AB 11111__22222
CD 33333__44444
EF 55555__66666 etc.

The DIP type connectors can straddle the gap between columns.
Doh! Of course. You can get IDC dip plugs too - made for plugging
into a socket or protoboard - don't use .025 pins.

I've always just stripped and tinned the ends of the ribbon
cable, and plugged it right in.

Cheers!
Rich
 
On Sun, 27 Jun 2004 15:24:49 GMT, "Rich Grise" <null@example.net>
wrote:

<snip>
I'm thinking about a solderless breadboard something like:
http://www.montek.com/catalog/item520.htm.
Any other suggestions?

I've used these things for years, and wouldn't want to live
without one. You have to be aware of all the stray
capacitance, and don't plug fat stuff into them, because
you can distort the little contacts, but I've found that
#24 wire, like you scrounge from phone trunk cable at
a construction site, is perfect for those things.
I was bought up on these things as a kid. Wouldn't go near 'em these
days, but that is just personal preference. This days I prefer to get
a PCB made, or if I am real desperate I will wire up a piece of vero
board. I think vero board is also known as perf board??


<snip>
 
On Fri, 25 Jun 2004 16:50:23 GMT, "Adam" <adam@no_thanks.com> wrote:

Under Windows NT/2000, I am interested in learning how to
program an I2C device through the following ports: parallel, serial and USB.

Is there a reasonably priced good/quality development board with
I2C device and all the ports mentioned above? Or, any other suggestions?
Just thought, dont most modern motherboards come with an IIC port? Or
maybe it is a SPI port. Not sure, but I think it is used to connect to
smart cards and the like.
 
On Mon, 28 Jun 2004 17:17:04 +1000, The Real Andy
<.pearson@wayit_dot_com_dot_au_remove_the_obvious_to_reply> wrote:

On Fri, 25 Jun 2004 16:50:23 GMT, "Adam" <adam@no_thanks.com> wrote:


Under Windows NT/2000, I am interested in learning how to
program an I2C device through the following ports: parallel, serial and USB.

Is there a reasonably priced good/quality development board with
I2C device and all the ports mentioned above? Or, any other suggestions?


Just thought, dont most modern motherboards come with an IIC port? Or
maybe it is a SPI port. Not sure, but I think it is used to connect to
smart cards and the like.
Any such bus would be" internal", not available for outside use.
AFAIK, smarcard reader inclused with mobos would be USB or RS232
serial.
 
On Mon, 28 Jun 2004 15:17:32 -0400, Gary Tait
<classicsat@yahoo.cominvalid> wrote:

On Mon, 28 Jun 2004 17:17:04 +1000, The Real Andy
.pearson@wayit_dot_com_dot_au_remove_the_obvious_to_reply> wrote:

On Fri, 25 Jun 2004 16:50:23 GMT, "Adam" <adam@no_thanks.com> wrote:


Under Windows NT/2000, I am interested in learning how to
program an I2C device through the following ports: parallel, serial and USB.

Is there a reasonably priced good/quality development board with
I2C device and all the ports mentioned above? Or, any other suggestions?


Just thought, dont most modern motherboards come with an IIC port? Or
maybe it is a SPI port. Not sure, but I think it is used to connect to
smart cards and the like.

Any such bus would be" internal", not available for outside use.
AFAIK, smarcard reader inclused with mobos would be USB or RS232
serial.
Most(?) motherboards in recent years do have an I2C bus external
connection header, often called "SMBus"... consult user's manual
for it's location.
 
Looks like you're right since my motherboard's User's Manual says
the following about the SMBus Connector (5-1 pin SMB):
"This connector allows you to connect SMBus (System Management Bus) devices.
SMBus devices communicate by means of the SMBus with an SMBus host and/or
other SMBus devices. SMBus is a specific implementation of an I2C bus,
which is a multi-device bus; that is, multiple chips can be connected to
the same bus and each one can act as a master by initiating data transfer."

However, this connector is accessible directly from the motherboard and
requires the computer case to be open.


"kony" <spam@spam.com> wrote in message news:p6r1e0trar2srp97p836flie9rcq93s1h8@4ax.com...
On Mon, 28 Jun 2004 15:17:32 -0400, Gary Tait
classicsat@yahoo.cominvalid> wrote:

On Mon, 28 Jun 2004 17:17:04 +1000, The Real Andy
.pearson@wayit_dot_com_dot_au_remove_the_obvious_to_reply> wrote:

On Fri, 25 Jun 2004 16:50:23 GMT, "Adam" <adam@no_thanks.com> wrote:


Under Windows NT/2000, I am interested in learning how to
program an I2C device through the following ports: parallel, serial and USB.

Is there a reasonably priced good/quality development board with
I2C device and all the ports mentioned above? Or, any other suggestions?


Just thought, dont most modern motherboards come with an IIC port? Or
maybe it is a SPI port. Not sure, but I think it is used to connect to
smart cards and the like.

Any such bus would be" internal", not available for outside use.
AFAIK, smarcard reader inclused with mobos would be USB or RS232
serial.

Most(?) motherboards in recent years do have an I2C bus external
connection header, often called "SMBus"... consult user's manual
for it's location.
 
Vero/perf boards require soldering. What's the benefit of
vero/perf boards over breadboards?


"The Real Andy" <.pearson@wayit_dot_com_dot_au_remove_the_obvious_to_reply> wrote in message
news:r7hvd0570gbv9r7d146k5a7ujouosmgmau@4ax.com...
On Sun, 27 Jun 2004 15:24:49 GMT, "Rich Grise" <null@example.net
wrote:

snip
I'm thinking about a solderless breadboard something like:
http://www.montek.com/catalog/item520.htm.
Any other suggestions?

I've used these things for years, and wouldn't want to live
without one. You have to be aware of all the stray
capacitance, and don't plug fat stuff into them, because
you can distort the little contacts, but I've found that
#24 wire, like you scrounge from phone trunk cable at
a construction site, is perfect for those things.


I was bought up on these things as a kid. Wouldn't go near 'em these
days, but that is just personal preference. This days I prefer to get
a PCB made, or if I am real desperate I will wire up a piece of vero
board. I think vero board is also known as perf board??

snip
 
On Tue, 29 Jun 2004 16:19:49 GMT, "Adam" <adam@no_thanks.com>
wrote:

However, this connector is accessible directly from the motherboard and
requires the computer case to be open.
A with any other motherboard pin-header plus dongle arrangement,
you can use a cable to mount the desired connector anywhere you
want it, such that it's accessible from outside the case.
 
On Tue, 29 Jun 2004 16:24:22 GMT, "Adam" <adam@no_thanks.com> wrote:

Vero/perf boards require soldering. What's the benefit of
vero/perf boards over breadboards?
Once soldered, the wires and components won't get disconnected.

When I use a white breadboard, I generally leave resistor and
capacitor leads long - which can give lots of opportunity for unwanted
short circuits. On perfboards, I'll push the component leads all the
way through the board, solder on the underside, and cut off excess
leads - very little chance of short circuits appearing later.

Generally, breadboards should only be used for initial testing - once
the circuit works, you should transfer it to perfboard, it you want it
to be permanent (and the breadboards are too expensive to tie up
indefinitely).

--
Peter Bennett VE7CEI
email: peterbb4 (at) interchange.ubc.ca
GPS and NMEA info and programs: http://vancouver-webpages.com/peter/index.html
Newsgroup new user info: http://vancouver-webpages.com/nnq
 

Welcome to EDABoard.com

Sponsor

Back
Top