1. Уводзіны
Перадатчык Waveshare RS485 CAN HAT прызначаны для таго, каб ваш Raspberry Pi мог мець зносіны з іншымі прыладамі на вялікіх адлегласцях з дапамогай функцый RS485 і CAN. Гэты перадатчык сумяшчальны з рознымі мадэлямі Raspberry Pi, у тым ліку 5, 4B, 3B+, 3B, 2B, B+, Zero, Zero W, Zero WH і Zero 2 W.
2. Асаблівасці
- Стандартны 40-кантактны раз'ём пашырэння GPIO для Raspberry Pi, які падтрымлівае платы серыі Raspberry Pi.
- Функцыя CAN: убудаваны кантролер CAN MCP2515 праз інтэрфейс SPI з убудаваным прыёмаперадатчыкам SIT65HVD230DR.
- Функцыя RS485: кіраванне праз UART, падтрымка паўдуплекснай сувязі і аўтаматычнага кіравання TX/RX без праграмавання, з убудаваным прыёмаперадатчыкам SP3485.
- Убудаваны рэзістар на канцавым краі 120 Ом для інтэрфейсаў RS485 і CAN, які ўключаецца праз DIP-перамыкач.
- Убудаваны TVS (Transient Voltage Супрэсар) для эфектыўнага падаўлення перанапружанняtagе і пераходны ўсплёск абtagу ланцугу для прыёмаперадачы RS485, забяспечваючы абарону ад маланак і электрастатычнай абарону.
- Зарэзерваваны раз'ём кіравання, што забяспечвае сумяшчальнасць з іншымі платамі кіравання.
3. Тэхнічныя характарыстыкі
| Параметр | Каштоўнасць |
|---|---|
| Аперацыйная Voltage | 3.3В |
| Кантролер CAN | MCP2515 |
| Трансівер CAN | SIT65HVD230DR |
| Прыёмаперадатчык RS485 | SP3485 |
| Вымярэнне | 65 × 30 мм |
| Памер мантажу | 3.0 мм |
4. Настройка і ўстаноўка
У гэтым раздзеле вы знойдзеце інструкцыі па ўсталёўцы RS485 CAN HAT на Raspberry Pi. Падрабязную інфармацыю пра канфігурацыю праграмнага забеспячэння і ўсталёўку драйвераў можна знайсці ў афіцыйным кіраўніцтве карыстальніка па адрасе //bit.ly/3mC64mA.
4.1 Фізічнае злучэнне
- Сумясціце 40-кантактны раз'ём пашырэння GPIO раздыма RS485 CAN HAT з кантактамі GPIO на плаце Raspberry Pi.
- Акуратна націсніце HAT на раз'ём GPIO Raspberry Pi, пераканаўшыся, што ўсе кантакты правільна ўсталяваныя.
- Замацуйце HAT з дапамогай камплекта шруб RPi (2 шт.) праз мантажныя адтуліны.

Малюнак 1: Верх view CAN HAT Waveshare RS485, на якой паказаны асноўныя кампаненты і раздымы.

Малюнак 2: унізе view з Waveshare RS485 CAN HAT, з вылучэннем 40-кантактнага раздыма GPIO.

Малюнак 3: RS485 CAN HAT, усталяваны на Raspberry Pi, які ілюструе стандартнае падключэнне пашыральнага раздыма GPIO 40PIN.

Малюнак 4: Крупны план HAT, на якім паказаны кантролер CAN MCP2515, прыёмаперадатчык CAN SN65HVD230 і прыёмаперадатчык RS485 SP3485.

Малюнак 5: Убудаваны пераходны аб'ёмtagВылучаецца электронны супрэсар (TVS), які абараняе ад перанапружання і скокаў напружанняtagэс.

Малюнак 6: RS485 CAN HAT цалкам усталяваны на плаце Raspberry Pi.

Малюнак 7: Памеры RS485 CAN HAT, якія дэманструюць яго кампактны памер.
4.2 Відэа ўстаноўкі
Відэа 1: Кіраўніцтва па ўсталёўцы і базавай наладзе RS485 CAN HAT на Raspberry Pi.
Відэа 2: Дэманстрацыя магчымасцей і магчымасцей RS485 CAN HAT.
5. Інструкцыя па эксплуатацыі
Пасля фізічнай усталёўкі патрабуецца канфігурацыя праграмнага забеспячэння, каб актываваць функцыі CAN і RS485. Waveshare RS485 CAN HAT пастаўляецца з рэсурсамі распрацоўкі і інструкцыяй, у тым ліку прыкладамі...ampфайлы ў wiringPi/Python. Калі ласка, звярніцеся да поўнага онлайн-кіраўніцтва карыстальніка для атрымання падрабязных кіраўніцтў па праграмаванні і прыкладу.ampлес:
- Інтэрактыўнае кіраўніцтва карыстальніка: //bit.ly/3mC64mA
У гэтым кіраўніцтве прыведзены інструкцыі па наладзе інтэрфейсу SPI для кантролера CAN і UART для сувязі RS485, а таксама прыклад кода.ampлісты, каб пачаць.
6. Выпраўленне непаладак
6.1 Праблемы перадачы дадзеных
Пытанне: Я не магу адпраўляць або атрымліваць дадзеныя.
адказ:
- Пераканайцеся, што хуткасць перадачы дадзеных на абедзвюх прыладах, якія падключаюцца, аднолькавая.
- Фіксаваны ідэнтыфікатар кадра ў падпраграме ўсталяваны на 0X123. Калі ласка, наладзьце ідэнтыфікатар CAN адпраўніка і прыёмніка на іншым канцы вашай CAN-сувязі на 0x123.
6.2 Канфігурацыя Ubuntu config.txt
Пытанне: Як наладзіць файл config.txt file калі Ubuntu усталяваны на Raspberry Pi?
адказ:
- Для асноўных сістэм Ubuntu, файл config.txt file звычайна знаходзіцца ў
/boot/firmwareпапка. - Акрамя таго, вы можаце выкарыстоўваць прыладу для чытання карт памяці, каб атрымаць доступ да SD-карты Raspberry Pi на кампутары (ці іншым хасце, які можа распазнаць SD-карту) і змяніць файл config.txt. file непасрэдна.
7. Змест пакета
У камплект вашага прадукту ўваходзяць наступныя прадметы:
- RS485 CAN HAT x1
- 1 камплект шруб RPi (2 шт.)
8. Дадатковая інфармацыя
Для лёгкага тэсціравання і пашыранай функцыянальнасці мы рэкамендуем ізаляваны інтэрфейсны пераўтваральнік USB-RS485 (ASINB081MB6PN2).