새로운 제품 - QT Py용 Adafruit CAN 버스 BFF 애드온
당사의 QT Py 보드는 막대한 전력을 담은 아주 작은 마이크로컨트롤러 프로젝트를 만들 수 있는 좋은 방법입니다. 이제 많은 QT Py 보드를 초소형의 강력한 CAN 버스 장치로 전환할 수 있는 방법이 있습니다!
CAN 버스는 소규모 네트워킹 표준입니다.는 원래 자동차와 버스용으로 설계되었지만 현재는 I2C보다 더 나은 범위와 주소 지정이 필요하고 이더넷에서 통신할 수 있는 핀이나 계산 능력이 없는 많은 로봇이나 센서 네트워크에 사용됩니다. CAN은 2선 차동 장치이므로 장거리 및 시끄러운 환경에 적합합니다.
메시지는 약 1Mbps 속도로 전송됩니다. 버스의 주파수를 설정하면 모든 '결합자'가 이에 일치해야 하며 각 노드가 해당 메시지를 들을 수 있도록 패킷 앞에 주소가 있어야 합니다. 새 노드는 공유 네트워크의 어느 위치에서든 두 개의 데이터 라인에 연결하기만 하면 되므로 쉽게 연결할 수 있습니다. 각 CAN 장치는 원할 때마다 메시지를 보내고, 스마트한 데이터 인코딩 덕분에 메시지 충돌이 있는지 감지하고 나중에 다시 전송할 수 있습니다.
QT Py 또는 Xiao를 CAN 버스에 연결하려면 Adafruit CAN 버스 BFF 간단한 SPI 인터페이스 덕분에 모든 보드에서 작동합니다! 사용된 컨트롤러는 MCP26525입니다. MCP2515 컨트롤러와 MCP2551 트랜시버라고도 알려져 있으며 매우 인기 있고 잘 지원되는 칩셋입니다. 그이 Arduino의 드라이버 과 서킷파이썬 SPI 포트와 칩 선택을 위한 핀 1개, 옵션 IRQ를 위한 핀 1개만 필요합니다. 이를 사용하여 최대 XNUMXMbps의 속도로 표준 또는 확장 형식으로 메시지를 보내고 받습니다.
우리는 많은 일반적인 CAN 시나리오에서 유용하게 사용할 수 있도록 이 BFF에 몇 가지 멋진 추가 기능을 추가했습니다.
- JST PH 소켓 - JST PH 3-pn 케이블 중 하나를 연결하세요. (포함되지 않음!) 빠른 배선 및 연결/분리를 위한 것입니다. 검정색 선은 접지, 빨간색 선은 CAN H, 흰색 선은 CAN L입니다.
- 보드에 120ohm 종단 저항기 탑재, 보드 상단의 점퍼를 절단하면 쉽게 터미네이션을 제거할 수 있습니다.
- 사전 연결된 CS 핀 A3으로. IRQ, 재설정 및 무음 핀을 연결하려는 경우 점퍼도 있습니다.
QT Py에 납땜할 수 있는 헤더가 포함되어 있습니다. Itsy Bitsy 짧은 여성용 헤더 키트를 선택하여 분리 가능하지만 컴팩트하게 만들 수도 있습니다., 헤더를 7핀 길이로 잘라내면 됩니다. SPI 포트와 A3 핀을 사용할 수 있는 모든 QT Py 또는 Xiao 모양 보드와 함께 작동합니다.
QT Py 및 JST PH 3핀 케이블은 포함되어 있지 않습니다..
- SEO 기반 콘텐츠 및 PR 배포. 오늘 증폭하십시오.
- PlatoData.Network 수직 생성 Ai. 자신에게 권한을 부여하십시오. 여기에서 액세스하십시오.
- PlatoAiStream. 웹3 인텔리전스. 지식 증폭. 여기에서 액세스하십시오.
- 플라톤ESG. 탄소, 클린테크, 에너지, 환경, 태양광, 폐기물 관리. 여기에서 액세스하십시오.
- PlatoHealth. 생명 공학 및 임상 시험 인텔리전스. 여기에서 액세스하십시오.
- 출처: https://blog.adafruit.com/2024/04/16/new-product-adafruit-can-bus-bff-add-on-for-qt-py/