ATMega8 : 왜 VCC와 AVCC를 연결해야합니까?

VCC와 AVCC를 연결하는 것이 좋습니다. ATMega8 데이터 시트에서도 다음과 같이 말합니다.

AVCC는 A / D 컨버터, 포트 C (3..0)의 공급 전압 핀입니다. 및 ADC (7..6). ADC를 사용하지 않더라도 외부에서 VCC에 연결해야합니다. ADC를 사용하는 경우 저역 통과 필터를 통해 VCC에 연결해야합니다. 포트 C (5..4)는 디지털 공급 전압 VCC를 사용합니다.

하지만 이유 연결되어야합니다. LED를 깜박이는 간단한 회로는 VCC와 AVCC를 연결하지 않고도 작동합니다.

그냥 수락해야하나요, 아니면 정당한 이유가 있나요?

댓글

  • 그 이유는 무엇인가요? '의 가치가 있습니다. 저는 보통 소규모 프로젝트를위한 로우 패스 필터없이 AVCC와 VCC를 없이 연결합니다. 필터는 노이즈가 적고 정확도가 더 높은 상황에서 좋은 생각입니다.
  • AVCC와 VCC를 연결하지 않는다는 것은 두 개의 독립된 공급 장치를 사용했음을 의미합니까?
  • 또한 , '의 가치가있는 경우 PIC 장치 (특히 dspic30f2010)는 '의 기본 기능 (ICSP 프로그래밍)을 달성하지 못합니다. AVDD 핀은 연결되지 않은 상태로 남아 있습니다. 칩에 무엇이 들어 있는지 ' 모르기 때문에 ' 제조업체가 말하는 것을 항상 진지하게 받아 들여야합니다.

답변

주로 제조업체가 말하고 있기 때문에 연결되어야합니다.

그 외에도 AVCC 측의 부동 핀 문제를 방지하기 위해 칩 (모든 포트 / 핀)의 전체 작동을 위해, 디지털 측의 노이즈를 방지합니다. AVCC 측에 전원을 공급하지 않는 상태로두면 기생 전력이 소모되고 내부 클록이 불안정 해 지거나 안정적인 시작을 방해 할 수있는 문제가 있습니다.

Atmel 설계자는 별도의 아날로그 VCC와 접지를 사용하는 것이 최선의 방법이라고 결정했습니다. 사용자가 ATmega 내부에서도 디지털 및 아날로그 평면의 필터링 및 분리를 추가 할 수 있도록하여 비교적 노이즈가없는 아날로그 섹션을 허용합니다. ATMega8뿐만 아니라 모든 ATMega 및 일부 ATTiny에도이 디자인이 있습니다.

댓글

답변

참조

이유를 물어봐 주셔서 감사합니다!

AVCC는 내부적으로 주요 아날로그 구성 요소에 연결되기 때문에 독립적 인 핀으로 지정되어 있으므로 별도의 필터링이 있어야합니다. 콘덴서.

간단한 “blinkenlights”프로젝트에는 소음 및 정확도 요구 사항이 없습니다.

이제 동일한 VOLTAGE에 연결해야한다면 대답은 + 이내에서 예입니다. /-0.3V의 VCC

ATMega8 전체 데이터 시트 에서 :

“ADC에는 별도의 아날로그 공급 전압 핀인 AVCC가 있습니다. AVCC는 VCC와 ± 0.3V 이상 차이가 없어야합니다.” “AVCC는 A / D 컨버터의 공급 전압 핀입니다.”

요약 : AVCC와 VCC는 동일한 전압 (+ / -0.3 볼트), 설계자가 해당 입력에 추가 필터를 배치하여 IC의 민감한 A / D 컨버터 부분에서 노이즈를 차단할 수 있도록 별도의 핀으로 식별됩니다.

도움이되기를 바랍니다. !

답변

종종 디지털 공급 및 접지 핀에 소량의 노이즈가 발생합니다. 디지털 회로가 상당한 양의 전류를 스위칭하고 150mV 정도의 전원 공급 장치 잡음이 디지털 공급 핀에 의해 전원이 공급되는 회로에 영향을 미치지 않을 때 이러한 모든 잡음을 제거하는 것은 어렵습니다. 아날로그 공급 핀에 150mV의 잡음이 있습니다. 그러나 아날로그 회로가 퍼센트의 비율의 정확도를 달성하는 것은 매우 어렵거나 불가능합니다. 아날로그 핀이 분리되어 있다는 사실은 디지털에 150mV의 노이즈가 있어도 정확한 판독을 할 수 있음을 의미합니다. 전원 공급 장치 (디지털 공급 장치가 “300mV 이상 흔들리지 않고 디지털 공급 장치 범위의 양 극단에서 300mV 이내의 어딘가에있는 아날로그 공급 장치가있는 경우.”전원에서 노이즈의 99 % 제거 ” 아날로그 전원 핀에만 전원을 공급하고 소스 전압이 디지털 전원 전압에 가깝도록하는 것이 디지털 전원에서 모든 노이즈를 제거하는 것보다 훨씬 쉽습니다.

Answer

단순한 프로젝트에서도 AVCC를 연결해야하는 또 다른 이유를 추가합니다.

내부 전압 레퍼런스에 의존하는 브라운 아웃 감지 회로를 사용하면 예기치 않은 동작과 불안정한 장치 시작이 발생할 수 있습니다. BOD 재설정을 트리거하는 이상한 전압 임계 값으로 나타나거나 장치가 때때로 올바른 전압으로 시작되지 않는 것으로 나타날 수 있습니다.

저는 “빠른 & 더티 “해킹 프로젝트.

AVCC를 VCC에 직접 연결 한 후 BOD가 리셋을 해제하지 않는 문제가 해결되었습니다. 내 프로젝트에서 다른 아날로그 주변 장치를 사용하지 않기 때문에 적절한 디커플링에 신경 쓰지 않았습니다. 이 솔루션은 많은 인터넷 검색 후 avrfreaks 포럼 스레드 중 하나에서 발견되었습니다. 참조 : http://www.avrfreaks.net/comment/349747#comment-349747

답변

이유는 기기의 내부 프로세스 및 제작 방식과 관련이 있습니다. AVCC 및 VCC는 0.3V 이내로 지정되어 있기 때문에 칩에 사용되는 내부 다이오드의 보호 전압과 유사합니다. 다이오드가 0.3V 이상으로 바이어스되면 (예 : AVCC가 연결되지 않은 경우) 이러한 다이오드가 전도되어 문제를 일으키고 장치가 손상 될 수 있습니다.

답변

PORTC : 0-3을 포함한 특정 핀은 실제로 Avcc에서 전원이 공급되며 Avcc를 연결하지 않으면이 핀이 작동하지 않습니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다