Download presentation
Presentation is loading. Please wait.
1
컴퓨터 계측 및 실습 D/A-converter
영남대학교 기계공학부
2
OP-Amp
3
OP-Amp의 특징
4
합산기(summing amplifier)의 원리
OP amp Golden Rule 1. 출력전압은 두 input 간의 전위차를 0으로 만든다. V1 = V2 2. OP 앰프 안으로는 전류가 흐르지 않는다. R1, R2, R3 를 통과한 전류는 모두 R4 를 통해 나간다. V1 V2 e0 = -[e1(R4/R1) + e2(R4/R2) + e3(R4/R3)] if R1 = R2 = R3 = R then e0 = -(R4/R)(e1 + e2 + e3)
5
D/A Converter의 원리 1) 0 만이 접촉한 상태 0000001 (0x01) 의 bit 를 Analog 로
2) 1 만이 접촉한 상태 (0x02) 의 bit 를 Analog 로 3) 0,1 만이 접촉한 상태 (0x03) 의 bit 를 Analog 로
6
문제점과 해결책 문제점 스위치에 상당히 큰 전압증폭이 일어남
발생하는 용량(capacity) 때문에 스위칭 할 수 있는 주파수가 상당히 낮음 해결책 1. 전환 스위치를 이용한 회로
7
전환 스위치를 이용한 회로 저항치를 이용하기 때문에 bit가 많아지면 정밀도의 유지가 불가능
8
전압분압기를 이용한 보완해결책(원리)
9
전압분압기를 이용한 보완해결책(원리)
10
전압분압기를 이용한 회로
11
COMI-SD104의 D/A 변환기 - 12 bit 의 디지털 데이터를 Analog 로 변환
(앞에서 설명한 Op-Amp 가 보드에 있다) - 2 개의 D/A 변환 Channel 출력 범위 : -10 ~ +10V - Linearity Error : /2 LSB (Least Significant Bit)
12
D/A 변환 출력 코드
13
D/A 변환흐름도
14
파형의 D / A 변환 실 험 목 적 이번 실험은 각종 Digital파형을 만들어 Analog로 변환되는 원리를 이해하고 이를 실습을 통해 익히는 실험입니다.
15
회 로 도
16
D/A변환 기본 함수 BOOL COMI_DA_Out (HANDLE hDevice, int ch, float volt)
-. ch : D/A 채널 번호 -. volt : D/A출력 전압
17
프로그램 설명 프로그램 내용 : DA출력을 이용한 임의파형(사인파,삼각파) 출력
18
Comidas.h 인클루드 및 전역변수 선언 쓰레드를 사용하므로 디바이스 핸들은 전역변수로 선언하는 것이 편하다
19
라이브러리 및 디바이스 로딩
20
OnClose() 함수 구성
Similar presentations