ข้ามไปยังเนื้อหาหลัก
patrache.diagno

พอร์ตอนุกรมของคุณทำงานอยู่หรือไม่?

คลิกเชื่อมต่อเพื่อตรวจจับและสื่อสารกับอุปกรณ์พอร์ตอนุกรม — Arduino, ไมโครคอนโทรลเลอร์, เครื่องรับ GPS และอื่นๆ — ทั้งหมดนี้ทำได้โดยตรงในเบราว์เซอร์ของคุณ

เครื่องมือนี้ใช้ Web Serial API เพื่อเชื่อมต่อกับอุปกรณ์พอร์ตอนุกรม ตรวจสอบการเชื่อมต่อ และอาจส่งและรับข้อมูลก็ได้ จะทดสอบว่าฮาร์ดแวร์และไดรเวอร์พอร์ตอนุกรมของคุณทำงานอย่างถูกต้องหรือไม่

Web Serial API (Chrome 89+) รองรับอัตรารับส่งข้อมูลตั้งแต่ 300 ถึง 4,000,000 ครอบคลุมทุกอย่างตั้งแต่อุปกรณ์ RS-232 รุ่นเก่าที่ 9600 บอด ไปจนถึงไมโครคอนโทรลเลอร์ความเร็วสูงสมัยใหม่

ฝัง

ฝังเครื่องมือนี้

ผลลัพธ์ของคุณหมายความว่าอะไร?

ผลลัพธ์ช่วงความหมาย
ดีเชื่อมต่ออุปกรณ์แล้วและมีการรับส่งข้อมูลพอร์ตอนุกรมของคุณทำงานอย่างถูกต้อง อุปกรณ์ได้รับการยอมรับ สร้างการเชื่อมต่อแล้ว และสามารถส่งและรับข้อมูลได้
คำเตือนตรวจพบอุปกรณ์แต่ไม่มีข้อมูลหรือเอาต์พุตที่อ่านไม่ออกการเชื่อมต่อใช้งานได้แต่การสื่อสารอาจมีการตั้งค่าที่ไม่ถูกต้อง ตรวจสอบอัตรารับส่งข้อมูล บิตข้อมูล บิตหยุด และพาริตีที่ตรงกับการกำหนดค่าของอุปกรณ์ของคุณ
ไม่ดีตรวจไม่พบพอร์ตอนุกรมหรือการเชื่อมต่อล้มเหลวWeb Serial API อาจไม่รองรับ (ต้องใช้ Chrome/Edge) ไดรเวอร์อุปกรณ์หายไป หรือไม่ได้เชื่อมต่ออุปกรณ์อนุกรม

ปัญหาที่พบบ่อยและวิธีแก้ไข

เบราว์เซอร์แสดง 'ไม่รองรับ Web Serial API'

Web Serial ต้องใช้ Chrome 89+, Edge 89+ หรือ Opera 75+ Safari และ Firefox ไม่รองรับ ตรวจสอบให้แน่ใจว่าคุณใช้ HTTPS หรือ localhost เนื่องจาก API ไม่พร้อมใช้งานบนหน้า HTTP ที่ไม่ปลอดภัย

เสียบอุปกรณ์อยู่แต่ไม่อยู่ในรายการพร้อมท์การเชื่อมต่อ

ตรวจสอบว่าติดตั้งไดรเวอร์ที่ถูกต้องแล้ว (เช่น CH340, FTDI, CP2102 สำหรับชิป USB เป็นอนุกรมทั่วไป) บน macOS คุณอาจต้องอนุมัติไดรเวอร์ในการตั้งค่าระบบ > ความเป็นส่วนตัวและความปลอดภัย ลองใช้สายเคเบิลหรือพอร์ต USB อื่น

คำถามที่พบบ่อย

การทดสอบพอร์ตอนุกรมทำงานอย่างไร

ใช้ Web Serial API เพื่อร้องขอการเข้าถึงอุปกรณ์พอร์ตอนุกรม เมื่อเชื่อมต่อแล้ว จะสามารถอ่านและเขียนสตรีมข้อมูลได้ เบราว์เซอร์จะแจ้งให้คุณเลือกอุปกรณ์จากรายการพอร์ตอนุกรมที่ตรวจพบ

อุปกรณ์ใดบ้างที่ทำงานร่วมกับ Web Serial API

อุปกรณ์ใดๆ ที่แสดงเป็นพอร์ตอนุกรมใช้งานได้: บอร์ด Arduino, ESP32/ESP8266, เครื่องรับ GPS, เครื่องสแกนบาร์โค้ด, ตัวควบคุม CNC, เครื่องพิมพ์ 3D และอุปกรณ์ RS-232 อุตสาหกรรมที่เชื่อมต่อผ่านอะแดปเตอร์ USB เป็นอนุกรม

ฉันควรใช้อัตรารับส่งข้อมูลเท่าใด

อัตรารับส่งข้อมูลที่ถูกต้องขึ้นอยู่กับอุปกรณ์ของคุณ Arduino มีค่าเริ่มต้นอยู่ที่ 9600 หรือ 115200 ตรวจสอบเอกสารประกอบของอุปกรณ์หรือการตั้งค่าเฟิร์มแวร์ อัตรารับส่งข้อมูลที่ไม่ตรงกันจะทำให้เอาต์พุตอ่านไม่ออกหรือไม่มีเลย

ข้อมูลอนุกรมใดๆ ถูกส่งไปยังเซิร์ฟเวอร์ภายนอกหรือไม่

ไม่ การสื่อสารแบบอนุกรมทั้งหมดเกิดขึ้นโดยตรงระหว่างเบราว์เซอร์ของคุณและอุปกรณ์ที่เชื่อมต่อ ไม่มีข้อมูลถูกส่งผ่าน จัดเก็บ หรือส่งไปยังเซิร์ฟเวอร์ภายนอกใดๆ

Powered by Patrache Studio Diagno

โปรดอนุญาตโฆษณาบนเว็บไซต์นี้

หากต้องการใช้เครื่องมือเหล่านี้ โปรดอนุญาตโฆษณาบนเว็บไซต์นี้ รายได้จากโฆษณาช่วยให้บริการนี้ยังคงใช้งานได้ฟรี

เปิดตัวบล็อกโฆษณา ปิดการบล็อกสำหรับเว็บไซต์นี้ แล้วตรวจสอบอีกครั้ง