Belirli bir elektronik bileşeni seçip, "ekmek ve tereyağı" nın tüm bu "en önemli" tür ifadeler gibi saçma olduğunu söylemek için. Örneğin, analog devrelerdeki dirençleri sayın ve eminim ki geniş aralıklarla opampları geride bırakacaksınız.
Ayrıca, işler değişir. Vakum tüplerinin zaman zaman aptalların "en önemli" ya da analog elektroniğin "ekmek ve tereyağı" bileşeni, ardından transistör olduğu bir zaman vardı.
Hiçbir zaman bir opamp kullanmanıza gerek yoktur , ancak belirli bir özelliğe bir devre uygulamanın en etkili yolu bu olabilir. Sonuçta, opamp'lar transistörlerden yapılır, bunun yerine bir demet transistör kullanmak mümkündür (bunun yerine birkaç başka bileşenle).
Opamp'ların çekiciliği, yaygın ve kolay kullanılan bir yapı bloğunu yerleştirmeleridir. Entegre devrelerin büyüsü ile bu yapı taşları bazen tek transistörlerin boyutu ve maliyeti olabilir. Herhangi bir opamp, herhangi bir özel uygulama için üstesinden gelinebilir, ancak kitle üretilen entegre devrelerin büyük kaldıraçları, ucuz ve düşük olmalarına izin verir, böylece transistörlerinin sadece birkaçı transistörlerin sadece birkaçı gerçekte ne zaman çok az olsa gerekli olmak.
Analojinizi bir programlama dilinde FOR döngüsü ile kullanmak için, aslında bu yapıyı kullanmanız gerekmez. Açık bir kodla bir değişkeni başlatabilir, artırabilir ve kontrol edebilirsiniz. Bazen özel şeyler yapmak istediğinizde bunu yaparsınız ve FOR konserve konsolu çok katıdır. Bununla birlikte, çoğu zaman, daha uygun ve daha az hata, FOR yapısını döngüler için kullanmaya meyillidir. Opamp'larda olduğu gibi, bu konserve yüksek yapının tüm özelliklerini her durumda kullanamazsınız, ancak sadeliği her şeye değdi. Örneğin, çoğu dil artışın 1'den farklı bir şey olmasına izin verir, ancak muhtemelen bunu nadiren kullanırsınız.
FOR yapısından farklı olarak, ayrık bir devrede opamp'ı yalnızca bu durumda gereksinim duyduğunuz özelliklere göre optimize eden bir derleyici yoktur. Bununla birlikte, hacimli entegre devre üretiminin büyük avantajı, bu özellikleri bir FOR döngüsündeki birkaç ekstra komutun eşdeğerinden daha aşağıya indirir. Opamp'ları, komut setinde uygulanan tam özellikli bir FOR döngüsü olarak düşünün; bu, tüm özelliklerinin kullanılıp kullanılmadığını yürütmek için aynı talimatları alır ve basit durumlar için bile, aksi takdirde kullanmak zorunda kalmayacağınızdan daha az talimat alır.
Opamp'lar, "güzel" bir yapı taşı sunmak için paketlenmiş ve bu transistörlerin yalnızca bir veya bir kaçının maliyeti için uygun hale getirilmiş bir demet transistördür. Bu, sadece tasarımda transistörlerin ve benzerlerinin önyargısıyla başa çıkmak için zaman kazandırmakla kalmaz, aynı zamanda transistörler arasında iyi eşleşmeyi garanti etmek ve idealleri daha yakın olan parametreleri ölçmek ve düzeltmek için üretim teknikleri kullanılabilir. Örneğin, iki transistörlü diferansiyel bir ön uç yapabilirsiniz, ancak giriş ofset voltajını birkaç mV'ye düşürmek önemsiz değildir.
Tüm mühendislik bir noktada mevcut yapı taşlarını kullanmaya dayanmaktadır ve opamp'lar analog devreler için kullanışlı bir yapı taşıdır. Bu gerçekten transistör kullanmaktan farklı değil. Bir çok işlem, silisyumun rafine edilmesi, dopinglenmesi, kesilmesi, paketlenmesi ve ayrı bir transistör olarak verilmiş bir şekilde aldığımız testlerden geçti. Opamp'ler, bireysel transistörlerden daha fazla entegredir, ancak yine de şemaların düzeninde oldukça "düşük" seviyededir.
Yazılım analojisine geri dönersek, bu, uygulamanızın kodunu yazmaya devam etmek için mevcut alt rutinleri kullanmakla aynıdır. İşletim sistemi çağrısı durumunda, bunları kullanmak için bir seçeneğiniz yok. Bu, kendi silikonunu arıtmak gibi olur. Opamp'ler, kendiniz yazabileceğiniz uygun çağrılar gibidir, ancak bunu yapmak çoğu durumda aptalca olacaktır. Örneğin, muhtemelen bir tamsayıyı bir ASCII ondalık dizgisine defalarca dönüştürmek zorunda kaldınız, ancak bu zamanların kaç tanesini bunun için kendi kodunuzu yazdınız? Muhtemelen çalışma zamanı kütüphanesini bunun için kullanıyordunuz ya da kendi dilinizde bulunan (C'deki printf gibi) üst düzey yapılardan dolaylı olarak adlandırılanları bile çağırdınız.
İdeal opamp sonsuz giriş empedansına, 0 ofset, 0 çıkış empedansına, sonsuz bant genişliğine ve 0 $ maliyete sahiptir. Hiçbir opamp ideal değildir ve bu ve diğer parametrelerin farklı tasarımlarda farklı bağıl önemi vardır. Bu yüzden çok fazla opamp var. Her biri farklı bir dizi takıntı için optimize edilmiştir. Örneğin, bazen LM324'ün bir "berbat" opamp olduğunu duyarsınız. Bu hiç doğru değil. Fiyatın öncelikli olduğu durumlarda üstün bir emirdir. Birkaç mV ofset, 1 MHz kazanç * bant genişliği vb. Hepsi yeterince iyi olduğunda, diğer her şey sadece overpriced önemsizdir.