I'm using "Arduino MCP2515 CAN bus Module TJA1050 receiver" for sending and receiving frames. I connect the bus of 2 modules and send frame from one and receive from the other. I got the correct frame on the serial monitor of Arduino but when I check the bus signal on the oscilloscope but I can't see the frame. This is the picture of my setup: and here is the answer I got: this is the link of send and receive code that I used:http://henrysbench.capnfatz.com/henrys-bench/arduino-projects-tips-and-more/arduino-can-bus-module-1st-network-tutorial/ Can someone please help me How can I see the frame? Thanks in advance.
closed as unclear what you're asking by PlasmaHH, Olin Lathrop, Lundin, awjlogan, Dmitry Grigoryev Sep 26 '18 at 12:32
Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
To measure CAN bus on an oscilloscope, connect it as follows:
- CH1 to Can H
- CH2 to Can L
- GND to Can GND
Use the MATH channel in subtract mode to view the frames.
Trigger on MATH, or if that is unavailable, one of the channels rising edge with a hold-off time similar to the frame length.