Flyback ไดโอดปัญหาและดึงและปัญหาปัจจุบันในวงจรรีเลย์นี้


10

แม้ว่านี่อาจเป็นคำถามพื้นฐาน แต่ฉันยังคงดิ้นรนกับมัน ในแผนผังนี้ไดโอดซีเนอร์สองตัว D1 และ D2 เชื่อมต่อกลับไปกลับข้ามขดลวดรีเลย์ L1 BVds = -30V สำหรับไตรมาส 1 ฉันสามารถใช้ตัว zener 15V (Vz = 15V) สำหรับ D1 และ D2 แทนที่จะเป็น 5.1 V z ได้หรือไม่ ขดลวดรีเลย์หรือหน้าสัมผัสอาจได้รับความเสียหายในระหว่างการเปิดปิดรีเลย์หรือไม่? ถ้าจำเป็นฉันใช้รีเลย์นี้ (5V ขดลวดมาตรฐาน DC)

แผนผัง

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

ซึ่งเป็นสถานที่ที่ดีที่สุดในการวาง RC ckt นี้ - ส่วนทำเครื่องหมาย 'A' หรือ 'B' ในแผนผัง มันจะสร้างความแตกต่างหรือไม่? มาตรา B ดูเหมือนจะเป็นทางเลือกที่ดีที่สุดสำหรับฉันเมื่อปิด Q1 ตัวเก็บประจุ C1 สามารถปล่อยผ่าน R1 ผ่านพื้นดิน C1 จะปล่อยอย่างไรเมื่อฉันวาง RC ckt ที่ส่วน A ฉันทำอะไรบางอย่างหายไปหรือเปล่า การวาง RC ckt นี้มีผลข้างเคียงหรือไม่? ทางออกที่ดีกว่า?

โปรดแก้ไขให้ฉันด้วยหากฉันทำผิดหรือขาดหายไป

อัปเดต 1วันที่ 2012-07-09:

พูดในแผนภาพข้างต้นฉันมีคอยล์ 6V DC Standard (ดูแผ่นข้อมูลด้านบน) รีเลย์ 48.5 โอห์ม และรับ C1 = 10uF พูด สมมติว่า R1C1 ckt อยู่ที่ส่วน A ในแผนผังด้านบน แหล่งจ่ายไฟอยู่ที่ + 5V

สำหรับการลดลงของ 3V (แรงดันไฟฟ้าโฮลด์) ข้ามขดลวดรีเลย์กระแสจะต้องมีประมาณ 62mA ผ่านขดลวด ดังนั้นปล่อยข้าม R1 ที่ steady state คือ 2V สำหรับกระแส 62mA ผ่านขดลวดรีเลย์ที่สถานะคงที่ R1 จะต้องเป็น 32.33 โอห์ม

และประจุบน C1 คือ 2V x 10uF = 20uC ที่สถานะคงที่

ตอนนี้ในนี้แผ่นข้อมูลที่เวลาทำงานจะได้รับจะเป็นกรณีที่เลวร้ายที่สุด 15ms จากข้อมูลข้างต้นเรามี RC = 48.5ohm x 10uF = 0.485 ms ดังนั้นทันทีที่เปิด Q1 แล้ว C1 จะถูกชาร์จจนเกือบเต็มใน 2.425 มิลลิวินาที

ตอนนี้ฉันจะรู้ได้อย่างไรว่าระยะเวลา 2.425 มิลลิวินาทีนั้นเพียงพอสำหรับการถ่ายทอดเพื่อให้ผู้ติดต่อปิด

ในทำนองเดียวกันทันทีที่ Q1 ถูกปิดเนื่องจากมีการสร้าง back emf และถูกจับยึดไว้ที่ 3.3V โดย zener D2 (Vz = 3.3V) บวกกับ diode D1 ที่ลดลง 0.7V แรงดันไฟฟ้าข้าม C1 จะเป็น -2V + (-3.3 V - 0.7V) = -2V แต่ค่าใช้จ่ายสำหรับ C1 ยังคงเป็น 20uC เนื่องจากความจุมีค่าคงที่ดังนั้นการชาร์จจึงต้องลดลงเนื่องจากแรงดันไฟฟ้าข้าม C1 ลดลงจาก + 2V ถึง -2V ทันทีหลังจากปิด Q1
มันเป็นการละเมิด Q = CV ใช่ไหม

ณ จุดนี้กระแสที่ไหลผ่านขดลวดรีเลย์เนื่องจากแรงเคลื่อนไฟฟ้าสำรองจะเป็น 62mA ในทิศทางเดียวกับก่อนที่จะปิดเครื่อง Q1

กระแส 62mA นี้จะประจุหรือคลาย C1 หรือไม่? แรงดันไฟฟ้าข้าม C1 คือ 6V ทันทีที่ Q1 ถูกปิดใช่ไหม ฉันไม่เข้าใจว่ากระแสจะไหล b / w R1, C1, D1, D2 และขดลวดรีเลย์ได้ทันทีที่ Q1 ถูกปิด

ใครบางคนสามารถแสดงความคิดเห็นเกี่ยวกับปัญหาเหล่านี้ได้หรือไม่?

UPDATE2เมื่อวันที่ 2012-07-14:

"กระแสในตัวเหนี่ยวนำจะไม่เปลี่ยนทันที" - ในขณะที่มี flyback diode D1 ( พูด, D1 ไม่ใช่ zener แต่สัญญาณขนาดเล็กหรือ schottky diodeและ zener D2 ถูกลบในแผนผังด้านบน) ทันทีที่ Q1 ปิดอยู่หรือไม่แม้จะมีขัดขวางในปัจจุบัน (ไม่แม้แต่สำหรับบาง usecs)?

ฉันกำลังถาม becoz นี้หากมีสไปค์ปัจจุบันแล้วจำนวนของกระแสไฟฟ้าที่จะไหลระหว่างสไปค์นี้ (พูด> 500mA ในกรณีนี้) อาจทำให้ไดโอด flyback เสียหายหากฉันเลือกไดโอดที่มีคะแนนสูงสุดไปข้างหน้าสูงสุดในปัจจุบัน ประมาณ 200mA หรือมากกว่านั้นเท่านั้น

62mA เป็นปริมาณของกระแสไฟฟ้าที่ไหลผ่านขดลวดรีเลย์เมื่อเปิด Q1 ดังนั้นกระแสไฟฟ้าผ่านขดลวดรีเลย์จะไม่เกิน 62mA - แม้สักครู่ (พูดสำหรับบาง usecs) หลังจากไตรมาสที่ 1 ปิด


@ stevenvh- คุณหมายถึง RC = (R1 || Rcoil) x C1 หรือไม่
แจ็ค

Yesssssssssssssss
stevenvh

การแก้ไขล่าสุดของคุณ (6 V ใน C1) ไม่ถูกต้อง ด้านต่ำจะไปที่ -4 V แต่ด้านสูงลอยดังนั้นมันจะไปที่ -2 V. ฉันอธิบายในการแก้ไขในคำตอบของฉันว่าไม่มีกระแสใดไหลเข้าหรือออกจากตัวเก็บประจุดังนั้น แรงดันไฟฟ้าไม่สามารถเปลี่ยนแปลงได้
stevenvh

1
ถ้าโดย "-2V" คุณหมายถึงว่าด้านสูงอยู่ที่ -2 V นั่นถูกต้อง แต่ตอนนั้นไม่ใช่ มันไม่สำคัญมากนักเนื่องจากเวลาสั้นมาก แต่การปิด FET ทำให้เกิดการเปลี่ยนแปลงแรงดันไฟฟ้าและในเวลาเดียวกัน C1 ก็เริ่มปลดปล่อยเนื่องจากเป็นกระแสผ่าน FET ที่เก็บประจุไว้ ทั้งสองกระบวนการของการปล่อย C1 และ "การปล่อย" ของขดลวด (พร้อมทุกอย่างที่เกิดขึ้นกับมัน) เกิดจากการปิด FET แต่เกิดขึ้นอย่างเป็นอิสระจากกัน
stevenvh

1
ใช่ แต่ฉันจะบอกว่า "ด้านต่ำอยู่ที่ -4 V และมี +2 V ทั่ว C1 ดังนั้นด้านที่สูงอยู่ที่ -2 V" มันเป็นสิ่งเดียวกัน แต่ก็เป็นการระบุสาเหตุและผลกระทบที่ดีกว่า
stevenvh

คำตอบ:


10

คุณสามารถวาง RC ได้ที่ด้าน B หรือด้าน A เมื่อส่วนประกอบถูกจัดเรียงตามลำดับลำดับของมันไม่สำคัญต่อการทำงาน

เกี่ยวกับไดโอด เมื่อคุณปิดรีเลย์มันจะทำให้เกิดแรงดันลบ (อาจใหญ่) บนท่อระบายน้ำของ FET และไดโอด flyback จะใช้เพื่อ จำกัด แรงดันไฟฟ้านั้นให้ลดลงที่ 0.7 V ไดโอด ดังนั้นไดโอดจึงไม่ทำหน้าที่ปกป้องขดลวด แต่เป็น FET การใช้ zeners จะช่วยให้แรงดันไฟฟ้านี้ไปที่ -5.7 V หรือ -15.7 V หากคุณต้องการใช้ zeners 15 V ไม่มีเหตุผลที่จะรับความเสี่ยงที่นี่แม้ว่า FET สามารถจัดการ -30 V ดังนั้นฉันจะใช้วงจรเรียงกระแสหรือไดโอดสัญญาณหรือดีกว่าไดโอด Schottky

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

แก้ไขรีถ่ายทอด 6 V และวงจร RC
อย่างที่ฉันบอกในคำตอบนี้คุณสามารถใช้งานรีเลย์ด้านล่างแรงดันไฟฟ้าที่กำหนดและเนื่องจากแรงดันไฟฟ้าทำงานเป็น 4.2 V สามารถใช้รีเลย์รุ่น 6 V ได้ที่ 5 V หาก คุณใช้ตัวต้านทานแบบอนุกรมไม่สูงกว่า 9 Ωคุณจะได้ 4.2 V แล้วคุณไม่จำเป็นต้องใช้ตัวเก็บประจุ (คอยดูความอดทนสำหรับ 5 V!) ถ้าคุณต้องการที่จะลดลงคุณจะด้วยตัวคุณเอง; แผ่นข้อมูลไม่ให้แรงดันไฟฟ้าค้างไว้ แต่สมมุติว่านี่คือ 3 V จากนั้นคุณสามารถใช้ตัวต้านทานแบบอนุกรมที่ 32 Ωและคุณจะต้องใช้ตัวเก็บประจุเพื่อให้รีเลย์ทำงาน

เวลาใช้งานสูงสุด 15 ms (ซึ่งยาว) ดังนั้นเมื่อตัวเก็บประจุชาร์จแรงดันไฟฟ้ารีเลย์ไม่ควรต่ำกว่า 4.2 V จนถึง 15 ms หลังจากเปิดสวิตช์

ป้อนคำอธิบายรูปภาพที่นี่

ตอนนี้เราต้องคำนวณเวลา RC สำหรับสิ่งนั้น R คือความต้านทานขดลวดของรีเลย์และความต้านทานแบบอนุกรม แล้วก็

3V+2Ve0.015ms19.3Ω C=4.2V

C


×

62 mA จะไม่ชาร์จหรือคายประจุ เรามักจะใช้กฎปัจจุบันของ Kirchhoff (KCL) กับโหนด แต่มันก็ใช้กับภูมิภาค:

ป้อนคำอธิบายรูปภาพที่นี่

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


ฉันเข้าใจถึงความปลอดภัยเหล่านั้นแล้ว! ที่จริงแล้ว BVds = -30V เป็นเพียงค่าอ้างอิง ความตั้งใจของฉันที่จะถามคำถามนี้คือการทราบว่ามีโอกาสที่จะเกิดความเสียหาย 5V DC Relay ขดลวดโดยการวางไดโอดซีเนอร์ 15V ข้ามมันหรือไม่ในระหว่างการปิดรีเลย์แรงดันไฟฟ้าข้ามขดลวดจะ -15.7 V คอยล์จัดอันดับสำหรับ 5V? ไม่ใช่เหรอ ใช้ BVds = -50V พูด
แจ็ค

@jacks - แรงดันขดลวดสูงสุดไม่ได้ระบุไว้ในแผ่นข้อมูล แต่มักจะมีแรงดันไฟฟ้า 1.5 ถึง 1.8 เท่าดังนั้นอาจเป็น 7.5 V ถึง 9 V เข็มขนาด 15 V อาจจะไม่เกิดความเสียหายกับขดลวดแม้ว่าฉันจะไม่อนุญาตให้ใช้เป็นหลักการ: ยึดติดกับรายละเอียด อีกเหตุผลหนึ่งที่จะไม่ใช้ zeners
stevenvh

ดังนั้นโดยทั่วไปหากใช้ zeners ข้ามขดลวดรีเลย์ Vz จะต้องไม่เกินพิกัดแรงดันไฟฟ้าของขดลวดที่กำหนด (5V ในกรณีนี้) + 1 เช่น Vz = 6V สูงสุด ในกรณีนี้เพื่อความปลอดภัยระยะขอบ BTW แอพพลิเคชั่นบางตัวจาก tyco และ panasonic ยืนยันที่จะเพิ่ม zener พร้อมกับ flyback diode ปกติเพื่อเร่งความเร็วในการเปิด - ปิดของรีเลย์และเพิ่มอายุการสัมผัส
แจ็ค

ขอบคุณที่ทำให้สิ่งชัดเจน :) ฉันสามารถใช้ TVS diode (Vrwm = 5.5V) แทน zener D2 ได้ไหม? มันสร้างความแตกต่างหรือไม่?
แจ็ค

@jacks - ใช่คุณสามารถใช้ TVS เอกสารนี้อธิบายความแตกต่างระหว่างสองอย่างนี้
stevenvh

4

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

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

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


เข้าใจแล้ว :) "กระแสไฟฟ้าในตัวเหนี่ยวนำจะไม่เปลี่ยนแปลงทันที" - ในขณะที่มี flyback diode (ไม่มี zener พูด) ทันทีที่ Q1 ถูกปิดจะไม่มีกระแสไฟฟ้าขัดขวาง (แม้จะไม่กี่ usecs) )? ฉันกำลังถาม becoz นี้หากมีสไปค์ปัจจุบันแล้วปริมาณของกระแสที่จะไหลระหว่างสไปค์นี้ (พูด> 500mA ในกรณีนี้) อาจทำให้เกิดความเสียหายไดโอด flyback ถ้าฉันเลือกไดโอดที่มีคะแนนไปข้างหน้าสูงสุดในปัจจุบัน 62mA หรือมากกว่านั้น (เช่น 200mA) เท่านั้น - 62mA เป็นปริมาณของกระแสไฟฟ้าที่ไหลผ่านขดลวดรีเลย์เมื่อเปิด Q1
แจ็ค

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

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

ขอบคุณสำหรับการชี้แจง! ซึ่งหมายความว่าในขณะที่เลือก flyback diode ในกรณีนี้ฉันต้องพิจารณาเฉพาะ 62mA (กระแสไฟฟ้าผ่านขดลวดรีเลย์เมื่อเปิด Q1) => ไดโอดปัจจุบัน 200mA สูงสุดไปข้างหน้าใด ๆ จะทำงานในกรณีนี้เช่น 1N4148 หรือแม้กระทั่ง schottky เช่น 62mA << 200mA
แจ็ค

... เพื่อเริ่มการอาร์คข้ามผู้ติดต่อว่าง วิธีคิดอย่างหนึ่งของสถานการณ์ดังกล่าวคือการพิจารณาว่าสวิตช์เชิงกลนั้นมีช่วงเวลาสั้น ๆ ในการปลดการเชื่อมต่อซึ่งการให้คะแนนประสิทธิภาพของพวกเขานั้นด้อยกว่าอย่างมากกับสิ่งที่สเป็คจะบอกเป็นนัย ๆ . อย่างไรก็ตามเท่าที่ฉันทราบผลดังกล่าวไม่ได้เกิดขึ้นในระดับที่มีความหมายใด ๆ กับสวิตช์โซลิดสเตต ในทางกลับกันพวกเขาสามารถถูกทำลายได้โดยสภาพความเครียดมากเกินไปซึ่งจะทำให้เกิดการสึกหรอเพียงเล็กน้อยในการรีเลย์
supercat
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.