본문 바로가기

반응형

전자 공학

(169)
[C언어 독학하기] 1. 전처리기와 printf 안녕하세요. 취업한 공대누나입니다. 오늘부터는 본격적으로 C언어 소스 파일을 만들어보고 실행해보도록 하겠습니다. 처음 하시는 분들을 같이 따라해주셔야 실력이 늡니다. 보는 것 만으로는 효과가 미미할거에요! 그렇다면 시작해보겠습니다. 우선 지난 시간에 설치했던 비주얼 스튜디오를 실행시킵니다. 1. 소스 코드 만들고 컴파일하기 1) 실행시키면 아래와 같은 화면이 나타나게 됩니다. 새 프로젝트 만들기를 클릭합니다. 2) 빈 프로젝트를 선택하고 다음을 클릭합니다. 3) 프로젝트 이름을 적절하게 설정한 후 만들기 버튼을 클릭합니다. 4) 다음과 같은 화면이 나타나면 오른쪽에 소스파일에서 오른쪽 마우스를 클릭합니다. 여기서 추가 -> 새항목을 선택합니다. 5) 적절한 이름을 설정하고 추가 버튼을 클릭합니다. 6) ..
[Common mode Filter] 공통 모드 필터란? 원리와 역할, 노이즈란? 안녕하세요. 취업한 공대누나입니다. 오늘은 Common mode filter, 공통모드필터에 대해 알아보도록 하겠습니다. 1. 노이즈란? 노이즈란 시스템을 방해하는 모든 전기 전자적인 요인을 말합니다. 내가 원하는 신호를 제외한 모든 신호가 노이즈라고 할 수 있습니다. 그렇다면 노이즈는 왜 문제가 될까요? 우선 내가 원하는 신호가 노이즈에 묻혀서 잘 안보일 수도 있습니다. 또한 다른 기기에 전달되어 성능의 저하나 오동작의 원인이 될 수도 있습니다. 2. 노이즈의 종류 노이즈는 크게 노말모드 노이즈와 커먼모드 노이즈로 나눌 수 있습니다. 노말(정상)모드 노이즈는 노이즈원이 신호원에 대해 직렬로 들어가 신호 라인을 통해 부하에 전달되는 노이즈를 말합니다. 노말모드 노이즈는 차동모드 노이즈라고도 합니다. 입력..
[C언어 독학하기] 0. C언어란 무엇인가? Visual studio 다운받기 안녕하세요. 취업한 공대누나입니다. 전자 공학도라면 한번쯤은 무조건 하게 되는 프로그래밍 그 중 가장 기초가 되는 C언어에 대한 포스팅을 진행해보려고 합니다. 저는 처음 배울 때 너무 어렵게 배웠던 기억이 있습니다. ㅠㅠ 그래서 코딩을 멀리했었는데요. 이제는 일을 하면서 떼고 싶어도 뗄 수 없는 관계가 되었습니다. ㅎㅎ C언어를 본격적으로 배우기에 앞서 간단하게 용어들의 정리와 C언어를 배우기 위해 Visual studio를 다운받아 보겠습니다. 너무 어렵다고 생각되는 내용은 가볍게 읽고 지나가기만 하셔도 좋습니다. 1. 간단한 용어 정리 C언어란 인간이 컴퓨터와 의사소통을 하기 위한 언어 중 하나입니다. 컴퓨터와 의사소통을 하기 위해서는 C언어의 문법에 맞게 소스 코드를 작성해야 합니다. C언어 말고도..
[퓨즈] 퓨즈란 무엇인가? 퓨즈의 원리 및 용도 안녕하세요. 취업한 공대누나입니다. 오늘은 모두들 한 번쯤 들어보셨을 법한 퓨즈에 대한 설명을 간단하게 해보도록 하겠습니다. 1. 퓨즈란? 퓨즈의 원리와 용도 전기가 과하게 흐르면 과열, 폭발 등의 안전사고로 이어질 가능성이 큽니다. 퓨즈는 이러한 전기가 과하게 흐르게 되면 더 이상 흐르지 못하게 차단하는 역할을 담당합니다. 제가 주로 사용하는 퓨즈는 아래와 같이 생긴 퓨즈입니다. 이러한 타입을 카트리지 타입 퓨즈라고 (한다고) 합니다. 평상시에 퓨즈는 그 전기가 흐르는 전선의 일부로 작동합니다. 하지만 과전류가 흐르면 녹게 됨으로써 끊어지는 것입니다. 사진 속에 길다란 선이 보이시나요? 그게 바로 전선의 일부로 작동하며 과전류가 흐르면 안에가 끊어지게 되는 것입니다. 따라서 제품을 재동작 시키기 위해서..
[MCU] MCU란 무엇인가? 안녕하세요. 취업한 공대누나입니다. 오늘은 회로의 주인공 중 하나라고 말할 수 있는 MCU에 대해 알아보도록 하겠습니다. 제가 하는 일 중의 하나도 MCU를 다루는 일인데요. 1. MCU란? 우선 MCU란 무엇일까요? MCU는 Mciro Controller Unit의 약자이며 일반적으로 마이크로컨트롤러라고 부릅니다. 마이크로 프로세서와 메모리, 프로그램 가능한 입출력 모듈을 하나의 칩으로 만들었습니다. 그리고 프로그래밍을 통해 다양한 '제어'나 '연산'작업이 가능합니다. 그래서 회로나 LED, 모터 등을 제어할 수도 있고 LCD에 글씨를 쓸 수도 있습니다. 우리가 생각하는 TV, 냉장고, 세탁기 등등 대부분의 가전제품에 이 MCU가 들어간다고 생각하시면 됩니다. 그리고 그 기능은 프로그래밍을 통해서 구현..
[회로이론] 테브난의 정리, 노턴의 정리 (쉬운 예제) 안녕하세요. 취업한 공대누나입니다. 오늘은 학부생 때 배웠던 테브난과 노턴의 정리에 대해서 다시 공부해려고 합니다. 그 당시 왜 그렇게 이해가 안되서 매번 시험에서 틀렸는지..ㅠㅠ 다시 공부하며 개념을 확실히 잡아보도록 하겠습니다. 저와 같은 분들을 위해 최대한 쉽게 설명해보겠습니다. 1. 테브난의 정리 테브난의 정리란 (Thevenin theorem) 부하를 제외한 전체 회로를 독립 전압원 하나와 저항 하나가 직렬로 연결된 등가회로로 대체할 수 있다는 것입니다. 푸는 방법은 크게는 총 3가지 단계로 나눌 수 있습니다. 1. 부하 저항을 개방시켜 Rth구하기 2. Vth 구하여 등가회로 완성하기 3. 부하에 걸리는 전압 또는 흐르는 전류 구하기 쉬운 예제를 가지고 한 번 연습해보도록 하겠습니다. 이미 개..
[회로이론] 중첩의 원리란, 전압 분배, 전류 분배 안녕하세요. 취업한 공대누나입니다. 오늘은 전압 분배, 전류 분배, 중첩의 원리에 대해 배워보도록 하겠습니다. 실무에서도 간단하고 빠르게 전압 분배, 전류 분배 등은 머릿속으로 계산할 때 사용합니다. 옴의 법칙만 잘 이해하고 계시면 어렵지 않게 이해하실 수 있습니다. 1. 전압 분배(Voltage divide) 전원 전압이 저항 값에 비례하여 분배된다는 의미입니다. 그림으로 간단하게 설명드리도록 하겠습니다. 위의 그림에서 V=V1+V2입니다. 이 때 각 저항에 걸리는 전압을 V1, V2라고 하고 회로에 흐르는 전류를 I라고 했을 때 각 전압 값은 IR1과 IR2로 나타낼 수 있습니다. 따라서 위의 식처럼 공통항인 I로 묶어준 후 I를 저항과 전압 관련된 식으로 나타낸 후 대입해주면 위와 같은 식이 나옵니..
[회로이론] KCL, KVL, Y-Delta변환 안녕하세요. 취업한 공대누나입니다. 지난 시간부터 회로 이론에 대해 공부하고 있습니다. 오늘은 정말 많이 사용하게 되는 KVL, KCL에 대해 알아보도록 하겠습니다. 이미 알고 계신분이라면 가볍게 잘 모르고 계신분이라면 꼭 익힐수 있도록 해주세요.ㅎㅎ 1. KCL KCL은 키르히호프의 전류 법칙, Kirchhoff's Current Law의 약자로 "임의의 노드에 흘러들어 가는 전류의 대수적 총합은 0이다." 라는 것을 말합니다. 위의 그림을 보시면 회로에서 임의의 노드로 흘러들어가는 전류의 총합이 0인 것을 의미합니다. 노드라는 것은 둘 또는 여러개의 회로 요소들이 만나는 지점을 말합니다. 실제 회로 예제 2개로 이해해보도록 하겠습니다. 푼 이후에 풀이과정을 봐주세요! 풀이 과정을 적힌 순서대로 따라가..

반응형