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.

161 questions with no upvoted or accepted answers
0 votes
0 answers
400 views

Some questions about CAN transceivers

I bought different type of CAN transceivers: Two with an CJMCU2551 (left in the picture below). and four with TJA1050 (right in the picture below). CJMCU2551 (left) has pins: VCC, GND, CTX, CRX, CANH,...
Michel Keijzers's user avatar
0 votes
1 answer
68 views

Interfacing CANSPI with problems

I am running a PIC18F with an HS oscillator of 40 MHz. The hardware is not the problem and all the connections are properly done. The microcontroller is connected to the MCP2510 (with a parallel ...
javijavier97's user avatar
0 votes
0 answers
288 views

Multiplexed CAN Bus

I have a need to mux the CANH/CANL lines from a single MCU controller/transceiver to multiple pins on an existing connector series. The flow I am looking at would be something like: MCU <--> Xcvr ...
M D's user avatar
  • 1,277
0 votes
1 answer
392 views

CAN bus on bread board without 120 ohm terminating resistors?

I have developed a CAN bus between two STM32s on two breadboards. My transceivers are MCP2551 ICs. I have faced something weird, the transfer of data becomes possible only when I remove two 120 Ohm ...
Bornak's user avatar
  • 85
-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 ...
Skobo Do's user avatar
-1 votes
1 answer
797 views

ESP32 TWAI/CANBus bus errors cause bus off state

I have multiple devices using ESP32-WROOM-32E and TWAI (CAN). There was an issue where they would have bus errors and then fail to recover via twai_initiate_recovery(). I solved the recovery issue by ...
CraftyMyner's user avatar
-1 votes
1 answer
330 views

CANBUS troubleshooting

I'm currently having some trouble communicating my motors to a Speedgoat real-time target machine. Setup: My current setup includes the Speedgoat IO691 (CANBUS) module (https://www.speedgoat.com/...
Zubair's user avatar
  • 1
-1 votes
1 answer
519 views

STM32 FDCAN Duplicate Messages

I'm working with the STM32L552ZEQ, and I'm noticing that it is sending duplicate CAN transmissions. I have two threads, one that adds transmissions to a FreeRTOS queue, and one that spins and ...
Dan's user avatar
  • 45
-1 votes
1 answer
541 views

MCP2551 sending with 4V differential voltage

I'm working on a CAN Bus Module with ATMEGA328P, MCP2515 and MCP2551. In my test setup, I have the module connected to a Raspberry Pi with a CAN hat. The communication works in general - both nodes ...
Martin's user avatar
  • 1
-1 votes
1 answer
146 views

Hooking up a device which is powered externally, to the OBD port of a car

I have a device called AutoPi (https://www.autopi.io) which is simply a Raspberry Pi Zero aggregated with a couple of more components. The device takes it's power from the OBD port. I want to make ...
Ali Somay's user avatar
-3 votes
2 answers
963 views

What are the types of ports used in Engine Control Module?

What are the connection ports associated with a real life Engine Control Module? I mean what does a CAN bus and related port look like once implemented? I know the theory of CAN and its electrical ...
Febin Sunny's user avatar

15 30 50 per page
1
7 8 9 10
11