html การทำงานของ USB เป็นอนุกรม: COM, UART และการเดินสาย | FCTELE
                                   +8618758069661 [email protected]
ค้นหาผลิตภัณฑ์ คำแนะนำ: เว้นวรรค = AND, | = OR, ! = NOT

การทำงานของ USB เป็น Serial: พอร์ต COM เสมือน UART และการเดินสายอินเทอร์เฟซ

มีคำถามหรือไม่? โทรหาเราวันนี้!

+8618758069661

หรือฝากข้อความถึงเรา

ข้อความออนไลน์

การทำงานของ USB เป็น Serial: พอร์ต COM เสมือน UART และการเดินสายอินเทอร์เฟซ

จำนวนการเข้าชม: 127 +2ต้นฉบับโดย FCTELEผู้เขียน: ทีมเทคนิค FCTELE
USB เป็นอนุกรมโดยสรุป

เกิดอะไรขึ้นภายในตัวแปลง USB เป็นอนุกรม?

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

ติดตามไบต์จากโฮสต์ไปยังเครื่องมือวัดทำความเข้าใจกลไก แล้วตรวจสอบขีดจำกัด

01เชื่อมต่อผ่านบริดจ์และพักไบต์ในบัฟเฟอร์

Bridge and buffer bytesUSB transfers arrive in groups; the UART serializes bytes at its configured rate.BufferABCUARTBuffer capacity and serial rate still limit flow

ข้อมูลที่ถ่ายโอนผ่าน USB มาถึงเป็นกลุ่ม ส่วน UART ส่งไบต์ออกทีละบิตตามอัตราที่กำหนดไว้

02สร้างอักขระอนุกรม

Build serial charactersThis 8N1 teaching example has a start bit, eight data bits and a stop bit.S01234567T8N1 example: 10 line bits per byteS = start · 0–7 = data · T = stopMatch baud, data bits, parity and stop bits

ตัวอย่าง 8N1 เพื่อการเรียนรู้นี้มีบิตเริ่มต้น บิตข้อมูลแปดบิต และบิตหยุด

03ใช้วงจรขับสายให้ถูกต้อง

Use the right line driverTTL, RS232 and RS485 have different electrical conditions and are not interchangeable.UARTLine driverChoose TTL / RS232 / RS485Check exact voltage and documented pinoutConceptual path, not a wiring diagram

TTL, RS232 และ RS485 มีเงื่อนไขทางไฟฟ้าต่างกันและใช้แทนกันไม่ได้

ปัดเพื่อเปรียบเทียบแผนภาพทั้งสาม →

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

    ตรวจสอบการตรวจพบและระบุอุปกรณ์ ข้อมูลระบุตัวบริดจ์ และไดรเวอร์ที่รองรับระบบปฏิบัติการ

  • ตั้งค่าอนุกรมให้ตรงกัน

    ใช้อัตราบอดและรูปแบบอักขระครบทุกส่วนตามที่เครื่องมือวัดกำหนด

  • ตรวจสอบการตอบกลับจริง

    ตรวจสอบอินเทอร์เฟซทางไฟฟ้า โปรโตคอล ที่อยู่ และการตอบกลับใหม่

รายการตรวจสอบการเลือกและการตรวจยืนยันขยายดูรายการตรวจสอบและคู่มือที่เกี่ยวข้อง
รายการตรวจสอบการเลือกและการตรวจยืนยัน
รายการตรวจสอบสิ่งที่ต้องยืนยันวิธีตรวจสอบ
USB และไดรเวอร์ข้อมูลระบุตัวบริดจ์ ระบบปฏิบัติการ และไดรเวอร์ที่รองรับยืนยันว่าระบบตรวจพบและระบุอุปกรณ์ได้ รวมถึงตรวจสอบอินเทอร์เฟซที่แอปพลิเคชันต้องใช้
รูปแบบ UARTอัตราบอด บิตข้อมูล พาริตี และบิตหยุดตั้งค่าทั้งสองฝั่งให้ตรงกับการตั้งค่าของเครื่องมือวัด
การเดินสายทางไฟฟ้าRS232, RS485 หรือ TTL และผังขาที่ระบุในเอกสารตรวจสอบมาตรฐานสัญญาณให้ตรงกันก่อนเชื่อมต่อสาย
การรับส่งข้อมูลระดับแอปพลิเคชันไบต์คำขอ การตอบกลับ ระยะหมดเวลารอ และการทำงานต่อเนื่องใช้โปรโตคอลจริงของเครื่องมือวัดเพื่อตรวจสอบเส้นทางทั้งหมด

สรุปประเด็นสำคัญก่อน

เริ่มจากวัตถุประสงค์: ให้คอมพิวเตอร์ที่มีเฉพาะ USB เชื่อมต่อกับอุปกรณ์อนุกรมได้

คอมพิวเตอร์มีเฉพาะพอร์ต USB แต่เครื่องมือวัดมี RS232 หรือ RS485 ตัวแปลง USB เป็นอนุกรมสามารถถ่ายโอนข้อมูลระหว่างสองอินเทอร์เฟซนี้ได้ คอมพิวเตอร์เข้าถึงพอร์ตอนุกรมผ่านไดรเวอร์ที่ตรงกัน และตัวแปลงส่งไบต์ที่ได้รับไปยังเครื่องมือวัดตามการตั้งค่า จากนั้นคำตอบของเครื่องมือวัดจะกลับไปยังคอมพิวเตอร์ผ่านตัวแปลง ตัวแปลงเพิ่มวิธีการเชื่อมต่อ โดยเครื่องมือวัดยังคงทำงานตามคำสั่งและพารามิเตอร์ของตัวเอง

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

พอร์ต COM คือจุดเข้าใช้งานทางซอฟต์แวร์ โดยต้องระบุอุปกรณ์ USB ให้ได้ก่อน

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

ไดรเวอร์อนุกรม USB ที่มีมาในระบบสามารถจับคู่กับคลาสอุปกรณ์ CDC ที่ตรงกันได้โดยอัตโนมัติ แต่ไม่ควรสันนิษฐานว่าตัวแปลง USB เป็นอนุกรมทั้งหมดไม่ต้องใช้ไดรเวอร์ ชิปบริดจ์ รุ่นฮาร์ดแวร์ และระบบปฏิบัติการที่ต่างกันอาจต้องใช้ไดรเวอร์ของผู้ผลิตที่ตรงกัน แอปพลิเคชันอาจใช้อินเทอร์เฟซเฉพาะแทนพอร์ต COM เสมือนได้เช่นกัน ก่อนใช้งาน ให้ตรวจสอบตามรุ่นผลิตภัณฑ์ และอย่าติดตั้งไดรเวอร์ที่มีชื่อคล้ายกันโดยไม่ตรวจสอบ

ขณะส่งข้อมูล การถ่ายโอนผ่าน USB และ UART ทำหน้าที่คนละขั้นตอน

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

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

เส้นทางข้อมูลสองทิศทางครบถ้วน ตั้งแต่ไดรเวอร์ USB และบัฟเฟอร์บริดจ์ไปจนถึงวงจรขับสาย UART
รูปที่ 1 | แผนภาพหลักการทั่วไป USB ถ่ายโอนไบต์เป็นชุด ส่วน UART และวงจรรับส่งสัญญาณสายสร้างสัญญาณอนุกรม รูปลักษณ์อุปกรณ์อ้างอิงจาก FC-2004 ส่วนวงจรที่เหลือแสดงกลไกทั่วไป จึงไม่สามารถใช้ภาพนี้อนุมานรุ่นชิปภายในได้ คลิกเพื่อดูภาพขนาดใหญ่

สัญญาณลอจิกของ UART ต้องแปลงเป็นระดับสัญญาณสายที่ถูกต้องด้วย

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

ดังนั้น รูปทรงขั้วต่อจึงใช้แทนการตรวจสอบมาตรฐานทางไฟฟ้าไม่ได้ ขั้วต่อที่ระบุว่า TXD และ RXD อาจเป็น TTL หรือ RS232 และไม่สามารถเชื่อมต่อเข้าด้วยกันเพียงเพราะมีชื่อเหมือนกัน การเสียบเข้ากับอินเทอร์เฟซทางไฟฟ้าที่ไม่ถูกต้องอาจทำให้สื่อสารไม่ได้ และอาจทำให้อุปกรณ์เสียหายด้วย ชิปเปลือยในภาพเป็นภาพประกอบกลไกทั่วไป ไม่ใช่ภาพถอดประกอบจริงหรือผังขาของผลิตภัณฑ์ Feichang Technology

ขณะรับข้อมูล ข้อมูลจะกลับไปยังแอปพลิเคชันในทิศทางย้อนกลับ

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

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

ข้อจำกัดอัตราบอดยังคงอยู่ แบนด์วิดท์ของ USB ไม่สามารถทดแทนได้

ยกตัวอย่างค่าที่ใช้กันทั่วไปคือ 9600 bit/s, 8N1: อักขระแต่ละตัวประกอบด้วยบิตเริ่มต้น 1 บิต บิตข้อมูล 8 บิต และบิตหยุด 1 บิต รวมเป็น 10 บิต หนึ่งไบต์บนสายใช้เวลาประมาณ 10 หารด้วย 9600 เท่ากับ 1.04 มิลลิวินาที ส่วน 100 ไบต์ต่อเนื่องใช้เวลาประมาณ 104 มิลลิวินาที นี่เป็นเพียงเวลาส่งอักขระเหล่านี้ตามความเร็วสาย ไม่รวมช่วงห่างระหว่างคำสั่ง การเข้าคิว USB หรือการประมวลผลของอุปกรณ์

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

ความสัมพันธ์ด้านเวลาระหว่างคิวไบต์ USB กับเฟรมอักขระ UART แบบข้อมูลแปดบิต ไม่มีพาริตี และบิตหยุดหนึ่งบิต
รูปที่ 2 | แผนภาพหลักการทั่วไป 0x55, 9600 bit/s และ 8N1 เป็นตัวอย่างเพื่อการเรียนรู้ หนึ่งไบต์ที่มี 10 บิตใช้เวลาประมาณ 1.04 มิลลิวินาที โดยนับเฉพาะเวลาตามความเร็วสายอนุกรม ไม่รวมการเข้าคิว USB การประมวลผลของเครื่องมือวัด หรือช่วงห่างตามโปรโตคอล คลิกเพื่อดูภาพขนาดใหญ่

Feichang Technology FC-2004: งานอนุกรมหนึ่งงาน เลือกอินเทอร์เฟซให้ตรงกัน

FC-2004 ในศูนย์ผลิตภัณฑ์ให้การแปลงจาก USB เป็น RS232 หรือ RS485 หนึ่งช่องสัญญาณ ข้อมูลสาธารณะระบุว่าไม่สามารถเชื่อมต่อและใช้งานสองอินเทอร์เฟซพร้อมกันได้ และตัวแปลงรับไฟเลี้ยงจาก USB เหมาะสำหรับการดีบักชั่วคราวด้วยคอมพิวเตอร์ หรือการเชื่อมต่องานหนึ่งงานที่ใช้อินเทอร์เฟซตรงกัน ไม่สามารถตีความสองอินเทอร์เฟซนี้ว่าเป็นพอร์ต COM อิสระสองพอร์ต หรืออาศัยเหตุนี้เชื่อมต่ออุปกรณ์สองเครื่องที่ใช้อินเทอร์เฟซต่างกันพร้อมกันได้

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

หากต้องการดีบักอุปกรณ์ TTL ให้เลือกผลิตภัณฑ์ USB เป็น TTL ที่ตรงกัน

หากบอร์ดฝังตัวมีพอร์ตอนุกรม TTL ให้ยืนยันแรงดันลอจิกและช่วงอินพุตที่ยอมรับได้ แล้วเลือกตัวแปลงที่ตรงกัน Feichang Technology FC-2009 ระบุไว้อย่างชัดเจนในศูนย์ผลิตภัณฑ์ว่าเป็น USB เป็น TTL และใช้เป็นจุดเริ่มต้นในการเลือกผลิตภัณฑ์สำหรับงานประเภทนี้ได้ วัตถุประสงค์การใช้งานแตกต่างจาก RS232/485 ของ FC-2004 และไม่สามารถใช้แทนกันได้เพียงเพราะมี TXD และ RXD เช่นกัน

ควรพิจารณาขั้วต่อไฟเลี้ยงและขั้วต่อสัญญาณแยกจากกันด้วย ตัวแปลงอาจรับไฟสำหรับการทำงานของตัวเองจาก USB ได้ แต่ไม่ได้หมายความว่าจะจ่ายไฟให้บอร์ดหรือเครื่องมือวัดภายนอกใด ๆ ได้ การจ่ายไฟดังกล่าวใช้ได้เฉพาะเมื่อรุ่นนั้นมีเอาต์พุตเสริมจริง และเงื่อนไขแรงดัน กำลังไฟ และขั้วต่อตรงกัน เมื่ออุปกรณ์ภายนอกมีแหล่งจ่ายไฟอยู่แล้ว ต้องตรวจสอบด้วยว่าอนุญาตให้เชื่อมต่อแหล่งจ่ายไฟอีกชุดหรือไม่

ใช้เครื่องมือวัดหนึ่งเครื่องเป็นตัวอย่างเพื่อตรวจสอบเส้นทางข้อมูลในแต่ละขั้นตอน

สมมติว่างานคือใช้คอมพิวเตอร์อ่านข้อมูลจากเครื่องมือวัด RS485 ขั้นแรกให้ยืนยันโปรโตคอล ที่อยู่ และพารามิเตอร์จริงของเครื่องมือวัด เช่น 9600, 8N1 จากนั้นเลือกตัวแปลงที่ตรงกัน ติดตั้งไดรเวอร์ที่เหมาะสม และบันทึกหมายเลข COM หลังปิดไฟ ให้ตรวจสอบการเดินสายและแหล่งจ่ายไฟ แล้วใช้ซอฟต์แวร์ที่ถูกต้องส่งคำสั่งสอบถามที่ทราบแน่ชัด และยืนยันว่าสิ่งที่ตอบกลับมาเป็นข้อมูลใหม่จากเครื่องมือวัดเป้าหมาย ไม่ใช่เพียงค่าที่ซอฟต์แวร์แสดงอยู่แล้ว

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

การตรวจรับควรพิสูจน์การใช้งานจริง ไม่ใช่เพียงว่าเสียบเชื่อมต่อได้

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

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

เปรียบเทียบกับภาพถ่ายจริงในศูนย์ผลิตภัณฑ์

ภาพถ่ายจริงของ Feichang Technology FC-2004 จากเว็บไซต์อย่างเป็นทางการ
รายละเอียดผลิตภัณฑ์ FC-2004
RS232 หรือ RS485 หนึ่งช่องสัญญาณ เลือกอย่างใดอย่างหนึ่งตามงาน อ้างอิงจากภาพถ่ายผลิตภัณฑ์อย่างเป็นทางการ โดยปรับข้อความบนฉลากเป็นภาษาอังกฤษ และคงรูปลักษณ์ภายนอกกับข้อมูลอ้างอิงรุ่นไว้
ภาพถ่ายจริงของ Feichang Technology FC-2009 จากเว็บไซต์อย่างเป็นทางการ
รายละเอียดผลิตภัณฑ์ FC-2009
USB เป็น TTL ให้ตรวจสอบแรงดันลอจิกก่อน อ้างอิงจากภาพถ่ายผลิตภัณฑ์อย่างเป็นทางการ โดยปรับข้อความบนฉลากเป็นภาษาอังกฤษ และคงรูปลักษณ์ภายนอกกับข้อมูลอ้างอิงรุ่นไว้

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

เอกสารอ้างอิงสำหรับตรวจสอบ: Feichang Technology FC-2004 แบบช่องสัญญาณเดียว RS232/485
Feichang Technology FC-2009 USB เป็น TTL
หลักการบริดจ์ TI TUSB3410 USB/UART
การกำหนดค่าพารามิเตอร์พอร์ตอนุกรมของ Microsoft
การจับคู่ไดรเวอร์อนุกรม USB ของ Microsoft

คำถามที่พบบ่อยหน้างาน

อินเทอร์เฟซ USB มีอัตราสูงมาก เหตุใดพอร์ตอนุกรม 9600, 8N1 จึงยังส่งข้อมูลช้า?

เอาต์พุตอนุกรมยังคงถูกจำกัดด้วยอัตราบอดและรูปแบบอักขระของตัวเอง ที่ 9600 bit/s, 8N1 อักขระแต่ละตัวใช้ 10 บิต และ 100 ไบต์ต่อเนื่องใช้เวลาบนสายประมาณ 104 มิลลิวินาที โดยยังไม่รวมการจัดตาราง USB การประมวลผล และการรอคำตอบ นี่เป็นการคำนวณภายใต้เงื่อนไขที่ระบุ ไม่ใช่ผลการวัดผลิตภัณฑ์ การเปลี่ยนไปใช้ช่องเสียบ USB ความเร็วสูงจะไม่เพิ่มอัตราอนุกรมที่เครื่องมือวัดรองรับโดยอัตโนมัติ

สาย USB เป็น TTL เชื่อมต่อกับอุปกรณ์ RS232 ทั่วไปได้หรือไม่?

ไม่สามารถเชื่อมต่อกันโดยตรงเพียงเพราะทั้งสองฝั่งมี TX และ RX ได้ TTL และ RS232 มีระดับสัญญาณทางไฟฟ้าและเงื่อนไขอินเทอร์เฟซต่างกัน และ TTL ยังต้องยืนยันแรงดันที่แน่นอนกับค่าความคลาดเคลื่อนที่ยอมรับได้ด้วย ให้ตรวจสอบขั้วต่อ ระดับสัญญาณ และรุ่นอะแดปเตอร์ที่แน่นอนของทั้งสองฝั่งก่อน ชื่อสัญญาณและขั้วต่อที่คล้ายกันไม่ได้หมายความว่าเข้ากันได้ จึงควรหลีกเลี่ยงการตัดสินด้วยการทดลองต่อซ้ำ ๆ

หากตัวแปลงหนึ่งตัวรองรับ RS232 และ RS485 หมายความว่าเป็นพอร์ตอนุกรมสองพอร์ตที่ใช้พร้อมกันได้หรือไม่?

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

อ่านต่อ: เลือก USB เป็นอนุกรมอย่างไร? โซลูชันแบบช่องสัญญาณเดียว หลายช่องสัญญาณ และแหล่งจ่ายไฟแบบแยกทางไฟฟ้าของ Feichang Technology ; ใช้ USB เป็นอนุกรมอย่างไร? ไดรเวอร์ การเดินสาย RS232/485 และการแก้ปัญหาการส่ง/รับ ;

แปลจากบทความเทคนิคภาษาจีน ต้นฉบับเผยแพร่ครั้งแรก: 2024-09-12 ต้นฉบับแก้ไขล่าสุด: 2026-10-15T22:31:43.863560+08:00 อ่านต้นฉบับภาษาจีน

แชร์บทความนี้