Hi guys, thanks a lot for ur responses. unfortunately, my advisor refused to accept a complete bit-banging I2C implementation, as a good enough thesis topic :-)
thanks though, coz i learnt some things from ur messages. regards, karan On Wed, 2004-10-13 at 04:17, Robert Bon wrote: > Hello Karan, > > You can use the MAX490 as buffer for the RS422/485 communication. The RS422 > is a point to point communication and RS485 an extension on RS422 which can > address multiple devices. > > The protocol has differential transmission. That means that there are two > lines for every communication line. > It has a clock Clock+ and clock-, > And a dataline data+ and data- > > The MAX490 takes care of this, so your microprocessor only has to line clock > and data. > And that's almost the same as I2C...almost.... > > Be aware that RS422/485 has a trade off between distance and communication > speed. > And the distance is not endless. > > Robert Bon. > > > > -----Original Message----- > From: mspgcc-users-ad...@lists.sourceforge.net > [mailto:mspgcc-users-ad...@lists.sourceforge.net] On Behalf Of > bernhard.v...@kayser-threde.de > Sent: 2004 October 11 08:54 > To: mspgcc-users@lists.sourceforge.net > Subject: RE: [SPAM?!: ] - RE: [Mspgcc-users] master's thesis. urgent! - > Worter gefunden free list email based find out more im Textkorper. > > Hello Karan, > > just some other thoughts on this issue. > > I would recommend differential transmissions. You can of course modify the > I2C with differential drivers/receivers, but then you don't have I2C any > more. Much easier is to use simply use RS422/485 communication in Bus > architecture. > Other communication system which have been made for industrial applications > like CAN, LON, Profibus or similar need a lot of overhead for correct > implementation. > > Cheeres, Bernhard > > > -----Original Message----- > From: mspgcc-users-ad...@lists.sourceforge.net > [mailto:mspgcc-users-ad...@lists.sourceforge.net] On Behalf Of Robert Bon > Sent: Monday, October 11, 2004 9:20 AM > To: mspgcc-users@lists.sourceforge.net > Subject: [SPAM?!: ] - RE: [Mspgcc-users] master's thesis. urgent! - Worter > gefunden free list email based find out more im Textkorper. > > > Hello Karan, > > I2C (Inter-Integrated Circuit) was designed by Philips to communicate > between with IC which are on the same printed circuit board (PCB). > Communication between two PCBs with I2C can cause many problems. Electronic > disturbance cause loss data. > Communication with I2C over 'many many mile' impossible!!!! > > You convert the I2C to another protocol. For example RS232 of even ethernet > with a TCP/IP stack. And than go for the distance. > > One problem remains: time. > If your master I2C controller reads a value over a long distance you get > timing problem in the reply. > Because the reply is immediate after query from the master. > Use a message based protocol. > > I2C is a very nice protocol. But use it where it was designed for. One board > communication only. > > Your research angle should be, to use a protocol which can do the task. > > Robert Bon > > > > > > > From: mspgcc-users-ad...@lists.sourceforge.net > [mailto:mspgcc-users-ad...@lists.sourceforge.net] On Behalf Of karan > Sent: 2004 October 9 15:58 > To: mspgcc-users > Cc: Chris Liechti > Subject: Re: [Mspgcc-users] master's thesis. urgent! > > > hi chris, > > i know i know :-) > i dont have any signals that i want to drive for miles.. > just gave an example that it could be done... > > still.. > could you plz answer my question about using thsi work > as a masters thesis topic? > i mean...what research angle can i present to my advisor. > he's a robotics guy.. > so im thinking eg., u have 4-5 processors on robots, > one for each motor etc.. > you could use i2c for comm.. > or soemthign like that.. > u have any ideas?? > > thanks, > karan > > On Fri, 2004-10-08 at 17:13, Chris Liechti wrote: > karan wrote: > > but i have am also making a bit-banging I2C master and slave combo. > > completely interrupt-driven, no loss whatsoever, and given some > > voltage boosters the data can be sent across a very very large > > distance.. > > im talkign many many miles here :-) > > also support for multi-master and everything! > > what signals do you want to drive accross miles? > > you certainly have no good chances with i2c. (well maybe with a big pile > of hardware and restriced to a few bits per second) > > i2c is designed for onboard connections. with some drivers you can do > offboard connections too, there is a Philips app note where they do 100 > meters or so, but there are better suited designs for that. > > chris > > > > ------------------------------------------------------- > This SF.net email is sponsored by: IT Product Guide on ITManagersJournal > Use IT products in your business? Tell us what you think of them. Give us > Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more > http://productguide.itmanagersjournal.com/guidepromo.tmpl > _______________________________________________ > Mspgcc-users mailing list > Mspgcc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mspgcc-users > CM II > Resolution Systems Inc. > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: IT Product Guide on ITManagersJournal > Use IT products in your business? Tell us what you think of them. Give us > Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more > http://productguide.itmanagersjournal.com/guidepromo.tmpl > _______________________________________________ > Mspgcc-users mailing list > Mspgcc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mspgcc-users > > > > ------------------------------------------------------- > This SF.net email is sponsored by: IT Product Guide on ITManagersJournal > Use IT products in your business? Tell us what you think of them. Give us > Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more > http://productguide.itmanagersjournal.com/guidepromo.tmpl > _______________________________________________ > Mspgcc-users mailing list > Mspgcc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mspgcc-users CM II Resolution Systems Inc.