Jump to content
  • 0

CAN decode on a Cerebot?


jfrenzel

Question

I have one of the older Cerebot boards which should be equivalent to the Diglent Pro MX7 Embedded Systems Trainer Board that is currently for sale. I would like to capture CAN traffic using an Analog Discovery module and Waveforms software. I have two basic questions.

After studying related posts on this forum, I get the strong sense that Analog Discovery and Waveforms software are better suited for connecting to the "PIC side" of the transceivers (RX and TX), rather than CAN side, where CANH and CANL are differential signals.

(1) Is this correct?

After studying the Cerebot schematic and reference manual, it appears that I can't directly connect to RX and TX for either CAN1 or CAN2. However, it appears that if I short together all of three pins of JP1 and all three pins of JP2, then the RX and TX of CAN1 will be available on pins 1 and 4 of connector JF.

As far as I can tell, shorting all three pins together will not create an electrical short, as nothing on the board is driving the outside pins of JP1 and JP2.

(2) Is this correct?

Thanks!

 

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

Hi @jfrenzel

1. The Analog Discovery DIOs are supplied at 3v3 and have input logic level threshold at ~1.5V or 0.5V.
The 3v3/0v "PIC" signals are suitable to interface.
To analyze higher voltages (like CANL/H) a series resistor is recommended to reduce the current sink through the protection to internal 3v3 and/or voltage divider for logic level adaptation.

2. I don't see any obstacle in connecting all the 3 pins together on JP1 or JP2.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...