부품 선정·보강 테크닉·시험 방법
1 분
- 커패시터
- 커넥터
- IC 및 BGA
- 기판 자체의 보강
- 레이아웃 기본 규칙
- 컨포멀 코팅
- 접착제에 의한 스테이킹
이 글에서는 진동과 충격에 강한 기판을 실현하기 위한 "부품 선정", "보강 테크닉", "시험·평가" 포인트를 정리합니다. 고정 방법과 조합하여 활용하면, 더욱 파손에 강한 설계에 가까워질 수 있습니다.
중량·고(高)프로파일 부품의 취급
대형 전해 커패시터, 커넥터, 트랜스 등 질량이 큰 부품은 진동으로 탈락할 위험이 높아집니다. 질량이 클수록 관성력도 커져 납땜부나 기판에 가해지는 힘이 증가하기 때문입니다.
대책으로는 무거운 부품을 고정점 근방에 배치하여 기판 전체의 휨을 억제하는 방법이 효과적입니다. 또한 기판 위에 탑재하지 않고, 금속 브래킷 등을 이용해 섀시 측에 직접 고정하는 방법도 있습니다. 이 경우 기판에는 신호와 전원 배선만 하여 기계적 부하를 줄일 수 있습니다.
부품 선정 시 포인트
커패시터
전해 커패시터는 액 누출이나 리드 절손 위험이 있습니다. 내진동성을 중시한다면 내부가 고체 전해질로 된 고체 커패시터를 선택하는 것이 유리합니다. 단, 일반 전해 커패시터에 비해 고가이며 내압이 낮다는 제약이 있습니다. 조건이 맞는 경우에는 세라믹 커패시터(MLCC)도 검토할 수 있습니다.
커넥터
록 기구 탑재 타입이나 섀시에 나사 고정 가능한 타입을 선택하면 탈락이나 단선을 예방하기 쉽습니다. 진동 환경에서는 "빠지기 어려운 구조"가 곧 신뢰성으로 이어집니다.
IC 및 BGA
BGA처럼 이면에 다수의 솔더볼을 가진 패키지는 진동이나 온도 변화로 크랙이 발생하기 쉬운 부분이 있습니다. IC 하부에 수지를 주입해 고정하는 언더필을 사용하면 솔더부에 가해지는 부담을 분산시킬 수 있습니다.

부품 유형별 내진동·내충격 대책 및 코팅·스테이킹 재료 선택 가이드
기판 보강과 레이아웃 개선
기판 자체의 보강
스티프너(stiffener)는 기판의 일부에 금속이나 두꺼운 수지를 부착하여 강성을 높이는 방법입니다. 특히 플렉시블 기판처럼 유연한 기판에서 효과가 크며, 진동에 의한 휨을 억제할 수 있습니다. 또한 섀시 측에 리브(보강용 돌기)를 설치하여 기판을 면으로 지지하는 방법도 효과적입니다.
레이아웃 기본 규칙
얇고 넓은 판(학교 교재 정도)을 이미지하면 기판의 휨 거동을 쉽게 상상할 수 있습니다.
- 중량 부품은 외주부로 배치: 기판 중앙에 무거운 부품을 놓으면 굽힘 모멘트가 커져 휨량이 증가합니다. 외주부나 고정점 근방에 배치하면 진동에 의한 변형을 억제하기 쉽습니다.
- 대칭 배치: 질량이 한쪽으로 치우치면 특정 방향의 진동에 취약해집니다. 가능한 한 대칭으로 배치하여 진동 응답을 안정시킵니다.
- 클리어런스 확보: 진동으로 부품끼리 또는 섀시와 접촉할 우려가 있는 부분에는 충분한 이격 공간(클리어런스)을 마련합니다.
코팅과 스테이킹
컨포멀 코팅
컨포멀 코팅은 기판 전체를 얇은 수지막으로 덮는 방법입니다. 습기·미진동·오염으로부터 기판을 보호할 수 있습니다. 재료로는 아크릴, 실리콘, 우레탄 등이 있으며 용도와 환경에 맞게 선택합니다. 포팅이나 인캡슐레이션에 비해 경량이며 수리성도 비교적 우수합니다.
접착제에 의한 스테이킹
스테이킹은 대형 부품이나 진동에 약한 부품의 발치에 접착제를 도포하여 기계적 강도를 높이는 보강 방법입니다. 실리콘계 접착제는 유연성이 높아 진동 흡수에 우수하지만, 에폭시계에 비해 접착 강도와 내열성이 떨어지는 경우가 있습니다. 반면 에폭시계는 고강도·고내열이지만 경도가 높아 부품과 기판의 열팽창 차이로 인한 응력이 커지기 쉬운 점에 주의가 필요합니다.
재료 선택과 시험·평가
- 접착제: 내열성이 필요한 경우에는 에폭시계, 유연성이 필요한 경우에는 실리콘계가 일반적입니다. 실리콘을 사용하는 경우에는 초산 경화 타입이 아닌, 금속을 부식시키지 않는 비부식성 타입을 선택하는 것이 중요합니다.
- 댐퍼재: 고주파 진동을 억제하고 싶은 경우에는 경도가 높은 고무, 저주파 및 충격 흡수를 중시하는 경우에는 유연한 실리콘을 선택합니다. 고무는 온도에 따라 경도가 변화하므로 사용 환경 온도를 고려하여 선정합니다.
- 스탠드오프: 금속제는 강성이 높고, 수지제는 전기 절연성이 높다는 특징이 있습니다. 고정점 근방의 패턴이 마모되어 도통될 우려가 있는 경우에는 수지제 스탠드오프나 수지 와셔를 병용하는 것이 효과적입니다.

내진동 설계 최종 점검 체크리스트
진동 시험과 체크리스트
실기가 완성되면 간이적으로라도 진동·충격에 대한 확인을 실시하면 안심할 수 있습니다. 가볍게 두드려보거나 약간 높이에서 낙하시키는 것만으로도 부품 흔들림이나 접촉 불량을 발견하는 경우가 있습니다. 업무용도에서는 MIL-STD-810 또는 IEC 60068 시리즈 등의 규격을 참고하여 전용 시험 장치로 평가하는 것이 일반적입니다.
- 나사 및 스탠드오프의 체결 토크는 적절한가
- 중량 부품은 보강되어 있는가
- 커넥터의 록 기구는 확실히 체결되어 있는가
- 솔더 필렛(납땜 형상)은 양호한가
- 코팅이나 포팅으로 방열이 저해되지 않는가
마무리
내진동·내충격 설계는 고정 방법, 부품 선정, 기판 보강, 레이아웃, 시험을 조합하여 생각함으로써 조금씩 "파손에 강한" 방향으로 가까워지는 작업입니다. 단일 대책만으로 완벽하게 해결하기는 어렵기 때문에, 복수의 방법을 중첩하여 여유를 확보하는 것이 중요합니다.
지속적인 성장
PCB 애뉼러 링(Annular Ring) 설계: 계산과 공차 분석
PCB 비아와 도금 스루홀(PTH)을 설계할 때 애뉼러 링까지 공차를 포함해 계산하고 있나요? EDA의 기본 패드 크기나 이전 설계를 그대로 사용하면 드릴 위치 편차, 레이어 정합 오차와 에칭 보정으로 실제 남는 구리 폭이 예상보다 좁아질 수 있습니다. 애뉼러 링(annular ring)은 드릴 홀 주위를 둘러싼 고리 모양의 구리 영역입니다. 도금된 홀 배럴과 각 레이어의 패드를 전기적·기계적으로 연결하므로, 크기가 부족하면 브레이크아웃이나 간헐적인 단선으로 이어질 수 있습니다. 핵심 요약 공칭 애뉼러 링 폭은 (패드 직경 - 드릴 직경) ÷ 2로 계산합니다. 실제 잔여 폭은 드릴 위치, 레이어 정합, 적층과 에칭 공차의 영향을 받습니다. IPC 합격 기준과 제조를 안정적으로 만드는 설계 목표값은 같은 개념이 아닙니다. 제조사의 최신 홀·패드 능력과 DFM 결과를 기준으로 최종 치수를 정해야 합니다. 애뉼러 링 폭을 결정하는 기본 계산 공칭 애뉼러 링 폭은 다음과 같이 계산합니다. 애뉼러 링 ......
PCB 동박 패턴의 역할과 표면처리 선택 가이드
PCB 동박 패턴과 트레이스는 기판 위에서 전류와 신호가 흐르는 경로입니다. 외부로 노출되는 패드와 접점의 표면처리는 납땜성, 접촉 특성, 보관성과 내식성에 영향을 줍니다. ENIG, HASL, 침지은, OSP, 침지주석은 각각 장점과 제한이 있으므로 조립 방식과 패드 피치, 사용 환경에 맞춰 선택해야 합니다. 이 글에서는 PCB 동박 패턴의 전기적 역할, 대표적인 표면처리 방식과 전송선로·안테나·방열 구조 등 설계 활용 사례를 살펴봅니다. 핵심 요약 표면처리는 주로 솔더 마스크로 덮이지 않은 패드와 접점의 노출 동박을 보호합니다. 표면처리 선택은 비용뿐 아니라 평탄도, 납땜 공정, 보관 조건과 최종 용도를 기준으로 해야 합니다. 트레이스 폭·두께·간격과 기준면은 저항, 인덕턴스, 커패시턴스와 임피던스를 결정합니다. RF·고속 신호와 안테나 설계에서는 표면처리의 도체 손실 영향도 함께 검토합니다. PCB 동박 패턴에 맞는 표면처리 선택 PCB 표면 실장 패드와 노출 동박의 표면처리는 조립성과 ......
STM32 CAN 통신 예제: CubeMX와 HAL로 송수신 구현하기
핵심 요약 Classic CAN과 CAN FD의 프레임 및 비트 타이밍 차이를 설명합니다. NUCLEO-G491RE와 Jetson TX2를 CAN 트랜시버로 연결합니다. CubeMX 필터·인터럽트 설정과 HAL 기반 송수신 코드를 구현합니다. 종단저항, CANH·CANL, candump와 오류 응답을 이용한 점검 방법을 다룹니다. Nucleo-G491RE 보드와 Jetson 보드를 이용한 CAN 버스 통신 이 글에서는 STM32 CAN 통신 예제로 NUCLEO-G491RE와 Jetson TX2를 연결하고, Classic CAN과 CAN FD의 비트 타이밍·필터·수신 인터럽트·응답 송신을 단계별로 구현합니다. 브레드보드에서 트랜시버와 종단저항, CANH·CANL 연결을 검증한 뒤 커넥터와 테스트 포인트를 작은 CAN 인터페이스 PCB로 정리하면 반복 시험과 배선 점검이 쉬워집니다. PCB 제작시Gerber 파일은 JLCPCB PCB 서비스에 업로드하고 온라인 견적에서 제작 가능 여부와 비용을 확......
STM32 PWM 제어 가이드: 주파수·듀티비 설정과 모터 제어 예제
핵심 요약 타이머 Prescaler와 ARR을 이용한 PWM 주파수·듀티비 계산 방법을 정리합니다. NUCLEO-G491RE에서 서보모터와 DC 모터를 PWM으로 제어합니다. 단일 채널 및 A/B상 인코더를 읽어 회전 방향과 RPM을 계산합니다. CubeMX 설정, HAL 코드와 VCP 출력 결과를 실제 실습 이미지로 확인합니다. Nucleo-G491RE 보드와 DC 모터/인코더를 이용한 실습 이 글에서는 STM32 PWM의 주파수·듀티비 계산 원리를 익히고, NUCLEO-G491RE의 타이머와 카운터를 이용해 서보모터·DC 모터를 구동하며 단일 채널 및 A/B상 인코더를 읽습니다. 브레드보드에서 모터 드라이버와 인코더 동작을 확인한 뒤 전원·신호 커넥터와 테스트 포인트를 작은 인터페이스 PCB로 정리하면 배선 오류를 줄이고 재현성을 높일 수 있습니다. PCB 제작시Gerber 파일은 JLCPCB PCB 서비스에 업로드하고 온라인 견적에서 제작 가능 여부와 비용을 확인할 수 있습니다. 타이머/......
STM32 ADC 사용법: 전압 측정, 인터럽트·DMA와 DAC 피드백
핵심 요약 STM32 ADC의 해상도, 샘플링과 디지털 값을 전압으로 환산하는 원리를 설명합니다. NUCLEO-F446RE에서 Polling, Interrupt, DMA 방식으로 ADC 데이터를 수집합니다. TEMT6000 조도 센서와 다중 채널 ADC 설정 및 Circular DMA 처리를 구현합니다. DAC 출력과 LED 조명 피드백을 연결해 간단한 실시간 제어를 확인합니다. 이 글에서는 STM32 ADC의 기본 원리와 전압 계산 방법을 살펴보고, NUCLEO-F446RE에서 TEMT6000의 밝기 값을 Polling·인터럽트·DMA로 읽어 DAC 기반 LED 조명 피드백까지 구현합니다. 브레드보드에서 센서와 LED 드라이버의 동작을 확인한 뒤 커넥터와 테스트 포인트를 작은 인터페이스 PCB로 정리하면 배선 오류를 줄이고 같은 실험 환경을 반복하기 쉽습니다. PCB 제작시에Gerber 파일은 JLCPCB PCB 서비스에 업로드하고 온라인 견적에서 제작 가능 여부와 비용을 확인할 수 있습니다......
STM32 UART 통신 예제: 송수신, 인터럽트 및 DMA 구현 가이드
핵심 요약 Polling, Interrupt, DMA 수신 방식의 차이와 CPU·버퍼의 역할을 비교합니다. NUCLEO-G491RE, NUCLEO-F446RE와 BH1750을 연결해 실제 센서 데이터를 전송합니다. 115200 bps, 8-N-1, TX/RX 교차 연결과 공통 GND 설정을 단계별로 확인합니다. DMA Normal 및 Circular 모드와 Receive-to-Idle 처리 방법을 예제로 구현합니다. Virtual COM, 인터럽트 및 DMA로 센서 데이터 송수신 하기 NUCLEO-G491RE, NUCLEO-F446RE, BH1750 1. 이번 글에서 만들 시스템 STM32 UART 통신 예제를 처음 배울 때는 문자열 하나를 보내는 예제부터 시작하는 경우가 많습니다. 문자열이 터미널에 출력되면 통신이 된 것처럼 보입니다. 하지만 실제 임베디드 시스템에서는 센서가 계속 데이터를 만들고, 다른 MCU가 그 데이터를 놓치지 않고 받아 처리해야 합니다. 이번 글에서는 Nucleo-G4......