알쓸신잡 (전기전자) 9

[시계 이론] Quartz Movement 분석 (1977 , SEAMASTER OMEGA )

오메가 빈티지 시계에 대해 공부중입니다. 77년 부터 제작한 Cal 1432 Quartz Movement 를 어떻게하면 오래사용할 수 있을까? 그리고 23년도의 짧은 공학도의 시선으로 분석은 가능할지 공부해봅니다. 빨간색 동그라미는 트리머 , 가변 캐패시터입니다. ChatGPT 에 물어보니 가변가능한 Cap 용량은 4.5pF ~ 30 pF 사이로 답변을 받았습니다. 오실로스코프로 실제 수정진동자의 주파수를 측정해보고 트리머 없이 고정Capacitor (MLCC) 으로 실장할까 고민중입니다. 필자가 알기로 커패시터는 충방전을 하는 소자로 일반적인 회로의 수명에서 가장 취약한 소자가 아닐까 추측하기 때문입니다. 현재까지 Cal1432 에 대한 분석은 아래 그림 참고 대략적인 동작원리는 이해했다. 수은전지의 ..

피복을 벋기고 전선색깔이 다른 이유는?

대부분 전선은 가격대비 전도율이 좋은 구리선을 사용합니다. 구리선은 구리색으로 노란? 느낌의 선입니다. 그런데 피복을 벋기고 은색인 경우도있습니다. 전도율이 더 좋은 실버를 사용했을리는 없습니다. 은색인 경우는 구리에 주석 도금을 한 선입니다. 구리에 주석 도금을 한 이유는 산화를 막을 수 있고 납땜(솔더)가 잘되도록 하기 위함입니다. 주석도금은 150도까지 사용가능하고 그 이상의 온도에서는 까만색으로 변색됩니다. 특수한 경우 은이나 니켈로 도금하는 경우도 있습니다. 명심할 것은 기본적으로 모든 전선은 구리입니다.

X Windows, Mac(맥)에서 사용하기 (XQuartz 사용하기)

맥에서 SSH 를 사용하여 리눅스 등 X WINDOWS를 사용해야할 때가 있습니다. 윈도우 컴퓨터로 왠만한 SSH 쉘프로토콜은 X Windows에 대해 고민할 필요가 없지만 맥을 사용한다면 분명히 사용할 수 있는 디스플레이가 없다고 콘솔창에 뜰것입니다. 일단 XQuartz 가 솔루션이지만 맥에서 기본 내장 터미널을 사용하겠습니다. 현재 사용하고있는 맥은 빅서 (Bigsur)를 사용합니다. 필자가 현재 프로젝트 진행하고있는 주소를 그대로 참고하세요 ssh -X nhlee@nano.leehands.com -p 8022 -X : X windows를 사용하겠다는 의미 nhlee : 접속 ID nano.leehands.com : 접속할 주소 -p 8022 : 접속할 Port 를 지정 위와 같이하면 별도의 ssh ..

GPT (GUID Partition Table) 으로 변화 (MBR -> GTP)

기존의 하드디스크 포맷 방식은 MBR 입니다. (Master Boot Record) 그런데 이 방식은 용량의 최대 2.2TB 까지 인식가능합니다. 당시에는 2.2T 가 방대한 용량이기때문에 전혀문제가 될것이라고 인식하지 않았습니다. 최근에 HDD 의 용량이 8T 는 기본이고 12T , 14T 까지 생겼습니다. 그래서 새롭게 생긴 포맷방식이 GPT (GUID Partition Table) 입니다. 다만 GPT 를 사용하기위해서는 컴퓨터 즉 메인보드가 UEFI 바이오스 지원이 가능해야합니다. UEFI 를 지원하지 않는 메인보드에서는 MBR 포멧으로 사용해야합니다. 그런데 2021년 현재 UEFI 를 지원하지않는 메인보드는 없습니다. 결론은 앞으로 하드디스크 포멧할일이 있다면 무조건 GPT 입니다. 1. EF..

Fan-out (팬아웃)

팬아웃이라는 용어는 하드웨어 엔지니어라면 한번쯤 들어봤을 것입니다. 대략적인것은 몸으로 알지만 누군가에게 설명하려면 난감하곤 합니다. 오늘 그 난감함을 완벽히 해결하고자하는 포스팅 입니다. 1. 팬아웃 이란? 회로에서 하나의 게이트 출력이 얼마나 많은 입력으로 사용되었는지를 나타낸다. 즉, 디지털 회로를 봤을 때 TTL 이나 CMOS 소자에서 1개의 출력 신호에 접속할 수 있는 입력 신호 개수는 제한이 있다. 제한된 이유는 최대 전류량이 한계가 있기 때문이다. 팬아웃이 크다는 말은 하나의 출력이 많은 논리게이트 입력에 사용될 수 있다는 것이고 팬아웃이 너무 크면 무리가 많이 가거나 신호가 제대로 전달되지 않을 수 있다. 팬아웃을 초과하여 부하를 접속하게 될 경우 어떻게 할까요? HOW TO? 중간에 출력..

Synology NAS 폴더를 다른 리눅스 (SBC) 에서 접속하기 (NFS)

일단 NFS 서버, NFS 클라이언트가 준비되어야합니다. 여기서 1. NFS 서버 : 시놀로지 NAS 2. NFS 클라이언트 : 오드로이드 XU4 ( SBC ) , UBUNTU , OPENMEDIAVAULT 설치 1. NFS 서버 설정 아래와 같이 DSM 접속하여 NFS 를 활성화 합니다. 그리고 SSH 접속을 통해 서버 설정을 해줍니다. 아래와 같이 Shell 에 입력합니다. vim /etc/exports 서버 의 폴더 경로를 먼저 작성합니다. (/volume1/homes/nhlee ) 그리고 한칸 띄고, 접속할 클라이언트의 주소를 입력 (192.168.30.55) 를 작성합니다. 보안없이 만인에게 공유하고싶다면 * 를 대신 작성하면됩니다. 그리고 클라이언트의 권한을 아래와 같이 입력합니다. (rw,s..

파일서버, SMB / CIFS / NFS 란?

1. 파일 서버란? 파일서버는 OS 에 따라 Windows File Server , Unix File Server , Linux File Server 가 있다. 윈도우 파일서버는 CIFS (Common Internet File System) 을 사용해 클라이언트에 스토리지를 공유 일반적으로 컴퓨터 탐색기에서 속성/공유 를 통해 폴더를 공유하고 다른 컴퓨터에서 네트웍 드라이브 연결로하는 것이 이것입니다. 파일서버는 Operating System 에 따라서 중요합니다. 윈도우-윈도우 : CIFS (윈도우 자체 공유기능) 리눅스-윈도우 : SMB (삼바를 이용) 리눅스-리눅스 : NFS 2. CIFS ? 네트워크를 위한 SMB 파일 공유 프로토콜의 확장된 버전이며, 윈도우와 유닉스 환경을 동시에 지원하는 인터..

UTF-8 이란?

UTF-8은 유니코드를 위한 가변 길이 문자 인코딩 방식 중 하나로, 켄 톰프슨과 롭 파이크가 만들었다. UTF-8은 Universal Coded Character Set + Transformation Format – 8-bit 의 약자이다. 본래는 FSS-UTF(File System Safe UCS/Unicode Transformation Format)라는 이름으로 제안되었다. UTF-8 인코딩은 유니코드 한 문자를 나타내기 위해 1바이트에서 4바이트까지를 사용한다. 예를 들어서, U+0000부터 U+007F 범위에 있는 ASCII 문자들은 UTF-8에서 1바이트만으로 표시된다. 4바이트로 표현되는 문자는 모두 기본 다국어 평면(BMP) 바깥의 유니코드 문자이며, 거의 사용되지 않는다. UTF-16과 ..