본문 바로가기

728x90

분류 전체보기

(137)
[회로설계] 컴포넌트 선택 및 배치 ■ 회로도에서 구성요소 배치 위치 - 회로도를 왼쪽에서 오른쪽으로 구성 - 와이어 교차를 피하라. 대신 네트 이름과 포트 사용 - 전원 및 접지 포트 사용 - 여러 시트를 사용하는 것을 주저하지 마라 - 대형 IC는 주로 네트 이름과 포트를 사용하라
[PCB] PCB 설계 Through hole 비아(via) - 앞면과 뒷면의 패턴을 연결하기 위해서 구멍을 뚫어 도금하여 다른 층으로 연결선을 연결하는 용도 마운팅 홀 - PCB 고정을 위해 만들어 놓는 구멍, 패드는 없을 수도 있다. PCB 설계 순서 설계 환경 설정 -> 네트리스트 읽어오기 -> 보드 외곽 그리기 -> 부품 배치하기 -> 중요 신호 배선(클럭, USB등 고속 신호, 아날로그 선 등 중요 배선은 비아없이 TOP 레이어(그라운드 인접층)에 배선 -> 일반 신호 배선 -> 전원 및 그라운드 PLANE 비아 연결 -> 전압 강하 및 EMI 취약 지역 보강 -> 거버 파일 출력 PCB 레이어 층수 결정 규칙 - 임피던스 매칭이 있는 회로, 사용환경이 노이즈가 심한 산업현장 -> 4층 - 시스템 클럭 기준으로 5MH..
STM32cubeIDE 한글 주석 사용하기 1. Window -> Preferences 선택 2. General -> Content Types -> Text 를 선택하고 아래 Default encoding에 'UTF-8' 을 입력하고 Update 버튼 클릭 * 기존 작성했던 깨진 한글은 안바뀜
[함수 문법] strncmp strncmp : 두 개의 문자열을 비교하는 함수 int strnmcp(const char *str1, const char *str2, size_t n); - str1 : 비교할 첫 번째 문자열 - str2 : 비교할 두 번째 문자열 - n : 비교할 문자 개수 반환값 0 : 두 문자열이 'n' 개의 문자까지 모두 같음 음수 : 첫 번째 문자열이 두 번째 문자열보다 사전적으로 앞에 위치 양수 : 첫 번째 문자열이 두 번째 문자열보다 사전적으로 뒤에 위치 #include #include int main() { char str1[] = "apple"; char str2[] = "appetite"; int result = strncmp(str1, str2, 3); // 비교할 문자 개수: 3 if (resul..
배선 및 비아 정리 KICAD에서 배선 라우팅을 끝마친 후 정리를 도와주는 기능 [도구] - [배선 및 비아 정리] 를 클릭하면 위 사진과 같은 창이 뜬다. 적용하고자 하는 기능을 체크한 후 [변경 사항]을 클릭하면 Artwork 작업물이 검사된다. 검사가 완료된 후 [PCB 업데이트] 를 클릭하면 PCB에 변경 사항이 적용된다. 배선작업 및 카파푸어를 완료하고 난 후 검사하여 한번 체크한 후 거버파일 추출을 추천
[독서] 하버드 6가지 성공습관 - 1장 감정(작성 중) - 몸짓언어 종류 1. 개방형 ex) 연인이 다가올 때 팔을 벌려 껴안으려는 동작 2. 폐쇄형 ex) 낯선 사람이 다가오면 뒷걸음질 치거나 무의식적으로 자기 몸을 감싸는 동작 글쓴이는 감정을 기록하는 감정일기 작성함. 그러면서 트리거를 찾아냄. 내가 느낀 트리거를 기록하고 그것을 새롭게 정의. 경험을 새롭게 정의하면 감정이 많이 누그러짐 + 더 많은 해결방안 모색 ==> 화가 나게 만드는 트리거 제거 가능 트리거는 모두 근원이 있음. 만약 어린 시절에 겪음 심리적 트라우마가 있다면, 그로 인해 세 종류의 트리거가 만들어진다. 그것은 자아를 보호, 심리적 상처를 회피하기 위한 기제. 어린 시절 이런 상..
OP-AMP 버퍼 회로 오픈-루프(Loop) 증폭기 회로, 일반적으로 "버퍼"라고 불리는 회로는 입력 신호를 출력에 복제하거나 증폭하지 않고 전달하는 데 사용하는 회로. * 목적 : 입력 신호의 변화가 출력에 미치는 영향을 최소화(= 신호의 안정적인 전달)하며, 임피던스 매칭 문제를 해결(= 다른 회로간의 임피던스 매칭)하는 데 도움. 입력신호 Vin은 op-amp의 음극단에 연결되고, 출력 신호 Vout는 op-amp의 출력단에서 얻어집니다. * 주요 특징 1. 전압 복제 : 입력과 출력은 같은 전압을 가집니다. 2. 입력 임피던스 보존 : 매우 높은 입력 임피던스를 가지므로, 외부 장치의 신호를 받을 때 신호 손실을 최소화 3. 출력 임피던스 보존 : 출력 임피던스도 낮아져서, 다음 단계의 회로로 신호 전달할 때, 신호 손..
4 ~ 20[mA] 전류신호 모든 센서류의 측정값을 4 ~ 20[mA]로 변환하여 출력하는 방식 1. 사용 이유 * 전압강하가 없다. 거리가 멀면 전압은 전압강하가 일어나지만 전류는 일정함. * 접촉불량 등의 오작동 감소 * 노이즈에 강함 * 단선 감지 가능 -> why? 4 ~ 20[mA] 범위를 쓰므로 0[mA] 신호가 들어오면 단선, 즉 회로의 고장 여부 판단 가능 * 종단저항 250옴 사용하여 전압측정 가능 -> 1 ~ 5[V] 전압으로 변환하여 MCU에서 사용 가능 *** 주의사항 *** - 250옴 저항에서 입력 전압이 클 경우, 열이 발생할 수 있으므로 흔히 사용하는 1/8[W]보다는 큰 사이즈인 1/4[W] 또는 1/2[W] 급 저항을 쓰는 것을 권장

728x90