STM32 ADC 분산 샘플링(Time-Distributed Sampling) 설계 방법

2026년 04월 23일

STM32 ADC time-distributed sampling diagram showing 10ms non-blocking sampling and 100ms averaging process
서론 STM32에서 ADC를 사용할 때 가장 단순한 방법은 일정 시점에 여러 번 샘플을 읽어 평균을 구하는 방식입니다. 그러나 실제 장비에서는...
자세히 보기

STM32F103 ADC로 PT100 신호 읽기(폴링 방식 실험)

2026년 04월 22일

STM32F103 ADC connection with PT100 analog interface board
서론 이전 글에서 PT100 전용 IC인 MAX31865 대신 ADC로 읽기 위한 아날로그 인터페이스 보드를 설계해 보았고, 실제로 Breakout 보드를 제작하여...
자세히 보기

STM32 RTC 구현

2026년 04월 13일

서론 진행한 프로젝트중 하나가 Raspberry Pi와 STM32를 함께 사용하는 구조로 되어 있습니다. Raspberry Pi는 High-Level Application을 담당하여 HMI 처리와 인쇄...
자세히 보기

PT100 온도 측정을 위한 AFE(Analog Front End) 설계

2026년 04월 06일

개요 온도 측정을 위한 센서는 다양하지만, 실제 장비 환경에서 안정적으로 동작하는 센서를 선택하는 것은 쉽지 않습니다. 일반적으로 온도 센서는 크게...
자세히 보기

STM32F103 실전 가이드: 알리보드로 시작하는 임베디드

2026년 03월 30일

개요 STM32F103은 임베디드 분야에서 가장 널리 쓰이는 MCU 중 하나입니다. STMicroelectronics에서 제공하는 공식 개발 보드(Nucleo 등)는 훌륭한 도구이지만, 디버거와 MCU...
자세히 보기

STM32F103 DMA + Timer 기반 GPIO 출력 실험 (Logic Analyzer 검증)

2026년 03월 03일

개요 개발 중에 있는 제품은 32bit Arm Cortex-M Core MCU를 활용해 제품의 전체 제어를 수행하고 있습니다. 모든 동작이 잘 작동을...
자세히 보기

DRV8871 Breakout Board 제작

2025년 11월 17일

개요 기존 시스템에 Brushed DC Motor Driver 포트가 하나 더 필요하게 되어 새로운 드라이버를 추가하기로 했습니다.지금까지는 Holtek사의 HT7K1411을 문제없이 사용해...
자세히 보기

Relay Board 실험 – AC Motor 정역 회전 제어

2025년 11월 09일

개요 AC Motor의 정역 회전 제어에 대해서 4회에 걸쳐 글을 올린적이 있습니다. [1편] AC 동기 모터 방향전환 방법 [2편] STM32...
자세히 보기

SMD PCB 조립 발주하기 – JLCPCB에서 한 번에 PCB 제작 + 조립 주문하기

2025년 11월 04일

개요 PCB 설계가 완료되면, 다음 단계는 부품을 기판 위에 실장하는 것입니다.이 과정을 PBA(Printed Board Assembly) 또는 PCBA(PCB Assembly) 라고 부릅니다....
자세히 보기

열전사 프린터 제어보드 개선기 [2편]

2025년 11월 01일

개요 지난 글에서는 전원 시퀀스 오류로 인해 발생한 과도 전류와 헤드 손상 문제를 다루었습니다.이번 [2편]에서는 이를 해결하기 위해 설계한 보완...
자세히 보기

열전사 프린터 제어보드 개선기 [1편]

2025년 10월 29일

개요 열전사 프린터 헤드를 이용해 필름 용지에 인쇄하는 제어보드를 개발한 적이 있습니다.처음 시도하는 분야라 관련 자료를 많이 조사하고, 이를 바탕으로...
자세히 보기

AC 동기 모터 정역회전 릴레이 보드 제작기

2025년 10월 26일

개요 지금까지 3편에 걸쳐 단상 AC 동기 모터의 정역 회전을 제어하는 방법에 대해 살펴보았습니다.이론적으로는 단순해 보이지만, 막상 현장에 적용하려고 하면...
자세히 보기

[3편] Triac + Relay를 이용한 단상 AC 동기 모터 정·역회전 제어 회로 설계

2025년 10월 20일

개요 캐패시터가 부착된 단상 AC 동기 모터에서 가장 중요한 것은 안전한 정·역회전 전환입니다. 이번 글은 Triac(무접점 전원 스위칭) 과 SPDT...
자세히 보기

[2편] STM32 MCU로 단상 AC 동기 모터 정역회전 제어

2025년 10월 17일

개요 이전 글에서는 단상 AC 동기모터(AC Synchronous Motor) 의 정회전 및 역회전 배선 방법을 알아보았습니다.이번 글에서는 이를 한 단계 발전시켜,...
자세히 보기

[1편] AC 동기 모터 방향전환 방법

2025년 10월 15일

개요 AC 동기 모터(AC Synchronous Motor) 는 산업 현장에서 폭넓게 사용되는 모터입니다.특히 속도가 정확하고 일정해야 하는 장치의 핵심 구동원으로 많이...
자세히 보기

Stepper Motor의 Holding Current 제어 회로 – 3

2025년 10월 06일

개요 Stepper Motor의 Holding Current 제어회로 – 2에서는 FET를 이용하여 Holding Current를 제어를 하였으나 아래와 같은 단점이 있습니다. 1. 부품이...
자세히 보기

Stepper Motor의 Holding Current 제어 회로 – 2

2025년 09월 29일

개요 이번 글은 Stepper Motor의 Holding Current 제어 회로 -1 에 이어서 펌웨어를 어떻게 작성해야 하는지에 대해 검토해 보고자 합니다....
자세히 보기

Stepper Motor의 Holding Current 제어 회로 – 1

2025년 09월 28일

개요 Texas Instrument사의 DRV8886으로 Stepper Motor를 제어하여 Thermal Printer의 인쇄 Film과 리본을 Feeding시키고 있는데 인쇄가 종료 되었을 때 감겨 있는...
자세히 보기

소프트웨어로 구현하는 직교위상 카운터(Quadrature Counter)

2023년 12월 23일

서론 엔코더에서는 A상과 B상이 90도의 위상차를 가진 구형파를 생성 합니다. 이 파형을 이용하여 모터의 회전수라든가 직선운동을 하는 경우는 위치가 얼마나...
자세히 보기

소형 AC Air Pump 제어보드 설계

2023년 11월 30일

개요 MCU나 라즈베리 파이에서 AC Air Pump를 제어하기 위한 Pump보드를 설계합니다. Air Pump는 소형이며 Air Cell에 공기를 불어넣기 위해 사용됩니다....
자세히 보기