ฉันมีอินพุต AC ดังนี้:
- สามารถอยู่ในช่วงตั้งแต่± 10V ถึงอย่างน้อย± 500V ต่อเนื่อง
- ทำงานจากประมาณ 1 Hz ถึง 1 kHz
- ต้องการอิมพีแดนซ์> 100 kΩต่อมิฉะนั้นแอมพลิจูดจะเปลี่ยนไป
- อาจถูกตัดการเชื่อมต่อเป็นครั้งคราวและอาจทำให้ระบบเกิดเหตุการณ์ ESD
เมื่ออินพุตต่ำกว่า 20V ฉันต้องแปลงรูปคลื่นเป็นดิจิทัลด้วย ADC เมื่อมันสูงกว่า 20V ฉันสามารถเพิกเฉยได้ว่าอยู่นอกช่วง แต่ระบบของฉันต้องไม่เสียหาย
เนื่องจาก ADC ของฉันต้องการสัญญาณที่ค่อนข้างแข็งฉันจึงต้องการบัฟเฟอร์อินพุตสำหรับสเตจต่อไป (ในนั้นฉันจะตั้งค่าให้มันยึด 0V ถึง 5V และป้อนไปยัง ADC)
ฉันออกแบบวงจรต่อไปนี้สำหรับสเตจอินพุตเริ่มต้นของฉันเพื่อรับเอาต์พุตที่ปลอดภัยและแข็งแกร่งที่ฉันสามารถป้อนไปยังสเตจต่อไป:
จำลองวงจรนี้ - แผนผังที่สร้างโดยใช้CircuitLab
เป้าหมายของฉันคือ:
- ตรวจสอบให้แน่ใจ> 100 kΩของความต้านทานต่อแหล่งจ่าย
- เปลี่ยนอินพุต± 20V เป็นประมาณ± 1.66V เอาต์พุต
- จัดทำเอาต์พุตแบบแข็ง
- จัดการอินพุตแรงดันสูงอย่างต่อเนื่องได้อย่างปลอดภัย (อย่างน้อย± 500V)
- จัดการกับเหตุการณ์ ESD โดยไม่ต้องทิ้งกระแสไฟ / แรงดันเข้าไปในราง± 7.5V
นี่คือเหตุผลของฉันสำหรับการออกแบบวงจรของฉัน:
- R1และR2สร้างตัวแบ่งแรงดันไฟฟ้าลดแรงดัน 12X
- TVSทำปฏิกิริยาไดโอดได้อย่างรวดเร็วเพื่อป้องกันเหตุการณ์ ESD กับการป้อนข้อมูลที่ทิ้งพวกเขาไปที่พื้นดินที่แข็งแกร่งของฉันโดยไม่ทิ้งอะไรลงบน (อ่อน) ± 7.5V รางของฉัน
- TVSไดโอดยังจับไฟแรงดันสูงมาก (อย่างยั่งยืน± 500V) โดยแบ่งลงไปที่พื้น R1นั้นผ่านมาเพื่อ จำกัด กระแสในกรณีเหล่านี้
- D1และD2หนีบแรงดันไฟฟ้าที่ถูกหารไว้ที่± 8.5V ดังนั้นฉันไม่ต้องการตัวเก็บประจุแรงดันสูงสำหรับC1 ; หลังจากผ่านR1กระแสก็จะถูก จำกัด เช่นกัน
วงจรนี้เหมาะสมที่สุดสำหรับเป้าหมายของฉันหรือไม่ ฉันสามารถคาดหวังปัญหาใด ๆ กับมันได้หรือไม่? มีการปรับปรุงใด ๆ ที่ฉันควรทำหรือมีวิธีที่ดีกว่าในการบรรลุเป้าหมายของฉันหรือไม่?
แก้ไข 1
ฉันเดิมบอกว่าสิ่งนี้จำเป็นต้องจัดการ± 200V อย่างต่อเนื่อง แต่ฉันคิดว่า± 500V เป็นเป้าหมายที่ปลอดภัยยิ่งขึ้น
เพื่อให้ไดโอดTVSทำงานได้ตามปกติR1จะต้องแบ่งเป็นตัวต้านทานสองตัวที่นี่R1aและR1bตามที่แนะนำโดย@ jp314 :
แก้ไข 2
นี่คือวงจรที่ได้รับการแก้ไขซึ่งรวมเอาข้อเสนอแนะที่ได้รับ:
- Zeners ข้ามแหล่งจ่ายไฟ ( @Autistic )
- ตัวต้านทานที่นำไปสู่พวกมัน ( @Spehro Pefhany )
- Fast BAV199 diodes ( @Master ; ทางเลือกที่ลดการรั่วไหลของ BAV99 ที่@Spehro Pefhanyแนะนำถึงแม้ว่าจะมีความจุสูงสุดประมาณ 2 pF มากกว่า 1.15 pF)
- ทีวีไดโอดออกด้านหน้าและปรับถึง 500 V ( @Master ) ดังนั้นจึงจัดการเพียง ESD เหตุการณ์ปกป้องR1
- ตายสั้น ๆ จากเอาต์พุต op-amp เป็นอินพุตลบ ( @Spehro Pefhanyและ@Master )
- ลดลงC1ถึง10μF ( @Spehro Pefhany ); สิ่งนี้แนะนำให้ลดแรงดันไฟฟ้า 0.3% ที่ 1 Hz ซึ่งไม่ดีเท่าฝา220μFดั้งเดิม แต่จะทำให้การจัดหาตัวเก็บประจุง่ายขึ้น
- เพิ่มตัวต้านทาน 1 kΩ R6เพื่อ จำกัด กระแสในOA1 ( @Autisticและ@Master )