แม้ว่าปัญหานี้จะไม่คุ้มที่จะกล่าวถึงสำหรับอิเล็กทรอนิกส์สีขาวเก่า แต่สำหรับเพื่อนไมโครคอนโทรลเลอร์มือใหม่ มีคนถามคำถามนี้มากเกินไป เนื่องจากฉันเป็นมือใหม่ ฉันจึงต้องแนะนำสั้นๆ ว่ารีเลย์คืออะไรด้วย
รีเลย์คือสวิตช์ และสวิตช์นี้ถูกควบคุมโดยคอยล์ที่อยู่ข้างใน หากมีการจ่ายไฟให้กับคอยล์ รีเลย์จะดึงเข้าและสวิตช์จะทำงาน
บางคนก็ถามว่าคอยล์คืออะไร? ดูรูปด้านบน พิน 1 และพิน 2 เป็นพินสองอันของคอยล์ ตอนนี้พิน 3 และพิน 5 ผ่านแล้ว และพิน 3 และพิน 2 ไม่ใช่ หากคุณเสียบพิน 1 และพิน 2 คุณจะได้ยินเสียงรีเลย์ดับ จากนั้นพิน 3 และพิน 4 จะดับ
ตัวอย่างเช่น หากคุณต้องการควบคุมการเปิด-ปิดสาย คุณสามารถจงใจหักสาย โดยปลายด้านหนึ่งเชื่อมต่อกับ 3 ฟุต ปลายด้านหนึ่งเชื่อมต่อกับ 4 ฟุต จากนั้นจึงเปิดเครื่องและปิดคอยล์ ให้คุณควบคุมการเปิด-ปิดสายได้
ขา 1 และขา 2 ของคอยล์ใช้แรงดันไฟฟ้าเท่าไร?
ปัญหานี้ต้องดูที่ด้านหน้าของรีเลย์ที่คุณใช้อยู่ เช่น ตัวที่ผมใช้อยู่ตอนนี้จะเห็นว่าเป็น 05VDC เลยให้จ่ายไฟ 5V ไปที่คอยล์ของรีเลย์ตัวนี้ได้เลย แล้วรีเลย์ก็จะดึงออกมา
จะเพิ่มแรงดันคอยล์ได้อย่างไร? ในที่สุดเราก็มาถึงจุดนั้น
คุณสามารถใช้สองมือจับสายไฟ 5V และ GND เข้ากับหมุดทั้งสองของขดลวดรีเลย์ได้โดยตรง คุณจะได้ยินเสียง
แล้วเราจะเพิ่มแรงดันไฟฟ้าให้เขาด้วยไมโครคอนโทรลเลอร์ได้อย่างไร? เรารู้ว่าพินไมโครคอมพิวเตอร์ชิปตัวเดียวสามารถส่งออก 5V มันไม่ได้เชื่อมต่อโดยตรงกับคอยล์รีเลย์พินไมโครคอมพิวเตอร์ชิปตัวเดียวมันโอเคไหม?
คำตอบคือไม่แน่นอน ทำไมเป็นอย่างนั้น?
มันยังคงเป็นกฎของโอห์ม
ใช้มัลติมิเตอร์เพื่อวัดความต้านทานของคอยล์รีเลย์
ตัวอย่างเช่น ความต้านทานของคอยล์รีเลย์ของฉันคือประมาณ 71.7 โอห์ม เมื่อบวกแรงดัน 5V กระแสคือ 5 หารด้วย 71.7 ประมาณ 0.07A ซึ่งก็คือ 70mA โปรดจำไว้ว่า เอาต์พุตสูงสุดของพินธรรมดาของไมโครคอมพิวเตอร์ชิปตัวเดียวของเราคือกระแส 10mA และเอาต์พุตสูงสุดของพินกระแสขนาดใหญ่คือกระแส 20mA (ซึ่งสามารถอ้างอิงถึงเอกสารข้อมูลของไมโครคอมพิวเตอร์ชิปตัวเดียว)
ดูที่ แม้ว่าจะเป็น 5V แต่ความจุกระแสเอาต์พุตมีจำกัด และไม่สามารถเข้าถึงกระแสของรีเลย์สำหรับขับขี่ได้ ดังนั้นจึงไม่สามารถขับเคลื่อนรีเลย์ได้โดยตรง
นั่นคือเวลาที่คุณต้องคิดอะไรบางอย่าง ตัวอย่างเช่น ใช้ไดรฟ์ไตรโอด S8050 แผนภาพวงจรมีดังนี้
ดูเอกสารข้อมูล S8050 S8050 เป็นหลอด NPN กระแสไฟสูงสุดที่อนุญาตของ ICE คือ 500mA มากกว่า 70mA มาก ดังนั้นจึงไม่มีปัญหากับรีเลย์ไดรฟ์ S8050 อย่างแน่นอน
หากดูรูปด้านบน ICE คือกระแสที่ไหลจาก C ไป E ซึ่งเป็นกระแสในแนวเดียวกับคอยล์รีเลย์ NPN triode นี่คือสวิตช์ MCU pin เอาต์พุต 5V ระดับสูง ICE บนรีเลย์จะถูกวาด เอาต์พุตพิน SCM ระดับต่ำ 0V, ICE ถูกตัดออก, รีเลย์ไม่ดึง
ในทำนองเดียวกัน โซลินอยด์วาล์วยังเป็นโหลดที่มีความต้านทานน้อยและมีกำลังสูง และยังจำเป็นต้องเลือกส่วนประกอบการขับขี่ที่เหมาะสมตามวิธีกฎของโอห์มข้างต้น
เวลาโพสต์: Jul-12-2023