LILYGO T-2CAN รุ่นอัปเดตของ TTGO T-CAN485 มาพร้อม ESP32-S3, CAN bus แบบแยกสัญญาณ 2 ช่อง

LILYGO T-2CAN เป็นรุ่นอัปเดตของบอร์ด TTGO T-CAN485 รุ่นก่อนหน้า, โดยใช้ไมโครคอนโทรลเลอร์ ESP32-S3 ที่ทรงพลังยิ่งขึ้น และอินเทอร์เฟซ CAN bus แบบแยกสัญญาณ (isolated) จำนวน 2 ช่อง เช่นเดียวกับรุ่นก่อนหน้า บอร์ดนี้ถูกออกแบบมาสำหรับงานวิเคราะห์ระบบยานยนต์ (vehicle diagnostics), การตรวจสอบระบบอุตสาหกรรมที่ใช้ CAN (industrial CAN monitoring) และเกตเวย์เชื่อมต่อ CAN-to-cloud แบบไร้สาย

บอร์ดนี้ใช้ไมโครคอนโทรลเลอร์ ESP32-S3 พร้อมหน่วยความจำ Flash 16MB และ PSRAM 8MB มีชิปควบคุม CAN (MCP2515) จำนวน 2 ตัว ที่รองรับมาตรฐาน CAN V2.0B ที่ความเร็วสูงสุด 1 Mb/s นอกจากนี้ยังมีคอนเนกเตอร์ Qwiic และ GPIO headerแบบ 26 พิน (ยังไม่บัดกรี) สำหรับการขยายการใช้งาน รวมถึงรองรับการจ่ายไฟผ่านพอร์ต USB Type-C (5V) และอินพุตไฟ DC (12–24V) คุณสมบัติเพิ่มเติมได้แก่ ปุ่ม BOOT และ RESET, คอนเนกเตอร์สายอากาศภายนอก และรองรับการดีบักผ่านพอร์ต USB ในตัว

LILYGO T-2CAN ESP32-S3 dual CAN development board top

สเปคของ LILYGO T-2CAN :

  • โมดูลไร้สาย ESP32-S3-WROOM-1U
    • SoC – ไมโครคอนโทรลเลอร์ ESP32-S3 แบบ dual-core Tensilica LX7 @ สูงสุด 240 MHz พร้อม
      • รองรับการเชื่อมต่อ WiFi 4 (2.4 GHz 802.11n) และ Bluetooth 5.0 LE
      • หน่วยความจำ – PSRAM ขนาด 8MB
      • ที่เก็บข้อมูล – SPI flash ขนาด 16MB
    • คอนเนกเตอร์สายอากาศ IPEX
  • อินเทอร์เฟซควบคุมอุตสาหกรรมผ่าน 2x ขั้วต่อ screw terminals 4 พิน
    • คอนโทรลเลอร์ – 2x MCP2515 CAN controllers ใช้อินเทอร์เฟซ SPI
    • Transceiver – รองรับการแยกสัญญาณ (Isolation)
    • โปรโตคอล – รองรับ CAN V2.0B ความเร็วสูงสุด 1Mb/s
    • Filters – ฟิลเตอร์ 29 บิต จำนวน 6 ตัว และมาสก์ 29 บิต จำนวน 2 ตัว
  • USB – 1x พอร์ต USB Type-C สำหรับจ่ายไฟ, โปรแกรม และดีบัก
  • การขยาย
    • GPIO header 26 พิน (ยังไม่บัดกรี) สำหรับเข้าถึง UART, SPI, I2C รวมถึง VDD และ GND
    • 2x คอนเนกเตอร์ Qwiic (I²C)
  • อื่น ๆ – ปุ่ม Boot และ Reset
  • การจ่ายไฟ
    • อินพุต 5V/500mA ผ่านพอร์ต USB
    • อินพุต 12V ถึง 24V ผ่านขั้วต่อ screw terminal
  • ขนาด – 91 x 39 x 18 มม.

ในด้านการรองรับซอฟต์แวร์ T-2CAN สามารถเขียนโปรแกรมได้ด้วย Arduino IDE และ PlatformIO ซึ่งทำให้การตั้งค่าและการใช้งานเป็นเรื่องง่าย บอร์ดนี้ทำงานร่วมกับไลบรารี Arduino-MCP2515 สำหรับการสื่อสารผ่าน CAN และมีโค้ดตัวอย่างให้ใช้งานบน GitHub repository ของบริษัทอีกด้วย, สำหรับผู้ใช้ PlatformIO การตั้งค่าต่าง ๆ เช่น USB CDC และ PSRAM ได้ถูกกำหนดไว้ล่วงหน้าในไฟล์ platformio.ini แล้ว ผู้ใช้เพียงแค่เลือกบอร์ดและพอร์ตที่ถูกต้อง ก็สามารถเริ่มเขียนโปรแกรมได้ทันที

LILYGO T-2CAN All Side View
ภาพมุมมองรอบด้านของ LILYGO T-2CAN
LILYGO T-2CAN Pinmap
พินเอ้าท์ไดอะแกรมของ LILYGO T-2CAN

บอร์ด LILYGO T-2CAN ที่ใช้ไมโครคอนโทรลเลอร์ ESP32 วางจำหน่ายบน AliExpress ราคา $32.98 (~1,000฿) และอาจมีวางจำหน่ายในร้าน Amazon ของบริษัท บอร์ดนี้ไม่ใช่บอร์ด ESP32-S3 รุ่นแรกที่รองรับ RS485 หรือ CAN Bus เนื่องจากยังมีทางเลือกอื่น ๆ เช่น EdgeBox-RPi4 คอนโทรลเลอร์อุตสาหกรรม, DFRobot Edge101, MYiR Tech MY-EVC700S-V2 และ LILYGO T-Connect Pro โดยในจำนวนนี้ สองรุ่นสุดท้าย ยังรองรับการเชื่อมต่อ 4G/5G เซลลูลาร์ และ LoRa อีกด้วย

Dimensions

แปลจากบทความภาษาอังกฤษ : LILYGO T-2CAN upgrades TTGO T-CAN485 with ESP32-S3, dual Isolated CAN Bus

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