문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
cubloc:hadin:index [2016/04/14 09:49] 127.0.0.1 바깥 편집 |
cubloc:hadin:index [2020/08/25 00:56] (현재) Comfile Technology [설명] |
||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | ====== Hadin ====== | ||
+ | ''Variable = Hadin(Channel)'' | ||
+ | | //Variable : 결과가 저장될 정수형 변수 // | | ||
+ | | //Channel : AD입력 채널 (I/O 포트번호가 아님) // | | ||
+ | |||
+ | ==== 대상제품 ==== | ||
+ | |||
+ | CB405RT | ||
+ | |||
+ | |||
+ | ==== 설명 ==== | ||
+ | CB405RT 의 16비트 AD변환을 위한 함수입니다. | ||
+ | 입력중인 아날로그 값을 읽어서 지정한 변수에 저장합니다. | ||
+ | CB405RT 의 아날로그 입력핀이 오픈된 상태로 이 함수를 실행하면 엉뚱한값이 읽혀집니다. | ||
+ | 결과는 0~65535 사이의 값이 읽혀지며, 오차율은 +/- 2% 수준입니다. | ||
+ | |||
+ | 주의사항 : CB405RT 에 직접 센서등을 연결하면, 써지등으로 인해 모듈이 파손될 수 있습니다. | ||
+ | 최소한의 보호회로와 LPF (잡음제거회뢰)를 추가해주어야 안정적으로 사용할 수 있습니다. | ||
+ | |||
+ | |||
+ | ==== 사용예 ==== | ||
+ | <code xbasic> | ||
+ | #include "CB405RT" | ||
+ | Do | ||
+ | DebugGoxy,1,1,Dec5 Hadin(0) | ||
+ | Wait 500 | ||
+ | Loop | ||
+ | </code> | ||
+ | |||
+ | 이 예제 프로그램이 동작하기 위해서는 아래 그림과 같이 HAD_Vref에 5V를 연결하고, HAD_CH0에 볼륨저항을 연결하시면 됩니다. | ||
+ | HAD_Vref에는 1V에서 5V사이의 전압만 연결할 수 있습니다. | ||
+ | HAD_CH0부터 CH7에는 0V부터 HAD_Vref 사이의 전압만 인가하실 수 있습니다. | ||
+ | |||
+ | {{ :cubloc:hadin:hadin.gif?nolink | }} | ||
+ | |||
+ | [[cubloc:|명령어 목록으로 가기]] |