Waveshare 2-CH CAN MiniPCIe เป็นการ์ด CAN bus ขนาดเล็กที่มีช่อง CAN แยกอิสระ 2 ช่องพร้อมช่วงอัตราการส่งข้อมูลที่กว้าง (10Kbps ถึง 1Mbps) ซึ่งแตกต่างกับ CAN-PCIeMiniHS/402 ของ esd electronics การ์ด Waveshare นี้มีการแยกสัญญาณ (isolated), รองรับโปรโตคอล CAN2.0A/B และสามารถรวมเข้ากับแล็ปท็อป คอมพิวเตอร์อุตสาหกรรม และบอร์ด SBC เช่น Raspberry Pi ผ่าน Mini PCIe หรือ USB ผ่านอะแดปเตอร์ได้อย่างง่ายดาย นอกจากนี้ การ์ดนี้ยังรองรับระบบปฏิบัติการ Windows และ Linux ทำให้เหมาะสำหรับการใช้งานต่างๆ เช่น ระบบอัตโนมัติทางอุตสาหกรรม, ระบบการวิเคราะห์การทำงานและพัฒนายานยนต์
เราเคยกล่าวถึงผลิตภัณฑ์ Waveshare ที่มีเอกลักษณ์เฉพาะตัวหลายตัว รวมถึง Waveshare 1.69-inch IPS touch LCD, บอร์ดพัฒนา ESP32-C6-Pico และ ESP32-C6-Pico-M, Waveshare UGV Rover และอื่นๆ ตอนนี้เรามาดูคุณสมบัติของผลิตภัณฑ์ Waveshare ใหม่กัน
สเปคของการ์ด Waveshare 2-CH CAN MiniPCIe CAN bus
- CAN Bus
- ช่อง CAN – ช่องสัญญาณคู่: CAN1 และ CAN2 (อิสระและแยกสัญญาณ-isolated)
- คอนเนกเตอร์ – CAN bus screw terminal (ระยะห่างพิทช์มาตรฐาน 1.25 มม.)
- ตัวต้านทาน Terminal resistor – แต่ละช่อง CAN มีตัวต้านทานTerminal resistor 120Ω
- อัตราความเร็วในการรับส่งข้อมูล – 10Kbps~1Mbps (ปรับได้ผ่านซอฟต์แวร์)
- รองรับโพรโตคอล – โพรโตคอล CAN2.0A และ CAN2.0B ตามมาตรฐาน ISO/DIS11898-1/2
- รองรับฮาร์ดแวร์ – CAN ความเร็วสูง
- ความเร็วการถ่ายโอน – การรับและส่งของแต่ละช่อง CAN สามารถเข้าถึงได้: 8500 เฟรม/วินาที
- บัฟเฟอร์การส่ง – บัฟเฟอร์การรับ 2,000 เฟรมและบัฟเฟอร์การส่ง 1,000 เฟรมต่อช่องสัญญาณ (ส่งซ้ำโดยอัตโนมัติเมื่อการส่งล้มเหลว)
- อินเทอร์เฟส Mini PCIe
- แรงดันไฟฟ้าที่ใช้งาน – 3.3V
- วิธีการสื่อสาร – ขา USB 2.0 ของอินเทอร์เฟส Mini PCIe
- Indicators
- PWR – ไฟแสดงสถานะพลังงาน
- SYS – ไฟแสดงสถานะระบบ ปกติปิด; จะติดเมื่อมีข้อผิดพลาดของบัส
- CAN1 – ไฟแสดงสถานะช่อง CAN1 (กระพริบเมื่อส่งและรับข้อมูล)
- CAN2 – ไฟแสดงสถานะช่อง CAN2 (กระพริบเมื่อส่งและรับข้อมูล)
- ขนาด – 51×30 มม. (โมดูล mini PCIe)
- อุณหภูมิในการทำงาน – -40 ถึง +85°C
โพรโตคอล CAN สอดคล้องกับสเปค CAN2.0B อย่างสมบูรณ์ รวมถึงความเข้ากันได้กับ CAN2.0A และเป็นไปตามมาตรฐาน ISO11898-1/2 นอกจากนี้ยังรองรับWindows XP/7/8/10/11 (ทั้ง 32/64 บิต) รวมถึง Linux distributions เช่น Raspberry Pi OS, Ubuntu (Jetson Nano) และVMware virtual PC environments
เพื่อความง่าย บริษัทยังมีไดอะแกรมพินเอ้าท์ ของอินเทอร์เฟส mini PCIe สำหรับผู้ที่ต้องการตรวจสอบรายละเอียดเพิ่มเติม
อะแดปเตอร์ 2-CH CAN MiniPCIe สามารถเชื่อมต่อโดยตรงกับช่อง MiniPCIe slot ของ CM4 baseboard หรือใช้กับแล็ปท็อปผ่านบอร์ดอะแดปเตอร์ USB to MiniPCIe นอกจากนี้ยังเชื่อมต่อกับ Raspberry Pi โดยใช้อะแดปเตอร์ USB to MiniPCIe เดียวกัน มีการนำเสนอโซลูชันที่ยืดหยุ่นสำหรับแอปพลิเคชันที่หลากหลายประเภท และรับประกันการสื่อสารของ CAN bus อย่างมั่นคงในแพลตฟอร์มต่างๆ
บริษัทมีตัวอย่างสำหรับ C++ Builder, C#, VC, VB, VB.NET, Delphi, LabVIEW, LabWindows/CVI, Qt และ Matlab และยังมีตัวอย่าง Python และ Python-can รวมทั้งตัวอย่าง Qt สำหรับ Linux ทำให้นักพัฒนาสามารถทำงานกับการสื่อสารของระบบ CAN bus ได้อย่างสะดวกในสภาพแวดล้อมการพัฒนาที่ตั้งใจ สามารถอ่านรายละเอียดเพิ่มเติมบนหน้าเพจ wiki Waveshare
การ์ด Waveshare 2-CH CAN MiniPCIe สามารถซื้อได้บน AliExpress ราคา $82.99(~3,000฿), บน Amazon ในราคา $89.99(~3,300฿) และ ร้าน Waveshare ราคา $72.99 (~2,700฿)
แปลจากบทความภาษาอังกฤษ : Waveshare 2-CH CAN MiniPCIe – An isolated CAN Bus mini PCIe card for Raspberry Pi CM4 and hosts with USB
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT