본문 바로가기

MISC.28

쓰레기 or 일거리 퇴근전에 찍은 제 책상입니다. 왠 쓰레기냐구요? 아님 청소좀 자주 하라구요? 저것들 모두 어제 하루동안 만졌던 보드들입니다. 요즘 동시에 진행되는 일들이 많아서 이모양이네요. 머리속은 더 엉망입니다. 어제는 고작 일주일 전에 만든 라이브러리에 어떤 소스를 넣어놨었는지 까먹고 있다 다른 소스랑 쫑나서 안되는걸 디버깅한답시고 몇시간 까먹었어요. I2C 인터럽트를 켜 놓은 적이 없는데 증상은 꼭 인터럽트 트랩에 빠진것 같단 말야...이러면서 몇시간을 -_- 다 해치워 버리겠어 라는 심정으로 먹어치우고 있는 중입니다 ^^ 2011. 1. 8.
eGlove 프로젝트 요즘 진행중인 eGlove 과제입니다. 장갑형태의 데이터 수집장치이고, 몇 가지 센서와 MCU, 블루투스 등을 담고 있습니다. 배터리로 동작하기에 저전력은 기본으로 깔고 있습니다. 블루투스와는 별개로 micro USB 인터페이스와 micro SD 메모리 카드 슬롯을 가지고 있습니다. 이번에는 USB를 이용한 리튬이온 배터리 충전 회로를 넣어 봤습니다. 지금까지는 TTA 휴대폰 충전기를 애용했었는데 이번 과제에는 크기때문에 답이 안나왔습니다. 의료/재활 분야에 사용될 시스템입니다. 이상하게도 요즘 의료분야 과제를 많이 하게 되는것 같네요. 제품이 워낙 소형을 요구하기 때문에 PCB 제작 전에 3D 모델링을 하였습니다. 모델링은 SolidWorks를 사용하였습니다. 석사논문 준비할 때 Autodesk의 Me.. 2011. 1. 4.
RTC backup battery HB414 mobile device를 하나 디자인하는 중에 RTC backup battery가 필요해서 찾은 녀석이다. HB414-IV01E 백업 배터리로는 버튼쎌 리튬 1차 전지들을 많이 사용하지만, 지금 만드는 장치가 워낙 작은 녀석이라 백업 배터리에 많은 크기를 할애할 수가 없었다. 특히 높이가 문제. 가능한 2mm 안쪽으로 제한하고 싶었기 때문에 이녀석을 찾았다. 일반적인 버튼쎌 배터리들은 홀더나 클립 높이까지 고려하면 꽤 커지는게 문제였다. 이정도 작은 사이즈에서는 1차 전지를 사용하기 어려워진다. 배터리 용량이 너무 작아져서 RTC 백업 용으로 사용하기 어렵기 때문이다. HB414는 충전해서 쓸 수 있는 2차 전지다.뭐 그렇다고는 해도 유지 시간은 그다지 길지 않다^^ 백업 배터리 만으로 오랜 시간동안 .. 2010. 8. 6.
크리스털의 정밀도 - PPM 프로세서의 클럭을 만들거나 RF 회로의 동조주파수를 만들 때 주로 사용되는 크리스털(crystal)은 저렴한 가격에 정밀한 주파수의 클럭을 만들 수 있다. 하지만 제아무리 정확한 크리스털일 지라도 오차는 있기 마련이고, 크리스털의 오차를 표기하는 단위로 PPM(Parts per Million) 단위가 사용된다. PPM은 백만분의 1로 생각하면 간단하다. 일반적인 크리스털의 오차 범위는 대략 100PPM 가량 된다. RTC를 만들 때 많이 사용되는 32.768kHz 크리스털을 이용해 하루가 지난 후에 얼마나 시간 오차가 있을 수 있는지 살펴보자. 1 day = 24 hour * 60 min * 60 sec = 86400 sec 100PPM인 크리스털이라면 86400 * 100 / 1000000 = 8.64.. 2010. 7. 1.