======CFDAC-2V====== 0~10VDC 전압을 출력할 수 있는 DAC 모듈입니다. =====전기적 사양===== * DA 출력 점수 : 1점 * 출력 분해능 : 12Bit(0 ~ 4095 까지) * 출력 범위: 0~10VDC * 오차율 : ±0.01% * 부하저항 : 270옴 이상 * 절연방식 : 비절연방식 =====결선 방법===== {{:cfnet:cfdac-1v:cfdac_결선도.jpg?400|}} =====어드레스 설정 ===== * 하나의 시스템에 서로 다른 어드레스 설정으로 CFDAC-1V을 최대 8개 까지 사용 가능합니다. {{ :cfnet:cfdo16n:dip_addr.png |}} =====명령어 사용방법===== 1. #include "CFMEGA2.h" 라이브러리 등록[[cfnet:cfnet_a_library:index| [등록방법]]] 2. CFNET 객채생성 : ''CFNET **객채이름**'' =>'' CFNET ** cfnet;**'' 3. 명령어 사용 : ''**객채이름**.analogWrite(0, 0 ,409);'' => ''**cfnet**.analogWrite(0, 0, 409);'' ====-void analogWrite(u8 address, u8 channel, u16 data); ==== 지정된 address모듈의 해당 channel에 data 값으로 전압을 출력합니다.(0 ~ 10V) * address : 모듈의 딥스위치 값(0~8) * channel: 채널 번호 (0~3) * data : 0 ~ 4094값 (0 ~ 10Vdc) #include "CFMEGA2.h" CFNET cfnet; void setup() { } void loop() { cfnet.analogWrite(0, 0, 409); //CH0 1V cfnet.analogWrite(0, 1, 2047); //CH1 5V delay(500); } [[cfnet:index|상위 페이지로 이동]]