회원가입 ID/PW 찾기
AA

안녕하세요.~

마우스 센서부 를 만들고 있습니다.. 수광에서 받는 빛의양을 ADC 하여 LCD 에 나타내려 합니다..

책에서보면

ADMUX

7,6 번핀 : 기준전압 선택 0,0 AREF,내부 Vref는 차단됨  1,1 AREF 핀에 외부 캐패시터가 있는 내부 2.56V 기준전압

5 번핀 : ADC결과 조정 1: 좌측으로 조정 0: 우측으로 조정

이렇게 설명되어 있는데요..

 

제가 ATMEGA128 을 모듈로 된 것을 쓰는데 Vref 라는 핀이 있는 있드라구요..

이것을 Vcc 와 연결을 시켜주어야 하는지, 아니면 캐패시터를 달아 주어야 하는지, 아니면 아무것도 달아줄 필요가

없는지 궁금합니다... 그리고 0,0 을 선택해 주어야 하는지 1,1 을 선택해 주어야 하는지두요...

 

그리고 5번핀에서 좌측으로 조정과 우측으로 조정의 차이가 무엇인지요.. 좌측으로 조정은 좌측부터 낮은 순서대로 라는

뜻인가요? 궁금합니다..


ADC 소스 짜기가 넘 어렵네요...


또 ADCSR 레지스터에서..

7번 비트 : ADC 허용과 금지

6번 비트 : ADC변환시작 1:단일전압입력 모드에서 변환시작  0:free running 모드에서 변환시작

5번비트 : ADC free running 선택  1: free running 0: free running 종료

4번 비트 : ADC 인터럽트 플래그 1: AD 변환 완료 0: 인터럽트 벡터링 할 때 클리어

3번 비트 : ADC 인터럽트 허용 1: ADC 인터럽트 개별 허용 0: 금지

2,1,0 비트 : 분주비 선택


이라고 책에서 보게 되었는데요..

 

여기서 6번비트의 "단일전압입력모드"와 "free running 모드"란 무엇인지 궁금합니다..

그리구 4번비트 에서 "인터럽트 벡터링"은 또 무엇인지요;;

ADC를 해주고자 할 때 7번 비트를 1로 주고 다음부터는 어떤 값들을 주어야 할지 궁금합니다..

 

 

좋은하루되시구요.~ ^^

댓글 1
  • No Profile
    질문이 너무 방대하군요//

    일단 Vref라는것과 내부 ref란것이 있는데

    adc는 노이즈에 영향을 덜받기 위해서 전원을 따로 쓰는데요

    그 전원이 avcc와 agnd입니다. 그리고 vref라는것은 기준전압을 말하는데요 기준전압을따로 입력할것인지 아니면 avcc를 쓸지를 결정하는겁니다. 물론 내부 ref전압을 자동으로 사용하여 vref를 결선을 안해도 되고요

    vref에 캐패시터를 다는것은 필터링때문이라고 생각하시면 됩니다. 안정된 전원을 넣어주기 위함이지요^^; 없이도 동작하지만 왠만하면 달아주세요..



    단일전압입력 모드란것은 차동입력전압이(기준전압이 있고 입력전압이 잇는경우)이 아닌경우(즉 입력전압이 하나인경우)에

    adcstart를 걸어주면 그때마다 동작하는것이고요

    프리러닝 모드라는것은  adc가 동작해서 샘플링이 끝나면 그 다음에 다시 자동으로 샘플링이 되는걸 말합니다.

    즉 단일은 수동, 프리러닝은 자동 이라고 생각하시면 됩니다.

    데이터 쉬트를꼼꼼히 읽어보는게 제일 좋겠죠;;


    제가 올려놓은 소스 찬찬히 보시고 따라해보면서 이해해보시길...

    글로는 역시 설명이 OTL 스럽습니다.

    날씨는 오늘도 하악하악

하드웨어 설계 및 개발에 대하여 개발자들이 자유롭게 토론하는 공간입니다.
- Q&A, 자유주재 토론, 관련 정보 공유
- 분야 : 마이크로프로세서 응용, 전기/전자(아날로그/디지털) 회로 설계, C/C++ 프로그래밍, 펌웨어,
         PCB Artwork, 트러블슈팅 등 하드웨어 설계에 관한 전반인 내용
※ 게시글에 맞는 분류를 선택하여 글을 작성해 주시면 쾌적한 사이트 운영에 많은 도움이 됩니다.
※ 하드웨어 인사이트는 회원들간의 거래정보를 게재할 뿐이지, 그 어떤 책임과 의무도 가지지 않습니다.

search
번호 분류 제목 글쓴이 조회 수 날짜
5704 자유주제 HOT포인트 랭킹10 빛나는 영혼 19707 2007.08.10
5703 자유주제 HOT오늘부로 DY그룹 출범 합니다.5 아크마 14944 2007.08.11
5702 마이크로프로세서 HOT스텝모터 관련 질문이요 ㅋ10 빠라삐리뽀 2008 2007.08.11
5701 마이크로프로세서 HOT안녕하세요 질문하나 드립니다 ^_^;2 챠리스만 604 2007.08.11
5700 자유주제 HOT개선사항에 대한 의견이나 아이디어를 얻고자 합니다.15 아크마 9257 2007.08.12
5699 자유주제 HOT이거 날씨가 영 그렇네요5 보해소주 14480 2007.08.13
5698 개발용역 HOTS/W 엔지니어를 모집합니다. 블루솔텍(주) 4831 2007.08.13
5697 마이크로프로세서 HOTatmega128 ADC 질문있습니다...1 아우슈비츠 1130 2007.08.13
5696 마이크로프로세서 HOT(AT89S52)타이머인터럽트 제어...? 한번봐주세요7 대박 1177 2007.08.13
5695 마이크로프로세서 HOT신호가바뀔때마다 펄스를 만들기2 빛나는 영혼 909 2007.08.14
5694 자유주제 HOT비가 왔다 말다 왔다 말다...3 화언 14314 2007.08.14
5693 마이크로프로세서 HOT테스트1 화언 570 2007.08.14
5692 마이크로프로세서 HOT테스트21 화언 649 2007.08.14
5691 전기전자 아무거나 HOTLM2575를 쓸것인가 7805를 사용 할 것인가..12 화언 2794 2007.08.14
5690 자유주제 HOT캬~~2 빛나는 영혼 17189 2007.08.15
5689 펌웨어 & 코딩언어 HOT최근에 질문 받은 소스-_-;;1 아크마 761 2007.08.16
5688 자유주제 HOT운영체제 포팅4 빛나는 영혼 13737 2007.08.16
5687 자유주제 HOT아...LCD3 화언 12241 2007.08.17
마이크로프로세서 HOTADC 에서 ADMUX 와 ADCSR 질문있습니다!1 아우슈비츠 2599 2007.08.17
5685 자유주제 HOT하악하악~~ ㅋㅋㅋ 오늘......3 빠라삐리뽀 16451 2007.08.18
Prev 1 ... 5 6 7 8 9 10 11 12 13 14 ... 295 Next
  • 벗이 애꾸눈이라면 나는 벗을 옆얼굴로 바라본다.
    - 슈베르트
  • * 납포인트 정보 *
  • 글 작성 : 3
  • 댓글 작성 : 1
  • 내 글이 추천받음 : 1
저작권법에 위배되는 콘텐츠는 등록 불가하며, 저작물에 대한 권리는 저작자에게 있습니다.
Copyright 2006-2021 © hardwareis.com, All rights reserved.