Electronics 24

마이크로 컨트롤러란? - 간단한 소개와 사용법

지구라는 별엔 마이크로 컨트롤러라는 것이 있다. 그것은 우리집 보온밥솥에도 하나 들어 있고 세탁기에도 들어 있고 전자레인지에도 들어 있다. 그러면 플러그랑 같은거냐? 물론 아니다. 마이크로컨트롤러는 가전 제품안에서 자동으로 무엇인가를 처리해주는 역할을 하고 있다. 그럼 컴퓨터랑 뭐가 다른가? 컴퓨터는 훨씬 비싸고 빠르고 다양한 일을 할 수 있으나 마이크로 컨트롤러는 싸고 간단한 일을 주로 하고 있다. 너무 뜬구름 잡는것 같은가? 컴퓨터의 CPU와 비교해 보면 마이크로 컨트롤러도 같은 종류의 칩이긴 한데 일단 가격면에서 내가 쓰는 아르뒤노 보드에 들어가는 Atmel이라는 회사의 AVR시리즈 중에 Atmega168이라는 칩이 4,400원이다. 인텔이라는 회사의 코어듀오니 하는 것들과는 비교가 안되게 싸다. ..

Electronics 2008.05.08

CD-ROM DRIVE Lens 작동 구조

이번엔 CD-ROM드라이브의 렌즈의 작동상태를 보여주는 동영상입니다. 초소형 RC비행기에 쓰이는 액츄에이터란 것이 코일안에 자석이 들어 있는 구조로 되어 있는데, cd-rom drive의 렌즈도 코일과 자석을 이용해서 렌즈의 위치를 이동시키는 방법을 쓰고 있었습니다. 네 가닥의 접점이 있어서, 두 가닥은 상하 움직임 다른 두 가닥은 좌우 움직임을 제어할 수 있도록 되어 있습니다. 아래처럼 그냥 배터리를 직결하지 않고 가변저항을 통하면 좀 더 세밀한 제어도 가능하더군요. 사진과 동영상의 모습이 약간 다를것입니다. 동영상을 찍을때 다른 부품이 하나 들러 붙어 있었어요. 자석이라서 이것 저것 끌어 당기는 군요 --; 렌즈 메카니즘을 잘 보면 놀라운 기술을 볼 수 있습니다. 공급된 가닥의 전선을 코일로 연결 시..

Electronics 2008.05.03

CD-ROM Drive Hacking

해킹을 해서 뭐 용도가 있는 뭘 만들었다는건 아니구요. 사실 그 속에 있는 스텝모터를 마이크로컨트롤러로 돌려보고 혼자 마냥신기해서 올려봅니다. 빵보드의 오른쪽 반은 안쓰는겁니다. 뽑기 귀찮아서 그냥 둔거구요. 쓰는부분은 아르뒤노 클론 보드와 L293b모터 드라이버입니다. 저항식 포텐쇼미터를 아날로그 포트에 물려서 돌린만큼 스텝모터가 돌아가도록 했죠. 저 직선 운동을 로봇의 액츄에이터로 써먹을 방법이 없을까 고민중입니다. 아래는 아르뒤노 소스입니다. 거기선 프로그램을 스케치라고 부르더군요 http://www.arduino.cc/en/Reference/Stepper?from=Tutorial.Stepper 여기서 받은 거구요. 아르뒤노에 포함되어 있는 스텝퍼 라이브러리를 쓰니까 아래처럼 아주 간단하게 구현이 ..

Electronics 2008.05.01

네이트 드라이브 외장형 GPS개조기 1

휴대폰 거치대 처럼 생긴 네이트 드라이브 외장형 GPS수신기가 생겼다. ^^ 안그래도 GPS수신 모듈을 하나 살까하는 중이었는데 마침 잘 됐다. 모델명은 NDK-300P 이다. 인터넷을 뒤져보니 역시나 개조기가 올라 있었다. 네이버 카페보다는 www.pc4car.com 이라는 독립 동호회에 훌륭한 자료가 있었다. 심지어 락 걸린 버전을 해킹하는 프로그램까지 있다. 내가 구한 것은 다행히 구버전이라 해킹 프로그램은 필요없다. 이정도면 외국의 해킹 사례를 보며 부러워만 할 필요가 없겠다 싶다. 우리에게도 이런 훌륭한 해킹 문화 우리말로는 개조문화가 되려나? 아무튼 이런 좋은 문화가 알게모르게 번창하고 있다는 것이 자랑스럽다. 다만 그런 자작 개조가 각 분야 별로 각개전투를 하고 있다는 것이 좀 아쉽다. 내가..

Electronics 2008.03.10