All Questions
14
questions
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
65
views
What component should I use to protect reverse signal for another CAN device?
I am doing some can bus communication using WCMCU-230 and ESP32, I connect two CAN BUS devices with different CAN BUS addresses, so I join the cable directly, and it's working fine with CAN BUS Device-...
1
vote
1
answer
78
views
CANL and CANH are always active
I have a Linux Ubuntu based Machine and a esp32 which both contain a CAN interface. I am also using two CJMCU-230 transreciver. The Problem is that everytime when I connect the rx and tx of the Linux ...
1
vote
3
answers
167
views
CAN Bus transceiver \$V_{RXD}\$/\$V_{IO}\$ pin confusion
I am looking for a widely available CAN Bus transceiver for a project. I have sorted by availability and found two options that seem to satisfy my criteria. However, they both have an extra pin that I ...
-1
votes
1
answer
782
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 ...
2
votes
1
answer
1k
views
I can't get my ESP32 to read a CAN bus through an SN65HVD230 in real time
I am working on a project based on the ESP32 processor and Arduino framework, which communicates with another board via CANBUS protocol.
The bitrate is 125k so it is presumably "fast".
I am ...
0
votes
0
answers
64
views
ID collision on CANOpen SDO
I am working on a remote control module to control my heating boiler remotely. The boiler uses CANOpen 125k.
My module transmits periodically SDO requests to read temperatures and other parameters. ...
0
votes
2
answers
358
views
Sporadical CANbus "bus errors"
As a hobby project, I created an IoT module that allows to control and monitor heating boiler remotely over CAN bus. The bus runs at 125k and is relatively short.
Usually, after a few hours of normal ...
2
votes
3
answers
252
views
Are my PCB and schematic OK? Am I missing something?
this is my first time designing and ordering a PCB, so I'm quite nervous about this. So I thought you guys could have a look, since you are more experienced than me by far.
The PCB is for an ...
0
votes
1
answer
345
views
ESP32MINI + MCP2221A + 3.3v, 5v, and 12v power supply circuit problems
I'm trying to design a circuit with an ESP32-Mini that connects to a CAN bus via an SN65HVD230. I've added an MCP2221A as a USB/UART interface to the ESP32 so that I can program the chip while on ...
0
votes
1
answer
127
views
Possible that some CANbus message are eaten?
I am developing a firmware update via CANbus 2.0B.
The client is written in python to send the firmware binary file to the receiver (an esp32-based custom pcb equipped with a CANbus transceiver). The ...
4
votes
1
answer
1k
views
Troubleshooting CANbus 2B comms on ESP32-WROVER-based custom PCB (ABOVE WARN, ERR PASSIVE, BUS ERROR)
I am building an ESP32 WROVER-based custom PCB which includes CANbus 2B communications. This PCB is a copycat of my breadboard project.
Though on my breadboard version, the CANbus works like. charm, ...
0
votes
0
answers
1k
views
CAN bus stub length calculation
I want to connect an MCP2562 to an ESP32 IC. I have desinged a PCB to accomdate these two ICs. The CAN bus runs at a 250 baud rate.
I have done some research on how long the stubs must be between the ...
0
votes
0
answers
340
views
CAN bus blocked state
I have a transmitter device which periodically sends CAN messages over the bus. I am using an esp32 microcontroller to receive these messages, using a transceiver in between.
When I start the ...