Sản phẩm nhập khẩu chính hãng từ Waveshare
Hỗ trợ kỹ thuật trong suốt quá trình sử dụng
Xuất hóa đơn GTGT cho cá nhân, đơn vị có nhu cầu
Sản phẩm được bảo hành 6 tháng
Hỗ trợ mua hàng : 02436.231.170 or 0984.058.846
Tư vấn kỹ thuật Raspberry Pi và Module RS485 CAN HAT cho Raspberry Pi : 0862.628.846
Tư vấn kỹ thuật Module khác : 0866.828.846 or 0862.998.846
RS485 CAN HAT sẽ cho phép Pi của bạn giao tiếp với các thiết bị khác một cách ổn định ở khoảng cách xa thông qua các chuẩn truyền thông như RS485 hoặc CAN.
Tháng 4 Năm 1983, Hiệp hội công nghiệp điện tử (EIA) chính thức chấp nhận đưa RS485 là một chuẩn truyền thông áp dụng rộng rãi trong công nghiệp, y tế và dân dụng.
Mạng RS485 là mạng truyền thông nội bộ (local network) mã hóa tín hiệu dựa trên sự chênh lệch điện áp (điện áp vi sai) giữa 2 dây cáp truyền, từ đó giúp tăng khoảng cách truyền tín hiệu.
Đặc điểm nổi trội của RS485 là nó có thể hỗ trợ một mạng lên đến 32 node thu phát trên cùng một đường truyền, tốc độ truyền có thể lên tới 10 Mbit/s và khoảng cách có thể lên tới 1200m , tuy nhiên khuyến cáo không nên truyền với tốc độ quá 2Mbit/s, và với một số module chức năng có giao tiếp với MCU qua uart thì tốc độ truyền có thể giới hạn xuống 115200 bps.
Mô hình kết nối mạng RS485 cho Raspberry Pi
CAN Controller Area Network (CAN bus) là một giao thức truyền thông bus nối tiếp phát triển bởi Bosch (một nhà sản xuất thiết bị điện tại Đức) vào đầu những năm 1980. Đến năm 1991 Mercedes-Benz W140 đã dùng mạng CAN vào sử dụng trong hệ thống điện của xe. Cho đến ngày nay nhiều dòng xe ô tô sử dụng CAN làm mạng truyền thông cho các thành phần cảm biến, điều khiển trên xe như : Camry, Mercedes-Benz, Huyndai, …
Mạng CAN sử dụng trên hệ thống điện điều khiển xe ô tô
Kết nối mạng CAN với Raspberry Pi
+ So sánh mạng RS485 với CAN
+ Chân cắm mở rộng GPIO Raspberry Pi tiêu chuẩn 40PIN, hỗ trợ cho nhiều phiên bản Raspberry Pi : Raspberry Pi Zero, Raspberry Pi 3 Model B, Raspberry Pi 3 Model B+, Raspberry Pi 3 Model A+, Raspberry Pi 4 Model B, ...
+ Chức năng CAN, bộ điều khiển CAN trên bo mạch MCP2515 ( CAN Controller ) thông qua giao diện SPI với Raspberry Pi, bộ thu phát trên board SN65HVD230 (CAN Transceiver)
+ Chức năng RS485, giao tiếp với Raspberry Pi qua UART, giao tiếp bán song công, hỗ trợ điều khiển TX/RX tự động mà không cần lập trình, bộ thu phát trên board SP3485 (RS485 Transceiver)
+ TVS trên bo mạch (Transient Voltage Suppressor), triệt tiêu hiệu quả điện áp đột biến và điện áp tăng đột biến trong mạch để thu phát RS485 hiệu quả, chống sét và chống tĩnh điện.
"Onboard TVS (Transient Voltage Suppressor), effectively suppress surge voltage and transient spike voltage in the circuit for RS485 transceiving, lightning-proof & anti-electrostatic."
+ Có các jump nối để hở, thuận tiện cho việc giao tiếp với các module MCU khác.
+ Đi kèm với code mẫu và hướng dẫn sử dụng (examples in wiringPi/python) - quý khách hàng liên hệ với đội ngũ kỹ thuật của MLAB để được tư vấn, hỗ trợ. Hotline (zalo) 086.262.8846 - Mr Thùy..
+ Điện áp hoạt động : 3.3V
+ CAN controller : MCP2515
+ CAN transceiver : SN65HVD230
+ 485 transceiver : SP3485
+ Kích thước : 65mm x 30mm
+ Mounting hole size: 3.0mm
PIN | RASPBERRY PI (BCM) | DESCRIPTION |
---|---|---|
3V3 | 3V3 | 3.3V Power |
GND | GND | Ground |
SCK | P11 / SCLK | SPI clock input |
MOSI | P10 / MOSI | SPI data input |
MISO | P9 / MISO | SPI data output |
CS | P8 / CE0 | SPI chip selection |
INT | P25 | Interrupt |
RXD | P15 / RXD | RS485 UART receive |
TXD | P14 / TXD | RS485 UART transmit |
RSE | P4 | RS485 TX/RX control (auto control by default, some soldering is required to enable manual control), high for TX, low for RX |
Wiki : www.waveshare.com/wiki/RS485_CAN_HAT
MLAB : Đi kèm với code mẫu và hướng dẫn sử dụng (examples in wiringPi/python) - quý khách hàng liên hệ với đội ngũ kỹ thuật của MLAB để được tư vấn, hỗ trợ. Hotline (zalo) 086.262.8846 - Mr Thùy.
Có thể kết hợp với module USB TO RS485 để quá trình test dễ dàng hơn.