บอร์ด NXP S32K344 สำหรับหุ่นยนต์เคลื่อนที่ พร้อม 100baseT1 Ethernet และ CAN-FD 6 ช่อง

NXP S32K344 evaluation board

บอร์ด MR-CANHUBK344 เป็น evaluation board หรือบอร์ดสำหรับการทดลองใช้งาน ที่ใช้ชิป NXP S32K344 Arm Cortex-M7 ซึ่งเป็นไมโครคอนโทรลเลอร์ชนิดหนึ่งที่ใช้ในงานยานยนต์และมีการออกแบบเพื่อใช้ในแอปพลิเคชันหุ่นยนต์เคลื่อนที่ เช่น หุ่นยนต์เคลื่อนที่อัตโนมัติ (AMR) และรถลำเลียงสินค้าที่ทำงานด้วยระบบอัตโนมัติ (AGV) พร้อมมีอินเทอร์เฟส 100baseT1 Ethernet และ CAN-FD 6 ช่อง บอร์ดมีคอนเนกเตอร์ CAN bus 6 ช่องมาพร้อมกับการเชื่อมต่อแบบคู่สามคู่ โดยใช้อินเทอร์เฟส CAN-FD, CAN-SIC (การปรับปรุงสัญญาณ), และ CAN-SCP (ความปลอดภัย) โดยใช้ชิปของ NXP บอร์ดยังสามารถใช้ส่งสัญญาณ CAN ผ่าน Ethernet โดยใช้มาตรฐาน IEEE1722 อีกทั้งยังมาพร้อมกับชิป SE050 Secure element ที่มี NFC สำหรับการตรวจสอบตัวตน และหลายอินเทอร์เฟสในลักษณะทั่วไปผ่านตัวช่องเชื่อมต […]

รีวิว : บอร์ด RejsaCAN-ESP32-S3 กับรถยนต์ในการควบคุมหรืออ่านค่าอุปกรณ์ในรถโดยใช้โปรแกรม Arduino

banner RejsaCAN ESP32 S3

บอร์ด RejsaCAN-ESP32-S3 เหมาะสำหรับนักพัฒนาที่ต้องการสร้างโปรเจคเกี่ยวกับรถยนต์ ควบคุมหรืออ่านค่าอุปกรณ์บนรถได้ผ่าน CAN BUS พร้อมการเชื่อมต่อไร้สายทั้ง Wi-Fi 2.4 GHz และ Bluetooth 5 (LE) เหมาะสำหรับงาน IoT นำข้อมูลของรถ หรือเซ็นเซอร์ที่ต่อกับบอร์ด ส่งไปยัง App, Cloud หรือเก็บไว้ใน SD Card บนบอร์ด ตัวบอร์ดออกแบบให้มีขนาดเล็กพอที่จะติดตั้งในรถยนต์ได้ ตัวบอร์ดพัฒนามาจากรุ่นก่อนที่ใช้ MCU ESP32 ซึ่งรุ่นนี้เปลี่ยนไปใช้ ESP32-S3  โดยสเปคหลักแล้วใกล้เคียงกัน แต่ ESP32-S3 มี Main processor ที่ใหม่กว่าคือ Xtensa 32-bit LX7 dual core ส่วน ESP32 เป็นรุ่น LX6 การเชื่อมต่อ Bluetooth ซึ่งบน ESP32-S3 เป็น BLE 5.0 แล้วบนบอร์ดรุ่นก่อนหน้า ESP32 ต้องใช้ชิป USB to Serial ในการสื่อสาร หรืออัพโหลดโปรแกรมผ่าน PC  แต่บน ESP32-S3 มีพอ […]

Half-size mini PCIe card มีอินเทอร์เฟส CAN FD สูงสุด 4 ช่องสำหรับระบบฝังตัว

mini PCIe card 4x CAN FD

บริษัท esd electronics เปิดตัว CAN-PCIeMiniHS/402 เป็น Half-size mini PCIe card ที่มีการเพิ่มการเชื่อมต่อหรืออินเทอร์เฟสเครือข่าย CAN FD (Controller Area Network Flexible Data-Rate) 4 ช่องที่ออกแบบมาสำหรับระบบฝังตัว (embedded systems) รองรับช่วงอุณหภูมิ -40C ถึง 85°C บริษัทฯ ยังเปิดตัวอะแดปเตอร์ CAN-Mini/402-4-DSUB9-150mm เพื่อให้เชื่อมต่ออินเทอร์เฟซเครือข่าย CAN 4 ช่องได้ง่ายขึ้นด้วยการเชื่อมต่อผ่านตัวแปลง DSUB9 connectors ซึ่งมาพร้อมกับอะแดปเตอร์ขนาดเล็ก 4 อัน แต่ละอันมีปลั๊ก DSUB9 และสายไฟยาว 150 มม. พร้อม Jumper สำหรับการเลือกการตัดสาย CAN คุณสมบัติเด่นของ CAN-PCIeMiniHS/402: 4x อินเทอร์เฟซ CAN FD ตามมาตรฐาน ISO 11898-2, ไม่มีการแยกไฟฟ้า, รองรับอัตราบิต ตั้งแต่ 10 Kbit/s ถึง 8 Mbit/s การจัดการ Bus mastering […]

EdgeBox-ESP-100 – ระบบควบคุมงานอุตสาหกรรมใช้ ESP32-S3 พร้อม RS485, CAN Bus, DIO, 4G LTE และอื่นๆ

ESP32 S3 industrial edge controller

ก่อนหน้านี้เราได้พูดถึงระบบควบคุมในงานอุตสาหกรรม (industrial controller) ที่ชื่อ EdgeBox-RPi4 ที่ใช้ Raspberry Pi Compute Module 4 และ I/O มากมาย เช่น RS485, RS232, อินพุตและเอาต์พุตดิจิทัล และฟังก์ชันการเชื่อมต่อ เช่น Gigabit Ethernet, WiFi 5, Bluetooth 5, และ 4G LTE แต่ถ้าคุณไม่ต้องการพลังของ Linux controller มากนัก EdgeBox-ESP-100 Industrial Edge Controller ที่ใช้ไมโครคอนโทรลเลอร์ ESP32-S3 dual-core WiFi และ Bluetooth และมีการนำเสนอคุณสมบัติที่คล้ายกัน แม้ว่าจะมีการพลิกแพลง แต่อาจเป็นตัวเลือกที่น่าสนใจ สเปคของ EdgeBox-ESP-100: ไมโครคอนโทรลเลอร์ – Espressif Systems ESP32-S3 ใช้ตัวประมวลผล Tensilica LX7 dual-core @ 240 MHz, RAM 512KB พร้อมชุดคำสั่ง vector instructions เพื่อช่วยเพิ่มความสามารถในการประมวลผ […]

เปิดตัว Arduino PLC IDE รองรับ Portenta Machine Control และจะรองรับ Opta micro PLC ในเร็วๆ นี้

Arduino PLC IDE 1.0

เปิดตัว Arduino PLC IDE รองรับการเขียนโปรแกรมตามมาตรฐาน IEC-61131-3 สำหรับ PLC Programming ซึ่งมี 5 ภาษา: Ladder Diagram, Function Block Diagram, Sequential Function Chart , Structured Text, Instruction List เมื่อ Arduino มุ่งเน้นไปที่ด้านอุตสาหกรรมมากขึ้น ได้มีการเปิดตัวสินค้าใหม่ในกลุ่ม Arduino Pro ที่ชื่อว่า Arduino Opta Micro PLC เมื่อเดือนที่แล้ว และได้กล่าวว่าสามารถเขียนโปรแกรมด้วยภาษา PLC แบบเดิม เช่น Ladder และ FCB รวมถึง Arduino 2.0.0 IDE ดูเหมือนว่าบริษัทได้สร้างสภาพแวดล้อมการพัฒนาแบบครบวงจรสำหรับฮาร์ดแวร์ดังกล่าวด้วย Arduino PLC IDE ที่รองรับการเขียนโปรแกรม PLC ร่วมกับ Arduino Sketches ขณะนี้โปรแกรมรองรับเฉพาะ บอร์ด Portenta Machine Control และคาดว่าจะรองรับ Opta micro PLC ในเร็วๆ นี้, IDE รวมเอาตัวก […]

AIoTBOX-3568GK : คอมพิวเตอร์อุตสาหกรรม มีพอร์ต USB 6 ช่อง, RS232, RS485, CAN Bus, LVDS และอื่นๆ

AIoTBox 3568GK industrial control box

AIoTBOX-3568GK ของบริษัท SMDT เป็นคอมพิวเตอร์พีซีควบคุมงานด้านอุตสาหกรรมที่ขับเคลื่อนโดยโปรเซสเซอร์ Rockchip RK3568 quad-core Cortex-A55 AIoT และมีอินเทอร์เฟซมากมาย รวมถึงพอร์ต USB 6 ช่อง, RS232 4 พอร์ต และเทอร์มินัลบล็อก (Terminal block) พร้อมอินเทอร์เฟซ RS485 และ CAN bus คอมพิวเตอร์ฝังตัวมาพร้อมกับ RAM 2GB และ eMMC flash 16GB ตามค่าเริ่มต้น และยังมีอินเทอร์เฟซหน้าจอแสดงผล HDMI และ LVDS, แจ็ค 3.5 มม. สำหรับหูฟังและไมโครโฟน ตลอดจนการเชื่อมต่อเครือข่ายผ่านพอร์ต Gigabit Ethernet, WiFi และอุปกรณ์เสริม เช่น Bluetooth และ/หรือ 4G LTE สเปคของ AIoTBOX-3568GK: SoC – โปรเซสเซอร์ Rockchip RK3568A Cortex-A55 แบบ Quad-core @ สูงสุด 2.0GHz พร้อม GPU Arm Mali-G52 2EE พร้อมรองรับ OpenGL ES 1.1/2.0/3.2, Vulkan 1.1, OpenCL 2.0, […]

WiCAN: อะแดปเตอร์ CAN Bus ที่ใช้ ESP32-C3 ในรูปแบบ USB-CAN และ OBD-II

WiCAN ESP32 C3 USB OBD II CAN Bus

WiCAN เป็นอะแดปเตอร์ CAN Bus ที่ใช้ ESP32-C3 สามารถทำงานได้ผ่าน USB, Wi-Fi และ Bluetooth LE ซึ่งออกแบบมาเป็นพิเศษสำหรับการแฮ็กในรถยนต์และการพัฒนา CAN Bus ทั่วไป อุปกรณ์มีให้เลือกทั้งในรูปแบบ USB-CAN และ OBD-II และมาพร้อมกับเฟิร์มแวร์ที่ทำงานร่วมกับ RealDash เพื่อสร้างแดชบอร์ดที่สวยงามพร้อมข้อมูล RealDash สามารถติดตั้งได้บนระบบปฏิบัติการ Android, iOS และ Windows 10 สเปคของ WiCAN: โมดูลไร้สาย – ESP32-C3-MINI-1 พร้อมไมโครคอนโทรลเลอร์ ESP32-C3 RISC-V พร้อมการเชื่อมต่อ 2.4GHz WiFI 4 และ Bluetooth 5.0, แฟลช 4 MB, เสาอากาศ PCB อินเทอร์เฟซ CAN 2.0 A/B สูงสุด 1 Mbps อินเทอร์เฟซโฮสต์ WiCAN-OBD – ตัวเชื่อมต่อ OBD-II WiCAN-USB – พอร์ต Mini USB สำหรับ USB-to-UART สูงสุด 6 Mbps พาวเวอร์ซัพพลาย WiCAN-ODB – 7.5V ถึง 16V (Vbat) […]

โปรเจ็กต์ can2040 : การใช้งานซอฟต์แวร์ ของ CAN bus สำหรับ Raspberry Pi RP2040

Raspberry-Pi-RP2040-can2040-software-CAN-Bus

โปรเจ็กต์ can2040 เป็นการใช้งานซอฟต์แวร์ ของ CAN bus ซึ่งสามารถใช้กับไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 โดยใช้ Programmable I/O (PIO) เพื่อให้สามารถอ่านและเขียน ตามมาตรฐาน CAN 2.0B  data frames ที่อัตราสูงสุด 1 เมกะบิตต่อวินาที Kevin O’Connor ผู้พัฒนาโปรเจ็กต์ can2040 อธิบายเพิ่มเติมว่า เครื่องมือนี้สามารถใช้บล็อกฮาร์ดแวร์หนึ่งในสองบล็อกของ RP2040 PIO ได้ ดังนั้นจึงทำให้สามารถใช้อินเทอร์เฟซ CAN bus อิสระสองตัวบนชิป Raspberry Pi RP2040 ตัวเดียวได้ ในระหว่างกระบวนการนี้ การประมวลผลบางอย่างจะดำเนินการบนแกน Arm Cortex-M0+ ของไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 ด้วย เวลาในการประมวลผลขึ้นอยู่กับปริมาณการรับส่งข้อมูลของบัส และเมื่อ CAN bus ที่อิ่มตัวเต็มที่ทำงานด้วยอัตราที่เร็วที่สุดที่รองรับที่ 1เมกะบิตต่อ […]