전기전자 찌릿 67

[ PCB / Artwork ] Trace width 4mil ?

PCB Artwork을 하기 위해서 PCB 제작 업체에 Stack up 자료를 요청해야 된다. 그런데 왜 Trace width는 4 mil 이하로 요청하는가? Trace width를 4 mil 이하 요청하는 이유 - 고밀도 설계: 저전력 IC, 전자장치의 소형화로 인하여 4mil 이하로 제작이 가능해졌다. - PCB의 사이즈: Trace width 가 작을수록 PCB의 사이즈를 줄일수 있다. - 연결 연유성: Trace width 가 작을 수록 한정된 PCB의 layer에서 더 많은 routing 가능하다. Trace width와 PCB size의 관계 Trace width PCB의 재질 ( 유전율 /주변의 core와 prepreg의 영향 ) 과 Impedance의 영향을 받는다. 그렇기 때문에 Laye..

[ 전원 설계 ] Soft-Start circuit design , RC 전압 조절 / RC 시간 상수

Digital schematic (디지털 회로 )에 R(resistor/저항)과 C(capcitor/캐패시터)을 이용하여 Soft-Start를 구성할 수 있다. Soft-Start는 어떠한 경우에 사용하는가? 전원/ 모터 / 오디오/ PWM - 전류가 급격히 증가하는 것을 방지 - 초기 충전시 큰 전류가 흐르는 것을 제한 - RC 시간 상수를 이용하여 power sequence 조절 - 시스템의 수명 연장 RC 시간 상수와 시간에 따라 전압의 변화 대해서 알라 보자. RC 시간 상수 주의! RC 시간 상수 값은 캐패시터의 전압이 최종 값 약 63%에 도달하는데 필요한 시간을 나타낸 것! 공식 : τ=R1 ×C1 τ = Tau (Seconds) 시간에 따라 전압의 변화 ( 캐패시터 충전 될 때 전압 V(t..

[ 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이 서로 교차하는 커넥터이다. ("..

[ 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)..

[ Altium 알티움 ] " Gerber, NC Drill 추출하기 "

PCB 업체에 보낼 Gerber 파일과 NC Drill 빠르게 추출하기 PCB 제작을 위해서 꼭 필요한 자료!! 3가지 1) STACKUP : ** PCB 제작을 맡길 업체에 요청 / Art work 전 가장 먼저 해야될일! 2) Gerber : Altium에서 추출 3) NC Drill : Altium에서 추출 0. Projects - Output. Job 생성 1.Output. Job - Fabrication Outputs 선택 - Gerber Files 선택 + 해당 프로젝트를 선택함. - NC Drill Files 선택 + 해당 프로젝트를 선택함. 2.Gerber 옵션 설정 - General + Units -> Milliimeters + Format -> 4:4 ( 좌표의 정밀도 정의 / 4:4 ..