ADC의 문제 - 도와 줘요

Z

Zedman

Guest
내가 ADC0831은 A / D 칩, 내가이 간단합니다 알아요,하지만 난 그것을 사용하려고 항아리입니다.데이터 시트 말이 써있 더군요 : 변환 시간 32ľs, 그래서 그것을 할 수있어 ~ 당 30000 샘플입니다 둘째, 내가 할 수있는 샘플 15KHz 사인파 문질러서.
하지만 이건 진짜 작동합니다.

나는 기본 설정 : VREF, 승 - GND로, 브이입니다 Vcc에 묶여 만들었습니다.그래서 출력 거의 0xFF 가야.
하지만 난 오직 0x5A 얻을.

내가 타이밍 변화가 많은 일을했는데 제가 만약 진폭이 증가보다 너무 높은 클럭 시간 증가 알아 냈어.내가 할 일이 좀 전체 255 비트 해상도 : 최대 클럭 / 기다려 ~ 250인가요 / 시계.만약 내가 0xFE 옮길 수가 없어요.하지만 지금까지 예상했던 것보다 더 느린이고, ds는 말했다.

내가 뭘 잘못 한거야?

저는 구글에서 검색했는데 찾을 수 PIC를 사용하는 예제를 많이 / 조립, 그리고 그들은
nop 시간에만 @ 4MHz (40 MHz 이상에서 필자는 최소한 10 nops 기다렸다가 이렇게 실행) 클럭 최대 사이 스피 / 아래 기다릴 수있습니다.

내가 ds는에서 타이밍 다이어그램 붙어있습니다.(tset - = 250ns, TC를 = 8 1/clock 속도, 최대. 클럭 속도는 400 kHz에서 최대, 그래서 = ~ 20 40ľs) TC를
그것은 만약 내가 400.000Hz에서 (클럭이 높은 시간 : 2.5us) 전환 시간 이상의 클럭 속도로 실행하는 8 * (1/400.000입니다) = 20us를 보여줍니다.
하지만 TC를이 떨어지고 가장자리에서 첫 번째 () 클럭 펄스 9 클럭 펄스 떨어지고 가장자리 바보야.동안 불완전한 결과를 밖으로 전환 수 있겠죠은 A / D 변환이 아직 실행?<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="우는 또는 아주 슬픈" border="0" />

나무에서 나를 이끌 제발 ...

 
미안하지만, 당신이 첨부 파일을 보려면 로그인이 필요합니다

 

Welcome to EDABoard.com

Sponsor

Back
Top