arduino를 튀기는 가장 일반적인 방법은 무엇입니까? [닫은]


12

나는 전에 두 개의 Arduino를 튀겼습니다. 하나는 너무 높은 입력 전압으로 죽인 Uno 였고 다른 하나는 Mega의 ADK 버전이었습니다. 이것은 내가 생각하게했다 : Arduinos를 손상시킬 어떤 것들 (아마도 명백하지 않은)은 무엇인가?


3
나는 이미 여기 에 몇 가지를 나열했습니다 . 아무도 답을 얻지 못하면 나중에 답을 쓸 수 있습니다.
Manishearth

3
RuggedCircuits 에서이 글에 대한 훌륭한 글이 있습니다 ... 파괴적인 경향이 없더라도 읽을 가치가 있습니다 :-)
Anindo Ghosh

이 질문은 대부분 의견을 기반으로합니다. 말 그대로 잠재적으로 위험한 행동은 모두 정답입니다.
Dmitry Grigoryev

아두 이노 튀김. 물론 칩과 함께.
트랜지스터

프릴. 영어 종류가 아닙니다. 너무 매끄럽다. 그러나 가장 중요한 방법 중 하나는 5V 핀에 5V 이상을 공급하는 것입니다. Vin 핀을 사용하여 레귤레이터를 통과하는 것이 훨씬 좋습니다. 이렇게하면 15 개 이상을 먹이고 레귤레이터를 불면 상처를 핥고 7805를 5V 핀으로 사용하여 보드의 나머지 부분을 구제 할 수 있습니다.
SDsolar

답변:


14

사람들이 한 일을 생각할 수있는 ...

  1. 5V 핀에 6V 이상 연결 ( ATmega대부분의 Arduino 보드에 사용되는 두 개의 칩은 절대 최대 값을 갖습니다 6V.)
  2. VCC모든 I / O 핀에 (일반적으로 5V) 연결
  3. 전류가 I / O 핀을 미만으로 제한하지 않습니다 40mA. (예 : 직접 모터 구동 또는 LED가있는 전류 제한 저항을 사용하지 않음)
  4. 미만 5 개 볼트 연결 GND하고 GND으로 Vin또는 5V(반전 전력). Vin배럴 잭에는 보호 다이오드가 있지만 항상 충분하지는 않습니다.
  5. 5VUSB에 연결된 상태 에서 핀에 5V 공급 장치 연결
  6. 전원이 켜진 상태에서 연결 변경- 절대로하지 마십시오!
  7. 모터, 계전기 및 솔레노이드와 같은 유도 부품과 함께 플라이 백 다이오드를 사용하지 않습니다.

UnoMega2560를 사용 보드, ATmega8u2또는 16u2시리얼 변환기에 USB를 들어, 누군가가 실수로 연결 때마다 것 같아 12V그것이 려 가져옵니다의 I / O 핀에. 이유를 완전히 이해하지 못하지만 추세처럼 보입니다.


연결을 변경하면 무엇을 의미합니까? # 7?
taco

나는 arduino를 포함한 모든 종류의 전자 시스템에서 항상 # 6 ( "전원을 켤 때 연결 변경")을 수행합니다. 당신이하고있는 일을 아는 한 완벽하게 좋습니다. 결코 "never"를받을 자격이 없습니다.
코너 울프

4
@ConnorWolf 죄송하지만 전적으로 동의하지 않습니다. 무엇을하고 있는지 알더라도 사고가 발생할 수 있습니다. 전원이 켜진 상태에서 연결을 변경하지 마십시오. 아직 문제가 없다면, 시간은 문제 일뿐입니다.
baldengineer

5
@ JamesC4S-죄송합니다. "언제나"라는 말로 "언제나 상황에 따라 다르지만 일반적 으로 나쁜 생각입니다"라고 말하면 경험이 부족한 것입니다. 시스템에 전원이 공급되는 동안 연결을 추가하거나 제거하는 것이 완전히 해를 끼치 지 않을 수있는 영역이 있으며 실제로 문제 해결에 매우 유용합니다 (아날로그 제어 루프 왜곡 중 하나임). 당신과 같은 무조건적인 진술은 naïveté의 표시입니다.
코너 울프

1
새 응용 프로그램은 이전 응용 프로그램과 전기적으로 호환되지 않을 수 있으므로 깜박임 후에 모든 와이어를 연결합니다. 앱을 시작하기 전에 모든 와이어를 연결해야하는 경우, 플래시 후 Arduino를 분리해야한다는 의미입니까?
v6ak

6

이전 답변 에서 언급 한 목록다음과 같습니다 . 그것에 확장 :

  • 핀 과부하 : Arduino GPIO 핀 또는 Vcc / GND 핀을 통해 높은 전력 등급의 장치 에 전원공급 하려고 하면 핀 또는 보드 전체가 타질 위험이 있습니다. 전류 제한 핀에 대한 몇 가지 정보가있다 여기 뿐만 아니라 특정 전류 관련 문제 여기가 .
  • 모든 핀에 6V 이상 연결 더 많은 전력을 사용하려면 L293D와 같은 H- 브리지 형 칩을 사용하십시오. 하지만 RESET 핀은 13V까지 올라갈 수 있습니다. "Perry Bad Journalism S"
  • OUTPUT에 설정된 GPIO 핀 단락, HIGH-GND 또는 OUTPUT에 설정된 GPIO 핀 단락-Vcc
  • 하나는 HIGH이고 하나는 LOW 일 때 2 개의 GPIO OUTPUT 핀 단락
  • Vin / USB 대신 + 5V를 사용하여 Arduino에 전원을 공급합니다. 이것은 실제로는 괜찮지 만, 당신이하지 않는 한 :

    • Vin에 하중을가하십시오
    • USB에 설정된 점퍼로이 작업을 수행하십시오.

    5V 핀은 Vin 핀만큼 보호되지 않으며 결국 물건을 파괴 할 수 있습니다.

  • 0V를 제외한 모든 것을 GND로 단락시킵니다.
  • 모든 GPIO 핀에 Vcc 이상 연결 (일반적으로 Vcc + 0.5V 이상이 될 때까지 안전합니다).
  • Arduino가 켜져있는 동안 연결 변경 : 실수로 무언가를 단락시키는 것은 매우 쉽습니다.
  • Vcc 및 GND의 극성을 전환하십시오 (전원 잭을 거꾸로 납땜 할 때 자주 발생합니다).
  • 3.3V 이외의 것을 3.3V 핀에 적용하십시오. (이 핀은 입력 용이 아닌 출력용입니다 )

마지막으로 Arduino를 금속 표면에 두지 말고 먼지와 습기가 없도록하십시오. Arduino와 동일한 구획에 무언가가 단락되어 버릴 수있는 물건이 없는지 확인하십시오. 로봇을 만드는 동안 금속 부스러기가 보드에 들어가는 것이 일반적입니다. 현장에서 물건을 절단 할 때는 잘 덮어 두십시오.


5

Ruggedunino 에 따르면 Arduino를 파괴하는 가장 일반적인 10 가지 방법은 다음과 같습니다.

  1. 접지로 I / O 핀 단락
  2. I / O 핀을 서로 단락
  3. I / O 핀에 과전압 적용
  4. 외부 Vin 전원을 거꾸로 적용
  5. 5V 커넥터 핀에 5V 이상 적용
  6. 3.3V 커넥터 핀에> 3.3V 적용
  7. 짧은 빈에서 GND로
  8. Vin 부하로 5V 외부 전원 공급
  9. 리셋 핀에 13V 이상 적용
  10. 총 마이크로 컨트롤러 전류 초과

여기 에서 목록과 수정 사항을 찾을 수 있습니다 . 또한, 당신이 매우 염려한다면, 그들은 Arduino Uno 클론을 사용하여 이러한 것들로부터 보호하지만 배송비는 $ 40입니다.


Arduino를 파괴하는 몇 가지 [흔하지는 않지만 재미있는] 방법 (집에서 시도하지 마십시오) :

  • 모형 로켓 또는 불꽃 놀이에 부착
  • 수영장에 넣어
  • 망치로 치다
  • 절벽에서 던져
  • 불에 불을 붙인다 (가솔린에서 먼저 사용한다고 가정)
  • AC 전원에 연결
  • 번개를 끌고 젖은 거대한 금속 기둥으로 비에 내립니다.

(잘 알겠습니다.)


결론 : 연결을 재확인하고 필요할 때 저항을 사용하지 않는 것처럼 바보 같은 행동을하지 않으면 괜찮을 것입니다. 또한 보드가 손상되는지 알지 못하는 경우 eBay에서 저렴한 Arduino 클론을 가져 와서 테스트 한 다음 전송할 수 있습니다 (공식 보드를 사용하려는 경우 ... 잘 지원하고 싶습니다) 재단 및 / 또는 당신은 유명 브랜드 보드를 좋아합니다.)

보드를 손상시키지 않는 행운을 빕니다!


1

전자 장치를 신비하게 죽이는 한 가지 일반적인 방법은 정전기입니다. 현대 장치가 일부 내장 ESD에 대한 보호,하지만 당신은 당신이 당신의 의자를 떠날 때마다 충격을받을 경우 아두 이노 만지고 그러는 동안, 그 의자에 앉아하는 것은 현명한 생각이다.

또 다른 (동일하게 신비한) 위험은 잘못 절연 된 납땜 인두를 사용함으로써 발생합니다. 다리미가 주전원에 연결되어있는 동안 납땜을하면, 접촉하는 회로에 작은 전류가 누출 될 수 있습니다. 일반적으로 마이크로 암페어에 대해 이야기하고 있으므로 눈치 채지 못할 수도 있지만 섬세한 CMOS 트랜지스터를 손상시키기에 충분할 수 있습니다. 해결 방법은 확장 보드 (실드?)를 납땜하기 전에 분리하는 것입니다.


1
이것이 더 일반적으로 표현되기를 바랍니다. 노출 된 마이크로 일렉트로닉스로 작업 할 때 정전기 방지 손목띠 또는 유사한 장치를 사용하십시오. 인체는 엄청난 양의 전하를 생성 한 다음 손가락을 마이크로 컨트롤러, ZAP, 안녕 마이크로 컨트롤러에 직접 꽂습니다.
flith
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.