하나의 특정 전자 부품을 골라 "빵과 버터"가 바보라고 부릅니다.이 모든 "가장 중요한"종류의 진술입니다. 예를 들어, 아날로그 회로에서 저항을 세면 넓은 범위에서 opamp보다 많은 수를 찾을 수 있습니다.
또한 상황이 바뀝니다. 진공관이 아날로그 전자 장치의 평신도의 "가장 중요한"또는 "빵과 버터"구성 요소 였고 그다음 트랜지스터 인 시간이있었습니다.
당신은 결코 필요 하지 않습니다 OPAMP를 사용하지만 특정 사양에 회로를 구현하는 가장 효율적인 방법이 될 수 있습니다. 결국, opamp는 트랜지스터로 만들어 지므로 대신 몇 가지 다른 구성 요소가있는 트랜지스터를 사용할 수 있습니다.
opamp의 매력은 공통적이고 쉽게 활용되는 빌딩 블록을 구현한다는 것입니다. 집적 회로의 마법으로 인해 이러한 빌딩 블록은 단일 트랜지스터의 크기와 비용이 될 수 있습니다. 하나의 opamp는 하나의 특정 응용 프로그램에 대해 과도하게 사용될 수 있지만 대량 생산 집적 회로의 큰 활용은 저렴하고 충분히 작아서 트랜지스터가 실제로 몇 개일 때 전체 opamp를 사용하는 것이 일반적으로 저렴하고 작습니다. 필요하다.
프로그래밍 언어에서 FOR 루프와 함께 유추를 사용하려면 실제로이 구성을 사용할 필요가 없습니다. 명시 적 코드를 사용하여 변수를 직접 초기화, 증분 및 확인할 수 있습니다. 때로는 특별한 일을하고 싶을 때 통조림 FOR 구조가 너무 엄격 할 때 그렇게합니다. 그러나 대부분의 경우 FOR 구문에 루프를 사용하는 것이 더 편리하고 오류가 적습니다. opamp와 마찬가지로,이 통조림 높은 레벨 구성의 모든 기능을 각 경우에 사용할 수는 없지만 단순성으로 인해 가치가 있습니다. 예를 들어, 대부분의 언어에서는 증분이 1 이외의 값을 허용하지만 거의 사용하지 않을 수 있습니다.
FOR 구문과 달리 이산 회로의 opamp를 해당 인스턴스에 필요한 기능으로 최적화하는 컴파일러는 없습니다. 그러나, 볼륨 집적 회로 생산의 큰 장점은 이러한 기능을 FOR 루프에있는 몇 가지 추가 명령보다 줄어 듭니다. opamp는 명령어 세트에 구현 된 완전한 기능을 갖춘 FOR 루프라고 생각하면됩니다.이 명령어는 모든 명령어의 사용 여부에 관계없이 동일한 명령어를 사용하고 간단한 경우에도 다른 명령어를 사용해야하는 것보다 적은 명령어를 사용합니다.
Opamps는 "멋진"빌딩 블록을 제공하기 위해 포장 된 트랜지스터 묶음이며, 그 중 하나 또는 몇 개의 트랜지스터 비용으로 제공됩니다. 이는 트랜지스터 등의 모든 바이어 싱을 처리하기 위해 설계 시간을 절약 할뿐만 아니라 트랜지스터 사이의 우수한 정합을 보장하고 이상적인 파라미터에 가까운 파라미터를 측정 및 트리밍 할 수있는 제조 기술을 사용할 수 있습니다. 예를 들어, 두 개의 트랜지스터로 차동 프론트 엔드를 만들 수 있지만 입력 오프셋 전압을 몇 mV로 낮추는 것은 쉬운 일이 아닙니다.
모든 엔지니어링은 특정 시점에서 사용 가능한 빌딩 블록을 사용하는 것을 기반으로하며 opamp는 아날로그 회로에 유용한 빌딩 블록입니다. 이것은 트랜지스터를 사용하는 것과 실제로 다르지 않습니다. 실리콘을 다듬고 도핑하고 자르고 포장하고 디스크리트 트랜지스터로 당연한 것으로 테스트하는 과정이 많이있었습니다. Opamp는 개별 트랜지스터보다 더 통합되어 있지만 사물 체계에서는 여전히 "낮은"수준입니다.
소프트웨어 비유로 돌아가서 이는 기존 서브 루틴을 사용하여 특정 앱의 코드를 작성하는 것과 같습니다. OS 호출의 경우이를 사용할 수 없습니다. 그것은 당신 자신의 실리콘을 정제하는 것과 같습니다. Opamp는 직접 작성할 수있는 편리한 호출과 비슷하지만 대부분의 경우 어리석은 작업입니다. 예를 들어, 정수를 ASCII 10 진수 문자열로 여러 번 변환해야했지만 몇 번이나 해당 코드를 직접 작성 했습니까? 아마도이를 위해 런타임 라이브러리 호출을 사용했거나 심지어 언어에서 사용할 수있는 더 높은 수준의 구문 (C의 printf와 같은)을 통해 암시 적으로 호출 할 수도 있습니다.
이상적인 opamp는 무한 입력 임피던스, 0 오프셋, 0 출력 임피던스, 무한 대역폭을 가지며 비용은 $ 0입니다. 이상적인 opamp는 없으며 이러한 매개 변수와 다른 매개 변수는 다른 디자인에서 서로 다른 중요성을 갖습니다. 이것이 너무 많은 opamp가있는 이유입니다. 각각 다른 트레이드 오프 세트에 최적화되어 있습니다. 예를 들어 LM324가 "크 래피 (crappy)"opamp라는 경우가 있습니다. 이것은 사실이 아닙니다. 가격이 최우선 순위 일 때 최상급의 기회입니다. 몇 mV 오프셋, 1 MHz 게인 * 대역폭 등이 모두 충분할 경우 다른 모든 제품은 고가의 정크입니다.