WeAct CAN485 เป็นบอร์ด ESP32 ราคาประหยัดที่มาพร้อมอินเทอร์เฟซ CAN Bus และ RS485 โดยใช้งานผ่านทรานซีฟเวอร์ที่มีการแยกฉนวนไฟฟ้า 2.5kV จากบริษัท Shanghai Chipanalog Microelectronics Co., Ltd. (Chipanalog)
บอร์ดรองรับ Wi-Fi และ Bluetooth LE ผ่านไมโครคอนโทรลเลอร์ ESP32 และยังมีช่องใส่ microSD, สวิตช์ 3 ตัวสำหรับตัวต้านทานเทอร์มิเนชัน 120 โอห์ม และตัวต้านทาน pull-up/pull-down, ปุ่ม Reset และ User, พอร์ต USB-C สำหรับโปรแกรม และขั้วต่อไฟ 2-pin รองรับแรงดัน 5–36V DC
สเปคของ WeAct CAN485:
- Wireless SoC – Espressif Systems ESP32-DOWD-V3
- CPU – Dual-core processor @ 240MHz
- หน่วยความจำ – SRAM 520 KB, SRAM ใน RTC 16 KB
- สตอเรจ – ROM448 KB
- การสื่อสารไร้สาย – Wi-Fi 4 และ BLE
- สตอเรจ
- Flash 8MB (W25Q64JVSSIQ)
- ช่องใส่ microSD (SPI); หมายเหตุ: ต้องถอดการ์ดออกก่อนแฟลชเฟิร์มแวร์
- USB – พอร์ต USB Type-C สำหรับจ่ายไฟและโปรแกรม (ผ่านชิป CH343P USB-to-TTL)
- Serial
- RS485 แบบ Terminal block 3 ขา รองรับอัตราการรับส่งข้อมูลสูงสุด 0.5 Mbps; ใช้ทรานซีฟเวอร์ RS-485 รุ่น Chipanalog CA-IS2092A ที่มีการแยกฉนวนไฟฟ้า 2.5kV
- CAN Bus แบบ Terminal block 2 ขา รองรับอัตราการรับส่งข้อมูลสูงสุด 1 Mbps; ใช้ทรานซีฟเวอร์ CAN รุ่น Chipanalog CA-IS2062A ที่มีการแยกฉนวนไฟฟ้า 2.5kV
- อื่น ๆ
- ปุ่ม Reset และ User
- ไฟ RGB แบบ WS2812
- สวิตช์ตัวต้านทาน 120 โอห์ม สำหรับ CAN Bus และ RS485
- สายอากาศ PCB
- แหล่งจ่ายไฟ – 5 ถึง 36V ผ่าน Terminal block 2-pin
- ขนาด – 69 × 38 มม.
WeAct เผยแพร่ทรัพยากรทั้งหมดของบอร์ด CAN485 บน GitHub, รวมถึงเอกสารข้อมูลของชิ้นส่วนหลัก, แผงวงจร (PDF schematic) และตัวอย่างโค้ดสำหรับ Arduino และ MicroPython, สำหรับ Arduino มีสเก็ตช์ให้ 6 ตัวอย่าง ได้แก่ การอ่านค่าอนาล็อก, กระพริบ LED, CAN TWAI, ตัวอย่าง RS485 Echo, ทดสอบ SD และโหมด Wi-Fi Access Point, ส่วน MicroPython จะมีโค้ดพื้นฐานสำหรับ LED, microSD, การตั้งค่า Access Point และการบันทึกข้อมูล RS485 ลงไฟล์บน microSD
WeAct เน้นด้านการออกแบบฮาร์ดแวร์และการผลิตต้นทุนต่ำ ดังนั้นตัวอย่างโค้ดจึงอยู่ในระดับพื้นฐานไม่ได้ซับซ้อนมากนัก บอร์ดนี้ไม่ใช่บอร์ด ESP32 ตัวแรกที่มี CAN Bus และ/หรือ RS485 โดยทางเลือกอื่น ๆ ได้แก่ LILYGO T-2CAN ที่ใช้ ESP32-S3 และมี CAN terminal block สองชุด, DFRobot Edge101 IoT controller โซลูชันครบพร้อมกล่องโลหะ, M5Stack StamPLC ที่เพิ่มรีเลย์และอินพุตแบบแยกฉนวน และรุ่นอื่น ๆ
จุดเด่นหลักของ WeAct CAN485 คือราคาที่ต่ำมาก โดยมีราคา $9.28 (~300฿) ไม่รวมค่าส่งบน AliExpress ภายในกล่องจะมีเคสอะคริลิก, น็อตและสกรูสำหรับประกอบ รวมถึงอะแดปเตอร์ terminal block สำหรับ RS485, CAN Bus และไฟเลี้ยง คู่แข่งที่ใกล้เคียงที่สุดน่าจะเป็น LILYGO T-CAN485 ซึ่งเปิดตัวปี 2021 ที่ราคาประมาณ $11.5(~360฿) และปัจจุบันขายอยู่ที่ประมาณ $17 (~540฿)
แปลจากบทความภาษาอังกฤษ : WeAct CAN485 – A low-cost ESP32 board with CAN Bus and RS485 interfaces

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT



