Fogeaters, Light The World.

07

2016-Mar

OP Amp - 연산 증폭기

작성자: title: MoonBlonix IP ADRESS: *.148.87.98 조회 수: 1743

참고자료

http://xenon87.tistory.com/entry/OP-Amp%EC%97%B0%EC%82%B0%EC%A6%9D%ED%8F%AD%EA%B8%B0

http://blog.naver.com/PostView.nhn?blogId=dolicom&logNo=10085476656

http://www.learnabout-electronics.org/Amplifiers/amplifiers66.php




op-amp-dif-amp.gif

이런식으로 반전 증폭에서 그라운드 들어갈 곳에 전압을 주면 오프셋 효과를 줄 수 있다.

비반전의 경우도 그라운드 자리에 전압 주면 됨.





비교기


OP Amp의 매우 큰 증폭률이 매이 큰 점을 이용하는 회로이다.


Vi 가  양의 값이면 Vo 에는 양의 전원전압이 출력되고

Vi 가  음의 값이면 Vo 에는 음의 전원전압이 출력되어 


입력신호를 판단해 주는 역할을 하는 회로이다.





반전증폭기


      


OP Amp의 큰 증폭률을 조절하여 이용하기 위해 음성피드백(Negative Feedback)를 사용한다. 출력 전압의 일부를 반전단자로 보내주어 증폭도를 조절한다. 




비반전증폭

   


위의 반전증폭기와 같이 부궤환을 이용하여 전압을 조절하는 원리를 사용한다. 

처음 Vin에 전압이 없을 때 Vout에는 0V의 출력이 나오게 된다. 하지만 걸리고 Vin 에 전압이 인가 된다면 Vin *A 값이 출력으로 나오게 된다. 이 출력값이 R1과 R2의 분압비에 의해 나누어지고 나누어진 값이 -단자로 들어가게 되어 차동입력값에 영향을 주어 출력값을 변화시킨다. 이 과정이 무한히 반복되면 값이 평행을 이루게 되고 그 값이 증폭되어 출력에 나타나게 된다. 여기서 비반전 증폭률은 1보다 크기 때문에 크기를 키울 수만 있다.




칩은 여러 종류가 있는데, 크게 구분하면 
UA741 같은 양전원 전압이 필요한 칩,
LM358 같은 단전원 전압이 필요한 칩이 있다.

0~5V 를 전원으로 쓰려면 단전원을,
-5~5V를 전원으로 쓰려면 양전원을 사용해야 한다.
profile
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 [Web] 클라우드 IDE + 2 title: MoonBlonix 2017-06-25 15125
» OP Amp - 연산 증폭기 title: MoonBlonix 2016-03-07 1743
51 [아두이노] RC용 ESC(변속기) 작동방법 title: MoonBlonix 2016-03-06 1764
50 [AVR/아두이노] 수광 센서 file title: MoonBlonix 2016-03-06 1760
49 [리눅스] 정적, 공유, 동적 라이브러리 사용 title: MoonBlonix 2016-03-05 1328
48 [C/C++] Makefile 만들기 title: MoonBlonix 2016-03-05 1779
47 [C/C++] OS 구분 전처리기 매크로 title: MoonBlonix 2016-03-05 1564
46 [C++ STL] std::unique_ptr + 1 title: MoonBlonix 2016-03-05 1757
45 [AVR] 퓨즈비트 옵션 file + 1 title: MoonBlonix 2016-03-04 1456
44 [AVR] 외부클럭, 리셋회로 설계 file + 1 title: MoonBlonix 2016-03-04 1742
43 [AVR] 소프트웨어 UART 통신(Software Serial) file + 1 title: MoonBlonix 2016-03-04 1740
42 [AVR/아두이노] PIR 인체감지 센서 file title: MoonBlonix 2016-03-03 1914
41 [리눅스] 파일관리 라이브러리 함수 title: MoonBlonix 2016-03-03 1652
40 [리눅스] 리눅스 커널 API 모음 title: MoonBlonix 2016-03-03 1952
39 [리눅스/윈도우/C/C++] 플러그인 시스템 구현 title: MoonBlonix 2016-03-03 1993
38 [라즈베리파이] UART 통신 file title: MoonBlonix 2016-02-25 1623
37 [리눅스] vi 편집기 명령어 title: MoonBlonix 2016-02-25 1522
36 [AVR] 서보모터 제어 file title: MoonBlonix 2016-02-21 1671
35 [AVR] 16MHz 클럭의 연산자별 연산속도 측정 title: MoonBlonix 2016-02-16 1689
34 [AVR] 입력받기 (풀업저항, 외부인터럽트) file + 1 title: MoonBlonix 2016-02-13 1996
33 [AVR] ADC (아두이노 analogread 사용) file + 2 title: MoonBlonix 2016-02-13 1705