Mar 24, 2023 ฝากข้อความ

สัญญาณ TTL ในการสื่อสารคืออะไร และเมื่อใช้ตัวแปลง USB เป็น TTL

แล็ปท็อปและเดสก์ท็อปส่วนใหญ่ไม่มีพอร์ตซีเรียลอีกต่อไป แต่บอร์ดพัฒนาจำนวนมากต้องการพอร์ตซีเรียลสำหรับการดีบัก คอนโซลอินเทอร์เฟซ หรือแม้แต่การดาวน์โหลดซอฟต์แวร์ พอร์ตอนุกรมบนบอร์ดพัฒนามักให้สัญญาณ "ระดับลอจิก" แทนที่จะเป็นสัญญาณพอร์ตอนุกรม RS-232
ซึ่งหมายความว่าไม่มีวิธีที่ง่ายในการเชื่อมต่อบอร์ดพัฒนากับแล็ปท็อป ตัวแปลง USB เป็น TTL แก้ปัญหานี้โดยให้การเชื่อมต่อพอร์ตอนุกรมระหว่างโฮสต์คอมพิวเตอร์และบอร์ดพัฒนา โดยมีอินเทอร์เฟซและระดับสัญญาณที่ถูกต้องสำหรับแต่ละรายการ รายละเอียดด้านล่าง.
สัญญาณ TTL ในการสื่อสารคืออะไร?
สัญญาณ TTL เป็นมาตรฐานอินเทอร์เฟซฮาร์ดแวร์ชนิดหนึ่งที่อิงตามคุณสมบัติทางไฟฟ้าของ TTL (Transistor-Transistor Logic)
สำหรับอินพุต TTL หมายความว่าค่าใดๆ ที่ต่ำกว่า 0.8 โวลต์คือ "ศูนย์" และค่าใดๆ ที่สูงกว่า 2.4 โวลต์คือ "หนึ่ง" และแสดงว่ามีโหลดน้อยกว่า 1.6 มิลลิแอมป์ต่อวงจรขับ
โดยทั่วไป เอาต์พุต TTL สามารถขับอินพุต TTL ได้สิบตัว และยังคงรักษาระดับแรงดันไฟฟ้าที่ถูกต้องสำหรับ "ศูนย์" และ "หนึ่ง"
เหตุใดเราจึงใช้ตัวแปลง USB เป็น TTL
ชื่อตัวแปลง USB เป็น TTL เป็นชื่อที่ไม่ดีจริงๆ มันใช้คำว่า TTL ในทางที่ผิดและใช้ตัวแปลงคำในทางที่ผิด สับสนใช่มั้ย?
สิ่งที่เรียกว่าตัวแปลง USB เป็น TTL คือตัวแปลงพอร์ตอนุกรม USB เป็น CMOS Logic-Level Serial Port มีปลายสองด้าน: ขั้วต่อ USB และสายสี่เส้นที่ทำขึ้นเพื่อต่อกับเสาขั้วต่อ ประกอบด้วยชิปที่สามารถหลอกแล็ปท็อปของคุณให้คิดว่ามีการติดตั้งพอร์ตอนุกรม
คุณเสียบพอร์ต USB เข้ากับแล็ปท็อปของคุณ และแล็ปท็อปของคุณจะปรากฏเป็นพอร์ตอนุกรมใหม่ ใช้ไดรเวอร์อุปกรณ์พอร์ตอนุกรม USB แล็ปท็อปมาตรฐาน คุณต่อสายไฟทั้งสี่เส้นเข้ากับแหล่งจ่ายไฟ สายดิน RX อนุกรม และ TX อนุกรมบน Arduino หรือบอร์ดพัฒนาอื่นๆ สัญญาณเหล่านี้ใช้ระดับแรงดันไฟฟ้าที่ถูกต้องสำหรับบอร์ดพัฒนา แทนที่จะเป็นระดับ RS ทั่วไป-232 และดูเหมือนว่า Arduino ของคุณว่ามีบางอย่างกำลังคุยกับมันผ่านพอร์ตอนุกรม

info-500-500

ส่งคำถาม

whatsapp

teams

อีเมล

สอบถาม