작년에 ARM 기반 STM32 MCU를 사용하는 프로젝트에서 일부 기능 중 리모트로 쿨링팬을 ON/OFF 할 수 있어야하고, 쿨링(바람) 세기조절이 가능해야하며, 현재 팬 상태(RPM)를 받아올 수 있어야 하는것을 무선(30 ~ 50m 거리)으로 Windows 상에서 모두 처리할 수 있으면 했습니다. 목표로 하는것을 다이어그램으로 그려보면 다음과 같습니다. Windows 프로그램에서 RS232로 특정 값을 STM32로 보내면 그에 상응하는 값으로 제어 시그날을… Continue reading STM32 쿨링팬 제어와 RPM 읽기 테스트
Tag: 쿨러
4핀 쿨러 핀맵과 속도제어 및 RPM 센싱 방법
4핀 CPU 쿨러 핀맵과 속도 제어 그리고, RPM 센싱 방법에 대해 알아봅니다. 핀 매핑 4핀 쿨링팬의 팬 매핑은 위 사진과 같습니다. 1번과 2번핀을 통해 전원이 공급되고, 3번핀으로 팬 회전속도를 센싱할 수 있으며, 4번핀으로 팬 속도를 제어합니다. 팬 속도 모니터링 팬 속도 모니터링은 3번핀으로 가능합니다. 3번핀과 내부 결선이 Open-Collector 또는 Open-Drain 이므로 Pull-Up 저항을 사용하여 피드백… Continue reading 4핀 쿨러 핀맵과 속도제어 및 RPM 센싱 방법