CAN-BUS Explained | Everything You Need to Know About CAN-BUS | CAN-Bus Diagnostics & How It Works
In this video I explain what is the CAN-BUS, I explain different types of CAN bus including C-CAN (Powertrain CAN), M-CAN (Multimedia CAN) and B-CAN (Body CAN), I explain where you can find the CAN-BUS on the car, how control units are connected to CAN-BUS, I explain what the Gateway is, I also show you on the car how to check the CAN-BUS resistance, how to check the CAN-BUS voltage (with a multimeter), how to check the CAN-BUS for short to ground. I also show you how to read the CAN-BUS waveform using a picoscope.
Please also watch the following video about other networks on cars too:
CAN-BUS Explained (Part 2) | B-CAN Diagnosis | Test B-CAN with Multimeter & Oscilloscope:
• CAN-BUS Explained | B-...
LIN Bus Explained | Everything You Need to Know about LIN BUS | Local Interconnect Network
• LIN Bus Explained | Ev...
K-Line vs LIN-Bus | K-Line Explained:
• K-Line vs LIN-Bus | K-...
Join the channel for more videos and more support:
/ @automotivediagnosis
Please follow us on the following social media too:
/ autodiag001
/ automotivediagnosis
#canbus
#candiagogaming
Disclaimer:
Any information contained in this video is just the understanding of “Automotive Diagnosis: Cars Repair & Training Guides” and it is not an official guide or reference, so everything provided in this video is just a share of our experience and understanding and they are provided as a courtesy for your reference only. So, if you are using any part of this video, use the information at your own risk. We highly advise you to check the manufacturer owner’s manual before performing any act of removal, diagnosis, inspection, or repair on your car to know about what you are authorized to do on your car, what the correct and legal procedure is and what risks might be involved, also viewers are strongly advised to consult a licensed person before any sort of inspection or repair. Due to the factors beyond the control of “Automotive Diagnosis: Cars Repair & Training Guides”, we cannot guarantee against improper use of information or tools or systems, or the procedure provided. “Automotive Diagnosis: Cars Repair & Training Guides” disclaims any damage, injury or loss caused by your decision to follow the steps provided in this video.
You can also watch the following video for LIN BUS: LIN Bus Explained | Everything You Need to Know about LIN BUS | Local Interconnect Network kzhead.info/sun/qcWNoJehpYaDl40/bejne.html
thank you so much for teaching .... I have a question.....how many volts must I get on these CAN WIRES on truck 24 Vts vehicle
@@user-rc8qp5xs9o Hi there, CAN bus is a universal protocol with same specifications. The only thing is you must know what type of network is used on that specific car, so you will know the diagnostic procedure.
I hate wiring with Canbus,ITS not flexible for modify any electrical ITS not allow with Canbus,i like tradisional wiring ITS more simple to understand and flexible and compatible for other electric system' and easy to understand
This is video is absolute gold! Such great information and the way you present this information is very easily digestible for dummies like myself. Thank you for making this video you good man you!
Thanks my friend. I'm glad you enjoyed it!
I don’t really work with cars, but I’m an IT trainee. Watching this video was really informative, interesting and you explained everything very well. Thank you so much, I have always wondered how the can bus works exactly. Keep up the good work! And also now I understand why the ford focus of my sister in law was acting up with weird and seemingly unrelated error codes when the solder joints of her cluster broke.
Thanks for watching the video and sharing your experience. I’m glad you enjoyed it.
I have never seen a better explanation of the CAN-BUS, I am extremely grateful...!!!
Thanks my friend. I’m glad you liked it.
داداش ویدئو فوق العادست دمت گرم ❤
Thanks my friend.
Thanks, I started working on cars setting point gaps and using a timing light. Now I work on adaping modern engines into older vehicles. The overview was helpful.
I’m glad you liked it 👍👍
Grate material. Don't stop doing this. Thank you👊
Thanks my friend, more videos to come.
Very informative and helpful with clear explanations about Can Bus
Glad you think so!
Thank you very much for the very informative video!! I learned a lot from you!! Keep up your good work!!
Thanks for watching the video and supporting the channel
Your explanation about can bus is awesome... ❤️❤️❤️ I got some new points from your this video. thank you...
Hi my friend, I’m glad you enjoyed it
Great info especially about the termination resistors.
Glad it was helpful
thank you so much for information about k line
Thanks for watching. You can also watch the following video for more information about LIN-Bus: kzhead.info/sun/qcWNoJehpYaDl40/bejne.html
Thank you for uploading..Very understandable video...
Thanks for watching
This video has explained in details about the can-bus. Hope you keep on getting this type of important info from you guys.
Thanks. I'm glad you liked it.
Super video! Thank you!
Thank you very much!
Thank you for this insight, looking forward to learning more
Glad it was helpful!
Thanks for all this information! Really well done!
Many thanks for watching
You've really educated me on CAN BUS,thanks so much.
I’m glad you enjoyed the video, more videos on CAN-BUS are coming soon.
Very nice explanation... thank so much and keep up the good work
Thanks, I’m glad you liked it
well done, very helpful thanks for share it
Glad it was helpful!
Great video.👏👏👏
Thanks for the visit. You may also watch the following video for B-CAN diagnostic: kzhead.info/sun/eqisd86ghXmVrKs/bejne.htmlsi=qtnimuGBioaDO7E3
Great explanation thank you 👍
Glad you liked it
I liked your video it has a good explanation for how the basics of this can bus system works. I was hoping that you might have an example of a failure or what really happens when one of these modules is bringing down the can and how you find out which one that is. I did need this though as i have very limited knowledge on a can bus system and working with electrical problems on a vehicle this could be helpful.
Hi there, Thanks for your feedback. I actually didn’t want to make this video too long. There are more videos coming soon about CAN-Bus and hopefully what you mentioned will be included.
High explanations man .. thank you very much
Thanks my friend, I’m glad you enjoyed it.
Im an EC engineer.I found your video information very useful as I have a 18 Accent, installed with a TS7 android player. I was looking for CAN bus to chose while configuring the Android system.I was not sure.
Hi my friend. I’m glad it was helpful.
Good video, thanks!
Glad you liked it!
Thanks Great Video
Thanks for watching
Great video brother ❤
Thanks for the visit
Thank you very much for initiating on CAN Bus communication !
So nice of you
very good explanation
Thanks 🙏
Perfect and well-presented
Thanks
Bro thank you for that. You just simplified something intimidating
I’m glad it was helpful
very detail thanks so much for sharing
Thanks for watching!
EXCELLENT
👍👍👍
Here is always a fan of your videos, thanks
I appreciate that!
amazing content .
I'm glad you like it
very nice explained sir
🙏🙏🙏
Thanks sir for nice information about CAN system
I’m glad you liked it 👍
Thanks for your effort to share you knowledge. I hope you can make a video on intire for ABS module specially in ford models. Thanks.
Hi my friend. Thanks for watching. We already have two videos for ABS module repair on the channel, you can find them on the links below: kzhead.info/sun/nrmAfJlrooCOhn0/bejne.htmlsi=VY1ownUePjtqpuOX kzhead.info/sun/dtOpkpWIqX5siIE/bejne.htmlsi=noPzx_WXHuMDbSJH
Super helpful ! Thanks you !!
Glad it was helpful!
Thanks you so much Sir for revealing the mystery 😊
Thanks my friend for watching this video
Excellent explanation , thank you very much , watching you from Egypt , it is really fantastic video , waiting for more videos like that, thanks a lot.
Thanks a lot, I’m glad you enjoyed it.
Very helpful, thanks!
Glad you enjoyed it.
I tested according to what I see in your video but I do not see what happens if there is a short to power. When ohm testing 6 to 14 with the key off I get OL. Voltage on pin 6 is 10v and voltage on pin 14 is 8v. The van will not crank or start. The scantool can only communicate with modules on the low speed bus. It cannot communicate with ecm or tcm which are where the resistors are. I would suspect there is a short to power in one of the modules correct?
Finally some good videos on youtube, thanks
Glad you liked it!
Great job. Thanks 👍
🙏🙏🙏
good job man, thank you so much for your comprehensive and functional training. your accent says that you are Iranian, am I right?😁
Fantastic sir. very exelent
Thanks 🙏
Great❤❤
👍👍👍
Great vid. Question though, in end of video you showed what a short to ground looks like on the pico waveform. But if you created a short to ground why didnt you blow a fuse?
Hi there, thanks for the comment. There was no fuse issue because battery voltage is not provided directly to the CAN-Bus, so there is no fuse for the network, as voltage is provided through the CAN-Controllers inside the control units. So that short to ground will be detected by the CAN-Controllers and will change the mode to limp-home mode.
Thank you ….well explained 🎉
Glad it was helpful!
I understand your talking automotive but in semis they use several datalinks and terminating resistors are inside of either a module or a starpoint. Example being on a New Cascadia on the powertrain CAN the terminating resistors are located within the CPC and the ACM. Within the PT CAN the MCM is part of the datalink but does not contain a terminating resistor. This is true for both Detroit and Cummins as far as my experience has shown me.
Hi there, thanks for sharing your experience. Different companies tend to put the terminating resistors in different locations. Most of the times one of them is inside the ECM, and the other one could be inside any unit on CAN-Bus. For example I’ve seen the second resistor inside the BCM, Instrument cluster, interior fuse box and on some models I’ve seen an external terminating resistor as well.
Thanks for sharing
Thanks for watching!
Please elaborate on the voltage on CAN HI and CAN LO. What is your reference? Are you measuring the voltage between the two CAN wires or are you measuring from the CAN wires to frame ground? Also, where does the power originate from to provide the voltage changes? Does each module require a 12 volt line and a ground for power?
Hi there, voltage comes from each control unit as each unit connected to the CAN-Bus has got a CAN controller inside which regulates the BUS voltage and convert the signals to the CAN message format. For measuring the voltage on CAN-Hi, voltmeter red prob on CAN-Hi wire/pin, and black prob on body ground. Same way for CAN-Low but this time red prob on CAN-Low wire/pin. Ignition switch also must be on.
I learned a lot, thanks
Glad to hear it!
great video👍
Thanks
Very nice video thanks you sir ❤❤❤
Glad you liked it.
I Like this video very much. Thanks for putting it together. 5 *
Glad you enjoyed it!
داداش دستت درد نکنه ویدئوی خوبی بود😁🙌
Thanks for watching my friend.
Thank you very much it’s really helpful explain
Thanks my friend, I’m glad it was helpful 👍🙏
Great video can i ask what you call those probe converts are for the multi meter?
Thanks for watching the video. They are called back prob pins.
Can you show troubleshooting step for a can module ,thanks for all your great work
Sure thing my friend
Thanks for the video
🙏🙏
Thank you for the nice explanation and practical demonstration.
Thanks for watching 🙏
Wow, very nice
Thank you! Cheers!
Great video
Thanks for the visit
Thanks for the information. But there was something I'm still wondering. How did you know that the A/C module was the Gateway? Is there any way to check that? Except for just testing disconnecting each module?
Hi there, thanks for your comment. Mostly workshop manual or wiring diagram are very helpful for finding this kind of information.
great video
Thanks for the visit
Hi,How do you say AC control and Instrumentation control alone is gateway.Can you explain how to intrepret that?
Hi there. Normally gateway is connected between two different types of network. If you have multiple units connected to two CAN-Bus, that one which must be on the car in any circumstances is the gateway. For example, smart key control module is not a gateway as you may have a car without smart key. But instrument cluster is a must on the car. Also, workshop manual can help for finding the gateways.
Awsome!!! Thank you!!
Thanks my friend, glad you liked it
A new member is here, just joined the channel membership 😊 Thanks
Welcome 🙏
Great video, thanks a lot. A question: can two modules communicate at the same time or not? Does one communication block another one until it's done?
Hi there, thanks for the great question. In each CAN data frame, there are multiple fields, the second one is called “arbitration field” which decides the message priority. So if two control units are sending messages at a very same time, arbitration field decides which one has a higher priority. Therefore, the message with the highest priority will be sent first.
@@AutomotiveDiagnosis Thanks again.
👍👍
HI there, congratulations this is one of the better CAN bus videos. If I can respectfully suggest something that you could clarify: you explained the gateway module purpose and that terminating resisitors. However, given that both the Nav-AV Modcule and the AC Module (M-Can) are connecteed to C Can, you did not make clear how to determine which module of the two is the Gateway. You simply just stated that it was the AC module. Same for the Smart Key Module and the Instrument Cluster (B-CAN).They are both also both connected to the C-CAN. How do you know that the IC is the Gateway. How do you determine that just be looking at the wiring diagram. Yes I understand you could unplug modules until you see 120ohms on the meter, but that is a very long way around requiring often a lot of work. thanks again.
Yes, that’s right, it’s really important to know which unit is the CAN-BUS gateway. I simply knew that for this car that I presented because it was mentioned in workshop manual, I’ve seen this reference to the gateway sometimes in wiring diagram and sometimes in workshop manual
@@AutomotiveDiagnosis ok often it’s not identified unfortunately
Unplugging modules until you see 120Ω on the meter would find the module which contains a terminating resistor. But, if I understand correctly, that isn't necessarily the gateway.
@@ncdave4life Absolutely, terminating resistor is not necessarily installed inside the gateway.
Amazing
Thank you! Cheers!
This video was exactly what I needed to understand the CAN network. Are you going to make any video about other types of CAN too?
I’m glad you liked it. Yes, many more videos are coming about CAN-BUS.
What I know is CAN bus is generic called CAN open. I worked in heavy equipment using CAN bus and same as what is applied to small car.
@@arttellama2408 thanks for sharing your experience
Just subscribed 👍👍
Welcome 🙏
Amazing video, thanks for sharing.
Thanks for watching!
hellow sir i really like your video from Philippines,, sir how to know the pin out of any module or to access the module pin out, or a link...thanks your teaching us
Hi my friend. Thanks for watching the videos. I think the following video will answer your question: kzhead.info/sun/ZbluYdmxqGScm5E/bejne.htmlsi=iyunZjJ9TV2ueOjk
thanks for explaining I have an issue on my Suburban 2012 , I got these code : P0700 Transmission control system ( MIL Request ) , U0073 Control Module Communication Bus "A" Off , P2635 Fuel Pump "A" Low /Performance from where should I start the solution thanks
Hi there, normally if there is a major issue on CAN bus, there will be no communication between scan tool and that control module, I would start by checking the PCM connectors. Do you get any other simile fault codes in other control modules too?
@@AutomotiveDiagnosis I appreciate thank you very much
The best
Glad you think so
Well..If terminating Resistance is Inside ECU, doesnt it disrupt CAN communication when we remove ECU from the vehicle? But as we can see CAN system still works after Removing ECU?
Hi my friend. CAN BUS is a multi-master network, so, removing a unit should not disrupt the entire network (although I have seen some cases that it does 😒). Anyway, removing the ECM or even a terminating resistor (in case of having an external resistor) will only make the network more noise sensitive and voltage fluctuation will put the other control units at risk, but network must still work.
Nice
Thanks
Hii. I loved the Class. Pls, can u give us more video on Other CAN and LIN network. Thank u.
Hi my friend, thanks for your comment. Sure thing, many more video are coming soon
very easy
hi...i have some problem with CAN..car.is an Audi a6 c6 year 2010....i have no comunicațional with CAN and generator and batery module .....eror j533....have any idea were to look?thank you🍻
As far as I remember, J533 is the CAN gateway integrated with instrument cluster. So not a bad idea to check it out.
thanks.
Thanks for watching
super film.
Glad you enjoyed it
👍
👍👍
Good stuff. What is FD CAN all about
CAN FD (flexible data-range) is a new development to increase the bandwidth of the initial CAN-BUS protocol.
My 1997 Dodge Ram uses a can bus for cruise control
Resistors are to avoid reflects waves
That’s correct, thanks for pointing that out.
Sir can lowcan high wire me voltage kaha se aata hai
Hi there, there is a CAN controller inside each control unit which regulates the CAN voltage constantly.
Network looks like Hyundai. What data does the A/C module need or broadcast?
Plz where is location of can gateway module in kia cerato 2011 I have U0101 lost com. With TCM c-can u0001 high speed can com. Bus off c-can
Hi there, gateway is the instrument cluster.
Can bus works on priority it’s language is binary 0s and 1s and everything in the network speaks to each other weather 1 module wants to listen or not the signal passes down the line to where it’s relevant information is wanted
Absolutely correct. Thanks for sharing your experience and knowledge .
Do you have a video about k-line network
I’m looking forward to an opportunity to make one. Hopefully soon.
Yeah this is great and all, but when you cant start your car because the module for the rear lights is out, IDK. When you need to reprogram a turn signal module and you must go to the dealer.IDK.
Yes, CAN-BUS is really great but it does have it's limitations and problems too.
How 1/60 becoms 60 ohms sir ?
When you calculate the total resistance, as I explained in the video, the result was 1/R(total)=1/60 so as we want to calculate the R total, we change both sides of the formula to bring the R total and 60 to the top, so the result would be R total=60.
@@AutomotiveDiagnosis thanks sir got it
1/RT=1/60..….....then RT=60
@@hamzajaddour1797 That's right.
How to red xf wireing diram
You mean Jaguar XF?
Well done champ. Nice flow to explanations. Terrible handwriting though. You must be a doctor in real life.. :) :D :p hahahahaha
Thanks for your comment, sorry for the handwriting 😅, it’s normally not that bad, but for making this video I used a laptop which was not very easy to write on the screen.