njh208804의 등록된 링크

키자드에 등록된 총 37개의 포스트를 확인하실 수 있습니다.

Tistory

아날로그 회로 설계 절차

1. 스케메틱 작성스케메틱은 회로의 전기적 연결을 도식적으로 표현한 것입니다. 회로 구성 요소 선택:필요한 부품들을 선정합니다. 예를 들어, 저항, 커패시터, 트랜지스터 등이 있습니다.부품의 스펙을 확인하고 데이터 시트를 참고합니다.스케메틱 그리기:CAD 소프트웨어 (예: KiCAD, Eagle, Altium)를 사용하여 스케메틱을 작성합니다.각 부품을 정확히 배치하고, 노드와 핀 번호를 확인합니다.전원 공급과 그라운드 연결을 명확히 표시합니다.회로 검증:시뮬레이션 도구를 사용하여 회로 동작을 검증합니다.오류를 수정하고 최종 스케메틱을 완성합니다. Front end: Schematic2. PCB 레이아웃스케메틱을 바탕으로 실제 PCB(Printed Circuit Board) 디자인을 시작합니다.레이아웃 ..

Tistory

바이패스 커패시터,Bypass Capacitor

Bypass Capacitor(진짜 진짜 진짜 진짜 많이 사용한다)바이패스 커패시터는 전자 회로에서 노이즈 제거와 전원 안정화 역할을 하는 중요한 부품입니다. 이번 글에서는 바이패스 커패시터의 개요, 특성, 특이사항, 그리고 설계 시 고려할 점들을 종합적으로 살펴보겠습니다.바이패스 커패시터는 전자 회로의 중요한 구성 요소로, 주로 전원 공급 라인에서 발생하는 불필요한 고주파 노이즈를 제거하고 회로의 안정성을 유지하는 역할을 합니다. 기본적으로, 바이패스 커패시터는 DC 신호는 통과시키고 AC 성분은 차단하여, 노이즈를 억제하고 전압 변동을 최소화합니다.1. 작동 원리바이패스 커패시터는 회로에서 발생하는 고주파 노이즈를 접지로 우회시킵니다. 이는 커패시터가 높은 주파수에서는 낮은 임피던스를 가지기 때문에 ..

Tistory

Oscillator,Crystal Unit

크리스탈(Crystal)과 오실레이터(Oscillator)는 전자 회로에서 주파수를 생성하고 안정화하는 데 중요한 역할을 하는 부품입니다. 두 부품 모두 발진 소자로 사용되지만, 동작 방식과 사용 용도에서 차이가 있습니다. 이번 글에서는 크리스탈과 오실레이터의 공통점과 차이점을 다양한 출처를 바탕으로 상세히 분석해보겠습니다.공통점주파수 생성 및 안정화:크리스탈과 오실레이터 모두 특정 주파수를 생성하고 이를 안정적으로 유지하는 기능을 합니다. 이는 전자 회로에서 정확한 타이밍 신호를 제공하는 데 필수적입니다.전자 회로 활용:두 부품은 컴퓨터, 시계, 통신 장비 등 다양한 전자 기기에서 타이밍 신호를 제공하거나 주파수를 조절하는 데 사용됩니다. 예를 들어, 마이크로컨트롤러나 타이밍 회로에서 주로 사용됩니다..

Tistory

STM32 첫 설계

크리스탈(Crystal)과 오실레이터(Oscillator)는 전자 회로에서 주파수를 생성하고 안정화하는 데 중요한 역할을 하는 부품입니다. 두 부품 모두 발진 소자로 사용되지만, 동작 방식과 사용 용도에서 차이가 있습니다. 이번 글에서는 크리스탈과 오실레이터의 공통점과 차이점을 다양한 출처를 바탕으로 상세히 분석해보겠습니다.공통점주파수 생성 및 안정화:크리스탈과 오실레이터 모두 특정 주파수를 생성하고 이를 안정적으로 유지하는 기능을 합니다. 이는 전자 회로에서 정확한 타이밍 신호를 제공하는 데 필수적입니다.전자 회로 활용:두 부품은 컴퓨터, 시계, 통신 장비 등 다양한 전자 기기에서 타이밍 신호를 제공하거나 주파수를 조절하는 데 사용됩니다. 예를 들어, 마이크로컨트롤러나 타이밍 회로에서 주로 사용됩니다..

Tistory

Fender

필자의 세 번째 일렉기타인 펜더 얼마 전 뮬에서 괜찮은 가격으로 미펜을 흥정해주셔서 1년간 잘쓰던 PRS를 드리고... 큰 마음먹고 가져오기로 했다.아래의 미펜을 자랑하기 위해 잠시...펜더 기타의 특징에 대해서 적어보도록 하겠습니다펜더 기타의 특징과 역사펜더(Fender)는 1946년 리오 펜더(Leo Fender)에 의해 설립된 이래로, 전 세계적으로 가장 영향력 있는 기타 브랜드 중 하나로 자리매김했습니다. 펜더는 혁신적인 디자인과 독특한 사운드로 많은 뮤지션들에게 사랑받고 있습니다.특히 아래에 언급되는 스트라토캐스터는 일반적으로 생각하면 떠오르는 일렉기타의 표준적인 모델이기도 합니다펜더 기타의 주요 특징주요 제품스트라토캐스터(Stratocaster)주요 특징: 인체공학적 디자인, 3개의 싱글 코일..

Tistory

시프트 연산

시프트 연산의 개념시프트 연산의 종류왼쪽 시프트 (설명: 비트를 왼쪽으로 이동시키며 오른쪽에 0을 채웁니다.효과: 각 이동마다 숫자를 2배로 만듭니다.예시:5의 이진수: 000001015 5 오른쪽 시프트 (>>)설명: 비트를 오른쪽으로 이동시키며 왼쪽 비트를 버립니다.효과: 각 이동마다 숫자를 2로 나눕니다.예시:20의 이진수: 0001010020 >> 1의 결과: 00001010 (10)20 >> 2의 결과: 00000101 (5)왼쪽 시프트와 오른쪽 시프트의 차이왼쪽 시프트 (비트를 왼쪽으로 이동시키며 오른쪽에 0을 채웁니다.각 이동마다 값이 2배가 됩니다.예시: 5 00001010)오른쪽 시프트 (>>)비트를 오른쪽으로 이동시키며 왼쪽 비트를 버립니다.각 이동마다 값이 절반이 됩니다.예시: 20..

Tistory

[백준] 1046 그림자 Python 3

문제 접근 방식방의 구조를 입력받고, 광원의 위치와 벽의 개수를 파악합니다.광원으로부터 빛이 퍼지는 영역을 계산합니다. 이때 빛이 벽에 의해 차단되는 경우를 고려합니다.각 방향(상하좌우)으로 빛이 퍼져나가며, 빛이 닿는 영역을 계산합니다.최종적으로 빛이 닿는 영역의 총 면적을 계산하여 빈 공간에 대한 비율을 출력합니다.각 함수의 역할 및 설명1. get_triangle_area 함수이 함수는 주어진 삼각형의 면적을 계산합니다. 삼각형의 세 점 중 두 점이 x축 위에 있을 때, 삼각형의 밑변과 높이를 이용해 면적을 계산합니다. 이 함수는 빛이 벽에 의해 차단되는 경우 삼각형 면적을 빼기 위해 사용됩니다.2. get_light_area_and_next 함수이 함수는 현재 y 좌표에서 빛이 비추는 영역과 다음..

Tistory

PRS,Paul Reed Smith Guitars

"한 대만 사용한다면 PRS"범용의 대명사 "PRS", Paul Reed Smith Guitars 일렉기타(필자의 일렉기타다)PRS의 특징브랜드 역사폴 리드 스미스(Paul Reed Smith)가 1985년에 설립한 기타 제조 회사입니다. 설립 초기에 카를로스 산타나 같은 유명 기타리스트와의 협력으로 빠르게 유명세를 탔습니다.디자인버드 인레이: PRS 기타의 상징적인 디자인 요소로, 지판에 새 모양의 인레이가 박혀 있습니다. 이 인레이는 다양한 스타일로 제공되며, 각 모델마다 다르게 적용됩니다.더블 컷 어웨이 바디: 연주 편의성을 위해 양쪽이 깎인 형태의 바디 디자인을 특징으로 합니다. 이 디자인은 고음 프렛 접근성을 높여줍니다.사운드PRS 기타는 펜더와 깁슨의 장점을 결합하여 다양한 톤을 낼 수 있습니..

Tistory

[백준] 수열과 퀴리 13 Python 3 (Feat 비효율)

세그먼트 트리와 지연 전파를 활용한 효율적인 구간 연산 처리세그먼트 트리(Segment Tree)와 지연 전파(Lazy Propagation)를 활용하여 구간 연산을 효율적으로 처리하는 파이썬 코드를 작성해 보겠습니다. 세그먼트 트리는 구간 합, 구간 최솟값, 구간 최댓값 등 다양한 구간 연산을 빠르게 처리할 수 있는 자료구조입니다. 여기에 지연 전파 기법을 추가하여 업데이트 연산을 최적화할 수 있습니다.문제 설명주어진 배열에 대해 다음과 같은 연산을 효율적으로 수행하는 프로그램을 작성합니다:특정 구간의 모든 원소에 값을 더하는 연산특정 구간의 모든 원소에 값을 곱하는 연산특정 구간의 모든 원소를 특정 값으로 바꾸는 연산특정 구간의 합을 구하는 연산이 문제는 세그먼트 트리와 지연 전파를 사용하여 해결할 ..

Tistory

Passive Sign Convention,수동 부호 규약

수동 부호 규약(Passive Sign Convention, PSC)은 전기 회로 분석에서 전류와 전압의 관계를 명확히 정의하는 데 사용되는 중요한 규칙입니다. 수동 부호 규약의 정의와 필요성, 적용 방법에 대해 설명하겠습니다.수동 부호 규약의 정의수동 부호 규약은 전기 회로에서 전류가 소자(저항, 인덕터, 커패시터 등)에 유입될 때, 그 소자의 양단에 걸리는 전압을 정의하는 규칙입니다. 이 규약에 따르면, 전류가 소자에 들어가는 방향을 기준으로 전압의 부호를 정합니다. 쉽게 말해, 전류가 들어가는 단자를 기준으로 전압을 측정할 때, 그 단자가 양(+)의 부호를 가지면 PSC를 따르는 것입니다.수동 부호 규약이 중요한 이유수동 부호 규약을 사용하면 회로 분석에서 일관성을 유지할 수 있습니다. 이는 Kir..

Tistory

[백준] 2586 소방차 Python 3

문제 설명 이 문제는 여러 대의 소방차가 펌프에서 물을 채우기 위해 호스를 연결할 때, 호스의 총 길이를 최소화하는 문제입니다. 이 문제를 해결하기 위해 펌프와 소방차의 위치를 고려하여 가장 가까운 펌프와 소방차를 연결하는 방법을 구현했습니다. 이 코드는 bisect 모듈을 사용하여 이진 탐색을 통해 가장 가까운 펌프를 찾고, 동적 계획법을 사용하여 이미 사용된 펌프를 피하는 로직을 포함하고 있습니다. upper_bound 함수 upper_bound 함수는 주어진 배열에서 값이 들어갈 위치를 찾는 함수입니다. 이 함수는 bisect 모듈의 bisect_right 함수를 사용하여 배열에서 value보다 큰 값이 처음 나타나는 위치를 반환합니다. 이 함수는 소방차의 위치에 가장 가까운 펌프를 찾는 데 사용됩..

Tistory

(SMD)LED 극성

SMD LED 극성에 대해 알아보자SMD LED(표면 실장형 LED)의 극성에 대해 이야기해 보겠습니다. SMD LED는 크기가 작고, 다양한 전자 기기와 회로에 사용되며, 정밀한 극성 확인이 필수적입니다. LED는 다이오드의 일종으로, 전류가 흐르는 방향이 정해져 있기 때문에 올바른 극성으로 연결하는 것이 중요합니다.LED의 기본 구조와 극성LED는 두 개의 단자가 있습니다A(Anode, +극): 전류가 들어가는 단자입니다.K(Cathode, -극): 전류가 나가는 단자입니다.왼쪽 그림에서 볼 수 있듯이, LED의 다리 중 길이가 긴 쪽이 A(Anode, +극)이며, 짧은 쪽이 K(Cathode, -극)입니다.SMD LED의 극성 표시오른쪽 그림은 SMD LED의 극성을 나타내는 다양한 방법을 보여줍니..

Tistory

[백준] 9252 LCS 2 Python 3

두 문자열 간의 최장 공통 부분 수열(Longest Common Subsequence, LCS)을 찾는 파이썬 코드를 작성해 보겠습니다. 이 문제는 DP(동적 프로그래밍)를 이용하여 해결할 수 있습니다문제 설명LCS(Longest Common Subsequence)는 두 문자열이 주어졌을 때, 두 문자열 모두에 부분 수열이 되는 문자열 중 가장 긴 문자열을 찾는 문제입니다. 예를 들어, 문자열 "ACAYKP"와 "CAPCAK"의 LCS는 "ACAK"입니다.접근 방식LCS 문제를 해결하기 위해 다음과 같은 동적 프로그래밍 접근 방식을 사용할 수 있습니다:두 문자열 A와 B의 길이를 측정합니다.각 부분 문자열의 LCS 길이를 저장할 DP 테이블을 만듭니다.두 문자열을 순회하며 DP 테이블을 채웁니다.DP 테..

Tistory

[백준] 4008 특공대 Python 3

데크 - 누적 합, 동적 프로그래밍(DP) 및 데크를 결합하여 큰 데이터 세트를 효율적으로 처리하는 데 유용합니다.문제 개요N명의 병사가 주어졌을 때, 각 병사는 특정 전투력 값을 가지고 있습니다. 우리는 A, B, C라는 세 개의 계수를 사용하여 일련의 계산을 통해 전투력을 최대화하고자 합니다. 이 솔루션의 핵심은 데크를 사용하여 선형 함수를 효율적으로 관리함으로써 DP 전환을 최적화하는 것입니다.함수 T 설명함수 T(i, j, A, B)는 주어진 계수 A와 B 아래에서 점 i와 j로 정의된 두 직선의 교점을 계산합니다. 이 함수는 선이 더 이상 유효하지 않고 데크에서 제거될 수 있는지를 결정하는 데 중요한 역할을 합니다. 전체 코드다음은 전체 코드입니다:import sysfrom collections..

Tistory

[백준] 5257 timeismoney Python 3 (Feat 주접)

최적의 최소 신장 트리(MST) 찾기: 크루스칼 알고리즘과 삼분 탐색크루스칼 알고리즘과 삼분 탐색을 이용해 최적의 MST를 찾는 방법을 소개합니다. 이 방법은 특히 시간과 비용의 가중치를 조합하여 최적의 MST를 찾는 데 유용합니다.문제 설명주어진 그래프에서 모든 정점을 연결하는 간선들의 집합 중, 가중치의 합이 최소가 되는 집합을 찾아야 합니다. 각 간선은 시간과 비용이라는 두 가지 가중치를 가지며, 우리는 이 두 가중치를 조합하여 최적의 MST를 찾고자 합니다. 코드 설명유니온-파인드 자료구조유니온-파인드는 서로소 집합을 관리하기 위한 자료구조로, 두 집합을 합치거나 특정 원소가 속한 집합을 찾는 작업을 효율적으로 수행할 수 있습니다. 크루스칼 알고리즘크루스칼 알고리즘은 간선을 가중치 순으로 정렬한 ..

Tistory

[백준] 1144 싼 비용 Python 3

파이썬을 사용하여 동적 계획법(DP)을 이용해 특정 문제를 해결하는 방법을 설명하겠습니다. 주어진 문제는 격자(grid) 형태로 주어지는 값들을 이용해 최적의 해를 구하는 것입니다. 이를 해결하기 위해 작성한 Python 코드를 소개하고, 각 부분이 어떻게 동작하는지 자세히 설명하겠습니다.문제 설명주어진 문제는 다음과 같습니다:𝑛×𝑚n×m 크기의 격자가 주어집니다.각 셀에는 비용(cost)이 주어집니다.우리는 특정 조건을 만족시키면서 이 격자를 통과할 때의 최소 비용을 계산해야 합니다.코드 설명다음은 문제를 해결하기 위해 작성한 Python 코드입니다.from sys import stdin# n과 m을 입력 받음n, m = map(int, stdin.readline().split())# 그리드를 입력..

Tistory

[백준] 5979 남땜하기 C++ (Feat 고찰)

Li Chao Segment Tree를 사용하여 최소 비용 트리 문제를 해결하는 방법에 대해 설명합니다. 이 알고리즘은 주어진 트리 구조에서 비용을 최소화하는 경로를 찾는 데 사용됩니다. 해당 알고리즘을 C++로 구현합니다문제 설명주어진 트리에서 각 노드를 방문하는 비용이 정의되어 있을 때, 특정 노드에서 시작하여 모든 노드를 방문하는 최소 비용을 계산하는 문제입니다. 이 문제를 해결하기 위해 우리는 Li Chao Segment Tree라는 자료 구조를 사용합니다.Li Chao Segment Tree란?Li Chao Segment Tree는 선형 함수들의 최소값을 구하는 데 최적화된 자료 구조입니다. 이 자료 구조는 Convex Hull Trick과 비슷하지만, 세그먼트 트리의 형태로 구현되어 특정 범위..

Tistory

[백준] 1134 식 Python 3

Python을 이용하여 '?' 문자가 포함된 수식을 복원하는 문제를 해결하는 방법을 설명하겠습니다. 이 문제는 수식에서 '?' 문자를 적절한 숫자로 대체하여 올바른 결과를 얻는 것이 목표입니다. 이를 해결하기 위해 작성한 Python 코드를 소개하고, 각 부분이 어떻게 동작하는지 자세히 설명하겠습니다.문제 설명주어진 문제는 다음과 같습니다:수식 형태: A + B = CA, B, C에는 0-9 사이의 숫자와 '?' 문자가 포함되어 있습니다.'?' 문자를 적절한 숫자로 바꾸어 올바른 수식을 복원해야 합니다.예를 들어, 입력이 ?2 + 3? = 55라면, 42 + 13 = 55와 같은 형태로 '?'를 대체해야 합니다.코드 설명다음은 문제를 해결하기 위해 작성한 Python 코드입니다.def c2i(c): ..

Tistory

[백준] 1031 스타대결 Python 3

파이썬을 사용하여 BFS(너비 우선 탐색) 알고리즘을 통해 최대 유량 문제를 해결하는 방법을 설명하겠습니다. 이 문제는 그래프 이론의 한 분야로, 네트워크 플로우 문제를 해결하는 데 사용됩니다. 주어진 문제를 해결하기 위해 작성한 Python 코드를 소개하고, 각 부분이 어떻게 동작하는지 자세히 설명하겠습니다.문제 설명주어진 문제는 다음과 같습니다:두 개의 행렬 𝑁N과 𝑀M이 주어집니다.각 행렬의 요소는 0 또는 1의 값을 가집니다.목표는 𝑁×𝑀N×M의 0과 1로 이루어진 최종 행렬을 만들어 각 행과 열의 합이 주어진 값과 동일하게 만드는 것입니다.이를 해결하기 위해서 네트워크 플로우 문제로 변환하고, BFS를 활용하여 최대 유량을 계산합니다.코드 설명다음은 문제를 해결하기 위해 작성한 Pytho..

Tistory

[도서] 언어의 온도

장르 : 시/에세이작가 : 이기주19년/20년 8군단에서 복무하고 있을 당시 옆 중대에 친하게 지내던 형 한 명이 있었다당시 처음으로 상병과 분대장 달고 첫 분대장 당직을 설 때였는데그때 병영 도서관에서 처음으로 추천해 준 책이 이 책이다사실 그전까지는 책에 별로 관심이 없다가 상병이 되고 뭐라도 좀 하면서 자기계발을 해야 할 필요성을 느껴 부랴부랴 독서와 천 감사(감사한 것을 1000개 쓰면 휴가를 줬다) 운동을 시작하게 된 시기인데 정말 재미있게 읽었던 것 같다표지에 나와있듯 "말과 글과 삶에는 나름의 따뜻함과 차가움이 있다"였다이 책 바로 이전에 읽었던 책이 "자존감 수업"이라 더 표지에 매력을 느꼈던 것 같다참 여러 번 곱씹으며 읽을수록 감회가 새로웠던 책이었는데특히 언어에 온도가 있다는 사실이 ..

Tistory

[백준] 1257 엄청난 부자 Python 3

문제 설명먼저 문제를 이해해봅시다. 입력으로는 다음과 같은 값들이 주어집니다:목표 값 𝑚m리스트의 길이 𝑛n𝑛n개의 정수로 이루어진 리스트 𝑎a우리는 리스트 𝑎a의 요소들을 사용하여 목표 값 𝑚m에 도달하는 가장 빠른 방법을 찾아야 합니다.코드 설명다음은 문제를 해결하기 위해 작성한 Python 코드입니다.import heapqdef main(): # 입력 받기 m = int(input()) n = int(input()) a = list(map(int, input().split())) # 최대 요소 값 구하기 s = max(a) # dp 배열 초기화 dp = [float('inf')] * s dp[0] = 0 # 우선순위 큐 초기화 p..

Tistory

[LDO]

LDO Low Dropout Regulator LDO는 Low Dropout의 약자로, 입력 전압과 출력 전압 사이의 전압 강하(Dropout voltage)가 작은 리니어 레귤레이터를 말합니다. 일반적인 레귤레이터는 2V 이상의 전압 강하가 필요하지만, LDO는 1V 이하의 낮은 전압 강하에서도 안정적으로 동작할 수 있습니다.LDO의 작동 원리LDO는 기본적으로 OP AMP,Pass transistor,Feedback circuit 로 구성됩니다. OPAMP는 기준 전압과 출력 전압을 비교하여 Pass transistor 를 제어합니다. Feedback circuit 는 출력 전압을 감지하여 OPAMP에 전달하는 역할을 합니다. 이를 통해 LDO는 설정된 기준 전압과 동일한 출력 전압을 유지할 수 있습..

Tistory

DC-DC Converter

DC-DC Converter직류 전압을 다른 직류 전압으로 변환하는 전력 변환 장치입니다. 강압 컨버터의 기본 원리강압 컨버터는 스위칭 소자(Q1)의 ON/OFF 동작으로 인덕터(L)에 전기 에너지를 자기 에너지 형태로 축적하였다가 방출하는 원리로 동작합니다.Q1이 ON 상태일 때: 입력 전압(VIN)에서 인덕터(L)를 거쳐 출력 콘덴서(CO)로 전류가 흐르며, 인덕터에 자기 에너지가 축적됩니다.Q1이 OFF 상태일 때: 인덕터(L)에 축적된 자기 에너지가 다이오드(D1)를 통해 출력 단으로 방출되어 부하에 전력을 공급합니다.위 동작을 Q1의 스위칭 주기적으로 반복하며, 출력 콘덴서(CO)는 출력 전압을 평활화하는 역할을 합니다.자세하게 표기하자면비교 회로에서 출력 전압과 설정 기준 전압을 비교합니다.출..

Tistory

[OPAMP]

Operational Amplifier1.   구조 및 동작 원리·         연산 증폭기는 크게 차동 증폭기, 전압 증폭기, 출력 증폭기(push-pull 증폭기) 등으로 구성된다.·         차동 증폭기는 두 입력 전압의 차이를 증폭하여 단일 출력으로 내보낸다.·         전압 증폭기는 차동 증폭기의 출력을 다시 증폭한다.·         출력 증폭기는 전압 증폭기의 출력을 큰 전류 구동 능력을 가진 출력 신호로 변환한다.·         차동 입력 구조로 인해 공통 모드 노이즈를 효과적으로 제거할 수 있다. 2.   주요 파라미터·         개방 루프 이득(Open-loop gain) : 피드백 없이 측정한 이득으로 105~108 dB 수준·         대역폭(Bandwidt..

Tistory

[DIODE] TVS

TVS DiodeTransient Voltage Suppressors 의 약자로 과전압 보호나 ESD에 대해 IC 보호를 위해 사용하는 소자 보호를 목적으로 하는 디바이스입니다 TVS 다이오드는 제너 다이오드와 마찬가지로 역방향 전압-전류 특성을 활용합니다. TVS 다이오드를 집적회로와 병렬로 배치함으로써, 회로의 정상 동작 시에는 TVS가 꺼진 상태를 유지하며 미소의 리크 전류만 소모합니다.그러나 과전압 펄스가 인가될 경우, TVS는 켜진 상태가 되어 과전압 펄스 전류를 소비함으로써 과전압을 클램프하여 후단의 집적회로를 보호하는 기능을 수행합니다.클램핑(clamping)TVS 다이오드가 과전압을 일정 전압 이하로 제한하는 것을 의미합니다TVS 다이오드의 극성 (단방향과 양방향)단방향 TVS 다이오드는..

Tistory

[MOSFET] 기생 다이오드,바디 다이오드

기생다이오드MOSFET(Metal Oxide Semiconductor Field Effect Transistor)은 게이트, 소스, 드레인으로 이루어진 전계효과 트랜지스터입니다. 하지만 MOSFET의 내부 구조를 자세히 살펴보면 의도치 않게 생성된 '기생 다이오드'가 존재한다는 사실을 알게 됩니다 기생 다이오드의 생성 원리MOSFET은 기본적으로 N+로 도핑된 소스/드레인 영역과 P형 웰 또는 P형 바디(기판)로 구성됩니다. 제조 공정 중에 이 N+ 영역과 P 웰/바디 사이에 P-N 접합이 자연스레 형성되게 됩니다. 이렇게 형성된 P-N 접합에 의해 NMOS의 경우 소스에서 드레인 방향으로, PMOS의 경우 드레인에서 소스 방향으로 다이오드가 기생적으로 만들어지는 것입니다. 이를 바디 다이오드, 벌크 ..

Tistory

[MOSFET] Channel Pinch-Off

Channel OpenChannel Pinch-OffMOSFET에서 게이트 전극에 문턱전압보다 높은 전압을 인가하고, 드레인 전압을 점차 증가시키면 독특한 현상이 발생합니다. 이를 핀치오프(Pinch-off) 현상이라고 합니다.핀치오프 현상의 원인MOSFET의 구조적 특성 때문입니다. 반도체 기판(p-sub)과 n+ 소스/드레인 영역은 PN 접합으로 볼 수 있습니다. 보통 반도체 기판은 GND(0V)로 연결되어 있고, 드레인 영역에는 양의 전압을 인가하므로 PN 접합에는 역바이어스가 걸리게 됩니다.역바이어스 상태에서는 PN 접합 부근의 공핍층(Depletion region) 영역이 커지게 됩니다. 이 공핍층이 점점 확장되면서 소스-드레인 사이의 채널 영역을 막아버리는 현상이 바로 핀치오프입니다.핀치오프가..

Tistory

[RLC] Ripple에 관하여 (feat LNA)

리플(Ripple) 전자 회로에서 발생하는 변동이나 노이즈를 의미합니다. 주로 전원 공급 회로에서 발생하는데, 전원 변환기나 정류기 등을 통해 DC 전원을 생성할 때 일정한 전압 또는 전류를 얻기 위해 AC 신호를 다루는 경우에 발생합니다. 일정한 전원을 얻기 위해서는 AC를 DC로 변환하는 과정에서 나타나는 변동이 최소화되어야 합니다. 리플은 주로 전원 공급 회로에서 발생하는데, 이것이 무엇인지 알아보기 위해 정류기(렉티파이어)와 콘덴서를 사용하는 전원 공급 회로를 살펴볼 수 있습니다. 정류기는 AC를 DC로 변환하고, 콘덴서는 전압을 안정화하는 역할을 합니다. 그러나 콘덴서는 일정한 전압을 유지하려면 충전 및 방전 과정에서 변동이 발생할 수 있습니다. 이 변동이 바로 리플입니다. 리플이 크면 전원의 ..

Tistory

[MOSFET]

금속 산화물 반도체 전계효과 트랜지스터( MOSFET, Metal Oxide Semiconductor Field Effect Transistor )는 디지털/아날로그 회로에서 가장 일반적으로 사용되는 전계효과 트랜지스터(FET)입니다.MOSFET은 N형 또는 P형 반도체 재료로 이루어진 채널로 구성되어 있습니다. 채널 재료에 따라 NMOSFET, PMOSFET로 분류되며, 두 가지를 모두 가진 소자를 상보형 MOSFET(CMOSFET)라고 합니다.FET 란?전계 효과 트랜지스터로, 트랜지스터와 함께 스위칭, 증폭, 발진 등의 기능을 수행합니다. 게이트 전극에 전압을 인가하면 전계 효과에 의해 게이트 아래 반도체 영역의 저항을 조절하여 전류를 제어합니다.FET은 게이트 전극, 소스 전극, 드레인 전극 총 ..

Tistory

커패시터(Capacitor)

卝   정의 흔히 '콘덴서'라고도 불리는데, 영미권에서는 'condenser'라는 단어가 축전기를 뜻하기도 하지만 주로 응축기의 의미로 사용되는 경우가 많다. 기능전압이 높을 때에는 전하를 모으고(충전) 전압이 낮으면 전하를 방출(방전)하여 전원 전압과 동일한 크기의 전위차를 유지하려 한다. 그러므로 직류 전원에 연결하면 전하가 충전되는 짧은 시간 동안 전류 크기가 감소하다가 결국 전류가 흐르지 못하게 된다. 이는 다른 말로 전압의 변화에 저항하여 전압의 급격한 변화를 막아준다는 뜻이다. 이와 대응되는 인덕터(코일)는 전류의 변화에 저항하여 전류의 급격한 변화를 막아주는 역할을 한다절연체의 유전 분극 현상을 이용하여 전기장을 만듦으로써 전기 에너지를 저장하는 역할개념 요약- 콘덴서는 교류 전류는 흐르..

Tistory

[DIODE]

Di(2) + electrode(전극) = Diode(2극) 전류를 한쪽 방향으로만 흐르게 만드는 장치. 본래는 진공관의 2 극관 토마스 에디슨이 백열전구로 실험하다가 필라멘트에서 금속판(플레이트)으로 전류가 흐르는 것을 보고 발견한 에디슨 효과를 이용하여 탄생한 최초의 형식의 진공관이다. 에디슨은 백열전구의 효율 개선에만 관심이 있었고 에디슨 전기 회사는 직류를 직접 송전하고자 했기 때문에 이 효과에 관심을 두지 않았고 이후 영국의 플레밍이 1904년 특허등록, 무선전신부품으로 사용 극관은 애노드(Anode, 플레이트), 캐소드(Cathode)로 구성되는 단순한 구조의 진공관으로 한쪽으로만 전류가 흐르므로 교류 전기를 직류 전기로 바꾸는 정류관이나 검파용으로 활용된다. 최초에는 전신기에 사용하였다고 한..

Tistory

[DIODE] Zener Diode,Schottky Diode

Zener Diode다이오드는 역방향 전압이 걸리면 전류를 흘려주지 않지만, 특정 전압이상의 역방향 전압을 걸면 PN접합에서 공핍층 내의 실리콘 원자간의 공유결합이 강력한 전자장에 의해 깨지면서 electron - hole pairs를 생성한다. 전자는 n 쪽으로 정공은 p쪽으로 끌려가면서 전류가 역방향으로 기하급수적으로 많이 흐르게 된다. 이 현상을 Zener effect : 제너효과 라고 부른다. 그리고 이때의 전압을 Breakdown voltage V_Z (항복전압)로 표현한다.이것을 이용해서 만든 소자를 제너 다이오드라고 한다. 순방향일때는 일반 다이오드와 동일한 특성을 갖는다. 제너 다이오드는 불순물 농도를 조절하여 항복전압을 조절할 수 있다. 제너 다이오드를 역방향으로 연결하면 항복전압이 문턱..

Tistory

아날로그 회로 저항 선정

1. 목표 저항값 설정회로 설계에 필요한 저항값을 먼저 결정해야 합니다. 일반적으로 34.685KΩ 등의 특수한 값보다는 표준 저항값을 선택하는 것이 바람직합니다. 왜냐하면 표준값은 부품 호환성과 관리 측면에서 유리하기 때문입니다.표준 저항값에는 ±5%, ±1% 등 공차가 있습니다. 설계 민감도가 높지 않다면 ±5% 저항값 중에서 가장 근접한 값을 택하시면 됩니다. 예를 들어 10.5KΩ가 필요하다면 10KΩ를 사용할 수 있습니다.2. 저항 패키지 크기 선정선정한 저항값에 따라 적절한 정격전력을 가진 패키지 크기를 선택해야 합니다. 예를 들어 5V에서 1Ω 저항을 사용하면 25W의 전력 소모가 발생합니다. 이 경우 1W 정격의 칩 저항은 부족하므로 더 큰 패키지가 필요합니다.일반적인 칩 저항 정격은 다음..

Tistory

영어 접두사 접미사 모음

대학교 2학년쯤 옆 대학교에 다니던 같은과 형이 토익을 3주 공부하고 900대를 받았다는 말을 듣고 접두사 접미사를 외웠다. 단어들의 기본 형태만 있다면 접두사 접미사를 외워두었을때 단어를 습득하는 효율이 정말 크게 늘었다. 덕분에 영어공부 열심히 해버렸던 기억이 난다 영어 접두사 목록A a-/an- : 아닌(not),아주(very) ab- : 떨어져(away),~에서(from) acro- :높은(high) ad- : ~에,~으로(to),~을 향하여(towards) aero- : 공기(air) after- : ~다음에(following after),뒤에(behind) ambi- : 둘 다(both) amphi- : 주위에(around),둘(two),둘 다(both),양쪽에서(on both sides) a..

Tistory

아날로그 회로 커패시터 선정

커패시터 기본 개념커패시터의 기호는 C이고, 용량의 단위는 패럿(F)입니다. 1F=1000mF, 1mF=1000μF, 1μF=1000nF로 단위 변환이 가능합니다.주요 매개변수는 다음과 같습니다.공칭 커패시턴스: 2200μF, 10μF, 1nF, 104(0.1μF) 등 공칭값공차(오차): 10%, 5%, 0.5% 등정격전압(내전압): 160V, 50V, 1KV 등 최대 인가 전압그 외: 온도계수, 절연저항, 손실탄젠트, 주파수 특성 등 1. 캐패시턴스 값 선정설계 회로에서 요구되는 캐패시턴스 값을 먼저 결정합니다. 일반적으로 표준값 중 근사치를 선택하며, 고정밀이 필요한 경우 병렬 연결로 미세 조정할 수 있습니다. 2. 캐패시터 내압(정격전압) 선택2-1. 세라믹 커패시터 내압 캐패시터에 인가될 최대전압..

Tistory

기초 전자 회로 개념모음

1. 전자 회로전기 회로- 저항(R), 코일(L), 콘덴서(C)로 이루어진 회로전자 회로- RLC 외 다이오드, 트랜지스터 등 반도체 소자를 포함하는 회로 소자의 종류저항, 인덕터, 커패시터, 다이오드, 트랜지스터 등등전자 회로의 종류로는1. 증폭 회로2. 연산 증폭기3. 변조 회로4. 복조 회로5. 필터 회로6. 발진 회로7. 논리 회로8. 전원 회로정도가 있습니다1. 증폭 회로- 입력 신호를 크게 만들어 출력(증폭기 : Amplifier)증폭 회로는 신호의 세기(전력)를 높이기 위해 쓰이는 전기 회로이다. 증폭 회로를 통과한 출력 신호는 원래 입력신호와 모양이 같다 증폭 시, 이득(gain)은 입력된 신호의 전압과 출력된 전압의 비인 전압 이득(Voltage gain)과 입출력의 전력 측면에서 따지는..

Tistory

회로,반도체 회사 질문모음

반도체 회사들을 다니기 위해 개인적으로 찾아봤던 면접 질문들을 정리해 봤습니다Q: "오랜 시간 사용하던 전자회로의 성능이 저하되는 원인이 무엇이라고 생각하나요?"A: 부품의 자연스러운 마모나 과열, 먼지 또는 습기 등의 환경적 요인, 전류 과부하 등이 원인 Q: "디지털 회로와 아날로그 회로의 차이점을 설명해 주세요."A: 아날로그 회로는 연속적인 신호를 사용합니다. 디지털 회로는 노이즈에 대한 내성이 강하지만, 아날로그 회로는 더 정확한 데이터를 제공 Q : "회로 설계 시 고려해야 하는 주요 요소들은 무엇이라고 생각하나요?"A: 회로 설계 시 고려해야 하는 주요 요소들은 회로의 기능과 목적, 사용될 부품과 소자, 전력 공급, 신호 처리 방법, 노이즈 관리, 안전성, 비용 등 Q: "Op-amp(운동 ..

1