НОВЫЙ ПРОДУКТ - Надстройка Adafruit CAN Bus BFF для QT Py
Наши платы QT Py — отличный способ создавать очень маленькие проекты микроконтроллеров, обладающие огромной мощностью — и теперь у нас есть способ превратить многие платы QT Py в мощные устройства с шиной CAN, которые очень малы!
CAN Bus — это небольшой сетевой стандарт., первоначально разработанный для автомобилей и, да, автобусов, но теперь используется для многих робототехнических или сенсорных сетей, которым требуется больший радиус действия и адресация, чем I2C, и которые не имеют контактов или вычислительных возможностей для общения по Ethernet. CAN — это 2-проводной дифференциальный интерфейс, что означает, что он подходит для больших расстояний и шумной среды.
Сообщения отправляются со скоростью около 1 Мбит/с — вы устанавливаете частоту для шины, а затем все «объединители» должны соответствовать ей и иметь адрес перед пакетом, чтобы каждый узел мог прослушивать сообщения только для него. Новые узлы можно легко подключить, поскольку им просто нужно подключиться к двум линиям передачи данных в любом месте общей сети. Каждое CAN-устройство отправляет сообщения в любое время и благодаря умному кодированию данных может обнаружить конфликт сообщений и повторить передачу позже.
Если вы хотите подключить QT Py или Xiao к шине CAN, CAN-шина Adafruit BFF будет работать с любыми платами благодаря простому интерфейсу SPI! Используемый контроллер — MCP26525, также известный как контроллер MCP2515 плюс трансивер MCP2551, чрезвычайно популярный и хорошо поддерживаемый набор микросхем. , которая имеет драйвера в Ардуино и СхемаPython и требует только порта SPI и 1 контакта для выбора чипа, а также еще одного для дополнительного IRQ. Используйте его для отправки и получения сообщений в стандартном или расширенном формате со скоростью до 1 Мбит/с.
Мы добавили несколько приятных дополнений к этому BFF, чтобы сделать его полезным во многих распространенных сценариях CAN:
- Розетка JST PH – Подключите один из наших 3-контактных кабелей JST PH. (не входит в комплект!) для быстрого подключения и подключения/отключения. Черный провод — масса, красный провод — CAN H, белый провод — CAN L.
- На плате имеется согласующий резистор 120 Ом., вы можете легко снять оконечную заделку, отрезав перемычку в верхней части платы.
- Предварительно подключенный контакт CS до А3. Также есть перемычки, если вы хотите соединить контакты IRQ, Reset и Silent.
Мы включаем заголовок, который вы можете припаять к QT Py. Вы также можете приобрести комплект коротких гнездовых разъемов Itsy Bitsy, чтобы сделать его съемным, но компактным., вам просто нужно укоротить разъемы до 7 контактов. Работает с любой платой QT Py или Xiao, имеющей порт SPI и контакт A3.
3-контактный кабель QT Py и JST PH не входит в комплект поставки..
- SEO-контент и PR-распределение. Получите усиление сегодня.
- PlatoData.Network Вертикальный генеративный ИИ. Расширьте возможности себя. Доступ здесь.
- ПлатонАйСтрим. Интеллект Web3. Расширение знаний. Доступ здесь.
- ПлатонЭСГ. Углерод, чистые технологии, Энергия, Окружающая среда, Солнечная, Управление отходами. Доступ здесь.
- ПлатонЗдоровье. Биотехнологии и клинические исследования. Доступ здесь.
- Источник: https://blog.adafruit.com/2024/04/16/new-product-adafruit-can-bus-bff-add-on-for-qt-py/