취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 

트리거 신호를 이용한 데이터 수집 질문

안녕하세요. 랩뷰를 이제 막 접한 초보 연구생입니다! 함수발생기를 이용하여 아날로그 인풋 신호(주기 60ms, 진폭 100mV)를 만든 후 DAQ장비로 입력시켰습니다. 그 후 PFI0,1 두 핀에 30ms의 주기를 가진 펄스 신호 두개를 만들어서 하나에는 1ms의 딜레이를 주고 동작시켰습니다. 랩뷰 사이트에 올라온 pretriggerd 방식을 이용하여 코드를 짰는데, 트리거의 상승에지마다 데이터를 수집하도록 설정했지만, 함수발생기에서 만든 신호가 그냥 그대로 출력이 됩니다. 즉, 트리거가 동작을 잘 하지못하는 것 같은데, 이유를 알 수 있을까요? ㅠㅠ 

kjy0122_0-1626161782853.png두개의 펄스를 만드는 코드.vi

kjy0122_1-1626161810014.png 트리거를 이용하여 데이터를 수집하는 코드.vi

kjy0122_2-1626161846251.png아날로그 인풋이 그대로 나온 결과.

 

 

 

 

0 포인트
1/2 메시지
1,441 조회수

 

(1) 입력 파형이 60m 파장이면 이고, 그것이 시작 트리거 30m 파형이고, 프리트리거가 +1m 라면

(2) 샘플링 속도가 1000/샘플 갯수가 1000 이고, 프리가 500 이니까 트리거 지점은 아래와 같이 중간 지점.

 

_0-1632875003717.png

(3) 시작 트리거는 어쨌든 수집과는 상관 없고,

(4) 60m , 30m 파형의 위상차를 모르니 애매하지만,  다음과 같은 경우라면, 

_5-1632875990187.png

질문하신 파형이 나옴

 

 

 

 

 

 

2/2 메시지
1,368 조회수