Please Log in or Register for more.

Explain data transfer mechanism in I2C protocol. Compare it with CAN and USB protocol based on bit rate and area of applications.


183 views

1 Answer

Answer :

I2C (Inter-Integrated Circuit):

I2C stands for Inter-Integrated Circuit. I2C is a serial protocol. It was developed by Philips Semiconductor. I2C bus have two communication lines. One is serial data (SDA) line and second is serial clock (SCL) line. I2C is synchronous in nature. The clock signal synchronizes the data transfer. I2C protocol have bidirectional data support. The data can flow in any direction. I2C uses a controller called master which communicate with the slave devices. The devices on I2C bus have different addresses. The serial data (SDA) and serial clock(SCL) are connected to VCC via a pull-up resistor. I2C is used by many integrated circuits. I2C bus can communicate with slow devices and also it have a fast mode. I2C defines the features like addressing, word length, master/slave communication, start/stop condition. All devices in I2C are connected to serial data (SDA) and serial clock (SCL) wires. The terms in I2C are a transmitter, receiver, master, and slave. The transmitter is a device which sends data on I2C bus. The receiver is a device which receives data from I2C bus. The master is a device which starts and stops the data transfer and also generates the clock. The slave is a device which is controlled by the master.  Both master and slave can transmit or receive data. In normal mode, data transfer rate is up to 100 kbits/s and addressing is 7 bit. In fast mode, data transfer rate up to 3.4 Mbits/s and addressing is 10 bit. EPROM, watchdog timers, LCD controller, temperature sensors, and microcontrollers etc. devices are capable of interfacing with I2C bus.

image


Comparision of I2with CAN and USB protocol based on bit rate and area of applications:


Controller Area Network (CAN):

CAN is a serial protocol. CAN stands for Controler Area Network. CAN allow microcontrollers and devices to communicate with each other in applications without host computer. Controller Area Network (CAN) is a message based protocol.CAN is an International Standardization Organization (ISO) defined serial communications bus. CAN originally developed for automotive industry.Data transfer rate of CAN is upto 1 Mbit/s and 11-bit addressing. CAN may use in elevator controllers, medical instruments etc.


Universal Serial Bus (USB):

USB is a serial protocol. USB stands for Universal Serial Bus. USB was designed to control standardize the computer peripherals to the computer. USB is for both communicating and supplying electric power. USB have two data rates one have the speed of 12 Mbps this is used for increased bandwidth devices, and second data rate of USB is 1.5 Mbps this is used for lower speed devices. Using USB we can connect upto 127 devices.

Like 0 like

Please log in or register to answer this question.

Related Questions


Calculate the size of memory address space for a 16 bit data and 20 bit address bus. A) 1 MB B) 2 MB C) 3 MB D) 4 MB
Last Answer : Calculate the size of memory address space for a 16 bit data and 20 bit address bus. A) 1 MB B) 2 MB C) 3 MB D) 4 MB

Show More

202 views 1 answer







Mention The Steps In The Interrupt Driven Mode Of Data Transfer.?
Last Answer : Answer :The steps followed in this type of transfer are as follows: The peripheral device would request for an interrupt. The request acknowledgement for the transfer is issued at the end of ... coordinates by the ISS. Again the Interrupt system is enabled and the above steps are repeated.

Show More

6 views 1 answer







Explain slotted time quick return mechanism with neat sketch. 
Last Answer : The slotted lever quick return mechanism is illustrated in Figs. a and b The crank AB (of adjustable length R) rotates with a uniform angular speed. The crank pin B is in the shape of a die block ... Fig. (b)) and the return stroke is completed in less time which is proportional to angle β.

Show More

96 views 1 answer







Is there an alien contact protocol?
Last Answer : Read the fine print and don’t sign anything without a lawyer present. Oops. You said “Contact.”

Show More

0 views 1 answer







How do I recover data from my flash drive?
Last Answer : Is there no way to bend it back? A small screwdriver maybe?

Show More

1 view 1 answer







What is the likelihood that a USB drive will be usable after having gone through a wash/dry cycle in the pocket of my jeans?
Last Answer : I had one that did, it was one of the retractable Sandisk kind. Still using it these days.

Show More

1 view 1 answer







Why won't my LaCie Rikiki USB 2.0 hard drive work on my MacBook OS X?
Last Answer : XOIIO Is there any way to just get this one to work? I don’t want to have to return it and go looking around for something else.

Show More

1 view 1 answer







Is there a way to add a usb port to play mp3's to your car radio without having to install a new one that comes with a usb port?
Last Answer : answer:Yeah, my mom uses something that looks like an audio cassette – let me see if I can find it. link edit: I think that’s what she uses…don’t buy it without making sure it’s what you need, heh.

Show More

2 views 1 answer







How can I boot from a thumb drive on the IBM ThinkPad a22m?
Last Answer : you can boot from one or the other. I think bootable usb is easier for many reasons, but the bios has to support it. Google how to create a bootable USB and you will find out how to make one

Show More

1 view 1 answer







Went home last night and discovered a recent Windows Update has disabled all my USB port. Anyone know how to correct this?
Last Answer : What KB was installed? you can find it in the system log.

Show More

1 view 1 answer







How can I make my own USB login key?
Last Answer : What do you mean by “login key”? Are you trying to make a USB drive that automatically logs you in when you insert it into a USB port? That’s definitely possible but will probably require some programming knowledge.

Show More

3 views 1 answer







Can you help me map a MIDI/ASIO controller to keyboard or macro?
Last Answer : Are you wondering if you can control buttons on your DAW or other various programs on your computer?

Show More

2 views 1 answer







Is there such a thing as a firewire to USB 2.0 adaptor or converter?
Last Answer : Here is a link for a USB 2.0 card. You can also purchase an adapter, but why not have a few fast ports?

Show More

1 view 1 answer







Have you heard about the guy who turned his finger into a flash drive?
Last Answer : I’ll tell ya’ what…I am * NOT* going to share this story with my “geek” husband…That is for sure ;)

Show More

1 view 1 answer







How does the USB connection on an MP3 player work?
Last Answer : do you need to download some sort of program?

Show More

2 views 1 answer







Does the USB symbol look like a little crop circle to you?
Last Answer : answer:Now you’ve really lost it :P Actually, it never did, but now you mentioned it, it probably will from now on…

Show More

2 views 1 answer







How many USB devices can I plug into my desktop before I should consider getting a powered hub?
Last Answer : answer:you are not affecting your CPU in any way the amount of electricity that is available for USB devices to draw varies from computer to computer, but generally speaking, you'll know you need a ... plug in too many devices at once. i'm not sure if windows or linux have similar messages.

Show More

0 views 1 answer







How To Make A USB Battery
Last Answer : Do you know that you can change a normal 9V battery into a USB one? Here's how. Materials Needed 5.1V zener diode 330-ohm resistor 9V battery connector 9V battery Soldering gun and iron Female USB ... 5-1 step 5-2 Now, you should have your very own USB battery in those times of emergency.

Show More

3 views 1 answer







How to Repair a USB Thumbdrive ?
Last Answer : How to Repair a USB Thumbdrive Computer peripherals that run through the Universal Serial Bus (USB) interface are becoming very popular today. USB is especially popular for portable data storage, thanks ... thumbdrive, recover your data, and not have to spend time and money buying a replacement.

Show More

3 views 1 answer







How to Format a USB Memory Key ?
Last Answer : How to Format a USB Memory Key USB ports are not just for storing large amounts of data on a flash disk or an external drive. When your computer fails because of an operating system problem, you ... these steps, you can create a USB memory key that can help you recover from serious system crashes.

Show More

9 views 1 answer







Why is there so much outrage over the President's "Starbucks salute". Would it have been better to just ignore the Marine Guard's salute since he had both hands full?
Last Answer : I’m pretty sure the U.S. should tap into its large emergency tissue reserve. I’m thinking that maybe 5–6 boxes per month per citizen might be able to mop up the offense-induced tears.

Show More

0 views 1 answer







What are u shaped screwdrivers for?
Last Answer : It could be for either spanner drilled/slotted screw heads

Show More

0 views 1 answer







Does it have to be a member of the mansion that start's the celebration for someone else getting there?
Last Answer : No – not at all. Whoever notices first, gets to host the party.

Show More

1 view 1 answer







Do some people have more than one account?
Last Answer : HA. i’m so interested to see these responses. let’s hope they’re truthful.

Show More

0 views 1 answer







Define following : i. Radix ii. Bit iii. Nibble iv. Byte
Last Answer : i. Radix- the base to a given number system is called as radix.  ii. Bit- Single ‗1‘ or ‗0‘ is called as a bit.  iii. Nibble- a group of 4 bits is called as nibble  iv. Byte- a group of 8 bits is called as a byte.

Show More

129 views 1 answer







The number of comparators required in a 4 bit comparator type ADC is (A) 16 (B) 15 (C) 17 (D) 12
Last Answer : The number of comparators required in a 4 bit comparator type ADC is 15

Show More

453 views 1 answer







How To Make A String Can Telephone
Last Answer : Materials: 2 tin cans with one hole punched in bottom string Instructions: 1) Prior to the meeting, punch a hole in the bottom of each tin can using a nail and a hammer. 2) Thread string through hole in bottom of can and knot. 3) Pull string taut to ‘talk’ over the telephone.

Show More

3 views 1 answer







How To Make A Tin Can Luminaria
Last Answer : The night is dark and lonely. You feel how empty your room really is as you stare outside the window. The lights in your room have always been turned off since you find them rather glaring. You want ... observe how it turns your room into a solemn sanctuary. You can even write a few poems about it.

Show More

2 views 1 answer







Awesome Ways To Reuse A Pringles Can
Last Answer : Put all those Pringles cans you've emptied into good use and burn some fat and cholesterol along the way. Below are some things you can do with the long cylindrical shape of a Pringles ... re doing the environment some good by reusing aluminum containers. For some people, that's called sacrifice.

Show More

6 views 1 answer







How to Open a Can without a Can Opener
Last Answer : How to Open a Can without a Can Opener You're dying to sink your teeth into those canned peaches, but you find yourself without any can opener. At times like this, many people would easily give up ... you'll soon find yourself enjoying the yummy contents of the can. Be careful not to spill the food!

Show More

4 views 1 answer







How to Make a Pinhole Camera from a Can
Last Answer : How to Make a Pinhole Camera from a Can Pinhole cameras are an amazing technology that can be made from the most ordinary materials. It's a light-tight camera with a small hole, where the light can pass ... , use a rubber bank to put over the can's cover or use black electric tape to seal it.

Show More

8 views 1 answer







How to Build Pop Can Airplanes
Last Answer : How to Build Pop Can Airplanes Model airplanes look beautiful, but you have to admit they aren't very practical because they can cost a lot of money. If you don't want to buy expensive model airplanes ... model airplane project. Don't let kids play with it, though, since the edges are very sharp!

Show More

10 views 1 answer







List at least two examples that show how static electricity can be generated.
Last Answer : Examples of how static electricity can be generated include combing your hair, walking across a carpeted room, or sliding two pieces of plastic across each other.

Show More

202 views 1 answer







How to Write a Job Transfer Request ?
Last Answer : How to Write a Job Transfer Request No matter which type of industry you are in, there may come a point in your career when you would not want to settle for the current position that you have at ... push that your boss needs to finally take notice of the work that you have been doing in the past.

Show More

3 views 1 answer







Heat Transfer Software
Last Answer : The process of heat transfer is used in many industries - the scientific industry, engineering industry and every industry you can possibly think of that uses thermal heat. Because of this, there is a need ... group, so you won't have to go through the hassle of copying information down for others.

Show More

8 views 1 answer







Heat Transfer Machines
Last Answer : Heat transfer machines are just the thing you need in order to do heat transfers on your clothing or whatever surface you want to decorate. In order for you to stick designs and precious stones on porous and ... is best. This will also give you an idea of what kind of designs you can choose from.

Show More

13 views 1 answer







Heat Transfer Film
Last Answer : Heat transfers are the newest and most fun way of decorating your clothes, bags and what-not. Heat transfers basically allow you to print out a design and press and stick this onto a given ... sequins, prints or other décor on it already as this might ruin the existing design of the clothing.

Show More

7 views 1 answer







Heat Transfer Experiments
Last Answer : Heat transfer experiments are basically experiments that deal with temperature, its characteristics and qualities. Heat transfer experiments are done for many purposes, but mainly to do investigations on the ... three are learned, it helps to have a better understanding of heat transfers as well.

Show More

84 views 1 answer







Fuel Transfer Pumps
Last Answer : A fuel transfer pump is used to move fuel from one container to another. These pumps are used to fuel cars, planes, agricultural equipment and other devices. They are typically used to transfer diesel and ... for quicker fueling. These models may cost more, but they will make your job a lot easier.

Show More

11 views 1 answer







How to transfer an apartment to a non-residential fund?
Last Answer : Can a private entrepreneur use his apartment as an office? The answer to this question depends on the type of activity. To sew, write poetry, fill out accounting documents, engage in tutoring, write ... is unacceptable. If you are not satisfied with this decision, you can appeal it in court.

Show More

3 views 1 answer







Calculate the rate of heat transfer by radiation from an unlagged steam pipe, 50 mm o.d. at 393K to air at 293K emissivity e = 0.9.
Last Answer : Rate of heat transfer by radiation Assume length of pipe = 1 m

Show More

525 views 1 answer







Give the unit of overall heat transfer coefficient in SI and MKS.
Last Answer : Unit of overall heat transfer coefficient 1. In SI : W/m2K 2. In MKS : kcal/hr m2K

Show More

148 views 1 answer







Define film heat transfer coefficient.
Last Answer : Film heat transfer coefficient: Film heat transfer coefficient h is defined as the quantity of heat transferred in unit time through unit area at a temperature difference of 10 between the surface and surrounding.

Show More

38 views 1 answer







Define steady state heat transfer.
Last Answer : Steady state heat transfer: Heat transfer where temperature remains same with respect to time and the rate of heat transfer does not vary with time.

Show More

42 views 1 answer







Transfer switch
Last Answer : .embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

Show More

59 views 1 answer







Maximum Power Transfer Theorem 1
Last Answer : Maximum Power Transfer Theorem 1

Show More

93 views 1 answer







State maximum power transfer theorem for DC circuit.
Last Answer : Maximum power transfer theorem for DC circuit: The maximum power transfer theorem states that the source or a network transfers maximum power to load only when the load resistance is equal ... removed (disconnected) ii) All internal independent sources are replaced by their internal resistances.

Show More

110 views 1 answer







_______ electric power is the most common method used by electrical grids to transfer power.  (A) One-phase (B) Two-phase (C) Three-phase (D) None of the above
Last Answer : Three-phase electric power is the most common method used by electrical grids to transfer power. 

Show More

83 views 1 answer







A transfer function has a second order denominator and constant gain in the numerator
Last Answer : A transfer function has a second order denominator and constant gain in the numerator the system has two zeros at infinity

Show More

206 views 1 answer







The transfer of energy for reaction turbines is based on _______ A) Newton’s first law B) Newton’s second law C) Newton’s third law D) All the above
Last Answer : The transfer of energy for reaction turbines is based on Newton’s third law

Show More

98 views 1 answer






Show More⇦ PreviousNext ⇨