본문 바로가기

LG U+ 갤럭시S2 (SHW-M250L) 분해 Micro USB 충전단자 자가 수리기 LGT 갤럭시S2 충전단자 1차 수리포스팅이 수정되었네요. 이렇게 된데도 이유가 있겠지요??ㅎ먼저 처음에 수리했을 때 였습니다.제가 집에서 전자제품을 거의 모두 관리하기에, 가족 분의 폰인 갤럭시S2의 충전에 문제가 생겨 수리를 하게되었습니다. 그러하여 바로 분해!!! 해서 수리를 시작했습니다. 겉으로 보면 굉장히 멀쩡해 보이지요. 그러나 Micro USB디솔더링 후에 부품을 부셔서 확인해 보니 단자의 접촉 하는 부분이 다음처럼 휘어있어서 충전이 안되는 걸로 보입니다. 얼마나 험하게 썼으면 ^^;; 아마 충전기를 꼽아 놓으면서 까지 스마트폰을 사용했던것도 한 몫한것 같습니다. 그리고 수리하기 위해서 부품을 찾는데 문제점이 두가지 있었습니다. 첫번째는 갤럭시 시리즈용으로 나온 Micro USB단자가 HDM.. 더보기
주문한 전자 부품들이 도착했습니다. - BinGoon의 일상 혼이 쏙쏙 빠지는 하루를 보내고 있는 요즘의 BinGoon입니다.^만들 부품들이 떨어져서 주문해놓고, 포스팅을 쉬고 있었는데 부품이 도착했습니다.!! 항상 되도록 있는 부품으로 설계하려고 하는데 꼭 하나씩 없어서... 주문해버렸네요. IC114와 디바이스마트에서 각각 주문했습니다. ㅎ 집에 없던 SMD저항과, SMD콘덴서, 그리고 3종류의 TR그리고 3KV고압콘덴서와 8KV 고압다이오드 정도 주문 했습니다.이렇게 부품을 보면 다음은 무엇을 만들지 느낌이 오나요?? 이제 요것들 가지고 이것저것 만들고 퓨즈가 타버린 회로시험기의 퓨즈도 좀 교환좀 해주고 계획했던 것들을 만들어야 겠지요..ㅎ SMD부품들이 없어서 못만들고 있던 STK500 입니다.^ 새로 하나 만들려고 보드프리에서 하나 받았지요.! 개인적으로.. 더보기
AVR과 BA6208 모터드라이버로 DC모터 정회전, 역회전 제어하기 - AVR 연습 드디어 LED에서 벗어나서 새로운 DC모터를 제어해 봅니다. ㅎ 역시 제가 만든 Attiny2313 모듈을 가지고 DC모터를 제어 해 봤습니다.그럼 간단하게 DC모터 제어의 이론 부터 살피고 직접 구동시켜보도록 하지요.^ 딴길로...(?!) ㅎ DSLR이 갖고 싶다고 느낄 정도의 사진이 나와버렸습니다. 사진을 보정해서 저정도로 나왔는데 파란색이 있으니까 색농도가 너무 높아져서 백열등 켜놓은줄... DC모터 제어의 이론 기본적으로 DC모터는 + - 만 정상적으로 연결 시켜주면 회전을 합니다. 그런데 DC모터 구동시에는 거의 200mA ~ 1A정도가 흐르기 때문에 AVR 핀출력으로 나오는 전류로만은 제어에 무리가 있는데요. 그래서 트랜지스터를 이용합니다. 한쪽 방향으로만 모터를 회전 시킬 때에는 다음처럼 손.. 더보기
[WblueBot 3/3] 탱크 차체 만들기 및 소프트웨어 프로그래밍 그리고 완성 새로 만든 블루투스로 제어하는 탱크 비스무리한 로봇으로 돌아왔습니다. 아카데미 과학의 스케일탱크로 제작하고 싶었으나, 주머니사정의 문제로 포맥스와 로봇키트 파는 곳에 많이있는 무한궤도(?), 캐터필러(?)라고 하는 것으로 탱크 흡사하게 만들어봤습니다. 각 부의 기능 및 설명 해당 탱크(?!)는 모터제어부, ISP프로그래머부, MCU 컨트롤러부, 확장IO부, 블루투스 통신부로 비교적 간단(?)하게 구성 되어있는 로봇입니다. 다른 분들은 탱크에 카메라 달고 WIFI로 제어하고 해서 부족함을 느끼기는 하지만, 제선에서는 저게 최선인 것 같습니다. -- 더 노력하겠습니다. ㅎ - 블루투스 통신부에서는 스마트폰과 SPP(Serial Port Profile) 프로파일로 AVR과 3선 RX, TX, Common GN.. 더보기
[WblueBot 2/3] 블루투스 로봇 메인보드 만들기, AVR 하드웨어 컨트롤러 보드 설계 LightDrive PCB를 새롭게 수정해서 제작 된 AVR 컨트롤러 보드입니다.달라진 것은 KSM603 수신부를 제거하고, 전원포트와 I/O포트를 그 자리에 설치한 것 뿐, 어차피모터로 구동시키는 작품을 만들거라서 크게 변동시키지 않고, 일부만 변경해서 사용했습니다. AVR 컨트롤러 보드 설계 및 회로도 이 회로에서 중요하게 한가지 변한 것이 있다면 크리스탈이 있겠네요. UART통신을 할때에 보오레이트 주기를 설정하는데 그 때 크리스탈 값과 속도에 따라 에러율이 있는데요.8Mhz 크리스탈의 경우 9600bps의 전송속도 사용시에 0.2%의 에러율이 있는데, 크게 문제없으나, BinGoon의 완벽 작품 몇가지를 만들기 위해서 7.3728Mhz 크리스탈을 사용해서 에러율을 0%로 맞췄습니다. 계속 포스팅 .. 더보기
납땜 퀘스트 깨고 보상 부품받기 (?) - BinGoon의 일상 안녕하세요^^ 일상을 전하는 BinGoon입니다. 때는 2013년 2월 6일 수요일 블루투스로 로봇 만들겠다고, AVR을 잘 다루시는 저희 학교 이재창 선생님 교무실을 찾아갔습니다. (프로필에 공업계고 학생이라고 소개해 두었습니다.^)저한테는 거의 교수 급 되시는 분이신가요?!? 아무튼 그 분에게 블루투스 모듈을 달라고, 일주일 내내 들들 볶았는데.. ㅎ 세상에 공짜는 없다며 AVR910 - ISP 납땜작업을 시키셨습니다.!! 그렇게 보상을 위해서 퀘스트를 수락해 시작 된 작업... 제가 사용하는 ISP 중 하나도 저 AVR910을 사용중 입니다.ㅎㅎ 이렇게 기판에 커넥터들 부터 납땜하고..... 천진난만한 학생으로서... 몰래 선생님 교무실 다 찍어뒀습니다. ㅋ (뜬금없나요. ㅎ), 빛이나는 의자 저 .. 더보기
[WblueBot 1/3] 블루투스 TTL과 CMOS간 레벨변환 보드만들기, HC-06 블루투스 모듈설정 오랜만에 찾아 온 새 포스팅입니다.^^ 아두이노 스토리 카페에서 공구로 블루투스 슬래이브 모듈 HC-06을 구매했는데요..사용에 앞서서 블루투스 모듈과 컴퓨터 혹은 컨트롤러 보드와의 통신을 위해서는 통신 전압레벨의 변환이 필요 해서 TTL CMOS 레벨변환 지그를 만들었습니다. 사진찍을 때 마다 저 각도로 찍는데....ㅎ 저 45도 각도에서 찍은 사진이 제일 마음에 듭니다.^ 레벨 변환보드 설계 및 회로도 AVR의 경우 UART통신을 할 때 5V레벨의 전압으로 High,Low로 구분지어 통신을 합니다.그런데 HC-06의 경우에는 (5V 에도 버티는지는 잘 모르겠으나.. ) 3.3V의 CMOS레벨으로 통신을 하는데요.. 이에 따른 문제는 통신선을 AVR과 그대로 연결하면 고장이 나게 됩니다.따라서 .. 더보기
아두이노 플레이 멜로디 (Arduino PlayMelody) - Owl City, SNSD 멜로디 재생 아두이노는 사용이 쉽고, 예제들이 많아서 Make & Play 라는 소제목으로 만들어보는데 의의를 두고 포스팅하고자 합니다. 저의 첫번째 아두이노로 만들어보기는 피에조 부저로 멜로디를 연주해 보는 프로그램입니다. MAKE.... 먼저 연결하세요.! 다음처럼 아두이노 호환제품 이라도 핀 배치는 같아서 연결은 똑같이 할 수 있습니다. 단순히 아두이노 9번핀에서 부저로 신호가 간뒤에 GND로 흐르고, 3번핀은 스위치 입력을 받아서 스위치가 눌러지면 부저에서 멜로디를 재생하도록 스케치(소스코드)를 짜려고 합니다. &PLAY.... 스케치만들때 라이브러리를 사용하는데 숙묵님의 (비영리 무료 라이센스)인 PlayMelody 라이브러리를 이용합니다. PlayMelody 라이브러리는 GW-Basic과 MSX-Basic.. 더보기
ATX표준 DC to DC파워서플라이 DIY제작 (LM2576 Buck 컨버터사용) 일전에 제가 집에서 만드는 PCB 에칭 제작정리를 하면서 만들었던 전원 관련 부품이라고 만들었던 것 기억하시나요?그 것은 바로 저전력 PC를 돌리기 위한 DC to DC 컴퓨터 파워서플라이 였습니다.사진에 있는 파워는 처음으로 만든 Version 1.0의 프로토타입인데, 저거 만들고 문제점이 너무 많아서 총 4번의 수정과정을 거쳐서 에칭 포스팅에 올렸던 완성품이 만들어졌습니다.만들게 된 계기는 수아파파님의 블로그를 보고 저도 저전력 파일서버 정도 있으면 좋겠다 싶어서 막무가내로 블로그 내용 참고해서 설계 제작을 시작했습니다.그럼 쓸데없는 내용은 집어 치우고, 설계과정으로 ..... 참고 : 수아파파님의 블로그 http://suapapas-blog.blogspot.kr/2009/06/16-atx-dc2dc.. 더보기
AVR 하드웨어 주변회로 설계시 참고사항 정리 - AVR 기초 하나하나 AVR에 대해서 포스팅 하다 보니까 하드웨어(전자)에 대한 정보가 너무 부족한 것 같아서 AVR 설계시 필요한 정보에 대해서 요약 총 정리 합니다. - 이 포스팅은 계속 업데이트 됩니다. - 외부클럭 설계 참고사항AVR은 이용 할 수 있는 클럭소스가 여러가지가 있는데요.. 가장 먼저 1Mhz의 내부 클럭이 있습니다. 내부클럭을 사용 할 경우에는 크리스탈 외부클럭으로 사용 할 수 없었던 PORTA를 입출력 포트로 사용 할 수 있는 장점이 있으나 내부클럭이 RC발진회로로 구성되어 있기 때문에 안정성이 떨어집니다.따라서 AVR에 외부클럭 회로를 구성해 주어야 하는데 회로는 다음처럼 구성합니다. 설계시 참고 사항 AVR 칩 종류마다 다르지만 TINY2313의 경우에 모델명이 ATTINY2313-20PU.. 더보기