자료실

free_board_view
Name 관리자 2015-04-29 17:58:51
Subject AD16/DA16, DI32/DO32 board SDK, hardware up
File adda_encoder_input.zip

이번에 새로운 기능을 업그레드 하였습니다.

각각의 ADC 16 채널에 대해서 외부의 디지탈 입력을 카운트 해서 그 신호를
샘플 신호로 지정할 수 있는 기능을 추가 했습니다.

이기능은 엔코더 입력 신호를 그대로 샘플 신호로 사용하거나 혹은 그것을 분주한 것을 샘플 신호로
사용할 수 있도록 하드웨어적으로 가능하게 한 것으로서 상황에 따라서 매우 유용하게 사용할 수
있을 것입니다.

이 기능을 사용하기 위해서는 기존의 구입하신 고객의 경우 다음의 절차를 거쳐야 합니다.

drvtst_dllrelease에 있는 drvtstc.exe를 실행해서 FPGA의 EEPROM을 업그레이드 해야 합니다.
drvtstc.exe의 메뉴중 'p'메뉴를 실행하면 EEPROM의 프로그램이 이루어집니다. 이 때에 반드시
에러가 0임을 확인해야 합니다. 간혹 0이 아닌 경우가 있으니 이때에는 다시 시도해서 0인 것을
확인해야 합니다. 아니면 보드를 교체해야 합니다.


그리고 기능의 추가 된 함수에 대해서는 addamanual.doc에 나와 있습니다.
추가 된 함수는 ADDA_SetAdcSampleTickToCounter0Trg라는 함수입니다.
이것은 기존에 encoder나 다른 디지탈 입력에 대해서 카운트를 하고 오버플로우가 발생하는 시점에 
샘플을 할 수 있도록 하는 기능을 합니다.

이 경우는 counter에 대해서 인터럽트를 사용하지 않는 것이 좋겠지요.

 

이전글/다음글
Prev Analog 4 channel multi card version SDK & driver 관리자 2015-04-29 733
Next Envy-A16 사용설명서 V1.0 관리자 2015-04-29 883