Arduino 전원 공급 장치 작동 방식


10

이 arduino 보드 전원 공급 장치 작품의 분석에 도움을 줄 수 있습니까?

여기에 이미지 설명을 입력하십시오

내 이해에

  1. DC jac를 통한 DC 전원이있는 경우 Dc 전압이 MC33269 레귤레이터에 공급되어 + 5V를 생성합니다. 동일한 전압이 R10 / R11 분배기를 통해 비교기의 + 단자에 공급되는 반면 FT232RL의 3.3v 출력은-단자에 공급됩니다. 양의 차동 결과는 출력을 높입니다. 그러나 두 번째 비교기와 FET에 미치는 영향을 잘 모르겠습니다.
  2. USB 커넥터를 사용하여 보드에 전원을 공급할 때 어떤 일이 발생하는지 잘 모르겠습니다.

더 큰 버전 :

여기에 이미지 설명을 입력하십시오

답변:


6

나는이 회로도의 품질에 깊은 인상을받지 않았다. 이글에서 색상없이이 물건을 수출하기에는 너무 게으른 사람으로, 이글 외부 사람들에게는 아무 의미가 없습니다. 그런 다음 왼쪽에 두 개의 미스터리 블록이 있습니다. 상단은 5V와 GND로 캡이 있지만 전원에 연결된 것이 무엇인지에 대한 힌트는 없습니다. 맨 아래는 PWRIN 및 GND에 연결되어 있지만 실제로는 그것이 무엇인지 암시하지 않습니다. 나는이 사람이나 조직으로부터 많은 것을 믿지 않을 것입니다. 그들은 작은 명백한 것들을 제대로 얻지 못하고 그들의 일에 대한 자부심이 분명히 드러나지 않아서이 혼란을 대중에게 공개하기에는 너무 창피했습니다. Arduinos가 인형 용 마이크로 컨트롤러뿐만 아니라 인형에 의한 마이크로 컨트롤러라는 또 하나의 확인 인 것 같습니다 .

어쨌든, 당신의 질문으로 돌아가십시오. 요점은 USB 전원과 PWRIN 전원 라인을 적극적으로 전환하는 것 같습니다. PWRIN이 있으면 USB 전원을 사용할 수 있는지 여부에 관계없이 항상 사용됩니다. VIN이 유용하려면 R10과 R11로 2를 나눈 후 VCC30보다 높아야합니다. 이름에서 우리는 6V가 될 것으로 추측 할 수 있는데, 이는 IC4가 신뢰할 수있는 5V 출력을 만드는 데 필요한 최소 요구 사항 일 수 있습니다 (IC4 부품 번호를 인식하지 못하고 확인하지 않았습니다). IC5B에는 아무런 목적이 없습니다. 단일 이득 버퍼이지만 IC5A의 출력은 동일한 임피던스 및 구동 능력을 가져야합니다.

T1의 방향에 따라 FET 바디 다이오드는 항상 USB 전원 전압을 5V 네트에 공급합니다. 이렇게하면 보드가 USB로만 전원을 공급받는 경우 시스템이 부트 스트랩되고 결국 FET가 완전히 켜집니다. 외부 전원을 사용하면 FET가 꺼지고 다이오드 드롭으로 인해 USB 전원에서 실질적인 전류가 흐르지 않습니다.


Arduino 팀에 약간의 가혹한 말을하지 않습니까? 그리고 컬러없이 이미지를 내 보내지 못했습니다. 죄송합니다. 독수리를 사용하지 않기 때문에 가능한 첫 번째 작업을 수행했습니다. 그리고 정말 고마워요, 정말 도움이되었습니다
TiOLUWA

@TiOLUWA : 말이되지 않습니다. 회로도를 작성하지 않은 경우 왜 처음에 Eagle을 회로도에서 실행 했습니까? 회로도를보고있는 사람들은 어떤 소프트웨어를 사용하여 만든 소프트웨어를 알거나 신경 쓸 필요가 없으므로 일반적으로 PDF로 내보내집니다. 어쨌든 다른 어리 석음은 여전히 ​​유효합니다.
Olin Lathrop

1
@OlinLathrop 일반적으로 제공되는 회로도의 PDF 및 편집 가능한 사본이 있습니다. "개방형 하드웨어"개념을 지원하여 사람들이 원하는대로 수정하고 자신의 보드를 만들 수 있습니다. 그리고 색까지는 회로도에 문제가 있습니까? 색상이 무언가를 의미하거나 색상이 너무 밝 으면 문제가 될 수 있지만 여기서는 그렇지 않습니다. 그러나 나는 상자가 무엇인지에 대한 레이블이없는 상자를 남긴 사람들의 회로도를 신뢰하지 않는 것을 포함하여 다른 모든 점에 동의합니다.
Kellenjb

5
실제로 색상은 구성 요소 대 와이어로 간주되는 것을 쉽게 알 수 있기 때문에 정보를 훨씬 잘 표현하는 데 도움이된다고 생각합니다. 이것은 어떤 소프트웨어에서 생성 된 것과는 완전히 별개입니다.
Kellenjb

7
-1, 회로도의 색 구성표만을 기반으로 Arduino에 대한 화난 소리와 조롱은 어리 석습니다. 무려 2 색을 사용하는 회로도에 혼동 된 사람은 회로 설계에 대한 조언을해서는 안됩니다.
Cerin

23

이 Arduino 전원 공급 장치는 전원 공급 장치에 관계없이 "올바른 작업"을 수행하도록 설계되었습니다.

옳은 일

"올바른 것은":

  • 사람이 USB 케이블 만 연결하면 + 5V 라인으로 전원이 공급되는 CPU 및 기타 모든 항목이 + 5V USB 전원으로 전원이 공급됩니다.
  • 사람이 12V 벽면 사마귀 만 올바르게 꽂으면 CPU 및 + 5V 라인으로 전원이 공급되는 모든 항목은 벽면 사발로 전원이 공급되는 + 5V 전압 조정기에서 전원이 공급됩니다.
  • 사람이 USB 케이블과 벽면 혹을 동시에 올바르게 꽂으면 벽면 전원에서 모든 전원이 공급되고 USB 호스트에 전원이 "역류"하지 않습니다.
  • 사람이 케이블을 계속 꽂고 뽑으면 전원이 매끄럽게 전환되어 적어도 한 개가 항상 올바르게 연결되어 있으면 CPU가 중단없이 계속 실행됩니다.
  • ( "If"아님!) 사람이 12V 벽면 혹을 잘못 꽂으면-역 극성-벽면에 틈새로 전류가 흐르지 않고 손상이 발생하지 않으며 시스템은 마치 똑같이 작동합니다 그 벽-사마귀가 전혀 연결되어 있지 않습니다.

벽면의 힘

많은 시스템은 각 전원 공급원에 1 개의 다이오드를 사용하여 입력 전압이 더 높은 시스템에 전원을 공급하여 "부드럽게 전환"요구 사항을 자동으로 처리합니다.

다이오드는 벽면 전력 측면에서 잘 작동합니다.

USB 전원

아아, USB 전원 쪽의 다이오드는 Arduino에서 작동하지 않습니다. USB 전원 만 사용하는 경우 다이오드 강하 (일반적으로 약 0.6V)로 인해 모든 것이 USB 전력보다 낮은 다이오드 강하를 발생 시키므로 일반적으로 4.4V 였을 것입니다.

미스터리 부품

최신 버전의 Arduino 회로도 에는 3 핀 박스 "전원 DC 21mm"라는 레이블이 명확하게 표시되어 있으며 21mm 배럴 플러그를 나타냅니다.

Arduino 회로도의 왼쪽 상단에있는 신비한 "4"및 "8"핀 은 8 핀 듀얼 연산 증폭기의 전원 핀입니다. 이 연산 증폭기는 여기에서 비교기로 사용됩니다.

생각

왜 디자이너가 비교기 IC를 사용하지 않았는지 또는 왜 하나의 연산 증폭기가 충분할 때 디자이너가 패키지에서 두 연산 증폭기를 모두 사용했는지 모르겠습니다.하지만 분명히 작동 하기 때문에 "잘못된"이라고 말하십시오.

op-amp와 pFET는 "이상적인 다이오드"에 매우 가까운 것을 구현합니다. USB 코드 만 연결되어 있으면 op-amp는 pFET를 ON으로 구동하여 pFET에서 전압 강하를 0.1V 미만으로 낮 춥니 다. 모든 것이 5.0V에 가깝게 작동합니다).

사람이 이전에 플러그를 꽂지 않은 Arduino에 USB 코드를 꽂으면 pFET "T1"의 바디 다이오드가 USB 케이블에서 전원이 누출되어 최대 약 4.6V의 연산 증폭기 전원 공급 장치 전압을 부트 스트랩 할 수 있습니다 , 연산 증폭기에 전원을 공급하기에 충분한 양보다 많으면 pFET를 강제로 켜고 나머지 전압을 4.9V 이상으로 끌어 올립니다.

사람이 벽면 사마귀를 Arduino 전원 잭에 꽂으면 op 앰프가 pFET를 강제로 끕니다. pFET 바디 다이오드는 전압 조정기의 역 세척에서 USB 호스트로의 전원 공급을 방지합니다. 원칙적으로 USB 전력은 pFET 바디 다이오드를 통해 Arduino로 계속 흐를 수 있지만 USB 전력은 벽 사마귀에서 생성 된 조정 된 전압과 동일한 전압에 가깝기 때문에 그다지 중요하지 않습니다.

추신 : 작은 회사가 250,000 보드를 판매 할 때 , 나는 개인적으로 "인형"보다는 "성공"이라는 단어를 사용합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.