คู่มือ CH340 USB-UART: ขาเชื่อมต่อ สัญญาณนาฬิกา และระดับลอจิก
บอร์ด CH340 อาจปรากฏในรายการอุปกรณ์ของคอมพิวเตอร์แต่ยังต่อสายผิดสำหรับไมโครคอนโทรลเลอร์ที่อยู่ข้างๆ การแจงนับอุปกรณ์ USB ความเข้ากันได้ของแรงดัน UART และโปรโตคอลการบูตของเป้าหมายเป็นการตรวจสอบแยกกัน การมองว่าเป็นปัญหาเดียวกันนำไปสู่การเปลี่ยนไดรเวอร์โดยไม่จำเป็น อินพุตเสียหาย และการเปลี่ยนชิ้นส่วนที่ทำงานได้บนต้นแบบหนึ่งแต่ล้มเหลวบนบอร์ดรีวิชันถัดไป
คู่มือนี้เน้นที่ CH340G และ CH340C ของ WCH ใน SOP-16 โดยใช้ดาต้าชีต CH340DS1 V3D ของผู้ผลิตเป็นข้อมูลอ้างอิงทางไฟฟ้า โดยรวมสมาชิกอื่นในตระกูลไว้เพียงเพื่ออธิบายขอบเขตการเลือก ภาพถ่ายระบุตัวอย่าง CH340G จริง แผนภาพเป็นการอธิบายการเชื่อมต่อต้นฉบับ ไม่ใช่รูปคลื่นที่วัดได้หรือการออกแบบ PCB ที่พร้อมผลิต
1 CH340G กับ CH340C: ส่วนต่อท้ายเปลี่ยนวงจร
การเปรียบเทียบเริ่มต้นที่มีประโยชน์ที่สุดคือออสซิลเลเตอร์ CH340G ใช้คริสตัล 12MHz ภายนอกระหว่าง XI กับ XO พร้อมตัวเก็บประจุที่เกี่ยวข้อง CH340C รวมตัวสร้างนาฬิกาไว้ภายใน ขจัดเครือข่ายออสซิลเลเตอร์ภายนอกนั้น ทั้งสองอยู่ในตระกูล USB-อนุกรมเดียวกัน แต่โครงร่างแพ็กเกจที่ใช้ร่วมกันไม่ใช่การอนุญาตให้สลับกันบนฟุตพรินต์และแผนภาพที่ไม่เปลี่ยนแปลง
| ชิ้นส่วน | แพ็กเกจใน V3D | นาฬิกา | ความแตกต่างในการเลือกที่สำคัญ |
|---|---|---|---|
| CH340G | SOP-16 | External 12MHz | Pin 7 XI; pin 8 XO |
| CH340C | SOP-16 | Internal | Pin 7 NC; pin 8 OUT# |
| CH340B | SOP-16 | Internal | Configuration EEPROM; pin 7 RST#; pin 8 NC |
| CH340N | SOP-8 | Internal | Different pin map and fewer exposed signals |
| CH340E / CH340X | MSOP-10 | Internal | Different pin map; X adds documented I/O tolerance features |
การออกแบบใหม่จาก G เป็น C จึงรวมเครือข่ายคริสตัล ไม่ใช่แค่รายการจัดซื้อ ถอดส่วนประกอบออสซิลเลเตอร์ G ปล่อยขา NC ของ C ไม่ต่อ และจัดการ OUT# ตามฟังก์ชันเอาต์พุตที่บันทึกไว้ อย่าต่อเครือข่ายคริสตัลเก่าเข้ากับเอาต์พุตเพียงเพราะหมายเลขแพ็กเกจบังเอิญตรงกัน
ชื่อตระกูลยังซ่อนความแตกต่างที่ขึ้นกับล็อต WCH บันทึกความสามารถ I/O และการกำหนดค่าขาเพิ่มเติมสำหรับชุด CH340C บางชุด อย่าอนุมานคุณสมบัติเหล่านั้นจากรายการที่ไม่มีคุณสมบัติกำกับซึ่งมีชื่อเพียง CH340C สำหรับการจัดซื้อ ให้เก็บรหัสชิ้นส่วนที่สมบูรณ์ ข้อมูลล็อตที่เกี่ยวข้อง และรีวิชันดาต้าชีตเฉพาะที่ใช้ในการอนุมัติวงจร
2 อ่านขาเชื่อมต่อ CH340 จากมุมมองที่ถูกต้อง
ภาพวาดต่อไปนี้เป็นมุมมองด้านบนของ CH340G SOP-16 โดยระบุขา 1 ที่มุมซ้ายบน ขานับลงตามด้านซ้ายและกลับขึ้นทางด้านขวา ฟุตพรินต์แบบมุมมองด้านล่างหรือเบรกเอาต์บอร์ดที่หมุนอาจดูน่าเชื่อถือขณะกลับลำดับการเชื่อมต่อ ดังนั้นให้จับคู่ตัวบ่งชี้ขา 1 จริงกับแบบประกอบ PCB

สำหรับการเชื่อมต่อ UART แบบสามสายพื้นฐาน TXD คือขา 2, RXD คือขา 3 และ GND คือขา 1 คู่ USB แยกต่างหาก: UD+ คือขา 5 และ UD- คือขา 6 VCC คือขา 16 ขณะที่ V3 คือขา 4 และต้องเชื่อมต่อตามโหมดจ่ายไฟที่เลือก
สัญญาณที่เหลือไม่ใช่ GPIO สำรองที่ใช้แทนกันได้ DTR# และ RTS# เป็นเอาต์พุต ขณะที่ CTS#, DSR#, RI# และ DCD# เป็นอินพุตสถานะโมเด็ม เครื่องหมายแฮชแสดงถึงสัญญาณแอกทีฟโลว์ ซอฟต์แวร์สามารถเปลี่ยนสถานะสายควบคุมเมื่อเปิดพอร์ตอนุกรม ซึ่งสำคัญหากบอร์ดเชื่อมต่อสายเหล่านั้นกับวงจรรีเซ็ตหรือบูต
ขา 15 บน G และ C คือ R232 ซึ่งเป็นอินพุตโหมดเสริม การยกมันจะเปลี่ยนขั้ว RXD ตามที่ WCH บันทึกไว้ ไม่ได้เปลี่ยนขาให้เป็นตัวรับ RS-232 แรงดันสูง สำหรับ UART แบบไม่กลับขั้วทั่วไป ให้คงการกำหนดค่าโหมดโลว์ปกติแทนการใช้ R232 เป็นทางลัดระดับแรงดัน
3 VCC และ V3: เลือกโหมดจ่ายไฟที่บันทึกไว้หนึ่งโหมด
ข้อผิดพลาด V3 ทั่วไปคือการมองว่าเป็นขาแรงดัน I/O ที่กำหนดค่าได้อย่างอิสระ ในการเชื่อมต่อ 5V ที่บันทึกไว้ VCC รับไฟเลี้ยงและ V3 รับตัวเก็บประจุ 0.1uF ลงกราวด์ ในการเชื่อมต่อ 3.3V ที่บันทึกไว้ V3 และ VCC ต่อเข้าด้วยกันและจ่ายไฟร่วมกันจาก 3.3V ที่ผ่านการควบคุม สิ่งเหล่านี้เป็นการจัดวงจรที่แตกต่างกัน

| โหมด | การเชื่อมต่อ VCC | การเชื่อมต่อ V3 | ช่วงไฟเลี้ยง V3D |
|---|---|---|---|
| Nominal 5V | External supply | 0.1uF to ground; not tied to 5V | 4.0-5.3V |
| Nominal 3.3V, G | Regulated rail | Tied to VCC | 2.9-3.6V |
| Nominal 3.3V, C | Regulated rail | Tied to VCC | 3.1-3.6V |
ช่วงไฟเลี้ยงเหล่านั้นมาจากตารางพารามิเตอร์ทางไฟฟ้า ซึ่งเงื่อนไขการทดสอบที่ระบุรวมถึง 25 องศา C ไม่ใช่สิ่งทดแทนข้อกำหนดอุณหภูมิ เวลา และความน่าเชื่อถือที่สมบูรณ์ของแอปพลิเคชัน ค่า VCC สูงสุดสัมบูรณ์เป็นขอบเขตความเครียด ไม่ใช่แรงดันใช้งานปกติทางเลือก
วางตัวเก็บประจุบายพาส VCC ใกล้แพ็กเกจและรักษาเส้นทางกลับให้สั้น ใช้หลักการเดียวกันกับตัวเก็บประจุ V3 ในการจัดแบบ 5V อย่าจัดสรร V3 เป็นเอาต์พุตไฟเลี้ยงอเนกประสงค์สำหรับไมโครคอนโทรลเลอร์ จอแสดงผล หรือบอร์ดเซ็นเซอร์ คู่มือนี้ไม่ได้อ้างความสามารถรับโหลดภายนอกสำหรับโหนดนั้น
ไฟเลี้ยงเป้าหมายที่เป็นอิสระต้องให้ความสนใจแยกต่างหาก เอาต์พุต UART ที่มีไฟเลี้ยงสามารถป้อนอุปกรณ์ที่ไม่มีไฟเลี้ยงผ่านโครงสร้างอินพุตได้ ตรวจสอบลำดับการจ่ายไฟทั้งสองทิศทาง การตัดการเชื่อมต่อ และพฤติกรรมสแตนด์บาย และใช้อินเทอร์เฟซที่มีการป้องกันการปิดไฟที่เหมาะสมเมื่อจำเป็น ตัวต้านทานอนุกรมเพียงอย่างเดียวไม่ได้สร้างการทำงานที่ปลอดภัยสำหรับทุกสภาวะอินพุตที่ไม่มีไฟเลี้ยง
4 คริสตัล 12MHz เป็นของ CH340G ไม่ใช่ CH340C
บน CH340G XI และ XO เชื่อมต่อกับเครือข่ายคริสตัล ตัวอย่างการใช้งานของ WCH ใช้คริสตัลควอตซ์ 12MHz และตัวเก็บประจุ 33pF พร้อมทั้งแนะนำนักออกแบบให้ปฏิบัติตามคำแนะนำของผู้ผลิตคริสตัลสำหรับเรโซเนเตอร์อื่น ค่าตัวอย่างเหล่านี้ไม่ควรแทนที่ข้อกำหนดโหลดของคริสตัลที่เลือกหรือการประเมินความจุกระจายของ PCB

รักษาวงออสซิลเลเตอร์ให้กระชับและห่างจากโหนดสวิตชิ่งที่มีสัญญาณรบกวน โพรบสามารถโหลดวงจรได้ ดังนั้นรูปคลื่นที่น่าสงสัยซึ่งวัดด้วยสายกราวด์ยาวจึงไม่ใช่หลักฐาน conclusive ว่าออสซิลเลเตอร์เสีย ตรวจสอบการประกอบชิ้นส่วน การบัดกรี และข้อกำหนดนาฬิกาของผู้ผลิตก่อนเปลี่ยนไดรเวอร์ที่ยังไม่ได้มีโอกาสสื่อสาร
CH340C ขจัดชุดคริสตัลภายนอกและภาระการจัดวาง แต่การมีออสซิลเลเตอร์ภายในไม่ใช่การรับประกันความแม่นยำอัตราบอดไม่จำกัด ตรวจสอบเงื่อนไขเวลาที่ระบุเทียบกับงบข้อผิดพลาดของ UART เป้าหมาย เซสชันเทอร์มินัลที่อุณหภูมิห้องสำเร็จเป็นหลักฐานที่มีประโยชน์ แต่ไม่ใช่การรับรองครอบคลุมช่วงไฟเลี้ยงและอุณหภูมิของผลิตภัณฑ์สุดท้าย
5 การต่อสาย UART: สลับเส้นทางข้อมูลและตรวจสอบแรงดัน
สำหรับ UART ระดับลอจิกแบบฟูลดูเพล็กซ์ทั่วไป ให้ต่อ TXD ของบริดจ์เข้ากับ RX เป้าหมาย TX เป้าหมายเข้ากับ RXD ของบริดจ์ และต่อกราวด์เข้าด้วยกัน นี่คืออินเทอร์เฟซแบบไม่แยกโดด กราวด์ร่วมเป็นส่วนหนึ่งของเส้นทางสัญญาณ การต่อ TX เข้ากับ TX สร้างเอาต์พุตสองตัวบนสายเดียวกันแทนช่องส่งที่มีประโยชน์

ตรวจสอบแผนภาพโมดูลแทนการพึ่งพาหัวต่อที่ระบุ 3V3/5V จัมเปอร์อาจเลือกเฉพาะแรงดันที่ส่งออกบนขาจ่ายไฟ โดยปล่อยให้บริดจ์เองรับไฟจาก USB ที่ 5V วัดแรงดัน TXD ขณะไม่ได้ใช้งานและตรวจสอบวงจร แต่ใช้ขีดจำกัดดาต้าชีต ไม่ใช่การวัดค่าเล็กน้อยครั้งเดียว ในการอนุมัติอินเทอร์เฟซ
ตาราง 5V ของ WCH ระบุเอาต์พุตระดับสูงขั้นต่ำที่ VCC ลบ 0.6V ภายใต้เงื่อนไขกระแสเอาต์พุตที่ระบุ นั่นคือ 4.4V ที่ 5V VCC เล็กน้อยอยู่แล้ว; เป็นค่าขั้นต่ำที่รับประกัน ไม่ใช่ตัวจำกัดบนสำหรับเป้าหมาย 3.3V อินพุตเป้าหมายต้องทนต่ออินเทอร์เฟซที่เกิดขึ้นอย่างชัดเจน หรือการออกแบบต้องใช้ตัวแปลงระดับที่เหมาะสม
ในทิศทางอื่น ให้เปรียบเทียบเอาต์พุตสูงและต่ำที่รับประกันของเป้าหมายกับเกณฑ์อินพุตของ CH340 ที่ไฟเลี้ยงที่เลือก จากนั้นตรวจสอบขีดจำกัดอินพุตสัมบูรณ์ เวลาขึ้น และพฤติกรรมการปิดไฟ การเปรียบเทียบเกณฑ์ระดับสูงที่เอื้ออำนวยไม่ได้สร้างการป้องกันการป้อนไฟย้อนกลับหรือโอเวอร์ชูตโดยอัตโนมัติ
อย่าต่อพอร์ต DE-9 RS-232 เข้ากับขา UART เหล่านี้โดยตรง แอปพลิเคชัน RS-232 ต้องใช้ไลน์ไดรเวอร์/รีซีฟเวอร์ ตามที่อธิบายใน คู่มือทรานซีฟเวอร์ MAX3232 RS-232บัส RS-485 ในทำนองเดียวกันต้องใช้ทรานซีฟเวอร์ดิฟเฟอเรนเชียลที่เหมาะสมและการออกแบบควบคุมทิศทาง การเปลี่ยนการตั้งค่าเทอร์มินัลไม่สามารถจัดหาชั้นฟิสิคัลที่ขาดหายไปได้
6 อัตราบอดไม่ใช่ปริมาณงานข้อมูลที่มีประโยชน์
ดาต้าชีต CH340 อธิบายอินเทอร์เฟซ USB ความเร็วเต็มและการรองรับอัตราบอด UART สูงถึง 2Mbps ความเร็วลิงก์ USB และอัตราบิตอนุกรมอธิบายลิงก์ที่แตกต่างกัน ทั้งสองตัวเลขไม่ได้หมายความว่าแอปพลิเคชันสามารถย้ายเพย์โหลดได้หลายไบต์ต่อวินาทีอย่างต่อเนื่อง
สำหรับเฟรมอนุกรม 8N1 เพื่อเป็นตัวอย่าง บิตเริ่มหนึ่งบิต บิตข้อมูลแปดบิต และบิตหยุดหนึ่งบิตใช้สิบช่วงบิตต่อเพย์โหลดไบต์ ดังนั้นเพดานเพย์โหลดทิศทางเดียวในอุดมคติคืออัตราบอดหารด้วยสิบ ก่อนการจัดตาราง USB ความล่าช้าของซอฟต์แวร์ โอเวอร์เฮดโปรโตคอล หรือการหยุดชั่วคราวจากอุปกรณ์รับ

ที่อัตราบอด 115200 เฟรมสิบบิตเดียวใช้เวลาประมาณ 86.8 ไมโครวินาที การถ่ายโอน 1000 ไบต์จึงต้องใช้อย่างน้อย 86.8 มิลลิวินาทีบนสาย UART ในแบบจำลองที่เรียบง่ายนี้ การแลกเปลี่ยนคำขอ-ตอบจะใช้เวลานานขึ้นหากเพิ่มความล่าช้าในการตอบกลับ หัวเรื่อง เช็กซัม หรือการถ่ายโอนที่สองในทิศทางตรงข้าม
ตารางการเลือก USB-ถึง-UART ปัจจุบันของ WCH แยกความแตกต่างระหว่างอัตราบอดสูงสุดสูงสุดกับตัวเลขอัตราต่อเนื่องสำหรับตระกูลนี้ ให้ถือจุดสิ้นสุด 2Mbps เป็นการตั้งค่าที่รองรับเพื่อตรวจสอบ ไม่ใช่สัญญาณปริมาณงานต่อเนื่อง ทดสอบไดรเวอร์จริง ภาระโฮสต์ บัฟเฟอร์เป้าหมาย และโปรโตคอลร่วมกันก่อนผูกพันกับข้อกำหนดเวลาการถ่ายโอนการผลิต
ขา RTS#/CTS# ที่เปิดเผยยังไม่ได้สร้างการควบคุมการไหลของฮาร์ดแวร์อัตโนมัติสำหรับทุกตัวแปร CH340 หรือการกำหนดค่าไดรเวอร์ ยืนยันว่าบริดจ์ที่เลือกและซอฟต์แวร์โฮสต์ใช้งานจริงอะไร หากตัวรับไม่สามารถรับสตรีมที่ไม่หยุดชะงักได้ ให้จัดหาการกำหนดจังหวะระดับโปรโตคอลหรือเลือกอินเทอร์เฟซที่มีพฤติกรรมการควบคุมการไหลที่บันทึกไว้ตรงตามข้อกำหนด
7 แก้ไขปัญหาขั้นตอนที่ล้มเหลวจริง
เริ่มต้นด้วยการจำแนกอาการ อุปกรณ์ USB ไม่มี พอร์ตอนุกรมที่ใช้งานได้ไม่มี ไบต์เพี้ยน และการเข้าสู่บูตโหลดเดอร์ล้มเหลวเป็นการสังเกตที่แตกต่างกัน บันทึกสิ่งที่โฮสต์เห็นก่อนเปลี่ยนซอฟต์แวร์ จากนั้นเปลี่ยนตัวแปรทีละตัวเพื่อให้การเชื่อมต่อที่กู้คืนมีสาเหตุที่ระบุได้
| การสังเกต | การตรวจสอบเบื้องต้น | สิ่งที่ไม่ได้พิสูจน์ |
|---|---|---|
| No USB device appears | Data-capable cable, connector, VCC/V3, D+/D-, G clock | That the UART baud setting is wrong |
| USB device appears; no usable port | Hardware IDs, driver binding, OS compatibility and permissions | That target RX/TX wiring is correct |
| Port opens; no reply | Crossed data paths, common ground, target power, protocol, control lines | That reinstalling USB software will help |
| Garbled or intermittent data | Baud, framing, polarity, logic levels, noise and receiver overrun | That the chip is counterfeit |
| Loopback works; programming fails | Target boot mode, reset sequence, protocol and tool configuration | That a plain UART bridge implements the programming protocol |
สำหรับงานไดรเวอร์ เริ่มที่หน้า WCH หน้าดาวน์โหลดไดรเวอร์ CH340/CH341 VCP อย่างเป็นทางการสำหรับ Windowsหรือลิงก์ระบบปฏิบัติการที่ตรงกันจากหน้าผลิตภัณฑ์ของผู้ผลิต ตรวจสอบตัวระบุของอุปกรณ์และไดรเวอร์ที่ติดตั้งก่อนเพิ่มแพ็กเกจอื่น การมีหรือไม่มีไดรเวอร์ที่ติดตั้งไว้ล่วงหน้าขึ้นอยู่กับระบบปฏิบัติการและการติดตั้งเฉพาะ คู่มือนี้ไม่ได้กำหนดให้ดาวน์เกรดเป็นเวอร์ชันเก่า
การทดสอบแยกที่มีประโยชน์คือลูปแบ็กภายใน: ตัดการเชื่อมต่อเป้าหมายและบนอะแดปเตอร์ระดับลอจิกที่จ่ายไฟถูกต้อง ให้ต่อ TXD เข้ากับ RXD ปิดการสะท้อนภายในของเทอร์มินัลเพื่อไม่ให้เลียนแบบข้อมูลที่รับ ส่งรูปแบบที่รู้จักด้วยอัตราบอดและการจัดเฟรมที่กำหนด และตรวจสอบไบต์ที่ส่งกลับ; สิ่งนี้ตรวจสอบเส้นทางภายในโดยไม่อ้างว่าโปรโตคอลเป้าหมายทำงาน
หลังจากลูปแบ็กสำเร็จ ให้เชื่อมต่อเป้าหมายใหม่และตรวจสอบการต่อสายรีเซ็ตและโหมดบูต DTR# หรือ RTS# อาจสลับเมื่อซอฟต์แวร์เปิดพอร์ต วงจรโปรแกรมที่ขึ้นอยู่กับการเปลี่ยนสถานะเหล่านั้นต้องตรงกับลำดับที่บันทึกไว้ของเป้าหมายเฉพาะ สัญญาณคู่เดียวกันไม่ใช่อินเทอร์เฟซโปรแกรมอัตโนมัติสากล
8 รายการตรวจสอบการเปลี่ยนชิ้นส่วนสำหรับ BOM และแท่นทดสอบ
เริ่มคำขอจัดหาด้วยส่วนต่อท้าย WCH ที่แน่นอนแทนวลีทั่วไป ชิปอนุกรม USB การค้นหาส่วนประกอบ WCH CH340G และ การค้นหาส่วนประกอบ WCH CH340C เป็นจุดเริ่มต้นแยกกัน; คำสั่งซื้อยังต้องมีแพ็กเกจ ข้อกำหนดล็อต และหมายเลขชิ้นส่วนผู้ผลิตที่อนุมัติแล้ว ผลการค้นหาไม่ได้สร้างสต็อกปัจจุบันหรือการเปลี่ยนที่ผ่านการรับรอง
- แมปทุกแพด เปรียบเทียบแบบแพ็กเกจที่แน่นอน ฟังก์ชันขา และการวางแนวขา 1 CH340N หรือ CH340E ไม่ใช่ตัวแทน SOP-16 แบบดรอปอินที่เล็กกว่า
- ตรวจสอบไฟเลี้ยงและนาฬิกา ยืนยัน VCC, V3, การบายพาส การประกอบคริสตัล และโดเมน I/O ของเป้าหมาย ตรวจสอบลำดับการเปิดและปิดไฟ
- ตรวจสอบตัวตนของซอฟต์แวร์ ยืนยันการรองรับไดรเวอร์ ตัวตน USB ที่คาดหวัง และข้อกำหนดหมายเลขซีเรียลใดๆ ความสามารถในการกำหนดค่า CH340B ไม่ใช่คุณสมบัติที่ควรสันนิษฐานบน G หรือ C
- ทดสอบโปรโตคอลจริง ทดสอบการเปิดพอร์ต สายรีเซ็ต การรับส่งต่อเนื่อง การถอด/เสียบใหม่ และการกู้คืนจากการถ่ายโอนที่ถูกขัดจังหวะภายใต้สภาวะการทำงานที่ตั้งใจ
- เก็บหลักฐานการยอมรับ บันทึกแผนภาพที่อนุมัติแล้ว รีวิชันดาต้าชีต เงื่อนไขการทดสอบ และการระบุอุปกรณ์พร้อมกับการเปลี่ยนแปลง BOM
การตรวจสอบด้วยสายตาช่วยระบุความไม่ตรงกันของแพ็กเกจและเครื่องหมาย แต่โลโก้ที่อ่านได้ไม่ใช่หลักฐานของความแท้จริง บันทึกการจัดซื้อที่ตรวจสอบย้อนกลับได้และการทดสอบรับของเฉพาะแอปพลิเคชันมีประโยชน์มากกว่าการตัดสินจากภาพเท่านั้น อย่าเปลี่ยนข้อบกพร่องของไดรเวอร์หรือวงจรคริสตัลที่ล้มเหลวเป็นการกล่าวหาการปลอมแปลงที่ไม่มีการสนับสนุน
สำหรับการขอใบเสนอราคาหรือการทบทวนการเปลี่ยนชิ้นส่วน ให้ส่งชิ้นส่วนที่แน่นอน จำนวน แพ็กเกจ แรงดันเป้าหมาย สัญญาณควบคุมที่ต้องการ และการเปลี่ยนแปลงที่กำลังพิจารณาผ่าน แบบฟอร์ม Chip-seek BOM และ RFQระบุว่าคำขอเป็นสำหรับชิ้นส่วนที่อนุมัติแล้วที่มีอยู่หรือผู้สมัครออกแบบใหม่; สิ่งเหล่านี้เป็นการตัดสินใจทางวิศวกรรมและการจัดซื้อที่แตกต่างกัน
9 คำถามที่พบบ่อย
CH340C ต้องใช้คริสตัลหรือไม่?
ไม่ CH340C มีตัวสร้างนาฬิกาภายใน CH340G ต้องใช้การจัดนาฬิกา 12MHz ภายนอก บน C ขา 7 คือ NC และขา 8 คือ OUT# ดังนั้นการปล่อยเครือข่ายคริสตัล G ไว้ไม่ใช่การเชื่อมต่อ C ที่บันทึกไว้
CH340 ทำงานจาก 3.3V ได้หรือไม่?
ได้ โดยใช้การเชื่อมต่อที่บันทึกไว้ซึ่งต่อ V3 เข้ากับ VCC และจ่าย 3.3V ที่ผ่านการควบคุม ตรวจสอบช่วงไฟเลี้ยงของส่วนต่อท้ายที่แน่นอน ทุกสัญญาณที่เชื่อมต่อ และลำดับการจ่ายไฟ อย่าวาง USB 5V บนโหนดที่ต่อกันนั้น
จัมเปอร์โมดูล 3.3V รับประกันระดับ UART ที่ปลอดภัยหรือไม่?
ไม่ อาจเลือกเฉพาะเอาต์พุตไฟเลี้ยงของหัวต่อ ตรวจสอบแผนภาพอะแดปเตอร์และไฟเลี้ยงบริดจ์ จากนั้นเปรียบเทียบขีดจำกัดสัญญาณทั้งสองทิศทาง ป้ายหัวต่อเพียงอย่างเดียวเป็นหลักฐานไม่เพียงพอสำหรับเป้าหมาย 3.3V เท่านั้น
CH340 เป็นตัวแปลง RS-232 หรือไม่?
เป็นบริดจ์ USB ที่มีสัญญาณอนุกรมระดับลอจิก อินเทอร์เฟซ RS-232 ที่สมบูรณ์เพิ่มไลน์ทรานซีฟเวอร์ที่เหมาะสม R232 เปลี่ยนพฤติกรรมขั้วการรับเสริม; ไม่ได้ให้การแปลงแรงดัน RS-232
ทำไมพอร์ต COM จึงมองเห็นได้แต่เป้าหมายเงียบ?
การแจงนับอุปกรณ์ตรวจสอบส่วนหนึ่งของเส้นทางโฮสต์ถึงบริดจ์ เป้าหมายยังอาจมีการเชื่อมต่อที่สลับหรือขาดหาย แรงดันไม่เข้ากัน อัตราบอดหรือการจัดเฟรมผิด ไม่มีกราวด์ร่วม หรือเงื่อนไขบูตที่ไม่ตรง แยกการตรวจสอบเหล่านั้นจากการติดตั้งไดรเวอร์
CH340G สามารถแทนที่ด้วย CH340C โดยตรงได้หรือไม่?
ไม่ใช่การดรอปอินแบบไม่มีเงื่อนไข โครงร่าง SOP-16 ของทั้งสองตรงกัน แต่ขาที่เกี่ยวข้องกับออสซิลเลเตอร์แตกต่างกัน ทบทวนส่วนประกอบคริสตัล การเชื่อมต่อ NC และ OUT# ข้อกำหนดเวลา และคุณสมบัติที่ขึ้นกับล็อตที่เกี่ยวข้องก่อนอนุมัติการประกอบที่แก้ไข
10 แหล่งที่มาและเครดิตภาพ
- ดาวน์โหลดดาต้าชีต WCH CH340DS1: V3D ส่วน 2-7; PDF ของผู้ผลิตเรียกดูเมื่อตุลาคม 29, 2026
- หน้าผลิตภัณฑ์ WCH CH340: ความแตกต่างในตระกูล ทรัพยากรการพัฒนา และลิงก์ไดรเวอร์ระบบปฏิบัติการ
- ตารางการเลือกอินเทอร์เฟซ WCH USB: ความแตกต่างระหว่างอัตราอนุกรมสูงสุดกับต่อเนื่อง และคุณสมบัติการควบคุมการไหล ตรวจสอบแถวที่เลือกอีกครั้งก่อนการรับรอง
- ไดรเวอร์ WCH Windows VCP: ใช้ข้อมูลความเข้ากันได้และการติดตั้งปัจจุบันของผู้ผลิต
- ภาพปก: Wemos LoLin NodeMCU V3 - WCH CH340Gลิขสิทธิ์ Raimond Spekking ผ่าน Wikimedia Commons ครอบตัด ปรับขนาด และจัดเรียงโดย Chip-seek ต้นฉบับและปกที่ดัดแปลง: CC BY-SA 4.0ภาพถ่ายไม่ใช่การอ้างสิทธิ์สต็อกของตนเองหรือความแท้จริงของล็อต