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

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.

Related questions

Description : 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

Description : 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.

Description : 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 β.

Description : 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.”

Description : 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.

Description : What are u shaped screwdrivers for?

Last Answer : It could be for either spanner drilled/slotted screw heads

Description : 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.

Description : 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.

Description : 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.

Description : 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

Description : 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.

Description : 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.

Description : 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.

Description : 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!

Description : 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.

Description : 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!

Description : 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.

Description : How do I recover data from my flash drive?

Last Answer : Is there no way to bend it back? A small screwdriver maybe?

Description : How to Slow Your Heart Rate ?

Last Answer : How to Slow Your Heart Rate Tachycardia or palpitation is a condition where your heart rate is higher than the normal value of 60-100 beats per minute (bpm) . This is usually a symptom ... An early detection of any illness is very important to prevent it from getting worse and avoid complications.

Description : How to Calculate Your Heart Rate ?

Last Answer : How to Calculate Your Heart Rate The heart rate reflects your current state of health, more specifically, it shows your fitness level and at some point, your metabolic rate. It is only a rough estimate ... often feel light, active, and happy each time, since they are clear signs of good health.

Description : What are the different heart rate monitors and how to make a choice?

Last Answer : What are the different heart rate monitors and how to make a choice? The time when only professional athletes could afford training with a heart rate monitor is already in the past. Today literally anyone ... is that the device can withstand dives to a depth of more than 10 meters. Happy choice!

Description : Draw venture meter and write steps to measure flow rate.

Last Answer : Venturi meter consists of three sections that is converging section, throat section and diverging section. The flow is introduced to the meter through the inlet with diameter D' . The inclined angle ... to 15o . Flow rate is proportional to the square root of the differential pressure.

Description : Define : (i) CMMR ii) Slew rate

Last Answer : (i) CMRR:- The CMRR is defined as the ratio of the powers of the differential gain over the common-mode gain, measured in positive decibels (thus using the 20 log rule): As differential gain should ... respond to an abrupt change of input level It is measured as a voltage change in a given time.

Description :  If a signal band limited to fm is sampled at a rate less than 2fm, then the constructed signal will be A) Large in amplitude B) Small in amplitude C) Distorted D) Distortion less

Last Answer :  If a signal band limited to fm is sampled at a rate less than 2fm, then the constructed signal will be Distorted 

Description : The unit heat rate characteristic of a thermal power unit shows :  (A) Heat input per kWh of output versus the megawatt output of unit  (B) Heat input per kW of output versus the megawatt output ... hour output of unit  (D) Heat input per kW of output versus the megawatt hour output of unit

Last Answer : The unit heat rate characteristic of a thermal power unit shows : Heat input per kWh of output versus the megawatt output of unit 

Description : Liquid flow rate is measured using (A) a pirani gauge (B) a pyrometer (C) an orifice plate (D) a bourdon tube

Last Answer : Liquid flow rate is measured using an orifice plate

Description : The initial rate of rise of current through a coil of inductance 10 H when suddenly connected to a D.C. supply of 200 V is_______Vs.

Last Answer : The initial rate of rise of current through a coil of inductance 10 H when suddenly connected to a D.C. supply of 200 V is 20 Vs

Description : The rate of rise of current through an inductive coil is maximum?

Last Answer : The rate of rise of current through an inductive coil is maximum at the start of the current flow.

Last Answer : The rate of acceleration on suburban or urban service is in the range 1.6 to 4.0 km phps.

Last Answer : In Hopknison demand rate or two part tariff the demand rate or fixed charges are dependent upon the maximum demand of the consumer.

Description : 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.

Description : 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.

Description : 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.

Description : 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.

Description : 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.

Description : 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.

Description : 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

Description : 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

Description : 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.

Description : 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.

Description : 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%; }

Description : Maximum Power Transfer Theorem 1

Last Answer : Maximum Power Transfer Theorem 1

Description : 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.

Description : _______ 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. 

Description : 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

Description : 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

Description : The reactive power transfer over a line mainly depends on

Last Answer : The reactive power transfer over a line mainly depends on lVsl- lVRl

Description : With the knowledge of the state variable representation of a plant the transfer function of the plant 

Last Answer : With the knowledge of the state variable representation of a plant the transfer function of the plant can be determined completely

Description : For maximum transfer of power, internal resistance of the source should be?

Last Answer : For maximum transfer of power, internal resistance of the source should be equal to load resistance.

Description : For high efficiency of transfer of power, internal resistance of the source should be?

Last Answer : For high efficiency of transfer of power, internal resistance of the source should be less than the load resistance.