อะไรคือปัจจัย จำกัด ของ op-amps เหล่านี้?


8

ฉันออกแบบตัวกรองผ่านแถบความคิดเห็นหลายตัว

input voltage = 100kHz sine wave, 80mV amplitude
gain = 2 AV,  
center frequency = 100kHz 
pass-band = 10kHz
output voltage => centered around +2.5V
supply voltage => +5V

ข้อ จำกัด ของการออกแบบที่ผมต้องใช้เดียวอุปทานเครื่องขยายเสียงในการดำเนินงาน

การคำนวณถูกนำออกจากOp-Amps สำหรับทุกคนและฉันได้ผลลัพธ์ที่ต้องการด้วยสอง opamps: OP27และOP355NA

คะแนนที่ควรทราบ:

  • พยายาม JFET op-amps หลายตัวตามรายการด้านล่าง
  • ใช้ op-amp ในอุดมคติเพื่อตรวจสอบว่าการคำนวณนั้นถูกต้อง

วงจรด้านล่างถูกสร้างและทดสอบบนซอฟต์แวร์ Proteus และ LTSpice ทั้งสองให้ผลลัพธ์เดียวกันซึ่งคาดว่า


การออกแบบวงจร :

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

การวิเคราะห์แบบอะนาล็อก (ได้รับ 2 เป็นศูนย์กลางรอบ 2.5V)

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

การตอบสนองความถี่ (ศูนย์ Fre ที่ 100kHz)

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


ปัญหาคือว่าชิ้นส่วนเหล่านี้ติดตั้งกับพื้นผิว (OP355NA) หรือมีราคาแพงมาก (OP27) ฉันไม่สามารถจ่ายได้มากกว่า 20 ดอลลาร์สำหรับ op-amp

เหล่านี้เป็นแอมป์ op-rail เดียวที่ฉันมีให้ในการกำจัดของฉันและพวกมันไม่ทำงานตามที่คาดไว้!

ฉันจะใช้ TL071 และ TL074 เพื่อจำลองจากนี้

op-amps ทั้งหมดกำลังให้ผลลัพธ์ที่คล้ายกันมากเอาต์พุตต่อไปนี้มาจากTL071ซึ่งทดสอบทั้ง Proteus และ LTSpice ที่นี่ฉันนำเสนอรุ่น LTSpice

การวิเคราะห์แบบอะนาล็อก

ป้อนคำอธิบายรูปภาพที่นี่ (แรงดันไฟฟ้าลดลง pp)

การตอบสนองความถี่

ป้อนคำอธิบายรูปภาพที่นี่ (ความถี่กลางถูกเลื่อนไปทางซ้าย)

ดังที่เห็นได้ว่าการเพิ่มขึ้นนั้นไม่ถูกต้องและความถี่กลางถูกเลื่อนไปทางซ้าย นี่เป็นรูปแบบที่เกิดขึ้นประจำสำหรับทุก op-amps ที่ฉันมีให้

ฉันรู้ว่า op-amps ที่ระบุไว้ข้างต้นนั้นแตกต่างกันทั้งหมด แต่พวกเขาควรจะสามารถให้เอาต์พุตแรงดันไฟฟ้าสูงสุดถึง 1V ที่ 100kHz กราฟลักษณะต่อไปนี้สำหรับ TL071 และ TL074 ซึ่งทั้งสองให้การตอบสนองที่ไม่ถูกต้องเช่นเดียวกัน

แบนด์วิดธ์ที่ได้รับยูทิลิตี้คือ 3MHz

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

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


แน่นอนฉันพลาดข้อมูลจำเพาะที่สำคัญบางอย่างซึ่งฉันไม่ได้คำนึงถึง แต่ฉันคิดว่ามันแปลกมากที่ไม่มี op-amps ข้างต้นทำงานได้อย่างถูกต้องสำหรับงานปัจจุบันของฉัน

  1. ทำไมฉันจึงสามารถบรรลุผลที่ถูกต้องกับOP27 (GBW = 8MHz) และไม่ได้มี Tl074หรือTl 081 ?

แก้ไข:

ขอบคุณความคิดเห็นและคำตอบที่เป็นประโยชน์ดูเหมือนว่าฉันประเมินความต้องการวงจรของฉันต่ำเกินไป - ส่วนใหญ่เป็นการลดทอนจากอัตราส่วนความต้านทานอินพุต (40dB)

ดูเหมือนว่าคุณกำลังพยายามจะได้ค่า Q ประมาณ 20-40 เพียงแค่มองมันดังนั้น GBW จะต้องมีค่านั้นสูงกว่าความถี่กลางมากและ 5-10 เท่าที่ควรมากกว่านั้นเช่น 10-40MHz .

  1. ทำไมฉันถึงมีคิวประมาณ 20-40? ไม่ใช่ Q the (ความถี่กลาง / BW) หรือ 100k / 10k (= 10) ในกรณีของฉัน
  2. นอกจากนี้ทำไม GBW ของฉันควรอยู่ที่ประมาณ 5-10 เท่าของความถี่กลาง มีการคำนวณใดที่ควรอ้างถึงหรือเรียงลำดับหรือไม่?

คือความต้านทานของ 79.9Ωถูกต้องจริงสำหรับตัวต้านทานที่มีป้ายกำกับ "80.4" ในแผนผังของคุณหรือไม่
TimWescott

2
แผ่นข้อมูล TL071 เริ่มต้นด้วย "SLOS080N - กันยายน 1978 - REVISED JULY 2017" ดังนั้นก็อายุ 40 ปีแล้ว :)
มาร์คัสMüller

1
TL08xx: "SLOS081I - กุมภาพันธ์ 1977 - ปรับปรุงพฤษภาคม 2558" ดังนั้นเกือบ 42 ปี
Marcus Müller

3
(โอ้และในบันทึกส่วนตัว: แพคเกจ SMD เช่น SOIC ไม่ใช่เรื่องยากที่จะประสาน; ลองทำดูคุณจะชอบมัน)
Marcus Müller

1
brhans .... งั้นเหรอ? คุณคิดว่าพวกเขาไม่สามารถใช้กับแอพพลิเคชั่นแบบจัดหาครั้งเดียวได้จริงหรือ?
LvW

คำตอบ:


5

ดูเหมือนว่าคุณกำลังพยายามจะได้ค่า Q ประมาณ 20-40 เพียงแค่มองมันดังนั้น GBW จะต้องมีค่านั้นสูงกว่าความถี่กลางมากและ 5-10 เท่าที่ควรมากกว่านั้นเช่น 10-40MHz .

"การลดทอน" ที่คนอื่นพูดถึงคืออัตราส่วนของตัวต้านทานที่คุณต้องใช้เพื่อให้ได้ค่า Q ที่สูงดังนั้นฉันไม่คิดว่าคุณจะหลีกเลี่ยงได้


1
ใช่นั่นคือสิ่งที่ฉันหมายถึง ขอบคุณ ผู้คนไม่ทราบว่าการทำคำพูดออกมายากแค่ไหน: D และใช่แหล่งความต้านทานสูงนั้นเป็นปลาเฮอริ่งแดงถ้าไม่ผิดเลย จะลบ
Marcus Müller

Dangit คุณพูดถูกและคำตอบของฉันผิดทั้งหมด ฉันเพิ่งลบมัน
TimWescott

1
@Spehro Pefhany ขอบคุณสำหรับคำตอบของคุณ คุณสรุปได้อย่างไรว่าฉันพยายามรับคิวประมาณ 20-40? ไม่ใช่ Q the (ความถี่กลาง / BW) หรือ 100k / 10k ในกรณีของฉัน นอกจากนี้คุณจะไปยัง GBW ซึ่งเป็น 5-10 เท่าของความถี่กลางได้อย่างไร มีการคำนวณใดที่ควรอ้างอิงหรือการเรียงลำดับ?
rrz0

1
@ TimWescott เขาสรุปว่าฉันต้องการถามประมาณ 20-40 ใช่ไหม? นั่นคือเหตุผลที่ฉันถาม ใครบางคนที่ไม่ได้ทำสิ่งนี้ตลอดไปจะได้ข้อสรุปที่คล้ายกัน
rrz0

1
หากไม่ได้ดูวงจรคุณจะพบ Q โดยดูที่การตอบสนองความถี่ เมื่อคุณทำมันตลอดไปคุณแค่มอง เมื่อคุณไม่ได้ทำมันตลอดไปคุณต้องใส่เครื่องหมายติ๊ก (จริงหรือเสมือน) ลงบนการตอบกลับ 3dB จากจุดสูงสุดจากนั้นคุณวัด (หรือลูกตา) ความถี่ที่ขยายออกระหว่างพวกเขา (ความถี่กลาง) / (แบนด์วิดธ์ 3dB) มากขึ้นหรือน้อยลงถาม
TimWescott

2

ฉันเห็นด้วยกับทิม; ไม่ลดทอนสัญญาณอินพุตมากโดยไม่จำเป็น

จากนั้นตัวเลือกเดียวของคุณคือสิ่งที่ได้รับมากขึ้นที่ประมาณ 100 kHz

โชคดีที่การทดสอบทั้งหมดที่คุณทดสอบนั้นค่อนข้างแบนด์วิดท์ต่ำ (บางส่วนมีอายุมากกว่า 40 ปี) ด้วยทางเลือกอื่น ๆ ในการเพิ่มแบนด์วิดท์ของผลิตภัณฑ์ 10 MHz คุณอาจจะค่อนข้างดี:

เช่น TL972 น่าจะโอเคสำหรับแอปพลิเคชั่นนี้และสามารถซื้อได้ (ฟรีค่าจัดส่ง) $ 0.67 ต่ออันที่ตัวแทนจำหน่ายที่มีชื่อเสียง แต่มันไม่ใช่อินพุตของ JFET - ความสงสัยของฉันคือคุณไม่สนใจจริง ๆ ตราบใดที่กระแสอินพุตต่ำพอ


1

Rrz0 .... ให้ฉันตอบคำถามสองข้อสุดท้ายของคุณ:

(1) หากผลิตภัณฑ์อัตราขยายแบนด์วิดท์ไม่ใหญ่พอคุณจะมีการเปลี่ยนเฟสเพิ่มเติม (เกิดจาก opamp) ผลทั่วไป: การเพิ่มประสิทธิภาพ Q ที่ไม่ต้องการ การเลื่อนเฟสเพิ่มเติมช่วยลดระยะห่างของเฟสและจะเลื่อนขั้วไปยังแกนจินตภาพซึ่งขยายขั้วโลก -Q (เหมือนกับ bandpass-Q)

(2) เมื่อ GBW เป็น 10MHz จะได้รับ open-loop ที่ 100kHz เป็นแอพ 40 dB (100) สิ่งนี้ไม่เพียงพอ อย่างไรก็ตามการคำนวณทั้งหมดขึ้นอยู่กับ opamp แบบ IDEAL โดยไม่มีการเลื่อนเฟสใด ๆ ที่ไม่ต้องการโปรดดูความคิดเห็นของฉันด้านบนภายใต้ (1) แม้แต่การเปลี่ยนเฟสเพิ่มเติม 5 องศา จะทำให้การปรับปรุง Q รุนแรง

(3) โปรดทราบว่าโทโพโลยีตัวกรองที่เลือกนั้นมีความละเอียดอ่อนมากต่อข้อมูล opamp ที่ไม่เหมาะ (เพราะมันขึ้นอยู่กับอัตราขยายลูปแบบเปิด) มีโครงสร้างตัวกรองอื่น ๆ (Sallen-Key หรือ GIC-based) ซึ่งมีความไวน้อยกว่าพารามิเตอร์ opamp ที่ไม่เหมาะ

(4) เป็นเรื่องที่ควรค่าแก่การกล่าวถึงว่าคุณไม่จำเป็นต้องใช้ opamps ที่เรียกว่า "single-supply" opamp ทั้งหมดสามารถทำงานได้ด้วยแรงดันไฟฟ้าเดียวเท่านั้น ข้อมูลที่สำคัญที่สุด: GBW (ใหญ่ที่สุดเท่าที่จะเป็นไปได้) และอัตราการฆ่าเพียงพอ (การทำงานของสัญญาณขนาดใหญ่)

แก้ไข / ปรับปรุง

กระดาษต่อไปนี้มีการรักษาทางคณิตศาสตร์สำหรับอิทธิพลของการได้รับวง จำกัด และความถี่ open-loop บนวงจร MFB-bandpass

https://www.researchgate.net/publication/281437214_INVERTING_BAND-PASS_FILTER_WITH_REAL_OPERATIONAL_AMPLIFIER

ผลลัพธ์ : ปัจจัย 100 ระหว่าง GBW และความถี่สูงสุดของการออกแบบนำไปสู่การเบี่ยงเบนความถี่ของแอป 15% ( การแก้ไขจาก 85 เป็น 15%)


ขอบคุณที่ตอบคำถามสองข้อสุดท้าย ยกคำถามพื้นฐานนี้ แต่เกี่ยวกับจุดที่ 4 หากฉันตัดสินใจใช้OP27ซึ่งมีรายชื่อเป็น "dual-supply" op-amp ฉันจะยังสามารถใช้งานกับแหล่งจ่ายไฟปกติ 0-5 V ได้ ? ถ้าเป็นเช่นนั้นเหตุใดจึงไม่ปรากฏในรายการเป็นทั้ง opamp แบบเดี่ยวและคู่
rrz0

OP27 นั้นมีเพียง 8 GBW เท่านั้น แต่ใช้งานได้ดีกับการจำลอง ดังนั้นอาจเป็นได้ว่าเมื่อคุณพูดถึงในจุดที่ 3 มีปัญหาที่ใหญ่กว่าอื่น ๆ ที่วงจรของฉันเผชิญซึ่งไม่ใช่ GBW แต่ไม่เหมาะกับข้อมูล opamp
rrz0

เนื่องจากเป็นความรู้พื้นฐานที่แต่ละ opamp สามารถดำเนินการได้ด้วยแหล่งจ่ายไฟคู่อื่น ๆ ข้อแตกต่างเพียงอย่างเดียวคือ DC bias point opamps บางตัวได้รับการออกแบบมาเพื่อให้แอมพลิจูดเอาท์พุต (เกือบ) ถึงขีด จำกัด รางพลังงาน - ดังนั้นจึงเหมาะสม - ดีที่สุดเท่าที่จะเป็นไปได้สำหรับการดำเนินการ "จ่ายครั้งเดียว" นั่นคือความแตกต่างเท่านั้น
LvW

ฉันทำการจำลอง (PSpice) ของวงจรของคุณด้วย OP-27 ผลลัพธ์: 89.4 kHz
LvW

0

นี่คือการสนทนาก่อนหน้าของตัวกรอง bandpass คำตอบที่ใช้เครื่องมือ Signal Chain Explorer นำเสนอเอฟเฟกต์ของ Unity Gain Bandwidth ที่หลากหลาย

การจำลองและสร้างตัวกรองข้อเสนอแนะหลายวงผ่าน


3
นี่จะทำให้ความคิดเห็นที่ดี แต่มันเป็นคำตอบที่ไม่ดี แนะนำการแปลงเป็นความคิดเห็นและลบคำตอบ อีกทางหนึ่งโปรดขยาย
Scott Seidman

0

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

เพื่อให้เข้าใจถึงข้อกำหนดของ op-amp ต้องรู้ก่อนว่าตัวกรองคำติชมหลายตัวถูกออกแบบมาอย่างไร MFB band-pass ช่วยให้สามารถปรับเปลี่ยนได้Q, Av และ fm อิสระ

โดยปกติแล้วจะได้รับสูงสุดสำหรับ MFB Av=2Q2 และดังนั้นสำหรับ Q=10แรงดันไฟฟ้าจะเพิ่มขึ้น 200. เราสังเกตว่าAv เพิ่มกำลังสองด้วย Q.

ไปกับการออกแบบเบื้องต้นที่นำเสนอข้างต้นเพื่อให้วงจรนี้ทำงานได้อย่างถูกต้องผลที่ได้จาก openloop ของ op amp ที่ใช้จะต้องมากกว่า 100 ที่ความถี่กลางที่เลือก

นอกจากนี้ทำไม GBW ของฉันควรอยู่ที่ประมาณ 5-10 เท่าของความถี่กลาง มีการคำนวณใดที่ควรอ้างถึงหรือเรียงลำดับหรือไม่?

โดยปกติแล้วปัจจัยด้านความปลอดภัย (sf) ระหว่าง 5 ถึง 10 จะถูกรวมไว้เพื่อให้มีเสถียรภาพสูงและความเพี้ยนต่ำ

ในการคำนวณ GBW:

GBW>sffoAv

GBW>sf100k102

ดังนั้น GBW ควรอยู่ในช่วง 50-100MHz

มันเป็นไปไม่ได้ที่จะใช้ตัวกรองประเภทนี้สำหรับงานที่มีความถี่สูงและสูง Q เนื่องจากแอมป์สหกรณ์มาตรฐานเร็ว ๆ นี้“ ไอน้ำหมด” ความยากลำบากนี้กันการได้กำไรสูงที่สร้างจากค่าปานกลางสำหรับ Q อาจทำไม่ได้ ดังนั้นเราจะต้องลดทอนสัญญาณอินพุต

ดังนั้นเนื่องจากเราต้องการ Av=2 และ Q=10เราต้องการตัวลดทอนสัญญาณอินพุต นี่คือการลดทอนที่คำตอบอื่น ๆ ถูกอ้างถึง

เราลดทอนโดยอัตราส่วนความต้านทาน 100 (R7 / R5) เพื่อชดเชยสิ่งนี้


แน่นอนฉันพลาดข้อมูลจำเพาะที่สำคัญบางอย่างซึ่งฉันไม่ได้คำนึงถึง แต่ฉันคิดว่ามันแปลกมากที่ไม่มี op-amps ข้างต้นทำงานได้อย่างถูกต้องสำหรับงานปัจจุบันของฉัน

สำหรับวงจรที่นำเสนอข้างต้นอัตราส่วนตัวต้านทานลดทอนสัญญาณโดย 40dB (100Av) ดังนั้นความต้องการในการได้รับของฉันคือ 6dBมีการเพิ่มที่ด้านบนของที่ การคำนวณทั้งหมดที่ฉันทำไม่ได้คำนึงถึงการลดทอน 40dB เริ่มต้นด้วยการพิจารณา

@Markus Müllerชี้ให้เห็นว่าฉันใช้ op-amps โบราณ มีมากดีกว่าทางเลือกเช่นTL972

ตามที่ @LvW กล่าวถึงเมื่อการเพิ่มแบนด์วิดท์ไม่มากพอการตอบสนองความถี่จะได้รับการเปลี่ยนเฟส นอกจากนี้ยังกล่าวถึงอย่างถูกต้องคือความจริงที่ว่า "ทอพอโลยีตัวกรองที่เลือกมีความไวต่อข้อมูล opamp ที่ไม่เหมาะ (เพราะมันขึ้นอยู่กับการได้รับวงเปิด)"


นี่ฉันให้ตัดตอนมาจากOpamps สำหรับทุกคน

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

ค่าองค์ประกอบเหมือนกันตั้งแต่ในกรณีของฉันตัวเก็บประจุที่มีขนาดเล็กโดยมีปัจจัยของ100 ในขณะที่ความถี่กลางยังใหญ่กว่าด้วย 100.


1
Rrz0_one ความคิดเห็นเพิ่มเติม: สำหรับค่า Q ที่สูงขึ้นมันเป็นวิธีที่รู้จักกันดีในการใช้ความคิดเห็นเชิงบวก (ตัวต้านทาน) ขนาดเล็กเพิ่มเติมจากเส้นทาง RC-feedback เชิงลบ ส่วนขยายของ MFB-bandpass คลาสสิกนี้เกิดจาก Deliyannis ในกรณีนี้ Midband Gain จะเป็นเพียง Am = 2 * SQRT (2) * Q - 1 ในกรณีนี้ R5 จะถูกลบ
LvW

ในอีกด้านหนึ่งแทนที่จะเป็น "ในกรณีของฉันตัวเก็บประจุมีขนาดใหญ่กว่าด้วยปัจจัย 100" คุณหมายถึงมีขนาดเล็กลง แต่ก็ไม่เป็นไร คำตอบของคุณใกล้จะเพียงพอที่จะแก้ไข แต่คุณควรอ่านหัวข้อ 16.8.4 ซึ่งครอบคลุมประเด็นของคุณ มันแนะนำ GBW ขั้นต่ำประมาณ 20 MHz สำหรับวงจรของคุณ (สมมติว่าต้องการความแม่นยำ 1%) และแน่นอนว่ามันเป็นวิธีที่เกินกว่าแอมป์ใด ๆ ที่คุณกำลังดูอยู่
WhatRoughBeast

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