본문 바로가기

반응형

전자 공학

(169)
[ORCAD] possible pin type conflict d15v power connected to output ORCAD DRC(Design Rule Check)를 했는데 다음과 같은 Error가 발생했습니다. 회로도 상에는 아무런 문제가 없어보이는데 말입니다. 해당 페이지로 가보니 초록색 원이 생겼는데요. 해당 부품을 오른쪽 마우스 클릭하여 Edit Part로 들어갑니다. 문제가 된 핀을 클릭합니다. 그리고 해당 핀의 Type을 Output에서 Passive로 바꿔줍니다. Update All 버튼을 눌러 부품에 적용을 했습니다. 이후 다시 DRC를 해보니 이상이 없는 것을 확인할 수 있었습니다.
히트 싱크(heat sink)란? 안녕하세요. 취업한 공대누나입니다. 오늘은 히트싱크에 대해서 알아보도록 하겠습니다. 전기가 회로를 통과하면 열이 발생하게 됩니다. 전자 부품들의 크기가 작아짐에 따라 열 밀도가 증가되고 있습니다. 따라서 열 설계와 관리 또한 설계 시 고려해야합니다. 기대수명, 신뢰성, 성능등이 작동 온도와 반비례 관계에 있는 경우가 많기 때문입니다. 부품들의 데이터시트를 보고 제조업체에 의해 설정된 제한 내에서 유지되도록 설계를 해야합니다. 히트 싱크(heat sink)란? 열교환기의 일종으로 열의 전도와 복사에 특화된 재질과 구조를 갖고 있어, 열을 발생시키는 시스템으로부터 열을 빼앗아 주변으로 방출하는 역할을 합니다. 부품으로부터 발생하는 열을 받아 골고루 히트싱크 전체로 분산시켜 팬을 통한 공기층으로의 발열이 쉽게..
[네트워크 기초] 5. 네트워크 계층, IP(IPv4), 서브넷 마스크 안녕하세요. 취업한 공대누나입니다. 오늘은 네트워크 계층에 대해 보도록 하겠습니다. 1. 네트워크 계층 지난 시간까지 우리는 물리계층과 데이터링크 계층에 대해서 공부를 했습니다. 데이터링크 계층은 네트워크 안에 존재하는 단말들의 연결까지 담당을 하는 계층이었습니다. 네트워크 계층은 이더넷이나 무선 LAN에서 만들어진 네트워크를 연결해 다른 네트워크에 있는 단말과의 연결성을 확보하는 계층입니다. 같은 네트워크 안에서는 MAC 주소만으로도 통신이 가능하지만 네트워크 간에 통신을 하기 위해서는 IP 주소가 필요합니다. 경로를 선택하고 목적지 IP 주소까지 어떻게 데이터를 전달할지 결정하는 것을 우리는 라우팅이라고 하는데요. 네트워크 계층에서는 바로 이 라우팅 기능이 중요합니다. 즉, 경로를 선택하고 주소를 정..
[네트워크 기초 쌓기] 4. 데이터링크 계층 안녕하세요. 취업한 공대누나입니다. 오늘은 데이터링크 계층에 대해서 알아보도록 하겠습니다. 1. 데이터링크 계층의 역할과 의미 데이터링크계층에서 데이터링크는 바로 인접한 기기 사이에 만드는 논리적인 전송로를 의미합니다. 인접한 네트워크 장치 간의 데이터 전송을 담당하게 되는데요. 어떤 단말에 대해 데이터링크를 만드는지, 데이터링크 안에 비트가 누락되지는 않았는지를 판단하기 위해 캡슐화 처리로 물리 계층의 신뢰성을 확보한다. 데이터링크 계층의 주요한 기능은 아래와 같습니다. 1) 프레이밍(Framing) 데이터에 헤더와 트레일러를 추가하여 프레임 단위의 데이터 프레임을 만듭니다. 자세한 내용은 아래에서 설명하도록 하겠습니다. 2) 흐름 제어(Flow Control) 송/수신측 간에 데이터를 주고 받을 때,..
[네트워크 기초 쌓기] 3. 물리계층 안녕하세요. 취업한 공대누나입니다. 오늘부터는 계층 별로 공부해보도록 하겠습니다. 오늘은 가장 아래층이라고 할 수 있는 물리 계층에 대해서 보도록 하겠습니다. 1. 물리 계층 (Physical Layer) OSI 7계층 모델에서 가장 낮은 첫 번째 계층입니다. 이 계층의 구현 이름은 PHY(파이)라는 용어로도 불립니다. 통신기기와 전송매체 사이의 물리적 인터페이스를 정의하고 전기 신호의 변환 및 제어하는 역할을 담당합니다. 물리 계층에서는 아날로그 신호가 아닌 디지털 신호를 사용합니다. 물리 계층은 미디어 타입, 커넥터 타입, 신호표현 방법, 속도 등을 정의한다고 생각하시면 되는데요. 이름에서부터 알 수 있듯이 우리는 전기 신호를 보내고 받을 수 있는 매체가 필요합니다. 2. 전송 매체 데이터가 흐르는 ..
[네트워크 기초쌓기] 1. 네트워크의 기초 (패킷, 프로토콜, TCP/IP 참조 모델) 안녕하세요. 취업한 공대누나입니다. 이더넷 관련 통신 개발 업무를 하기 전 이론 공부 내용을 시리즈로 담아보고자 합니다. 학부 때 네트워크 관련 공부를 많이 안했었기 때문에 기초부터 공부해보고자 합니다. 1. 데이터 전송 방식 1) 회선 교환 방식(circuit exchange method) 데이터를 교환하기 전에 일대일의 전송로(데이터 통로)를 만들고, 교환을 마칠 떄까지 전송로를 계속 사용하는 방식입니다. 그래서 회선 독점을 통한 통신 방식이라고도 볼 수 있습니다. 연속적인 데이터 처리에 우수하며 안정적인 통신이 가능하다는 장점이 있습니다. 하지만 데이터가 흐르지 않을 때도 회선이 연결되어 있기 때문에 회선 이용 효율이 낮아 데이터의 교환에 적합한 통신 방식이라고 볼 수는 없습니다. 그래서 이를 보완..
이더넷 스위치 IC 안녕하세요. 취업한 공대누나입니다. 매번 USB통신만 하다 이번에는 이더넷 통신을 구현해보게 되었습니다. 오늘은 제가 사용하고자 하는 이더넷 스위치의 개념과 함께 제가 사용하고자 하는 IC에 대한 간단한 소개를 해보려고 합니다. 아무래도 처음 사용해보는 소자이기도 하고 개념에 대해 아직도 완벽하게 숙지된 것은 아니지만 그래도 경험해가면서 차차 늘어날 것이라고 생각합니다. 저도 아직은 공부 중이기 때문에 틀리거나 잘못된 내용이 있을 수 있습니다. 지적해주시면 고치도록 하겠습니다. 1. 이더넷 스위치란? 스위치는 노드간 패킷의 흐름을 선택적으로 전달할 수 있도록 제어해주는 연동 장치입니다. 특정 노드간의 데이터 흐름을 연결하거나 절단할 수 있는 것이지요. 즉 입력포트로 들어온 데이터를 특정 출력 포트로 선택..
[파이썬] 주피터 노트북(jupyter notebook) 설치하기 안녕하세요. 취업한 공대누나입니다. 오늘은 파이썬이 설치된 환경에서 주피썬 노트북을 설치해보도록 하겠습니다. 1. jupyter notebook 설치하기 검색창에 cmd를 입력하여 명령프롬프트 창을 실행시켜줍니다. pip3 install jupyter를 입력하고 엔터키를 눌러 jupyter 노트북을 설치해줍니다. 위와 같이 입력하고 엔터를 눌러주면 다운로드가 완료가 되고 입력 모드가 됩니다. 그리고 jupyter notebook을 입력하고 엔터를 눌러주면 실행시킬 수 있습니다. 실행이 완료되면 시스템의 웹브라우저에 주피터 노트북이 실행된 것을 확인할 수 있습니다. 2. jupyter notebook 실행하기 참고로 cmd창을 닫게 되면 jupyter notebook이 꺼지기 때문에 cmd창을 닫지 말고 ..

반응형