Difference between revisions of "LC-EM-1085"

From LCWIKI
Jump to: navigation, search
(Created page with "==Product Name== CANdleLight USB to CAN module can debugging assistant can bus analyzer<br> ==About== The Aisai CANdleLight USB to CAN module is ported from an open-sour...")
 
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
==Product Name==
 
==Product Name==
  
CANdleLight USB to CAN module can debugging assistant can bus analyzer<br>
+
CAN Expansion Board ARDUINO CAN Automotive Communication Protocol Analysis and Learning Module<br>
  
  
Line 8: Line 8:
 
==About==
 
==About==
  
The Aisai CANdleLight USB to CAN module is ported from an open-source project. CAN bus protocol analysis can be conducted using the open-source upper computer Cangaroo<br>
+
LC CAN module has become the preferred choice in embedded system design due to its excellent performance and flexibility
 +
 
 +
It adopts MCP2515 CAN controller and NXP CAN protocol chip, and the combination of the two ensures the efficiency and stability of the module in CAN communication protocol
 +
 
 +
By seamlessly integrating with Arduino, developers can quickly build powerful devices such as CAN protocol analyzers and data transceivers
 +
 
 +
The module design is well considered, with two reserved button interfaces, providing convenience for user operation
 +
 
 +
In addition, it is equipped with IIC interface and serial port, further expanding the module's connectivity and application scenarios
 +
 
 +
Whether in the fields of industrial automation, automotive electronics, or smart homes, this CAN module can help your project quickly integrate and develop CAN communication with its efficient and reliable performance
  
  
Line 17: Line 27:
 
<big>'' Front view ''</big><br>
 
<big>'' Front view ''</big><br>
  
[[Image:LC-CAN-LIGHT-01.png]]<br><br>
+
[[Image:MCP2515-01.png]]<br><br>
  
 
<big>'' Side view ''</big><br>
 
<big>'' Side view ''</big><br>
  
[[Image:LC-CAN-LIGHT-02.png]]<br><br>
+
[[Image:MCP2515-02.png]]<br><br>
  
 
<big>'' Reverse image ''</big><br>
 
<big>'' Reverse image ''</big><br>
  
[[Image:LC-CAN-LIGHT-03.png]]<br><br>
+
[[Image:MCP2515-03.png]]<br><br>
  
  
Line 32: Line 42:
 
==Introduction and Explanation==
 
==Introduction and Explanation==
  
Board size: 39mm * 20mm/4g
+
Board size: 68.5 * 53.5mm/28g<br>
  
[[Image:LC-CAN-LIGHT-08.png]]<br><br>
+
[[Image:MCP2515-06.png]]<br><br>
  
Pin Description
 
  
The side where the chip is attached is defined as the front side, with the first pin in the lower right corner of the front side being pin 1, the pin marked with an asterisk (X) being an empty pin, pin 2 being CAN_L, pin 3 being GND, and the back side corresponding to GND being CAN_SH<br>
 
 
[[Image:LC-CAN-LIGHT-04.png|300px|]]<br><br>
 
  
  
 
==Functional Features==
 
==Functional Features==
  
*Support open-source Cangaroo CAN protocol analysis software<br>
+
*Perfectly compatible with Arduino UNO, enabling developers to easily integrate with Arduino UNO. This design not only simplifies the process of hardware connection, but also greatly expands the functional boundaries of Arduino
  
*Using the car grade TJA1051T/3 chip, the theoretical CAN data rate can reach up to 1Mbit/s<br>
+
*The module is equipped with a serial port indicator light, which visually displays the communication status of the data transmission and reception process, ensuring transparency and real-time operation
  
*Tri color LED status indicator<br>
+
*CAN data can be input through a 9-pin serial port or wiring terminal, which can meet the needs of different scenarios
 
 
*Input voltage: 5V (USB power supply)<br>
 
  
  
Line 58: Line 62:
 
==Instructions for use==
 
==Instructions for use==
  
After inserting the CAN module, CAN devices appear in the device manager<br>
+
Refer to the schematic diagram and use the PSI interface to communicate with Arduino. You can search for a suitable Arduino library to drive MCP2515. The reference program uses acan2515<br>
 
 
[[Image:LC-CAN-LIGHT-05.png|600px|]]<br><br>
 
 
 
Connect the CAN_L and CAN-H pins of the downloader to the CAN bus and turn on the upper computer
 
 
 
After successful connection, the TX and RX lights on the CAN module will light up, and the upper computer can be used for data reading and writing
 
 
 
[[Image:LC-CAN-LIGHT-06.png]]<br><br>
 
  
[[Image:LC-CAN-LIGHT-07.png|700px|]]<br><br>
+
Connect as shown in the diagram, power on to burn the reference program, press the SW1 button, and the CAN module will generate data<br>
  
 +
It is recommended to use it in conjunction with a USB to CAN analyzer, as the data generated can be seen on the upper computer<br>
  
 +
Send data from USB to CAN host computer to Arduino, and Arduino can print out the received CAN data<br>
 +
[[Image:MCP2515-04.png|600px|]]<br><br>
 +
[[Image:MCP2515-05.png|1200px|]]<br><br>
  
  
 
==Download User Manual==
 
==Download User Manual==
  
For more usage information, please refer to[ https://pan.baidu.com/s/1eklZdl0Pi6snDxgM526prg Baidu Netdisk] Extraction code: t6a8
+
For more usage information, please refer to[https://pan.baidu.com/s/11HEp4YBmP4OMI5DBIy5F5g Baidu Cloud Drive] Extraction code: 0170

Latest revision as of 17:14, 23 July 2024

Product Name

CAN Expansion Board ARDUINO CAN Automotive Communication Protocol Analysis and Learning Module



About

LC CAN module has become the preferred choice in embedded system design due to its excellent performance and flexibility

It adopts MCP2515 CAN controller and NXP CAN protocol chip, and the combination of the two ensures the efficiency and stability of the module in CAN communication protocol

By seamlessly integrating with Arduino, developers can quickly build powerful devices such as CAN protocol analyzers and data transceivers

The module design is well considered, with two reserved button interfaces, providing convenience for user operation

In addition, it is equipped with IIC interface and serial port, further expanding the module's connectivity and application scenarios

Whether in the fields of industrial automation, automotive electronics, or smart homes, this CAN module can help your project quickly integrate and develop CAN communication with its efficient and reliable performance



View

Front view

MCP2515-01.png

Side view

MCP2515-02.png

Reverse image

MCP2515-03.png



Introduction and Explanation

Board size: 68.5 * 53.5mm/28g

MCP2515-06.png



Functional Features

  • Perfectly compatible with Arduino UNO, enabling developers to easily integrate with Arduino UNO. This design not only simplifies the process of hardware connection, but also greatly expands the functional boundaries of Arduino
  • The module is equipped with a serial port indicator light, which visually displays the communication status of the data transmission and reception process, ensuring transparency and real-time operation
  • CAN data can be input through a 9-pin serial port or wiring terminal, which can meet the needs of different scenarios



Instructions for use

Refer to the schematic diagram and use the PSI interface to communicate with Arduino. You can search for a suitable Arduino library to drive MCP2515. The reference program uses acan2515

Connect as shown in the diagram, power on to burn the reference program, press the SW1 button, and the CAN module will generate data

It is recommended to use it in conjunction with a USB to CAN analyzer, as the data generated can be seen on the upper computer

Send data from USB to CAN host computer to Arduino, and Arduino can print out the received CAN data
MCP2515-04.png

MCP2515-05.png


Download User Manual

For more usage information, please refer toBaidu Cloud Drive Extraction code: 0170