terrypack의 등록된 링크

 terrypack로 등록된 티스토리 포스트 수는 12건입니다.

【ROBOT】페라이트 코어 조사 (표 첨부) [내부링크]

페라이트 코어 로봇의 EMC 테스트를 진행하며, 제조사별 페라이트 코어 표를 정리하였다. EMI 전자파 장해 시험의 경우, 30MHz ~ 1GHz 의 주파수 대역에서 시험을 진행한다. 시험을 진행하며 Margin 을 확인하고, 전자파가 많이 방출되는 대역폭에 맞게 페라이트 코어를 장착한다. 연결해도 부족하다면 케이블을 한번 감아주는 것이 더 유리하다. (2배 이상 효과) 보통 TDK 제품이 저렴하고 재고가 많아 많이 사용하지만, 개인적으로 Wurth Elektronik 사 제품이 타사 대비 임피던스 값이 높아 선호한다. 국내 제품도 여러 조사를 하였지만 중국에서 OEM으로 수입해 판매하는 경우가 많다. TDK 선정 가이드 표 https://product.tdk.com/en/products/selectio..

【MCU】MSP430 펌웨어 쉽게 다운받기(hex 업로드) [내부링크]

사용 환경 * Program: UniFlash, FlashPro430 * Download Tool: MSP-FET430UIF, FlashPro430 Flash Programmer * MCU: MSP430 UniFlash 설치 https://www.ti.com/tool/UNIFLASH#downloads UNIFLASH Software programming tool | TI.com Supported devices: CC13xx, CC25xx, CC26xx, CC3x20, CC3x30, CC3x35, Tiva, C2000, MSP43x, Hercules, PGA9xx, IWR12xx, IWR14xx, IWR16xx, IWR18xx , IWR68xx, AWR12xx, AWR14xx, AWR16xx, AWR18x..

【MCU】MSP430 hex 파일 만들기 [내부링크]

사용 환경 * IDE: Code Composer Studio 11.2.0 * MCU: MSP430 Hex 파일 만드는 방법 1. CCS 프로그램에서 프로젝트를 연 후, Alt+Enter 키를 누르거나 프로젝트 속성을 실행한다. 2. [Build] - [MSP430 Hex Utillity] 탭으로 이동하여, Enable 'MSP430 Hex Utillity' 체크박스를 클릭한다. 3. [General Options] 탭에서 아래와 같이 memory와 rom의 width 값을 8로 설정한다. (기본 설정) 4. [Output Format Options] 탭에서 Format을 Intel hex로 설정한다. -. 기본 설정시 hex 파일의 첫문자가 "%"로 시작되며, Intel hex로 설정시 ":"로 시작된다..

【MCU】MSP430G2 Register Setting [내부링크]

Pin Diagram 레지스터 설정 설명 1) GPIO(x = 1,2) : Port 1,2의 I/O 설정 PxDIR: Input, Output 설정 / I:0, O:1 PxSELy(x,y = 1,2) : GPIO 혹은 Peripheral Funtion 설정 / PxSEL과 PxSEL2를 0으로 설정해야 일반 I/O로 사용할 수 있다. : PxSEL이 1인 경우, Peripheral 로 사용 가능, PWM 사용 시 해당 핀 1로 설정 PxREN : Resistor Pullup/pulldown resistor 설정 / Disable:0, Enable:1 : Input일 때 사용하며 PxREN을 설정하여 풀업, 풀다운 저항을 설정할 수 있다. (Common High or Low) PxIN: Input 값 Px..

【MCU】STM32 - 부트로더 연결 방법 [내부링크]

st-link/v2 장비의 jtag 커넥트와 stm32f103을 위의 그림과 같이 연결시킨다. 물론 모든 VDD와 VDDA도 연결시켜야 한다. 또한 BOOT0 핀은 pull-down 상태를 유지하도록 pull-down 저항을 이용하여 VSS에 연결시켜야 다운로드된 프로그램이 실행된다. 만약 SWD를 사용하지 않고 칩내부의 부트로더를 이용하여 실행파일을 로딩할 경우에는 BOOT0 핀을 pull-up 시켜주면 된다.

【회로 실무】TVS 다이오드 선정 방법 [내부링크]

EMS 내성시험을 진행하면서 전원회로의 DC/DC 컨버터가 손상되는 이슈가 있었다. 외부 시스템으로부터 24V가 입력되어, Fuse, TVS 다이오드와 캐패시터를 거친후 DC/DC로 연결되는 회로였다. 과도 전압(EMS내성 시험 중 ESD, Burst 시험에 사용되는 높은 전압)이 발생되면, TVS 다이오드를 통해 GND로 흐르게 되며, 이 때 "Surge 전압(과도 전압)을 션팅(클램핑)한다."고 표현한다. IC가 손상된 이슈에 대해 TVS 다이오드를 연결하여 서지 전압으로부터 보호하고자 한다. TVS 다이오드와 선정 방법에 대해 확인하자. Surge 전압을 Shunting(션트한다) -> 과도한 전류가 시스템 안으로 들어오지 않게 하다. TVS 다이오드: 과도 전압 억제기, 서지 보호를 위한 소자, ..

【회로 실무】저항(Resistor) 선정하는 방법 [내부링크]

1. 저항 읽는 법 DIP타입은 저항의 띠 색상으로 저항 값을 확인할 수 있다. SMD타입은 표기하는 여러가지 방식이있다방식이 있다. ㄱ. 숫자 3개: 331 = 330Ω ㄴ. 숫자 4개: 3920 = 392Ω ㄷ. 숫자 중간에 R표기: 5R6 = 5.6Ω 구글에 많은 자료가 있으니 설명은 생략한다. 2. 저항 표 회로를 설계할 때, 저항 값을 계산했지만 자신이 원하는 저항 값이 없다면 사용할 수 없다. 이럴 때 아래의 표를 보고 저항을 선택하자. 예를 들어 23.7kΩ이 필요하다면 E48의 237저항을 사용해야한다. 하지만 경우에 따라 0.3kΩ 차이나는 E24의 24kΩ을 사용해도 괜찮다. E48보다 E24의 저항을 선택하는 이유는 비교적 손쉽게 구할 수 있으며, 가격이 저렴하기 때문이다. 그중에서저..

【회로 실무】포토커플러 선정 방법 [내부링크]

포토커플러 (photocoupler) 신호 그라운드를 다르게 정하고 ON/OFF를 하고 싶은 경우(Digital Input/Output)에는 포토커플러를 사용한다. 위의 부품은 일반적인 형태(다이오드 1개)가 아닌 다이오드 2개를 사용하여 교류 전류를 사용할 수 있다. 다이오드 2개를 사용하는 이유는 아래와 같다. 1) LED의 역서지 전압을 막기 위해 2) 입력 전압을 VCC, GND 반대로 연결해도 OK 3) AC 전압을 사용할 때 다르게 표현하자면 1,2번 핀이 바뀌어도 상관이 없는 것이다. 2번 핀을 GND에 연결하고 1번 핀을 Control하여 동작시킬 수 있지만, 1,2번 핀 모두 Control 하고 싶다면 위와 같은 부품을 사용하면 된다. 왼쪽의 다이오드는 발광 다이오드로 LED라고 생각하면..

【회로 실무】MOSFET 선정 방법 [내부링크]

MOSFET는 Transistor(트랜지스터, TR)의 한 종류이며 BJT와 다르게 사용하고 있다. MOSFET는 N채널과 P채널이 있다. N채널은 BJT의 NPN과 같이 사용됨 P채널은 전원 제어용으로 사용됨 MOSFET를 사용하는 이유는 BJT보다 반응속도가 빠르기 때문이다. 하지만 입력 임피던스가 높아 충분한 전압을 인가해주어야 한다. MOSFET 선정방법 (Ex, On Semiconductor사의 CPH6354) Gate to Source Threshold - Gate와 Source간의 전압차이로 인해 FET가 ON/OFF가 됨 - 이 때의 전압차이를 스레스홀드(Threshold)라고 하며, VGS 또는 Vth라고 표현함 - 보통 -1~-2V 정도 되지만, 편의상 전압분배로 /2를 하는 경우가 많..

Part list와 BOM의 작성 방법과 차이점 [내부링크]

Part list와 BOM의 차이가 헷갈릴 수 있다. 파일명에 BOM이라고 작성했지만 Part list를 작성한 경우가 간혹있어 간략히 설명한다. 1. BOM 해당 문서를 보면 상위, 하위 부품들을 알 수 있고, 한 개의 완제품이 어떻게 조립되어 만들어지는지 간략히 알 수 있다. 2. Part list 파트리스트는 단순히 부품 목록표이다. 해당 문서를 보고 상위, 하위 도번이나 체계는 알 수 없다. 제품의 단가를 책정하기 위해 해당 문서에 부품의 단가를 작성하기도 한다. 정리하자면, 문서를 보고 해당 제품을 만들 수 있다면 BOM, 부품만 쭈욱 나열되어 있으면 Part list

【회로 실무】DC/DC 컨버터(레귤레이터) 설명과 IC선정방법 [내부링크]

레귤레이터 -. 직류 전압을 직류 전압으로 변환해 주는 부품.(DC/DC 컨버터) -. 높은 전압을 낮은 전압으로 변환해 주는 부품.(레귤레이터) 비용, 보드의 크기, 효율, 발열 등 다양한 요소에 따라 IC를 선정할 수 있다. 자신이 생각하는 우선 순위를 정하고 IC를 정하도록 하자. 레귤레이터 종류 1. 리니어 레귤레이터 (ex. LM7805) - 장점: 비용↓, 부품 수↓, 노이즈↓ - 단점: 효율↓, 발열↑, 강압 컨버터만 사용 2. 스위칭 레귤레이터 (ex. LM2596) - 장점: 효율↑, 발열↓, 다양한 역할 - 단점: 비용↑, 부품 수↑, 노이즈↑ IC 부품의 크기는 모두 작지만 리니어 레귤레이터의 경우 높은 발열과 낮은 효율로 사용을 하지 않는다. 또한, 입력과 출력의 전압차가 높으면 그..

【회로 실무】회로부품 - TR(트랜지스터)사용 방법 - PNP/NPN [내부링크]

WHAT 트랜지스터(Transistor) -> 이동, 변하다(Transfer) + 저항(Resistor) - 사용목적: 신호 증폭, 전류 스위칭 - 종류: BJT(NPN, PNP), FET(N채널, P채널) 트랜지스터의 용도는 스피커 소리를 높일 때 사용할 수 있으며, LED를 ON/OFF할 수 있는 제어에 사용할 수 있다. 여러 종류가 있지만 역할에 따라 BJT, FET 트랜지스터를 많이 사용한다. 부품 핀 이름 - 이미터(Emitter: E) - 베이스(Base: B) - 콜렉터(Collector: C) 종류① - NPN형 종류② - PNP형 NPN과 PNP는 표기 화살표의 방향이 다르다. N과 P의 모양을 확인하여 외울 수 있다. 트랜지스터의 동작원리는아래 링크를 통해 전하의 움직임으로 잘 설명되..