10.07.2015 Views

cubloc_manual2.pdf

cubloc_manual2.pdf

cubloc_manual2.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

펄스 출력 명령이 명령은 특정 주파수의 펄스를 지속적으로 출력하도록 하는 명령으로, 큐블록의 PWM 채널을사용하는 명령입니다. 해당 채널에 스피커를 연결한뒤 이 명령을 사용해서 음을 발생시킬 수도 있고, 스테핑 모터 / 서보모터 콘트롤을 위한 파형을 발생시킬 수도 있습니다. 이 명령으로 발생시킨펄스는 큐블록의 하드웨어에 의해서 백그라운드에서 실행되므로, 사용자는 Freqout 명령 수행 후,곧바로 다른 명령어를 수행할 수 있습니다.FreqoutFREQOUT Channel, FreqValueChannel : PWM 채널 (I/O 핀 번호가 아님)를 가르키는 변수또는 상수FreqValue : 주파수 파라메터, 1~65535 까지 입력가능원하는 채널에 PWM 파형을 출력합니다. PWM 명령에서는 포트번호가 아닌 채널번호를 사용하므로, 모델별 채널에 따른 포트위치를 확인하시기 바랍니다. CB220, CB280 의 경우 포트 5,6,7 에PWM 채널 0,1,2 가 할당되어 있습니다.FreqValue 값에 따라 발생 주파수를 변경할 수 있습니다. 다음 표는 FreqValue 값에 따른 주파수변경 표입니다. 1 이면 가장 높은 주파수, 65535 일 경우 가장 낮은 주파수가 발생됩니다. 0 사용시 파형이 발생되지 않습니다.FreqValue 주파수 FreqValue 주파수1 1152 KHz 200 11.52 KHz2 768 kHz 1000 2.3 KHz3 576 KHz 2000 1.15 KHz4 460.8KHz 3000 768 Hz5 384 KHz 4000 576 Hz10 209.3 KHz 10000 230 Hz20 109.7 KHz 20000 115.2 Hz30 74.4 KHz 30000 76.8 Hz100 22.83 KHz 65535 35.16 HzFreqValue 값이 100 이상일 경우 다음 공식에 의해 주파수를 계산할 수 있습니다.주파수 = 2304000 / FreqValueFreqout 명령을 사용하기 전에, 해당 포트를 Output 상태로 만들어 주어야 합니다. 주파수 발생을중단하고 싶다면, PWMOFF 명령을 사용하시기 바랍니다.221

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!