Cytron MOTION 2350 Pro – บอร์ด Raspberry Pi RP2350 สำหรับหุ่นยนต์และควบคุมมอเตอร์

ตามที่กล่าวไว้ในบทความ Raspberry Pi Pico 2 มีบริษัทอื่นที่ได้พัฒนาบอร์ดและใช้ชิป RP2350 อีกหลายบริษัทและหนึ่งในนั้นคือบอร์ด MOTION 2350 Pro จาก Cytron ที่ออกแบบมาสำหรับหุ่นยนต์และควบคุมมอเตอร์ บอร์ดนี้มาพร้อมกับ DC motor driver สำหรับขับมอเตอร์ไฟฟ้ากระแสตรง 4 ตัวเป็นแบบ brushed โดยมีช่วงแรงดันไฟฟ้าตั้งแต่ 3.6V ถึง 16V

นอกจากนี้ยังมีพอร์ตเซอร์โว 5V จำนวน 8 พอร์ต, พอร์ต GPIO จำนวน 8 พอร์ต และพอร์ต Maker จำนวน 3 พอร์ตสำหรับโมดูลเซนเซอร์หรือ Actuator โดยขา I/O แต่ละขาจะจับคู่กับ LED ของตัวเอง ซึ่งทำให้บอร์ดเหมาะสำหรับตลาดการศึกษาและยังช่วยในการดีบักได้ง่ายขึ้น นอกจากนี้ยังมีพอร์ต USB 1.1 host สำหรับเชื่อมต่ออุปกรณ์ต่อพ่วง เช่น RF dongle สำหรับจอยสติ๊กหรือคีย์บอร์ด

Cytron MOTION 2350 PRO

สเปคของ Cytron MOTION 2350 Pro:

  • ไมโครคอนโทรลเลอร์ – Raspberry Pi RP2350
    • CPU – โปรเซสเซอร์ Arm Cortex-M33 แบบ Dual-core @ 150MHz (ไม่มีการกล่าวถึง RISC-V cores ดังนั้นอาจจะไม่ได้ใช้เลย)
    • หน่วยความจำ – RAM ภายใน ขนาด 520KB
    • หน่วยความจำแบบ OTP ขนาด 8KB
  • การควบคุมหุ่นยนต์
    • 4x DC motor driver พร้อมปุ่มทดสอบเร็ว
    • 8x พอร์ตเซอร์โวมอเตอร์ (เฮดเดอร์ 3x 8 พิน)
    • มอเตอร์ไฟฟ้ากระแสตรง สูงสุด
      • ต่อเนื่อง: 3A
      • สูงสุด : 5A
  • USB – 1x พอร์ต USB 1.1 Type-A host
  • การขยายตัว
    • 3x พอร์ต Maker
    • 8x 3.3V GPIO breakout (3x 8-pin headers)
  •  อื่นๆ
    • 24x ไฟ LED สำหรับแสดงสถานะ
      • 8x สำหรับพอร์ตเซอร์โว
      • 8x สำหรับ  3.3V GPIO breakout
      • 8x สำหรับขับมอเตอร์กระแสตรง
    •  2x ไฟ LED RGB (รองรับ Neopixel)
    • 12x ปุ่มกด
      • 8x  ปุ่มสำหรับทดสอบมอเตอร์กระแสตรงอย่างรวดเร็ว
      • 2x ปุ่ม user
      • ปุ่ม BOOT
      • ปุ่ม RST
    • Piezo Buzzer พร้อมสวิตช์ปิดเสียง
    • สวิตช์เปิด/ปิดพร้อมวงจรป้องกันการกระแทกของ MOSFET
  • กำลังไฟเข้า
    • 5V ผ่านพอร์ต USB-C
    • 3.6V ถึง 16V ผ่านพิน VIN
  • ขนาด – 95.2 x 57.2 มม.

Cytron MOTION RP2350 Pro specifications

Raspberry Pi RP2350 motor control board
ไมโครคอนโทรลเลอร์ RP2350 อยู่ที่ด้านล่างของบอร์ด และจะมีพื้นที่สีขาวสำหรับเขียนชื่อเจ้าของ

บอร์ด MOTION 2350 Pro มาพร้อมกับ CircuitPython ที่ติดตั้งไว้ล่วงหน้าเป็นค่าเริ่มต้น แต่ยังรองรับ MicroPython และการรองรับ Arduino กำลังจะมาในเร็วๆ นี้ อุปกรณ์เสริมในแพ็คเกจประกอบด้วย สายเคเบิล STEMMA QT/Qwiic JST-SH 4 พินพร้อมซ็อกเก็ตตัวเมีย (150 มม.), สายเคเบิล Grove ถึง JST-SH จำนวน 2 เส้น (200 มม.), ชุดยางซิลิโคนกันกระแทก, พิน “building block friction pins” จำนวน 4 ตัว ซึ่งดูเหมือนจะเข้ากันได้กับระบบ LEGO และไขควงขนาดเล็ก

Cytron 2350 Pro unboxing review

เหมาะสำหรับการสร้างหุ่นยนต์ เช่น หุ่นยนต์ล้อ mecanum ที่แสดงด้านล่าง หรือโครงการที่ใช้เซอร์โวมอเตอร์

Raspberrry Pi RP2350 mecanum wheel robot

คุณสามารถทดสอบบอร์ดได้ทันทีที่รับมา ด้วยโปรแกรม CircuitPython เริ่มต้นที่ติดตั้งไว้ล่วงหน้าในบอร์ด MOTION 2350 Pro เพียงเชื่อมต่อบอร์ดเข้ากับแหล่งจ่ายไฟ USB แล้วคุณจะได้ยินเสียงเพลงและเห็นไฟ LED กระพริบ นอกจากนี้ยังสามารถกดปุ่ม GP20 และ GP21 เพื่อรันโค้ดสาธิตอื่นๆ ดูได้จากวิดีโอด้านล่าง

หากฉันเชื่อมต่อบอร์ดเข้ากับคอมพิวเตอร์ จะมีไดรฟ์ใหม่ที่ชื่อว่า “CIRCUITPY” ปรากฏขึ้นซึ่งมีโค้ด CircuitPython, ไลบรารี และไฟล์อื่นๆ

Raspberry Pi RP2350 CircuitPython drive

คุณสามารถดูและแก้ไขโค้ดตามที่ต้องการได้โดยการเปิดไฟล์ code.py ในโปรแกรมแก้ไขข้อความหรือ IDE เช่น Thonny

RP2350 CircuitPython demo code

เมื่อคุณคลิกบันทึก บอร์ดจะรีเซ็ตโดยอัตโนมัติและรันโปรแกรมใหม่ของคุณ  คุณสามารถดูบทความรีวิวก่อนหน้านี้ “การเริ่มต้นใช้งาน Maker Nano RP2040 โดยใช้ CircuitPython: ไฟกระพริบ,ไฟ RGB LED และ เสียงดนตรี” เพื่อทดลองใช้อุปกรณ์ต่อพ่วงที่ใช้ร่วมกับ Maker Nano RP2040 และ MOTION 23502 PRO สามารถอ่านรายละเอียดเพิ่มเติมเกี่ยวกับการควบคุมมอเตอร์และเซอร์โว ในบทเรียนบนเว็บไซต์ Cytron แต่ขณะนี้ยังไม่พร้อมใช้งาน

Cytron จำหน่าย MOTION 2350 Pro ในร้านค้าออนไลน์ในราคา 1,055.78฿ ขณะนี้ยังไม่มีการขายชุดหุ่นยนต์เคลื่อนที่ ซึ่งกำลังอยู่ในระหว่างการพัฒนา

แปลจากบทความภาษาอังกฤษ : Cytron MOTION 2350 Pro – A Raspberry Pi RP2350 board for robotics and motor control

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา