HTG2.club
Home Theater Guide webboard => มุม Thai DIY Audio => ข้อความที่เริ่มโดย: wit66 ที่ 11 เมษายน, 2011, 04:23:55 pm
-
เรื่องมันมีอยู่ว่า ตัว Cross ที่ผมใช้มันใช้ IC เบอร์ 5532 มันลงไว้ว่าห้ามใช้เบอร์อื่น ไม่ทราบว่าทำไมมันถึงห้ามใช้อะคับ ส่วนที่อยากจะขอคือ ขอถามหน่อยครับว่า พอจะมีวงจรที่่ใช้แทนออพแอมป์เบอร์นี้มั่งไหมครับ จริงๆมันไว้ใช้เล่นเกมส์ ฟังเพลงบ้างบางคราว แต่ผมอยากทำให้มันเสียงดีขึ้นครับ ตามความซน
ขอ ขอบคุณทุกความรู้ที่ลงไว้นะครับ
-
ไม่รู้ครับ ตอบแบบหน้าด้านๆ :-\
-
เบอร์ที่เปลี่ยนแทนกันได้ก็มีมากมายครับ ที่เป็น Dual-Opamp DIP8ขา ส่วนใหญ่แทนกันได้หมด ถ้าเป็นสำหรับงาน Audio เลยก็พวกของ BB ตระกูล OPA ครับ หูหาเรื่องเสียตังก์ หุหุ :headphone
-
คือบางวงจรเปลี่ยนแล้วมันแย่ลง หรือร้ายแรงคืออสซิเลสครับ ยกตัวอย่างครับ ปัญหาโลกแตกของแอมบ้านหม้อ 741เมื่อเจอกับ OPA ใช้เบอร์ทั่วไปพอได้เช่น LF351 แต่พอใส่บางเบอร์หรือขยับไป OPA ละก็ พี่แกออสซิเลสกระจายลูกเดียว
อันนี้ถ้าจะเปลี่ยนต้องลองครับ ไม่สามารถยืนยันได้ว่าจะเกิดอะไรขึ้น จะรู้ก็ต่อเมื่อหลังจากลองเปลี่ยนดูครับ ฉะนั้น ลองเลย ;D แต่ผมว่าเปลี่ยนได้ครับไม่น่าจะมีปัญหา ไงก็อย่าเพิ่งเอาที่ Slew Rate สูงๆใส่ก่อนครับ ลองเอาตามปกติทั่วไปใส่ก่อนถ้าไม่มีปัญหาก็ลองเอาที่สลูเรตสูงๆใส่ดู
-
ผมเคยลองเปลี่ยนที่แอมป์รถยนต์ครับ ภาคCross over เนี่ยละคับ จาก4558 เป็น 2132 ปรากฏสัญญาณรบกวนโผล่มาเพียบเลย ฟังไม่รุ้เรื่องเลยไม่แน่ใจว่าท่านใดพอมีประสบการณ์เกี่ยวกับจุดนี้รึมีความรู้พอจะชี้แนงทางให้ผมได้มั่ง
-
หลักๆของการเกิด osillation ของพวก opamp ก็มาจากการ delay ของสัญญาณจาก output ป้อนกลับไปที่ทาง input ง่ายๆหากจังหวะที่สัญญาณ feedback กลับไปและ phase ดันเลื่อนไปเนื่องจาก delay ที่ความถี่ไดความถี่นึงดันเสริมกันพอดี(ขึ้นกัน gain ด้วย) ก็ oscillate ได้ โดยปกติ datasheet เขาจะมีกราฟ phase margin เป็นตัววัดหรือบอกเสถียรภาพของระบบที่มีการป้อนกลับมาให้พิจารณ์ในการออกแบบด้วย ซึ่งจะสามารถดูจุด open-loop gain เท่ากับหนึ่งมี phase margin เท่าไหร่ และ ที่สำคัญบางทีก็ให้ค่า capacitive load ที่ต่อทาง กับ output ลงกราวด์ที่ opamp มองเห็นว่าไม่ควรเกินเท่าไร่ ค่า capacitive load ตัวนี้แหละครับตัวดี
ที่อธิบายมาข้างต้นเป็นเพียงแค่มุมมองหยาบๆของผม ซึ่งไม่ได้หมายความว่า gain สูงจะไม่ oscillate ซึ่งมันก็ oscillate ได้หาก R feedback มีค่าสูงซึ่งมันจะไปสัมพันธ์กับ ค่า C ทาง input ได้เช่นกัน และยังขึ้นกับ Capacitive load ด้วย
สรุปคือหลักๆให้ดูที่ capasitive load ที่ output ของ opamp ก่อนเพราะไอ้ C ตัวนี้มันไปเปลี่ยนการเลื่อนของ phase ต้องอย่าลืมว่า output impedance ของ opamp มันมีค่าจำกัด หากสังเกตุเวลาเขาทดสอบ opamp เขาจะ ทดสอบ pulse respond เป็นหลักดูสัญญาณก่อนเข้า และสัญญาณที่ออกมาที่ gain และ capacitive load และที่ amplitude ของสัญญาณ input ต่างๆกัน สุดยอดวงจรขยายในอุดมคติคือ เข้ามาไงออกไปงั้น(ที่อัตราขยาย=1)
ไม่ต่างอะไรกับวงจร power amp แบบ solid stage ที่เราใช้กัน low volt - high current หากสังเกตุทาง ทาง output มักจะนิยมไส่ ค่า R ต่ำๆขนานกับ L ไว้เพื่อลดผลจาก capacitive load ที่วงจรขยายมองเห็นผ่าน passive crossover network ไปหาดอกลำโพง ซึ่งไอ้ crossover network นี่แหละครับตัวดี ดังนัันหลักการแก้ง่ายๆที่ผมนิยมทำคือแทรก R ค่าน้อยๆลงไปอนุกรมระหว่าง output ของ opamp กับ วงจรภาคถัดไป ซึ่งเหตุการแบบนี้ผมก็เคยเจอ opamp ดัน oscillate ที่ -40C ซึ่งไม่ไช่ความผิด opamp ครับ ความผิดคือคนออกแบบดันทะลึ่งเอาไปขับวงจร switch multiplexer ทะลุไปหาวงจ RC filter ซึ่งหลังจากวงจร switch มีตัวเก็บประจุขนานลงกราวด์รออยู่แล้ว ความพิศดารคือที่ 25C switch มันมีค่าความต้านทานอยู่ค่านึง (fet switch แบบไม่อุดมคติ หากอุดมคติความต้านทานจากขาเข้าไปขาออกจะเป็น 0) ซึ่งก็ไม่ต่ำ ค่าอยู่ที่ประมาณ 60 ohm ซึ่งค่าความตานทานนี้ช่วยลดค่า capacitive load ของ C ตัวแรกทางด้าน input ของวงจร RC filter ที่ไป load วงจรภาค output ของ opamp ที่จะไปขับได้ คราวนี้ความซวยมาเยือนคือ multiplexer แต่ละ lot มันก็ไม่เหมือนกัน ดันไปเจอ lot ที่ ค่า R แฝงต่ำ ซึ่งที่ 25C ยังไม่ oscillate แต่พอไปที่ -40C ค่าความต้านทานมันลดลงและค่าที่ลดลงนี่ต่ำพอที่จะทำให้ opamp เจอ capcitive load ไปเต็มๆ เลย oscillate จากที่กล่าวมาก็เป็นประสบการณ์บางส่วนที่เจอมา ซึ่งความผิดพลาดที่เจอถือเป็นประสบกาณ์ที่ดีซึ่งหากย้อนเวลากลับไปให้ผมทำเองผมก็คงผิดพลาดแบบนี้ได้เช่นกัน
กลับมาที่ opamp ผมจะเปรียบเทียบเบอร์ยอดฮิตอีก 2 เบอร์ คราวนี้เพื่อนๆจะได้เห็นภาพกันจะๆว่าไอ้กราฟ open-loop gain ที่สัมพันธ์กับความถี่มันสำพันธ์กันยังไง มีประโยชน์ยังไงในการเลือก opamp ไม่ไช่กรณีลองแบบถอดเสียบถอดเสียบซึ่งทำแบบนี้วันดีคืนดีคุณอาจจะโชคดีได้ซื้อลำโพงใหม่
เบอร์นึงโคตรแพงทุกคนนิยมเพราะลงความเห็นว่าเสียงดี อีกเบอร์คือเบอร์ไกล้เคียง นั่นคือ opa627 กับ opa637
1. เบอร์ opa627 เขาบอกว่า unity gain stable O0
2. เบอร์ opa637 เขาบอกว่าถ้าอยากให้มันเสถียรกรุณาออกแบบให้ gain มากกว่า 5
ลอง load datasheet มาดูกราฟนะครับ หรือดูจากภาพที่ผมไส่มาให้ก็ได้ จะเห็นว่า
opa627 ที่ open-loop gain ที่ความถี่ประมาณ 15MHz จะมี gain=1 หรือ 0dB โดยที่ phase margin เท่ากับ 75 องศา (เยอะดี เกิน 60 องศา)
opa637 ที่ open-loop gain ที่ความถี่ประมาณ 60MHz จะมี gain=1 หรือ 0dB โดยที่ phase margin เท่ากับ 0 องศา ซึ่งหากดูแกน y ทางขวามือจะแสดงค่า phase shift ระหว่าง input ไป output คือ 180 องศา
อธิบายให้เข้าใจกฎการมองแบบง่ายๆ ซึ่งถ้าวงจรเปลี่ยนไป กราฟมันก็จะเปลี่ยนตามไปด้วยวิธีดีที่สุดคือทำ simulation เพื่อดูแนวโน้มหรือต่อจริงแล้ววัดเลย แล้วก็ยังเน้นว่า capacitive load มีผลทำให้วงจรขาดเสถียรภาพโดยมันไปทำการเลื่อนผลตอบสนองทางเฟสของวงจร
อ้อวิธีแก้อีกวิธีลองเอา C คล่อมที่ R feedback แล้วก็อีกอัน C decoupling ที่ขา +V -V ก็ควรระวังกับ opamp บางชนิด
ดูวงจรเขาให้ดีด้วยครับ วงจรแต่คนมันต่างกัน แล้วพวกประเภทที่ชอบใช้ opamp slew rate สูงๆเป็น 1000 ก็ระวังเรื่อง oscillate ให้ดีด้วยละครับ opamp พวกนี้เป็น current feedback ใช้กฎ opamp ธรรมดามาออกแบบไม่ได้ เอามาถอดเสียบก็ต้องระวังซวย
-
ขอบคุณมากครับ
-
ลองไปดัดแปลงดู แล้วมาบอกมั่งนะครับว่าผลเป็นไง