분류 전체보기 87

[ PCB ] Trace Length

PCB artwork 작업을 하는데 Trace length는 어떻게 구해야 되는 것일까? 고속신호를 설계 할수록 Trace length의 영향을 많이 받는다. 우선 우리는 주파수(속도) 와 length의 관계를 수학적으로 알아보고 datasheet 에서 어떻게 확인하는지 알아보자 사진 및 자료 출처: https://electronics.stackexchange.com/questions/228306/pcb-trace-layout-to-minimize-inductance 클록 주파수를 통한 전파 시간 계산: 클록 주파수(f)를 이용하여 클록 주기(T)를 계산 T=1/f ex) 1Ghz 클럭 주파수, T=1/1x10^9 = 10ns * 엑셀 대입시 : = 1/(1*10^9) 100 Mhz = 10ns 1000..

[ Artwork ] Differential 신호 길이

Differential 신호를 테스트 및 측정을 하다 보면 데이터가 깨지는 현상이 발생된다. 그중에서 물리적은 부분 케이블 및 Artwork에서 발생되는 경우가 있다. 고속 신호 일수록 Differential 신호의 + positive / - negative 길이의 매칭은 중요하다. 그러나! 큰 시스템을 하다 보면 Differential 신호의 + positive 과 - negative 차이기 발생할 수 있다. 그러므로 출력되는 신호의 + positive 와 - negative 측정하여 skew 발생되었는지 확인한다. 또한 Jig board 또는 케이블의 길이를 조정하여 길이의 매칭을 해준다. 그러기 위해서 Differential 신호 길이 skew 허용 범위에 대해서 알아보자. Differential ..

[ 이더넷 PHY ] Ethernet PHY, Voltage mode,Current Mode

PHY (Physical Layer Device)에서 Voltage mode(VM) 와 Current Mode(CM) 차이? PHY는 네트워크의 물리 계층에서 데이터 링크로 비트를 전송하는 역할 또는 데이터 링크에서 물리계층으로 전송하는 역할을 한다. 사진 출처: https://www.ti.com Voltage Mode 와 Current Mode 장단점 Voltage Mode Ethernet Driver - DC Bias 전압 설정이 필요 없음. - 고정된 출력 임피던스에서 동작하여 이더넷 라인의 전압으로 데이터 전송. - 낮은 전력 소모로, 장거리 전송 시 신호 감쇠 발생. - 주로 PCB 내 연결이나 짧은 거리, 배터리로 작동하는 장치에 적합. - 빠르고 간단한 설계에 유리. ex)10BASE-T •..

[ 전원공급기 마이너스 전압 만들기 ( negative ) ]

Power Supply에서 마이너스 전원 출력하는 방법 전원공급기에서 어떻게 하면 마이너스 전원을 출력할 수 있을까? 시험 내용 : 3채널 전원공급기를 사용해서 -5V / 3.3V / 12V를 출력해 보자 용어 정리 positive : plus (+) 플러스 negative : minus (-) 마이너스 1. power Supply 즉 전원 공급기에서 - 마이너스 전원을 출력하는 방법 - Power supply에서 - 마이너스 전원 ( negative)을 출력하려는 채널을 먼저 선택한다. - 선택한 채널의 +단자를 다른 채널의 -단자와 연결한다. - 서로 연결된 단자를 PCB의 GND의 연결한다. - 나머지 해당 된 - 마이너스 전원 ( negative)는입력 -5V에 연결해 둔다( -단자 연결 ) - ..

[ 풀업 저항 ] Pull up resistor 을 선정 방법

풀업 저항 선정하는 방법 풀업 저항 (pull-up resistor)은 전자 회로에서 특정 연결 지점, 라인의 전압 상태를 고정시키기 위해 사용한다. pull up resistor의 역할 1) 논리 상태 유지 - 라인이 "플로팅" 상태 방지, 플로팅 상태는 회로 내에서 불확실한 동작 2) 노이즈 보호 -라인의 전압 상태를 고정하므로 외부 노이즈로부터 라인을 보호 3) 입력 핀의 기본 상태 설정 - 일부 MCU의 입력 핀은 전원을 켰을 때 초기 상태가 정의되지 않을 수 있음, 핀의 안정된 논리 상태로 유지하는 데 필요 4) 반응속도 조절 - RC 시정수 (RC Time Constant ) 풀업 저항과 회로의 캐패시턴스로 형성됨!! - 저항 값 선택은 회로의 반응 속도와 전류 소모에 따라서 달라짐. - 높은..

[ 커넥터 ] Notch Option

Notch Option의 활용 방법 Notch Optoin은 커넥터 디자인에서 사용되는 용어이며, 커넥터의 연결 방향을 바꾸기 위해 사용됩니다. "NUS - Notch Up, Straight (Pin 1 to Pin N-1)" Pin 1이 Pin N-1(마지막 핀)과 일직선 상에 위치하고 Notch가 위쪽을 향하는 커넥터이다. "NDS - Notch Down, Straight (Pin 1 to Pin 2)" Pin 1이 Pin 2와 일직선 상에 위치하고 Notch가 아래쪽을 향하는 커넥터이다. "NUX - Notch Up, Crossed (Pin 1 to Pin N)" Pin 1이 Pin N(마지막 핀)과 일직선 상에 위치하고 Notch가 위쪽을 향하고, 핀 1과 핀 N이 서로 교차하는 커넥터이다. ("..

성공을 위한 독서 습관 만들기 [인플레이션/하노 벡,우르반 바허,마르코 헤르만 ]- 37번째

성공을 위한 독서 습관 만들기 37번째 인플레이션 전기와 수도 요금이 올라갔다. 점점 물가는 더 올라간다. 우리의 체감을 줄기위해서 기업에서는 슈링크플레이션 (‘줄어들다’라는 뜻의 ‘슈링크’(shrink)와 ‘물가 상승’을 의미하는 ‘인플레이션’(inflation)을 합성어) 으로 물건의 가격은 그대로이되 용량 또는 수를 줄이는 방법으로 장사하고 있다. 우리가 모르게 점점 밀려오는 인플레이션의 공포이다. 과연 나는 어떻게 해야되는가?? 고민이 된다. 저번시간에 책을 읽고 스스로 에게 질문을 던졌다. Q.1) 나는 무엇을 생산할 수 있는가? = 아직도 생각한다... 그 답을 찾기위해서 책을 읽는다. 읽은 시간:19시 10분~21시 30분 읽은 페이지: 108p~150p/648p까지 [ 2장 돈의파괴, 새로..

성공을 위한 독서 습관 만들기 [인플레이션/하노 벡,우르반 바허,마르코 헤르만 ]- 36번째

성공을 위한 독서 습관 만들기 36번째 인플레이션 그동안 책을 읽기 전 생각을 하였다. 저번에 스스로에게 물어본 질문 뉴스를 찾아보고 많은 매체를 찾아보았다. Q. 1) 인플레이션의 영향을 받지 않는 것 주식이나 펀드 = 답은 찾기 못했다. 하지만 인플레이션에 영향을 받지 않는 것은 생각해보았다. 장례사, 사랑 이 둘의 공통점은 내가 인위적으로 막거나 줄일 수 없다는 것이다. 죽음을 막을수 있는가? 사랑을 막을 수 있는가? 이와 관련된 사업은 원자재와 마찬가지로 인플레이션에 영향을 크게 받을지 않을 것 같다. Q. 2) 현재 왜 미국의 금리인상을 하면서 까지 물가 상승(인플레이션)을 하는지 = 나의 생각과 답은 이렇다. 미국의 세계화의 종식. 자국의 국민을 살리기 위해서다. 현재 모든 통화의 기준은 달러..

성공을 위한 독서 습관 만들기 [인플레이션/하노 벡,우르반 바허,마르코 헤르만 /시작]- 35번째

성공을 위한 독서 습관 만들기 35번째 인플레이션 미국의 금리가 지속적으로 올라가면서 은행은 고금리의 시대 시작되었다. 매번 뉴스에서 금리 인상을 말하며 나는 경제흐름에 관심을 가지게 되었다. 점점 피부로 다가오는 물가 인상과 함께 나의 월급은 제자리 걸음이다. 과연 인플레이션인 다가오는 이 시점에서 나는 어떻게 대처해야될지 고민이 된다. 그래서 나는 인플레이션에 대해서 알아보게 된다. 이책은 지난 과거의 역사를 통해서 인플레이션에 대해서 설명한다. 읽은 시간:14시 10분~15시 30분 읽은 페이지: 1p~38p/430p까지 서론 [추천의글 : 부의시대, 인플레이션을 읽으면 미래가 보인다] # 경제와 금융의 흐름을 이해(물가와 돈의 속성) 1) 돈의 갑어치 (물건의 가치와 돈의 가치는 반비례) ex) ..

[ Altium 알티움 ] " Footprint 변경하기, 부품별 변경 "

Artwork 작업을 할때, 부품 하나의 Footprint를 바꾸고 싶을때 변경하는 방법 1) Schemaitc 의 Library 에서 footprint 변경해보기 2) PCB (Artwork) 에서 변경된 footprint 적용해보기 예시 부품) SN74LVC2G0 ( Buffer Driver ) **Datasheet 참고 Schemaitc 의 Library 에서 footprint 변경 - 부품의 클릭하여 현재의 Footprint를 확인 SN74LVC2G06DBVR / SOT-23 - Footprint 변경 + SCH Library 에서 SN74LVC2G06DBVR 부품을 클릭 +기존의 Footprint 클릭 또는 Edit 누름 + 변경방법 ( 방법 2가지) 1) PCB Library에서 불러오기 2)..