Description:
This versatile CAN-to-UART and USB 1.0 communication module provides a seamless bridge between Controller Area Network (CAN) and serial (UART) or Universal Serial Bus (USB) interfaces, operating reliably with both 3.3V and 5V systems. Fully compliant with the CAN 2.0 protocol, this intelligent module simplifies CAN communication by incorporating the user-friendly SLCAN command set. Developers can effortlessly transmit and receive CAN data and configure module parameters using simple AT commands, effectively abstracting away the intricate details of the CAN protocol.
Beyond its UART capabilities, this module boasts an integrated USB interface, eliminating the often cumbersome need for external USB-to-UART converters during development and debugging. Connecting the module directly to a computer via USB enables convenient data monitoring and interaction through a standard serial terminal, a particularly valuable feature for efficient on-site diagnostics and troubleshooting.
Engineered for robust performance, the module supports a wide, configurable CAN baud rate range spanning from 25 Kbps to a high-speed 1 Mbps. It is capable of achieving a rapid transmission rate of up to 2 milliseconds per message and reliably delivering up to 500 data packets per second without data loss. This stable and dependable communication minimizes the potential for errors in your project, significantly accelerating the debugging workflow.
Further enhancing usability, the module incorporates intuitive data communication indicator LEDs, providing real-time visual feedback on data transmission and reception. A convenient onboard 120Ω terminating resistor jumper allows for easy configuration of the CAN bus termination, contributing to streamlined project development and validation processes. This thoughtfully designed module empowers developers with a straightforward and efficient solution for integrating CAN communication into their projects.
Specifications:
- Operating voltage: 3.3V - 5V.
- Operating current: 65mA.
- AT command protocol: SLCAN.
- Compatible with CAN 2.0 protocol.
- USB interface: USB 1.0.
- UART interface voltage levels: 3.3V, 5V.
- UART baud rate: 115200Bps (default configuration).
- Optional CAN communication baud rates: 25kbits/s
50kbits/s
100kbits/s
125kbits/s
250kbits/s
500kbits/s (default configuration)
800kbits/s
1Mbits/s - Product dimensions (excluding packaging): 37mm×47mm×11.6mm (at the highest point).
Features:
- Compatible with standard CAN 2.0 networks.
- Simple, user-friendly operation; no CAN protocol expertise needed.
- Configurable 25K-1Mbps; guarantees 500 data packets/second.
- Direct connection; eliminates the need for extra USB-to-UART.
- Works with both 3.3V and 5V systems.
- Settings saved across power cycles.
- Hardware control for CAN communication.
- Visual feedback for CAN activity.
- Programmable with C++, Arduino C, and serial commands.
- Uses lead-free solder.
Applications:
- Intended for communication among robotics and intelligent vehicles enthusiasts.
- Ideal for research and development engineers, as well as small-scale development companies, for learning, product testing, development, and integration purposes.
- Illumination control system for small vehicles.
Documents:
Package Included:
1 x DFRobot Gravity CAN To TTL Communication Module