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.
839
questions
0
votes
0
answers
21
views
Datalogger - Multiple CAN Bus
I have around 15 CAN Bus Interfaces (not connected to each other) sending data on the bus abd I want to read all the data and forward to a PC (via USB or Ethernet).
I have looked into MCP2515. I will ...
0
votes
2
answers
148
views
Automatic Baud rate selection in STN2120 logic, i would like to implement in TMS470. So, can someone help for Algorithm
I would like to implement set auto baud rate in TMS470 as like STN2120 or ELM327.
ELM327 have a algorithm to select a auto baud rate by itself. can we implement in TMS470MF06607 controller?
I want ...
-1
votes
0
answers
35
views
Make CAN-bus connection as netif interface (LWIP) [closed]
I want make network connection between 2 STM32F407 by CAN-bus protocol (without use physical Ethernet RMII/MII). Could you help me how can i do this? I think I have make CAN connection as netif (...
1
vote
1
answer
157
views
CAN bus with 3 nodes problem
I am testing a CAN bus network with 3 nodes. What I mean by node is a esp32 which has a CAN controller and a tja1051 transceiver module. There seems to be no problem when here are just two nodes but ...
0
votes
1
answer
34
views
5V CAN transceiver (TJA1040) with a 3.3V uController (ESP32)
I'm designing a CAN node using an ESP32, which works on 3.3V. The only transceiver I can find where I live at a reasonable cost is the TJA1040. The datasheet says it works both on 5V and 3.3V. I am ...
1
vote
1
answer
100
views
Request for Review: First PCB Design - Feedback on Potential Issues or Missing Elements
I have recently designed my first PCB and I am seeking feedback on it to ensure there are no errors or missing elements. I have attached the schematic of my design. The PCB includes various components ...
2
votes
2
answers
606
views
J1939 data encoding
I have some trouble understanding the data encoding used in J1939; let's take temperature as an example: Section 5.1.5 of the protocol details the following:
Parameter
Scaling (Resolution)
Limits(...
0
votes
1
answer
156
views
High speed CAN configuration
Currently I am working on a project which needs me to configure the hardware from low-speed CAN (100 kbit/s) to high speed (@500 kbit/s).
The CAN controller supports baud rates up to 1 ...
2
votes
1
answer
70
views
Swapping CANH and CANL kills my power converter
I got the first set of these CAN boards I designed and I plugged one into my test setup consisting of a two CAN dev boards as seen below. The first time I plugged my board in I didn't realize I had ...
0
votes
1
answer
2k
views
STM32 CAN-bus: Mail boxes are full and gives HAL_CAN_ERROR_PARAM back - Change parameters
I have two STM32 microcontrollers and they have CAN-bus connection with each other.
The problem is that when I connect them together, then the transmitter will after a few messages, stop transmitting ...
0
votes
0
answers
28
views
CAN Transmission not going through
I have a CAN bus set up, my two nodes are the STM32-F429ZIT dev board and a raspberry pi with RS485 CAN hat. I am trying to transmit from the STM32 to the raspberry pi. When I try to run this code, ...
1
vote
1
answer
38
views
Hot pluggable CAN collections of devices
I'm trying to create a network of hot pluggable collections of iot devices into a bus (Containing Device 'A') that will always be present. There could be up to 50 collections with each collection ...
0
votes
0
answers
49
views
How do I convert an I2S/TDM signal to a CAN signal
I'm getting output from the Analog Devices ADXL317 and I want to convert the output signal to a CAN signal. I don't think many CAN transceivers can take input from the I2S bus, so I need to find ...
0
votes
1
answer
75
views
How may I manually construct CAN message for CANopen?
I understand CANopen uses CAN, the difference is usage and message type. I have basic CAN capable device and I want to control industrial motor controller, which uses CANopen.
I have its EDS file, but ...
0
votes
1
answer
179
views
CAN BUS and CAN Protocols
The Deutsche 9 pin(gree,type2) connector in heavy-duty vehicles outputs the following protocols. Connector pin C,D is used for J1939@500kbps, pin F,G is used for J1939@250kbps and H,J is used for CANH&...