### ##### ## ## ## ## ## ## ## ## #### ###
_____ ( _ ) | (_) | | _ | | | | | (_) (_)
_ _ ( ) ( ) | |/'/' | , < | |\`\ (_) (_)
|\ /| | ) ( | | | | | | | | | | | | | | (___) | (_______)
#### ## ##### ## ## ## ## ### ##
IMPORTANT: enter the case-INsensitive alphabetic (no numbers) code AND WRITE SOME SHORT summary of changes (below) if you are saving changes. (not required for previewing changes). Wiki-spamming is not tolerated, will be removed, so it does NOT even show up in history. Spammers go away now. Visit Preferences to set your user name Summary of change: '''CAN bus voltage bias''', related to CanBus The noise tolerance, and sometimes even operation of the CAN bus depends on * termination (well known, typically 120 Ohm at/near each end of the differential pair). * voltage BIAS ---- '''Voltage BIAS''' Unlike the RS485 transceivers, the CAN transceiver only * pulls the CANL signal LOW (when actively transmitting) * pulls the CANH signal HIGH (when actively transmitting) '''TJA1050 has weak 25k bias toward 2.5V''' (VCC/2), but pullup/pulldown would '''seem desirable:''' * '''CANL: 10k pullup''' to +5V * '''CANH: 10k pulldown''' to GND It might work reliably without these pullup/pulldown (it is easy to add externally, and the dash likely has it anyway) * actually it '''worked well during ALL field tests, never experienced any problem with any setup in car or in the lab''' due to the lack of these bias (like in this [http://henrysbench.capnfatz.com/henrys-bench/arduino-projects-tips-and-more/arduino-can-bus-module-pin-outs-and-schematics/ circuit]. * but it sounds safe and friendly to just include 10k (or at least a weaker 20k if very cautios). * or at least some analog OscilloScope verification would be nice for a couple of installs, just in case. Eg measuring h/l voltage levels for both CANL and CANH, taking notes. Also measuring with known bias resistors, eg. 10k (or 4k7 as experiment) ---- '''TJA1050 => Saleae''' A spare modul with TJA1050 can be used as a CANH/CANL differential reciever, the saleae can capture pin4 RXD data output (with good sample settings). Optional: Add document to category: Wiki formatting: * is Bullet list ** Bullet list subentry ... '''Bold''', ---- is horizontal ruler, <code> preformatted text... </code> See wiki editing HELP for tables and other formatting tips and tricks.