2014년 2월 28일 금요일

[작업중] 555타이머를 이용한 전원 지연 회로

555타이머를 이용한 전원 지연회로는 진공관 앰프를 제작할때 많이 사용한다. 진공관 앰프는 특성상 예열 과정이 필요하다. 진공관 앰프에 전원을 인가할때 동시에 스피커에도 전원이 인가되면 '퍽 퍽' 하는 굉음이 발생하기도 한다. 이러한 전원 인가시 발생하는 굉음을 차단하기 위해서 전원 지연회로를 사용한다. 일반적으로 전원 지연회로로 알려져 있지만 실제로는 스피커 지연연결회로가 되겠다.

원리는 555에 저항(R)과 캐패시터(C)에 의해 결정되는 시간 이후에 555타이머의 출력이 발생되게 하는 것이다. 로직은 555타이머가 담당하고 있지만, 실제로 전원연결이나 스피커 신호를 연결하는 것은 Relay가 맏고 있다.  Relay는 전기 신호로 유도되는 전자기힘으로 동작하는 물리적인 스위치이다. 그래서 전기신호가 인가 되었을때 스위치가 켜지게 설정할 것인지 아니면 전기 신호가 인가 되었을때 스위치가 단선 되도록 할 것인지는 용도에 따라 고민해 보아야 하는 문제이다. 각각 장단점을 가지고 있다.

Relay에 전원이 인가 되었을때 스위치가 연결되도록 한 설정에서는 회로에 전원이 혹은 스피커에 음성 신호가 연결되어 정상 동작하는 동안 Relay에는 항상 전원을 공급해 주어야 한다. 이 경우에 원래의 회로에서 소모되는 전력 이외에 추가적인 전력 소비가 아무래도 발생한다. 그리고 반대의 경우 전원이 인가 되지 않을때 스위치가 연결되도록 한 설정에서는 회로가 정상 동작할때 발생하는 추가적인 전력 소비가 없다 하지만, 다음과 같은 단점이 존재한다. relay 전원이 인가 되지 않을때 심지어는 전체 전원이 인가되지 않았을 경우에도 스위치는 연결된 상태로 남아 있게 된다. 그러다 전체 전원이 인가될 때 relay에 동시에 전원이 인가되어 순식간에 스위치가 단선되고 일정 시간이 지난 후에 다시 스위치가 연결되는 과정을 거친다. 요약 하자면 스위치는 연결된 상태 였다가 전원이 인가되면 단선되고 일정 시간이 지난 후에 다시 연결된다. 이 상태에서 불가피하게 초기에 전원이 인가된 동안 순간적인 스위치 연결은 피할 수 없다. 이 부분은 적당한 용량의 캐패시터를 사용해서 해결 가능하지만, 아무래도 순간적인 오작동에도 민감한 회로의 경우 특히 명심해 두어야 한다.

아래는 555타이머를 이용한 시지연 회로이다.


렐리이에 전원이 인가 될 시 동작하는 회로

렐리에 전원이 인가 되지 않을 때 동작하는 회로


2014년 2월 15일 토요일

자전거의 휠 사이즈 700c와 26"

* 700c 혹은 ISO 622mm
로드 자전거, 투어링, 레이싱 그리고 산악 자전거와 로드 바이크의 이종 결합 형태인 cyclo-cross 에서 널리 사용된다. 림의 지름이 622mm으로 대부분의 자전거의 명칭이 유럽에서 처음 사용되어져서 인치로 표기되는 산악 자전거의 명칭과 혼동을 잃으킨다. 700이라는 수치는 림과 타이어를 포함한 지름이 700mm 정도가 되는 휠을 일컫는 말로 추정된다. 그리고 "29er" 타입의 (산악용 자전거의 휠사이즈인 29"?) 림 사이즈와 동일하기 때문에 이런 스타일의 자전거가 많이 사용된다.

* 26" 혹은 ISO 559mm
산악 자전거에 많이 사용되고 그 기원은 미국의 초기 산악 자전거 개척자들에 의해서 수립되었다. 26" 휠의 일반적인 림의 지름은 559mm으로 22"이고 여러가지 요인들로 인해 요새는 29"나 27.5"의 휠도 산악 자전거에 많이 사용되고 있다.

참고

http://en.wikipedia.org/wiki/Bicycle_wheel
http://en.wikipedia.org/wiki/29er_%28bicycle%29
http://piaarang.com/311

2014년 2월 13일 목요일

[작업중] Swing Arm 방식의 노트북 스탠드

예전에 탁상용 백열등 스탠드 중에서 스프링으로 지지되는 방식이 있었는데 이것을 활용하면 노트북 스탠드로써 아주 편리할 것 같다는 생각이 문득 들었다(http://www.amazon.com/Boston-Harbor-TL-WK-134E-WH-3L-Swing-White/dp/B0026KLI6C/ref=sr_1_2?s=hi&ie=UTF8&qid=1392230944&sr=1-2&keywords=boston+harbor+architect+swing+arm+desk+lamp). 그리고 Kickstarter에서 한번 본적있는 로봇 팔도 이 생각을 구체화하는데 도움이 될 것 같았다(https://www.kickstarter.com/projects/ufactory/uarm-put-a-miniature-industrial-robot-arm-on-your?ref=live).

인터넷에서 swing arm lamp로 검색을 해보면 많은 것들을 참고 삼아 볼 수 있다. 아마도 스프링 방식으로 되어있는 것들이 여전히 많이 보이는 것이 이방식이 가장 안정 적인 방식이 아닌가 싶다. 다른 기타 방식 베이링 방식이나 각 관절을 조여서 고정하는 방식은 그 수명과 편리성 적인 측면에서 문제가 있어 보인다.


swing arm 방식의 백열등 (출처: www.amazon.com)
 



해당 제품의 구체적인 사진들
 (출처 : http://www.amazon.com/Boston-Harbor-WK-618E-3L-Swing-Holder/dp/B002ZKHZC4/ref=sr_1_7?s=hi&ie=UTF8&qid=1392235016&sr=1-7)




그럼 기본 바탕은 swing arm lamp방식으로 하되  헤드 부분에 노트북 받침이 들어가야 하기 때문에 이 부분에 대한 수정이 이루어 져야 한다. 이 부분에 대한 수정과 위에서 살펴본 로봇 팔의 모터 부분을 자동차 트렁크나 창문 고정에 사용되는 실린더방식을 사용하여도 훌룡한 것이 나올 것 같기도 하다. 문제는 돈이지만 말이다.


네개의 자유도를 가진 로봇팔 (출처: www.kickstarter.com)

이 세상에는 새로운 것이 없는 것 같다. 찾아 보니 이미 이와 같은 개념의 제품이 나왔다(http://www.laptopdesk.net/ipad-swing-arm-mount.html). 항상 이럴때 김이 세지만.  뭐 사람 생각이 거기서 거기라는 생각이 든다. 아래의 그림은 해당 제품의 구체적인 도면쯤 되겠다.

swing arm ipad mount 도면 (출처: http://www.laptopdesk.net/ipad-swing-arm-mount.html)
이렇게 된거 이 제품에서 좀 더 개선할 점이 없는지 살펴 보아야 겠다.



2014년 2월 12일 수요일

애플이 삼성을 초토화 시킬 수 있는 유일한 방법

삼성 본사가 있는 땅 값 비싼 강남 말구

삼성의 핵심 연구 부서가 몰려 있는 수원에 더도 말고 덜도 말고

미국 현지와 같은 노동 조건의 캠퍼스를 짓고

몇 년만 유지하고 신나게 연구 인원 빨아 들이면 된다.

안되면 말구 ㅋㅋ.

2014년 2월 8일 토요일

소규모의 플라스틱 재활용 기기들

하루에 한번씩 들리는 hackaday.com에 의미 있는 글이 포스팅 되어 원문을 살펴 보았다. 영어가 딸려도 그림과 동영상만보면 내용 파악이 가능하다. 뭐 비용대비 효과는 의문 스럽지만 동네 단위의 작은 규모에서도 충분히 플라스틱 재활용의 가능성을 보여 주는 의미 있는 내용이다. 동사무소 단위로 이러한 기계를 들여 놓아도 그 동네의 플라스틱 제품은 충분히 자급 자족 할 수 있지 않을까 하는 생각도 든다.

http://www.preciousplastic.com/

2014년 2월 2일 일요일

데비안 리눅스 부팅 화면(grub) 해상도 바꾸기

/etc/default/grub 파일을 열고 해상도가 설정되어 있는 줄을 찾아 보자.
보통 다음과 같은 라인으로 주석형태로 되어 있을 것이다.

 # The resolution used on graphical terminal  
 # note that you can use only modes which your graphic card supports via VBE  
 # you can see them in real GRUB with the command `vbeinfo'  
 #GRUB_GFXMODE=640x480  

뭐 해상도가 너무 높아서 문제 였기 때문에 그냥 VGA 급이 되도록 주석만 해제해 주었다. 다른 말로 GRUB_GFXMODE=640x480앞의 '#'만 제거하고 다음과 같이 grub 설정을 업데이트해주면 된다.

 sudo update-grub