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.
838
questions
0
votes
2
answers
408
views
Problem interfacing SD card module and CAN bus MCP2515 module simultaneously on Arduino Uno
I am trying to log data received from a CAN bus to an SD card using an arduino Uno.
Each module works perfectly on its own, but when joining both modules together the CAN bus receives data normally, ...
0
votes
1
answer
24
views
I am using Halcogen to generate LLD for TMS570LS0914. But it seems like there are only 64 Message Objects for each CAN channel
I am using Halcogen to generate LLD for TMS570LS0914. But it seems like there are only 64 Message Objects for each CAN channel.
Q1. How to transmit/receive more than 64 CAN messages on single CAN ...
0
votes
1
answer
1k
views
MCP2525 not initialized for CAN bus implementation
https://github.com/coryjfowler/MCP_CAN_lib/blob/master/examples/CAN_loopback/CAN_loopback.ino
I'm using this library to implement CAN bus and I am using the loopback mode example using a single ...
-1
votes
1
answer
308
views
Understanding ISO-TP, Flow Control and Blocksize
I am currently trying to understand can communication using the ISO 15765-2 (ISO-TP) and Unified Diagnostic Services (UDS) Protocols using can.
At this point I have a question about the Flow Control ...
0
votes
1
answer
64
views
Resolving CAN Communication Issue: Decoding and Fixing 'BUSPASSIVE BUSWARNING'
I set up a communication system (J1939) using two MCP2515 modules connected to two Arduino UNO boards. Then, I added a PCAN USB interface to monitor messages using PCAN View Software. Everything was ...
1
vote
0
answers
294
views
Is a 100MHz oscilloscope good enough for SPI, UART, I2C and CAN?
I am having trouble with microcontrollers (STM32s mainly) on custom PCBs. I want to get an oscilloscope to help me solve these issues. Naturally budget is small so I want to know is if a 100 MHz ...
1
vote
1
answer
1k
views
Problem capturing specific signal from CAN bus
I am having a problem capturing a specific signal from a CAN bus. Since this task is quite out of my ordinary area of work it might be a pretty simple question.
On the device reading from the CAN I ...
0
votes
2
answers
107
views
CANbus wiring architecture
I'm building a multi device using canbus for communication and have a few questions.
The image below illustrates my setup with multiple canbus wiring possibilities for devices. The big pcb called MAIN ...
1
vote
2
answers
53
views
Is external ESD protection needed with the MAX3051?
I'm currently doing my first Project using custom PCBs.
It's a CAN based system to control things around my house (lights, blinds, sound, etc.).
I'm planning to use multiple STM32F103C6 (in Form of a ...
4
votes
4
answers
398
views
What technology to use with multiple embedded systems talking to each other?
I am planning on building a system with one master and multiple slaves using MSP430 microcontrollers. The microcontrollers must talk with each other with serial interface using RS-485. I now need to ...
3
votes
1
answer
450
views
Beaglebone Black CAN bus overlay does not work
I'm trying to use the CAN1 bus on the Beaglebone Black board (the pins at P9.24 and P9.26).
First I tried the config-pin commands to change the pinmux mode from its ...
1
vote
3
answers
140
views
GPIO controlled CAN bus termination technique
I have tried to design a circuit for controlling the CAN bus 120 Ohms termination resistance by using a 3.3V GPIO from a STM32 MCU.
In the SSR datasheet, it specifies that the LED voltage should ...
0
votes
1
answer
60
views
CAN BUS Termination resistor sizing
I am using ISO1042 CAN Transceiver to establish communication between my board micro-controller with other board controller separated by 0.5m distance. I am using standard 120 ohm termination ...
2
votes
3
answers
10k
views
What is a CAN bus channel?
I'm a novice to CAN; however, I've hooked things up before via a CAN bus. From my point of view, it's all just fields of data. I'm trying to move away from my pure-C upbringing and embrace (however ...
0
votes
1
answer
60
views
Connect sensor via CAN BUS to PC
I need to read and process on PC (preferable in Python) the incline data from the CAN BUS inclinometer. The .pdf file with data sheet and a little messy protocol description: https://fastupload.io/...