โลโก้ FlySparkFlySpark

ฮาร์ดแวร์และลิงก์สัญญาณ

ดูโหนด DroneCAN ในเบราว์เซอร์

FlySpark ทำงานเหมือน DroneCAN GUI Tool ในเบราว์เซอร์ แสดงทุกโหนด DroneCAN บนบัส CAN พร้อมสถานะ โหมด เวลาทำงาน และชื่อ ผ่านอะแดปเตอร์ USB-CAN แบบ SLCAN เปิดโหนดใดก็ได้เพื่อดูข้อมูลประจำตัวและแก้พารามิเตอร์ ใช้ได้ใน Chrome หรือ Edge และในแอป FlySpark บน Android

เหมาะสำหรับเช็กโมดูล GPS แบบ CAN เซ็นเซอร์วัดความเร็วอากาศ โมดูลพลังงาน และ ESC ก่อนนำไปประกอบในโดรน ArduPilot หรือ PX4

ใช้ฟรี การเชื่อมต่อฮาร์ดแวร์ต้องใช้ Chrome หรือ Edge บนคอมพิวเตอร์ ส่วนบนมือถือให้ใช้แอป FlySpark

  • ฟรี
  • ไม่ต้องติดตั้ง
  • มีเดโมไม่ต้องใช้ฮาร์ดแวร์
ดูโหนด DroneCAN ในเบราว์เซอร์

ฟีเจอร์

  • 01

    รายการโหนดแบบสด

    ไอดี ชื่อ สถานะ โหมด และเวลาทำงานของแต่ละโหนด อัปเดตตลอดขณะบัสทำงาน

  • 02

    รายละเอียดโหนด

    เวอร์ชันฮาร์ดแวร์และซอฟต์แวร์ และ unique id ตามที่โหนดรายงาน

  • 03

    พารามิเตอร์

    อ่านและแก้พารามิเตอร์ของโหนด โดยมีการตรวจชนิดข้อมูลและช่วงค่า

  • 04

    บัสมอนิเตอร์

    ล็อกเฟรม CAN แบบสดที่ถอดเป็นข้อความ DroneCAN แล้ว

  • 05

    เลือกอะแดปเตอร์

    ใช้กับอะแดปเตอร์ SLCAN อย่าง CANable และ Zubax Babel เลือก bitrate และไอดีโหนดของตัวเครื่องมือเองได้

  • 06

    บัสจำลอง

    บัสเดโมที่มีโหนดและพารามิเตอร์ ไว้เรียนรู้การใช้งานโดยไม่ต้องมีฮาร์ดแวร์

ทางเลือกแทน DroneCAN GUI Tool

DroneCAN GUI Tool คือโปรแกรมเดสก์ท็อปมาตรฐานสำหรับ DroneCAN ซึ่งเดิมชื่อ UAVCAN v0 และเป็นเครื่องมือที่คู่มือของผู้ผลิตส่วนใหญ่ใช้ เป็นแอปพลิเคชัน Python ที่ต้องติดตั้ง FlySpark ครอบคลุมงานที่ใช้บ่อยที่สุด คือดูว่าโหนดไหนทำงานอยู่และเปลี่ยนพารามิเตอร์ ได้ในแท็บเบราว์เซอร์หรือบนมือถือ

สำหรับการอัปเดตเฟิร์มแวร์ของโหนดที่หน้างานหรือการวิเคราะห์บัสอย่างละเอียด ควรมี DroneCAN GUI Tool หรือหน้า DroneCAN ใน Mission Planner ไว้ใกล้มือ เครื่องมือเหล่านี้ใช้โปรโตคอลเดียวกัน จึงสลับใช้ได้อย่างอิสระ

สิ่งที่ต้องมี

อะแดปเตอร์ USB-CAN ที่รองรับ SLCAN ต่อเข้ากับบัส CAN โดยบัสต้องมีไฟเลี้ยงและมีตัวต้านทาน termination ที่ปลายทั้งสองด้าน ปกติบัสจะเปิดที่ 1 Mbit/s ซึ่งเป็นค่าเริ่มต้นของ DroneCAN ที่ ArduPilot และ PX4 ใช้ ในเบราว์เซอร์จะเข้าถึงอะแดปเตอร์ผ่าน Web Serial ใน Chrome หรือ Edge ไฟเลี้ยงบัสต้องมาจากตัวยานหรือแหล่งจ่ายแยก เพราะอะแดปเตอร์ USB อย่างเดียวอาจจ่ายไฟให้โหนดไม่พอ

เมื่อโหนดทำงานปกติแล้ว ให้ตั้งค่าฝั่งออโตไพลอตต่อใน กราวด์สเตชัน ArduPilot หรือ ตั้งค่า PX4

วิธีดูโหนด DroneCAN ในเบราว์เซอร์

  1. ต่ออะแดปเตอร์

    ต่ออะแดปเตอร์ SLCAN เข้ากับบัส CAN แล้วจ่ายไฟให้บัส

  2. เปิดเครื่องมือ

    เปิด FlySpark ใน Chrome หรือ Edge แล้วเลือก DroneCAN

  3. เลือกอะแดปเตอร์

    อนุญาตอะแดปเตอร์เมื่อเบราว์เซอร์ถาม บัสจะเปิดที่ 1 Mbit/s

  4. ตรวจโหนด

    ดูรายการโหนด แล้วเปิดโหนดที่ต้องการเพื่ออ่านหรือเปลี่ยนพารามิเตอร์

คำถามที่พบบ่อย

รองรับอะแดปเตอร์อะไรบ้าง

อะแดปเตอร์ USB ที่ใช้โปรโตคอลซีเรียล SLCAN เช่น CANable และ Zubax Babel

DroneCAN กับ UAVCAN เหมือนกันไหม

DroneCAN คือการพัฒนาต่อจาก UAVCAN v0 ซึ่งเป็นโปรโตคอลที่อุปกรณ์เสริมของ ArduPilot และ PX4 ใช้ ส่วน Cyphal ที่เดิมชื่อ UAVCAN v1 เป็นอีกโปรโตคอลหนึ่งและไม่รองรับในที่นี้

เปลี่ยนพารามิเตอร์ของโหนดได้ไหม

ได้ เปิดโหนด แก้ค่า แล้วบันทึกลงโหนด

ลองใช้โดยไม่มีอะแดปเตอร์ได้ไหม

ได้ เดโมแสดงบัส CAN จำลองพร้อมโหนดและพารามิเตอร์

ดูเครื่องมือทั้งหมดของ FlySpark

พร้อมลองแล้วหรือยัง

ใช้ฟรี การเชื่อมต่อฮาร์ดแวร์ต้องใช้ Chrome หรือ Edge บนคอมพิวเตอร์ ส่วนบนมือถือให้ใช้แอป FlySpark