Questions tagged [can]
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.
69
questions
2
votes
1
answer
2k
views
MCP2515, CAN bus, and transmission failure
I'm trying to interface with a GPS device that is intended to connect with a vehicle via the CAN bus. I'm using an MCP2515, driven via SPI by a Parallax Propeller project board. I've successfully been ...
2
votes
3
answers
893
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 ...
1
vote
2
answers
2k
views
Selectable CAN bus split termination
I am designing a CAN device where the user may switch between it being the end device and thus with terminators or vice versa.
Now, there is no need to drive it digitally using MCU, I would actually ...
1
vote
1
answer
736
views
NAK in CAN bus for STM32F3 uC
I have a problem with the NAK on the CAN bus. On STM32F303RE I wrote a code for communication via CAN bus with car dashboard (Instrument Panel Cluster). The communication works, I manage to receive ...
1
vote
4
answers
2k
views
Can I use this analog switch for CAN bus signals?
In the deutsch 9 pin obd interface for heavy trucks, some manufacturers use the pin F,G for J1939 protocol and some use it for J1708 protocol. I am trying to use a NLAS4684 analog switch with dual ...
1
vote
1
answer
909
views
CAN bus connector issue
I've got a circuit with a CAN bus connector like the following with two RJ11 connectors to be connected in a daisy-chain style:
But only one of them is working (I tested them by connecting to ...
1
vote
2
answers
6k
views
Interpreting CAN bus data from OBD port
I'm using an Arduino with MCP2515 and MCP2551 to read data from a CAN bus over the OBD-II port of my car, Honda Jazz 2012. From what I've read on other forums and the OBD wiki, I can transmit the PID ...
1
vote
2
answers
7k
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 - 3.0&...
1
vote
1
answer
3k
views
Why is the CAN bus always busy (microcontroller)?
I'm trying without success to perform CAN bus communication between an microcontroller and the host (my computer). My question does not depend on the microcontroller, but on the CAN Bus (classic CAN).
...
1
vote
4
answers
266
views
CAN bus communication mechanism
Does every node on a CAN bus just keep transmitting data no matter what or does it only transmit data when it is "requested" to by other nodes on the same bus?
1
vote
3
answers
463
views
CAN Bus first steps
In a few months, I will need to build a project that will let me connect from my PC to a power supply via CAN bus.
I don't have this power supply here and have zero knowledge (even less) of how to do ...
1
vote
1
answer
836
views
Does CANbus need to be isolated?
In my design - rugged computer - I have connected the digital gnd to the isolated CANbus gnd by mistake.
Does the CANbus standard state that it has to be isolated?
Can that connection harm the CANbus?...
1
vote
2
answers
7k
views
What is the maximum bitrate supported in the Can Bus?
i began reading about Can Bus for my final year project
i have to send a file to be flashed into the microcontroller using the CAN BUS .
I have found that the maximum bitRate that can be achieved is ...
1
vote
2
answers
2k
views
Connecting USB-powered Beaglebone to car's CAN bus through OBD connector using common signal ground
I want to connect my Beaglebone Black, powered from USB port on my laptop, to OBD connector present in my Ford in order to see CAN traffic with can-utils.
...
1
vote
1
answer
8k
views
Multiple CAN bus devices broadcasting at the same time...possible conflict?
I've worked with CAN bus recently and started to wonder what would happen if multiple devices on a network suddenly happen to broadcast at the same time.
I mean every device on the CAN-bus network ...