2006. 3. 7. 17:47

분해능이 좀 되는 A/D Converter를 쓰려면 보통은 12-Bit 이상의 것을 사용하게된다.
그러나 12-Bit 이상의 A/D Converter는 가격대가 올라가기 마련이다.
아래의 회로는 AT89c1051 또는 2051을 이용한 12-BitA/D Converter를 만들어 보았다.

1141719948_ad12bit.pdf(회로도)    1141719948_readfreq.C5k(Source File)    1141719948_READFREQ.HEX(HEX File)

 

Vin에 입력될 수 있는 전압은 0V ~ 10V까지이다. 입력이 10V일때 A/D 출력(패러럴)은 0xFFF 이다.
TP1 좌측의회로는 V-F Converter로 Vin에 10V의 전압이 인가될 때100KHz가 출력이 된다.
위의 회로를 잘 이용하면 A/D Converter Device없이 아날로그 데이터를 측정하여 처리 할 수 있는 마이크로프로세서의Firmware를작성 할 수가 있다.

Posted by Paul Hwang