CAN stands for Controller Area Network and is a bus often used in automotive applications. It is a two-wire differential protocol and works on baud rates from 10 kbits/sec to 1 Mbits/sec.

learn more… | top users | synonyms (1)

-1
votes
1answer
35 views

identify microcontroller pins for CAN interface

I am using DSPIC33FJ64GP804 in my project. And the datasheets can not tell me which pins are used as CAN tx and dx. Maybe it is pin 21 C2in- and 22 C2in+? Or maybe any two pins can be used? I can't ...
1
vote
1answer
39 views

Kvaser Leaf Light CAN BUS Simulator problems

I'm learning to use this tool Kvaser Leaf Light V2 with CAN-BUS. I'm stuck with some problems. I can read the packets around the CAN-BUS line from the car, I can save it in a text file, but when I ...
3
votes
2answers
65 views

CANUSB SJA1000 Filtering

I am using a CANUSB adapter connected to my car attempting to read out only CAN messages with 11-bit identifier 0x1D6. I need to do hardware filtering because software filtering is too slow for my ...
0
votes
3answers
60 views

Wired sensor network

We are trying to develop a wired sensing network that will have up to 200 sensors attached to it, spread over what could be 100 m. There will be one main controller that uploads each sensor's ...
0
votes
1answer
49 views

Can I connect the ST Nucleo-F334R8 board using CAN (Controller Area Network)?

I have the ST Nucleo F334R8 board (64 pin version/LQFP64). The datasheet of its microcontroller (STM32F334R8T6), which is advertised as having one CAN interface - the 2.0 B Active type says this ...
0
votes
0answers
38 views

Can a CAN bus support power over ethernet?

I'd like to reduce my loom for a battery box. Every time I run a line i.e. CAN or low voltage power, it has to be isolated from the master controller which communicates with each slave. I'd like to ...
3
votes
2answers
90 views

Multiplexing a CAN bus

I want to use a small 8 bit microcontroller which has only a single CAN rx/tx, i.e. Atmel 32c1, but in my application I need to be able to send and receive requests from two CAN buses. I have read ...
2
votes
2answers
178 views

CAN bus simulation (automotive purpose) - tried Arduino and SparkFun

I repair electric powered steering systems for cars, especially Fiat, Alfa, and Lancya (Delphi manufacturers), and I'm in need of making some tool to test these reparations. I mean just turning it on, ...
0
votes
0answers
42 views

CAN bus identifiers for the engine control unit of vehicles

I am working on diagnosing engine issues with an engine control unit (ECU) and the CAN bus available in vehicles. This is what I have found so far. Every manufacturer follows the ISO 15765-2 (ISO-TP) ...
0
votes
1answer
89 views

CAN installation running at 1 Mbit/s need to transfer 1024 bytes

What is the total number of data frames needed to transfer an entire 1024 bytes block? Also, what is the minimum amount of time needed to complete this method?
2
votes
2answers
76 views

How do I structure a slow speed CAN Bus network with 400 nodes?

I'm looking into the possibility of building a CAN bus network with ~400 nodes in it. The total cabling distance is about 200m but it doesn't have to be fast; each node only needs to transmit a single ...
-4
votes
1answer
55 views

Make a non-CAN device into a CAN enabled one

I've got a Freedom development board FRDM KE04Z which doesn't support CAN. How can I make it CAN enabled? Are there any external CAN controllers that can help?
0
votes
1answer
58 views

Baudrate and BTR0/BTR1

I am creating an application that uses standard function that sets bitrate. The parameters required are BTR0 and BTR1. But the user of my application will enter the standard value of the Baudrate (eg. ...
0
votes
1answer
92 views

CAN bus acknowledgment error

I am using an STM32F429 CAN bus program with TJA1041A as the CAN transceiver. The problem is that the messages are not getting acknowledged, and herewith I am attaching the code for further reference. ...
0
votes
0answers
21 views

Access-type error for object 1029:01 (in EDS for CANopen device) reported by CANchkEDS

I have an EDS file including: ...
2
votes
1answer
154 views

Single wire CAN // Saab 9-3 I-Bus // GMLAN

I'm trying to control an instrument cluster from a 2008 Saab 9-3. It has 2 pins marked for I-Bus (both wires are green, continuity test shows they are tied together as shown here: Some sites also ...
2
votes
2answers
121 views

What is the usage of this resistor?

I'm thinking about this part of this board : As you can see, there is a resistor in the red rectangle (R26). my question is what is the usage of this resistor? Well being a resistor for D14(CANRX) ...
2
votes
2answers
341 views

Best method to transfer two int percentage values over a CAN bus

I have two integers: int A is a value from -100 until 0 and int B is a value from 0 to 100 What is the most effective way to put this into a CAN message and decode it again at the other ...
1
vote
1answer
96 views

LaunchPad development board talking to itself using a CAN bus

I have one Texas Instruments Tiva-C Series TM4C123GXL LaunchPad and two MCP2551 transceivers. I am trying to send and receive messages via a controller area network (CAN) bus. Is it possible to do ...
4
votes
1answer
80 views

How can I determine a maximum run length for CANbus?

I'm using CANbus to communicate between two circuit boards. 120 ohm termination resistors on either end. Transceivers are MCP2561 and ISO1050. Bit rate is in the hundreds of kilobits/second. Medium is ...
1
vote
1answer
69 views

Controller area network voltages

The CAN bus has CAN-High and CAN-Low lines. Normally, in the recessive state the voltages are each 2.5 V and in the dominant state the CAN-High line goes to 3.5 V and the CAN-Low line goes ...
1
vote
1answer
57 views

NXP PCA82C250 CAN controller interface

What is the function of the \$V_{ref}\$ pin for the PCA82C250 CAN controller? A complete datasheet is available.
2
votes
2answers
93 views

Question about communication using a controller area network (CAN)

I am trying to make a test CAN loop on a breadboard and I want to try reading and writing to it using an mbed. I found an example circuit and some test code for reading and writing from a CAN loop ...
1
vote
1answer
77 views

How to transmit CAN signals wirelessly without line of sight (LOS)

I have a scenario where I have an OBD-II interface transmitting data via CAN across six wires to a display. I will have power on either side of the wires, but I cannot assume that the wires will have ...
1
vote
1answer
115 views

CAN BUS MESSAGES DESIGN SOFTWARE [closed]

I am currently designing with the PIC32 Micros and the 2 embedded CAN bus Controllers As the CAN bus architecture from node to node can be very complex with CAN messages, nodes filters, masks, CAN ...
4
votes
1answer
533 views

What's the maximum CAN bus frame (message) rate at 125 kbit/s?

My CAN bus is running at 125 kbit/s and is using extended frame format exclusively. I would like to know what's the maximum rate of CAN frame I can send out. Suppose the data length is always ...
1
vote
1answer
156 views

What could be used to send induced/coupled CAN-BUS signal

My problem I am experiencing is with the circuitry or IC combination to follow. I don't need a answer of what exact IC models I need, as that would be plain stupid. What I asked originally about the ...
2
votes
1answer
251 views

CAN communication between two ARM MCU's (LPC2129)

I am trying to communicate between two LPC2129 microcontrollers, one as transmitter and the other as receiver, using interrupts to transmit and receive the message. The transmit and receive ...
2
votes
1answer
502 views

CAN Bus Off when operating with two nodes

I have two nodes A and B operating on a CAN bus. I have cut the bus off and Node A reached the error passive state due to the lack of ack from ...
0
votes
2answers
369 views

Eagle library for MCP2551

I need to make a PCB, and the only software I have is EAGLE. All the other parts are listed in my libraries, but where can I find a library that has MCP2551 (CAN transceiver)?
5
votes
2answers
671 views

What exactly is “dominant” and “recessive”?

I am reading data sheets on the LIN bus, but apparently the same terminology is used for CAN. What does "recessive" and "dominant" stand for, e.g ...
0
votes
1answer
163 views

Listen Only Mode in CAN and Message Validity

Most controllers have a "Listen Only Mode" or "CANalyzer Mode" in which CAN module doesn't acknowledge any message but it will read the message silently. Assuming there is only two nodes on the bus ...
3
votes
3answers
992 views

Running CAN bus with RS-485 transceiver

Recently I had a discussion whether one could use RS-485 transceivers for a CAN-bus network in order to gain the flexibility to use the same hardware either in a CAN-environment or in half-duplex ...
2
votes
1answer
195 views

CAN connection help needed

I bought the IAR Kickstarter kit to work with the SM470R1B1M-HT (Texas Instruments) microcontroller. I would like to implement CAN communication between the microcontroller and a PC. I need to send ...
4
votes
3answers
519 views

Is the CAN bus protocol a master and slave protocol?

I am investigating if the CAN bus will work for the projects I am building at the moment. I want to create a bunch of input/output controllers that will accept/buffer commands, execute them and then ...
-1
votes
2answers
316 views

How to properly wire 2 CAN transceivers to the same CANH and CANL

I'm attempting to design a system with 2 CAN transceivers, a High speed and Low speed that use the same CANH and CANL lines, like so: I was planning on using 4 MOSFETs or 4 Relays connected to the ...
0
votes
1answer
186 views

CAN communication with the SM470R1B1M-HT microcontroller

I bought the IAR Kickstarter kit to work with the SM470R1B1M-HT (Texas Instruments) microcontroller. I would like to implement CAN communication between the microcontroller and a PC. I need to send ...
2
votes
0answers
342 views

Android CAN bus connectivity via Bluetooth (or USB) [closed]

I'd like to read sensor data from existing CAN buses using a bluetooth (preferably, though USB would also work) device of some sort. Trouble is, I've never done CAN bus, bluetooth or android ...
3
votes
1answer
83 views

Understanding the guaranteed data consistency within CAN network

I am reading the CAN spec and it says the following about data consistency: Data Consistency: Within a CAN network it is guaranteed that a message is simultaneously accepted either by all nodes or ...
0
votes
2answers
223 views

Isolation of CAN-High and CAN-Low signals [closed]

I have to isolate the signals CAN-High and CAN-Low on a CAN bus. Is there an isolated CAN repeater (something like IXXAT's CAN-Repeater - 110 × 75 × 22 mm) which would be ...
1
vote
1answer
1k views

What do chips like ELM327 and STN1110 do?

What problems are the chips ELM327 and STN1110 solving? If I connect the necessary interface ICs (I mean dumb ICs, like level shifters, inverters, etc., not pre-programmed devices like ELM327) ...
0
votes
0answers
120 views

OBD2 CAN digital analysis yields signal only on CAN Low

Since I don't seem to find the OBD2 CAN specification anywhere on the internet, I am trying to reverse engineer the signaling done so that in the end I can develop a piece of hardware that will act as ...
3
votes
1answer
91 views

CAN bus ESD protection

For a CAN bus application, is it correct to connect an ESD protection IC to GND, or chasis of the device?
-2
votes
1answer
104 views

Data transmission via CAN

I'm trying to send data out via CAN rather than using a serial port. I could output the following via serial port without a problem using FIFO buffer: ...
5
votes
1answer
274 views

CAN bus troubleshooting. How? [closed]

I am trying to connect ICP CON i-7565 (USB <-> CAN interface) to a custom made device (supporting CAN 2.0B, proved to work with PCL-841 card). Although I think I have configured the Baud rate and ...
2
votes
1answer
2k views

Controller Area Network (CAN), high speed and low speed

Is the difference between high- and low-speed CAN only with respect to baud rate values? Is the CAN transceiver programmable for a range of speeds or is it fixed for a specific value? For example, ...
0
votes
2answers
1k views

Reading from CAN bus of a Chevrolet Cruze using an Arduino Uno

I'm using the Arduino Uno, CAN bus shield, and OBDII to DB9 Cable using their provided libraries. I was only able to initialize it. Readings: While connected to the car: CAN-High: 2.7 V - ...
2
votes
1answer
974 views

Reading and writing CAN messages through ELM327

I have an OBD-II cable, and an UART-to-OBD-II board which has the ELM327 IC in it. I want to communicate with my ECU by sending-receiving CAN messages. Is it possible to communicate through ELM 327? ...
1
vote
1answer
161 views

RS-485 / CAN signal levels

From what I know, CAN at the physical layer in the "recessive" state just lets pull-up/pull-down do the work. Does that mean the rise time is theoretical slower than a RS-485 transceiver? And about ...
1
vote
1answer
248 views

Is it possible to have any CAN baudrate?

Is it possible to have any CAN baud values? e.g. 507 baud If not, on what basis is the standard values are derived?