DFRobot Edge101 : คอนโทรลเลอร์ IoT อุตสาหกรรมที่ใช้ชิป ESP32 พร้อมอินเทอร์เฟซ RS485 และ CAN Bus แบบแยกวงจร

DFRobot Edge101 เป็นคอนโทรลเลอร์ IoT ระดับอุตสาหกรรม ที่ใช้ไมโครคอนโทรลเลอร์ ESP32 ออกแบบมาให้เป็น bridge เชื่อมระหว่างบอร์ดพัฒนาและระบบ IoT สำหรับงานอุตสาหกรรม ตัวอุปกรณ์บรรจุอยู่ในเคสโลหะแข็งแรง พร้อมคุณสมบัติการป้องกันหลายรูปแบบ เช่น ป้องกันไฟกระชาก, ไฟฟ้าสถิต (ESD), ฟ้าผ่า, แรงดันเกิน และการต่อขั้วไฟผิด ช่วยให้สามารถทำงานต่อเนื่องได้ตลอด 24 ชั่วโมง 7 วัน ในสภาพแวดล้อมที่สมบุกสมบัน

Edge101 รองรับการเชื่อมต่อผ่าน RS-485, CAN bus, Ethernet, Wi-Fi, Bluetooth และนาฬิกาเรียลไทม์ (RTC) อีกทั้งยังสามารถขยายการเชื่อมต่อได้ผ่านช่อง PCIe สำหรับโมดูลสื่อสาร 4G LTE จึงเหมาะอย่างยิ่งสำหรับงานอัตโนมัติ, การตรวจวัดสิ่งแวดล้อม และการเก็บข้อมูลระยะไกลในพื้นที่อุตสาหกรรมหรือกลางแจ้ง นอกจากนี้ยังรองรับการติดตั้งที่ยืดหยุ่นทั้งแบบราง DIN และการยึดหูจับ (ear mounting) อีกด้วย

Edge101 Industrial ESP32 IoT Controller

 

สเปคของ DFRobot Edge101 :

  • Wireless MCU – Espressif Systems ESP32
    • ซีพียู – ไมโครคอนโทรลเลอร์ Dual-core Tensilica LX6 ความเร็วสูงสุด 240 MHz
    • หน่วยความจำ – SRAM ขนาด 520 KB, RTC SRAM ขนาด 16 KB
    • การเชื่อมต่อไร้สาย – รองรับ WiFi 4 และ Bluetooth 4.2
  • ที่เก็บข้อมูล – SPI NOR flash ขนาด 4MB, ช่องใส่ MicroSD card
  • การเชื่อมต่อ
    • พอร์ต Ethernet RJ45 ความเร็ว 10/100Mbps
    • Wi-Fi 2.4 GHz มาตรฐาน 802.11 b/g/n
    • Bluetooth 4.2 Classic + BLE กำลังส่ง +12 dBm, ความไวในการรับ BLE ที่ -94 dBm
    • ตัวเลือก 4G/NB-IoT ผ่านช่อง mini PCIe และช่องใส่ Nano SIM
    • สายอากาศภายนอกต่อผ่านขั้วต่อ SMA จำนวน 2 ช่อง
  • USB – พอร์ต USB Type-C สำหรับจ่ายไฟและโปรแกรม
  • Serial
    • RS485 แบบแยกวงจร (Isolated) รองรับ Modbus ผ่านขั้วต่อเทอร์มินัล 2 พิน
    • CAN Bus แบบแยกวงจรผ่านขั้วต่อเทอร์มินัล 2 พิน
  • ส่วนขยาย
    • ขา GPIO header พร้อม11x ขา GPIO ของ ESP32
    • Header พร้อม 3x อินเทอร์เฟส I2C
  • อื่น ๆ – ปุ่ม Reset และปุ่มใช้งานทั่วไป (User)
  • แหล่งจ่ายไฟ
    • อินพุต DC 9–26V ผ่านขั้วต่อเทอร์มินัล 2 พิน
    • อินพุต 5V/2A ผ่านพอร์ต USB Type-C
    • การใช้พลังงานในโหมดสแตนด์บาย – 50mA ที่ 12V, 100mA ที่ 5V
  • ขนาด – 128 x 76 x 31 มิลลิเมตร
  • น้ำหนัก – 335 กรัม
  • ช่วงอุณหภูมิในการทำงาน – -20°C ถึง +75°C
  • ตัวเครื่อง – ตัวเครื่องโลหะ พร้อมระบบป้องกัน ESD, แรงดันเกิน, การต่อขั้วกลับ และฟ้าผ่า
  • การติดตั้ง – รองรับการติดตั้งบนราง DIN และมีขายึดโลหะสำหรับติดตั้งให้มาด้วย

ระหว่างเขียนบทความเราสังเกตว่าภาพในหน้าผลิตภัณฑ์แสดงให้เห็นว่า Edge101 มีสายอากาศเพียงเสาเดียว แต่ในหน้าเพจ wiki กลับระบุว่ามีสายอากาศสองเสา ซึ่งความจริงแล้ว Edge101 รองรับโมดูล 4G เสริมเพิ่มเติม และหากติดตั้งโมดูลนี้เข้าไปจะสามารถเชื่อมต่อสายอากาศที่สองผ่านคอนเนกเตอร์ SMA สำหรับการเชื่อมต่อ 4G ได้

ESP32 IoT Programmable Controller Function

 

ทางบริษัทระบุว่า คอนโทรลเลอร์ IoT ระดับอุตสาหกรรม DFRobot Edge101 ที่ใช้ชิป ESP32 สามารถโปรแกรมได้อย่างง่ายดายผ่าน Arduino โดยเพียงแค่เพิ่ม URL สำหรับบอร์ดเฉพาะลงในการตั้งค่า Arduino จากนั้นเลือก “Edge101 IOT Controller” ก็สามารถเริ่มต้นเขียนโปรแกรมได้ทันที นอกจากนี้ยังรองรับภาษา Python ผ่านไลบรารี PinPong ที่ช่วยให้เขียนโค้ดควบคุม GPIO, ADC, PWM และฟังก์ชันอื่น ๆ ได้ง่ายยิ่งขึ้น ทางบริษัทได้จัดเตรียมบทแนะนำและตัวอย่างโค้ดสำหรับการใช้งาน MQTT ไว้ให้ รวมถึงมีอินเทอร์เฟซแบบเว็บสำหรับการตั้งค่าเบื้องต้น อัปเดตเฟิร์มแวร์ และตรวจสอบระบบ ซึ่งทั้งหมดสามารถเข้าถึงได้ผ่านหน้า wiki ของผลิตภัณฑ์

Edge101 ไม่ใช่คอนโทรลเลอร์ IoT ระดับอุตสาหกรรมที่ใช้ ESP32 ตัวแรกที่เราเคยพูดถึง ก่อนหน้านี้เราเคยนำเสนอs EdgeBox-ESP-100 จาก Seeed Studio ที่ใช้ชิป ESP32-S3 และมีคุณสมบัติคล้ายกันรวมถึง LILYGO T-Connect Pro และ eModGATE Moduino X0 ที่มีชุดฟีเจอร์แตกต่างกันออกไป

ESP32 IoT Programmable Controller Mounting Options

 

Edge101 คอนโทรลเลอร์ IoT สามารถสั่งซื้อได้โดยตรงจากหน้าเว็บไซต์ของ DFRobot ในราคา $39.90 (~1,300฿) ภายในชุดผลิตภัณฑ์จะประกอบด้วย คลิปสำหรับติดตั้งกับราง DIN, ขายึดโลหะสำหรับติดตั้ง, เสาอากาศ Wi-Fi และขั้วต่อแบบ terminal block

แปลจากบทความภาษาอังกฤษ : DFRobot Edge101 ESP32 industrial IoT controller offers isolated RS485 and CAN Bus interfaces

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