2007년 1월 21일 일요일

Arduino 보드 수리하기, Amtel

Arduino 보드가 고장난게 세개가 있었는데 다 고쳤음.


첫번째 Arduino 증상작년 초기 버전의 Arduino는 Power 선택하기 위해 바꾸어 끼우는 탭 앞에 사이즈가 큰 oscillator가 있어서 부러지기 쉬웠다.결국에는 그룹과제도중 팀원하나가 OSC, 6MHz oscillator, 3-pin을 부러뜨려는데 끝을 약간 벗겨낸뒤에 조심스럽게 다시 납땜질 했다. 음 원래 Todd 선생님이 oscillator을 다시 사서 부러진곳 납땜짐을 벗겨낸뒤에 다시 넣을하고 했는데 수량을 많이 팔고 쉬핑피가 만만치 않아서 그냥 자가 수리했다.


두번째 Arduino 증상프로그래밍이 전혀 다운로드 안돼고 파워불이 않보이는 Arduino를 버리는걸 주웠는데. 바닥을 깨끗이하고 다시 부팅하니까 작동함 문제는 13번 outpin에 LED가 거의 보이지 않을정도로 작동하는데 다른핀은 무리없이 작동함


세번째 Arduino 증상회로 셋업을 잘못해서 Arduino 에 12V 전류가 들어간 경우로 전원을 주거나 USB 라인을 연결하면 voltage regulator 와 Amtel chip이 매우 뜨거워짐Amtel chip을 교체하였더니 증상 치유됨

부트로더 Bootloader 사용방법

AVR-ISP 에 ATmega8 칩을 삽입한뒤에 12V전원을 연결하고 케이블을 이용하여 컴퓨터에 연결한다(이전버전의 AVR_ISP는 시리얼포트에만 연결할수 있다.) 녹색전원불이 들어와야 한다. 컴퓨터상의 Arduino 프로그램에서 Burn Bootloader를 선택하면 chip에 간단한 프로그램을 설치하는 빨간불을 보게된다. AVR-ISP를 이용하여 ATmega8 칩에 이간단한 프로그램을 설치하면 다른 외부 장치없이 Arduino 프로그램의 스케치(프로그래밍)한것을 다운로드 받을수 있다.

참고 URL : http://www.arduino.cc/en/Hacking/Bootloader?from=Main.Bootloader

댓글 없음: