Skip to main content

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.

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&...

15 30 50 per page
1
2 3 4 5
56