사용자 도구

사이트 도구

English

cfnet:cfadc-a4l:index

CFADC-A4L

전압, 전류를 측정할 수 있는 4채널 AD입력 모듈, Dip스위치 설정으로 전류(0~20mA) 또는 전압(0~10v) 입력을 선택할 수 있습니다.

전기적 사양

  • AD입력 점수 : 4채널
  • 전압 입력 범위 : 0 ~ 10VDC
  • 전류 입력 범위 : 0 ~ 20mA
  • 오차율 : ±0.1%
  • 분해능 : 약 14.7Bit (약 0 ~ 26,666값 반환)
  • 입력 응답속도 : 약 5mS
  • 절연방식 : 비절연방식

결선 방법

측정 Dip스위치 설정

  • 측정하고자 하는 전압 또는 전류를 DIP스위치로 설정합니다. (주의❗) V, A스위치 중 한나만 ON 상태로 사용해야 합니다.(V=On / A=Off ⇒ 전압측정, V=Off / A=On ⇒ 전류측정)

어드레스 설정

  • 하나의 시스템에 서로 다른 어드레스 설정으로 CFADC-A4L을 최대 4개 까지 사용 가능합니다.

명령어 사용방법

1. #include "CFMEGA2.h" 라이브러리 등록 [등록방법]

2. CFNET 객채생성 : CFNET 객채이름 CFNET cfnet;

3. 명령어 사용 : 객채이름.analogRead(0,0);cfnet.analogRead(0,0);

-u16 analogRead(u8 address, u8 channel)

지정된 address모듈의 해당 channel의 아날로그 값을 읽어옵니다. (약 0~26,666)

  • address : 모듈의 딥스위치 값(0~3)
  • channel: 채널 번호 (0~3)


#include "CFMEGA2.h"
 
CFNET cfnet;
 
void setup() {  Serial.begin(9600); }
void loop() {
 
  u16 CH0 = cfnet.analogRead(0, 0);
  u16 CH1 = cfnet.analogRead(0 ,1);
 
  Serial.print("CH0:"); Serial.print(CH0); Serial.print("\n");
  Serial.print("CH1:"); Serial.print(CH1);  Serial.print("\n");
  delay(200); 
  Serial.print("\n");
}

상위 페이지로 이동

cfnet/cfadc-a4l/index.txt · 마지막으로 수정됨: 2024/02/28 14:00 저자 Comfile Technology