WeAct Logic Analyzer V2 : บอร์ด Logic Analyzer USB 3.0 ขนาดเล็กราคาถูก รองรับ Sigrok/PulseView (Fork)

WeAct Studio Logic Analyzer V2 เป็นบอร์ด Logic Analyzer ขนาดเล็ก ราคาประมาณ $10 (~340฿) บน AliExpress โดยใช้ชิป WCH CH32H417 รองรับการวิเคราะห์สัญญาณดิจิทัล 16 ช่องสัญญาณ ผ่าน USB 3.0 ด้วยแบนด์วิดท์สูงสุด 200 MHz

ผู้ผลิตระบุว่าบอร์ดรองรับการทำงาน 3 รูปแบบ ได้แก่ Logic Analyzer, USB-Serial + DAP และ Custom Firmware ที่ผู้ใช้พัฒนาเอง โดยจัดเก็บเฟิร์มแวร์แต่ละรูปแบบไว้คนละตำแหน่งใน Flash และสามารถสลับโหมดได้ด้วยการกดปุ่มบนบอร์ด

บอร์ด WeAct CH417

สเปกของบอร์ด WeAct Logic Analyzer V2 มีดังนี้

  • ไมโครคอนโทรลเลอร์ – WCH CH32H417
    • CPU แบบ Dual-core:
      • QingKe RISC-V5F ความเร็วสูงสุด 400 MHz
      • QingKe RISC-V3F ความเร็วสูงสุด 144 MHz
    • GPU – Graphics Processing Hardware Accelerator (GPHA)
    • หน่วยความจำ – SRAM 896KB
    • ที่จัดเก็บข้อมูล – Flash 960KB; รองรับพื้นที่ 304KB สำหรับ Custom Firmware (สล็อต 2 @ 0x0809E000 ใน Flash)
  • USB – พอร์ต USB 3.0 Type-C 1 พอร์ต สำหรับจ่ายไฟ รับส่งข้อมูล และโปรแกรมเฟิร์มแวร์
  • หัวต่อขยาย – GPIO Header แบบ 20-pin ประกอบด้วย GPIO 16 ขา และ GND 4 ขา
  • โหมด Logic Analyzer (สล็อต 0 @ 0x08006000 ใน Flash)
    • สูงสุด 16 ช่อง (D0–D15)
    • อัตราการสุ่มตัวอย่าง
      • USB 3.0: 4–200 MHz
      • USB 2.0: 4–20 MHz ที่ 16 ช่อง และ 4–40 MHz ที่ 8 ช่อง
    • ระยะเวลาบันทึกสัญญาณเริ่มต้น 10 ms โดยขึ้นอยู่กับหน่วยความจำของ PC เช่น ประมาณ 45 วินาที ที่ 200 MHz จำนวน 16 ช่อง หรือ 90 วินาที เมื่อใช้ 8 ช่อง
    • ระดับแรงดันอินพุต – 1.0–3.3 V และ Threshold 0.6–1.5 V
    • รองรับ Protocol Decoder จำนวน 132 รายการ รวมถึง UART / I²C / SPI / CAN bus เป็นต้น
  • โหมด USB-Serial + DAP (สล็อต 1 @ 0x08052000 ใน Flash)
    • รองรับ USB CDC จำนวน 3 ช่อง ความเร็วสูงสุด 9 Mbps
    • CMSIS-DAP v2 สำหรับใช้เป็น SWD Debug Probe
  • อื่น ๆ
    • ปุ่มกดสำหรับสลับโหมดการทำงาน (กดค้าง 2 วินาที)
    • ไฟ LED RGB WS2812 สำหรับแสดงสถานะ
  • แหล่งจ่ายไฟ – 5V ผ่านพอร์ต USB-C
  • ขนาด – 42.5 × 26.5 × 13 มม. พร้อมเคสพื้นฐาน

WeAct Logic Analyzer V2

สำหรับการใช้งาน Logic Analyzer ต้องติดตั้งโปรแกรม U3LogicAnalyzer ซึ่งพัฒนาต่อยอดจาก Sigrok/PulseView รองรับ Windows และ Linux โดยเป็นเวอร์ชัน Fork ที่ปรับแต่งมาสำหรับบอร์ดรุ่นนี้ นอกจากนี้ยังมีเครื่องมือ CH32H417_LogicAnalyzer_Upgrade สำหรับอัปเดตเฟิร์มแวร์ และ WeActStudio.DAPFlasher สำหรับใช้ CMSIS-DAP Flash เฟิร์มแวร์ให้กับชิป Arm Cortex-M

ซอร์สโค้ดและโปรแกรมทั้ง 3 รายการเปิดให้ดาวน์โหลดผ่าน GitHub Repository ของ WeAct ซึ่งมีเอกสารประกอบและตัวอย่าง User App สำหรับ Slot 2 ที่พัฒนาด้วย MounRiver IDE อย่างไรก็ตาม เฟิร์มแวร์ Logic Analyzer และ DAP แจกจ่ายเฉพาะไฟล์ไบนารี ไม่ได้เปิดเผยซอร์สโค้ด

ภาพหน้าจอ U3LogicAnalyzer บน Sigrok Pulseview
โปรแกรม U3LogicAnalyzer (Fork ของ Sigrok/PulseView) แสดงสัญญาณ 2 ช่อง

เครื่องมืออัปเกรดเฟิร์มแวร์ CH32H417 Logic Analyzer
โปรแกรม Firmware Upgrade Tool

WeAct วางจำหน่ายบอร์ด Logic Analyzer V2 ที่ใช้ชิป CH32H417 ในราคาเริ่มต้นประมาณ $10 (~340฿) บน AliExpress โดยยังไม่รวมค่าจัดส่งและภาษี และสามารถเลือกซื้อสาย USB-C เพิ่มเติมได้

แปลจากบทความ : WeAct Logic Analyzer V2 – A $10 USB 3.0 logic analyzer board compatible with Sigrok/Pulseview (fork)

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
โฆษณา