ผลิตภัณฑ์ใหม่ - Adafruit CAN Bus BFF Add-On สำหรับ QT Py
บอร์ด QT Py ของเราเป็นวิธีที่ยอดเยี่ยมในการสร้างโปรเจ็กต์ไมโครคอนโทรลเลอร์ขนาดเล็กมากที่อัดแน่นไปด้วยพลังงานมหาศาล และตอนนี้ เรามีวิธีให้คุณเปลี่ยนบอร์ด QT Py จำนวนมากให้เป็นอุปกรณ์ CAN บัสอันทรงพลังที่มีขนาดเล็กมาก!
CAN Bus เป็นมาตรฐานเครือข่ายขนาดเล็กเดิมออกแบบมาสำหรับรถยนต์และบัส แต่ปัจจุบันใช้กับหุ่นยนต์หรือเครือข่ายเซ็นเซอร์จำนวนมากที่ต้องการระยะและการกำหนดที่อยู่ที่ดีกว่า I2C และไม่มีพินหรือความสามารถในการคำนวณเพื่อพูดคุยบนอีเธอร์เน็ต CAN เป็นดิฟเฟอเรนเชียลแบบ 2 สาย ซึ่งหมายความว่าเหมาะสำหรับระยะทางไกลและสภาพแวดล้อมที่มีเสียงดัง
ข้อความจะถูกส่งที่อัตราประมาณ 1Mbps - คุณตั้งค่าความถี่สำหรับบัส จากนั้น 'ช่างไม้' ทั้งหมดจะต้องตรงกัน และมีที่อยู่ก่อนแพ็กเก็ต เพื่อให้แต่ละโหนดสามารถฟังข้อความสำหรับมันได้ สามารถแนบโหนดใหม่ได้อย่างง่ายดายเนื่องจากต้องเชื่อมต่อกับสายข้อมูลสองเส้นที่ใดก็ได้ในเน็ตที่ใช้ร่วมกัน อุปกรณ์ CAN แต่ละเครื่องจะส่งข้อความเมื่อใดก็ตามที่ต้องการ และด้วยการเข้ารหัสข้อมูลที่ชาญฉลาด ทำให้สามารถตรวจจับได้ว่ามีการชนกันของข้อความหรือไม่และส่งอีกครั้งในภายหลัง
หากคุณต้องการเชื่อมต่อ QT Py หรือ Xiao กับ CAN Bus ให้ดำเนินการดังนี้ Adafruit CAN บัส BFF จะทำงานร่วมกับบอร์ดใดก็ได้ด้วยอินเทอร์เฟซ SPI ที่เรียบง่าย! คอนโทรลเลอร์ที่ใช้คือ MCP26525 หรือที่รู้จักกันในชื่อคอนโทรลเลอร์ MCP2515 พร้อมตัวรับส่งสัญญาณ MCP2551 ซึ่งเป็นชิปเซ็ตที่ได้รับความนิยมอย่างมากและได้รับการสนับสนุนอย่างดี ที่มี ไดรเวอร์ใน Arduino และ เซอร์กิตไพธอน และต้องการเพียงพอร์ต SPI และ 1 พินสำหรับการเลือกชิป และอีกอันสำหรับ IRQ เสริม ใช้เพื่อส่งและรับข้อความในรูปแบบมาตรฐานหรือแบบขยายที่ความเร็วสูงสุด 1 Mbps
เราได้เพิ่มสิ่งพิเศษเล็กๆ น้อยๆ ให้กับ BFF นี้เพื่อให้มีประโยชน์ในสถานการณ์ CAN ทั่วไปหลายประการ:
- ซ็อกเก็ต JST PH - เสียบสายเคเบิล JST PH 3-pn เส้นใดเส้นหนึ่งของเรา (ไม่รวม!) เพื่อการสายไฟที่รวดเร็วและการเชื่อมต่อ/การตัดการเชื่อมต่อ สายสีดำเป็นสายกราวด์ สายสีแดงคือ CAN H สายสีขาวคือ CAN L
- ตัวต้านทานปลายสาย 120 โอห์มบนบอร์ดคุณสามารถถอดขั้วออกได้อย่างง่ายดายโดยการตัดจัมเปอร์ที่ด้านบนของบอร์ด
- พิน CS ที่เชื่อมต่อล่วงหน้า ถึง A3 นอกจากนี้ยังมีจัมเปอร์หากคุณต้องการเชื่อมต่อ IRQ, รีเซ็ตและพินเงียบ
เรามีส่วนหัวที่คุณสามารถประสานกับ QT Py ของคุณได้ คุณยังสามารถเลือกชุดส่วนหัวแบบสั้นตัวเมียของ Itsy Bitsy เพื่อให้ถอดออกได้แต่มีขนาดกะทัดรัดคุณจะต้องตัดส่วนหัวให้เหลือ 7 พิน ใช้งานได้กับบอร์ด QT Py หรือ Xiao ที่มีพอร์ต SPI และพิน A3
ไม่รวมสายเคเบิล QT Py และ JST PH 3 พิน.
- เนื้อหาที่ขับเคลื่อนด้วย SEO และการเผยแพร่ประชาสัมพันธ์ รับการขยายวันนี้
- PlatoData.Network Vertical Generative Ai เพิ่มพลังให้กับตัวเอง เข้าถึงได้ที่นี่.
- เพลโตไอสตรีม. Web3 อัจฉริยะ ขยายความรู้ เข้าถึงได้ที่นี่.
- เพลโตESG. คาร์บอน, คลีนเทค, พลังงาน, สิ่งแวดล้อม แสงอาทิตย์, การจัดการของเสีย. เข้าถึงได้ที่นี่.
- เพลโตสุขภาพ เทคโนโลยีชีวภาพและข่าวกรองการทดลองทางคลินิก เข้าถึงได้ที่นี่.
- ที่มา: https://blog.adafruit.com/2024/04/16/new-product-adafruit-can-bus-bff-add-on-for-qt-py/