Categories
Daily Useful

인텔 제온 E5v3 시리즈 올코어 터보부스트 적용 방법과 테스트

뭐한 PC를 맞춘지 3년정도 되니 슬슬 답답해 지기 시작하는것 같고, 마침 인텔 CPU 설계 결함을 이용한 올코어 터보부스트를 적용하니 확실히 UI 반응속도도 빨라지고 쾌적한게 느껴지네요. 렌더링이나 컴파일이 빨라지는게 체감 되는것도 덤입니다. 적용 시스템 사양 Intel Xeon E5-2696v3 x2 (Dual CPU) ASUS Z10PE-D16 WS DDR4 ECC-REG 64G Windows 10 Enterprise LTSC (1809) 적용 방법은 이쪽으로 https://github.com/freecableguy/v3x4 […]

Categories
Electronics Tips

(STM32) Keil uVision에서 Git 버전 관리 방법

이 팁은 다음의 내용을 안내 해드립니다. STM32 CubeMX과 KEIL uVision 개발환경에서 Git으로 버전 관리 시스템의 설정 방법을 알아봅니다. 컴파일과 디버깅시 불필요한 파일들이 Commit 되지 않도록 하는 방법을 알아봅니다. 신뢰할 수 있는 무료 온라인 Git 저장소를 제공해주는 곳을 알아봅니다. 또한 아직 버전 관리 시스템을 도입하지 않은 경우 아래의 필요성을 검토해볼 수 있습니다. ㅡ 참고 내가 작성한 […]

Categories
Electronics Wind Turbine

Installation of a 10kW Wind Turbine in Jeju-Island, Korea

10kW = 10,000W 풍력발전기 한 대 = 바람만 잘 불어준다면 요즘같은 덥고 습한 날씨에 벽걸이 에어컨 7~8대를 켤 수 있는 전기 부제: YOU SPIN ME RIGHT ROUND 새로운 모험은 언제나 그렇듯 항상 설레이고 기대됩니다. 2019년 2월 한국 제주도 에너지기술연구원에서 인증 절차 진행을 위해 협업하던 거래처와 함께 10kW 급 소형 풍력발전기 설치작업을 진행했습니다. 풍력발전기의 기구제작과 검증은 […]

Categories
Artworks Electronics

잉여 PCB 열쇠고리

남는 PCB의 적절한 재활용 한 두개 사용할 목적으로 만든 LM7812 레귤레이터 모듈

Categories
Electronics Tips

(STM32) Keil uVision 컴파일(빌드)한 시각을 변수/플래시에 기록하는 방법

03 Nov 2018 이 팁은 다음의 내용을 안내 해드립니다. 빌드 버튼을 누른 시각을 변수 또는 플래시(Flash) 메모리에 기록하는 방법을 알아봅니다. 다국적 환경에서 빌드 시간의 시간차 문제를 해결하는 방법을 알아봅니다. 미리 정의된 매크로를 사용하는 방법 한국/일본과 같이 두 나라 간 시간차가 없는 지역에서만 사용한다면 이 방법이 가장 빠르고 간단한 방법이 될 수 있습니다. KEIL ARM 컴파일러는 […]

Categories
Artworks Electronics

(STM32) Programmable Charge Controller

2018년 4월 17일 ㅡ 테스트용 프로그래머블 충전 컨트롤러 feat. 졸작급.jpg STM32F0을 기반으로 한 유사 UPS 시스템입니다. 24VDC 납축전지를 사용하고 충전 전압/전류 설정과 보드 내 RS485 포트로 HMI을 통해 제어할 수 있도록 설계했습니다.

Categories
Electronics Programming Wind Turbine

Elasticsearch 풍력 터빈 모니터링과 데이터 분석

모니터링과 데이터 분석의 필요성 개발한 시스템이 정상적으로 작동하는지 확인하기 위해 지속적인 모니터링을 할 뿐만 아니라 장비의 로그를 분석하여 잠재적인 위험요소에 대비합니다. 엑셀로 방대한 로그 데이터를 분석하는 것이 점점 한계가 오기시작했고, 상용 프로그램을 사용하자니 가격이 만만치 않았기에(우리는 스스타트업이니까) TunaLabs에서는 개발중인 풍력 발전기에 모니터링 및 데이터 분석 시스템으로 오픈소스 ELK(ELG) 스택를 도입했습니다. *ELK(ELG) = Elasticsearch + Logstash + Kibana […]

Categories
Electronics Tips

STM32 팬 제어와 RPM 읽기 테스트

작년에 ARM 기반 STM32 MCU를 사용하는 프로젝트에서 일부 기능 중 리모트로 쿨링팬을 ON/OFF 할 수 있어야하고, 쿨링(바람) 세기조절이 가능해야하며, 현재 팬 상태(RPM)를 받아올 수 있어야 하는것을 무선(30 ~ 50m 거리)으로 Windows 상에서 모두 처리할 수 있으면 했습니다. 목표로 하는것을 다이어그램으로 그려보면 다음과 같습니다. Windows 프로그램에서 RS232로 특정 값을 STM32로 보내면 그에 상응하는 값으로 제어 시그날을 […]

Categories
Web

Migration WordPress from XpressEngine

5년전 지금으로부터 개인 홈페이지를 구축할 때 사용한 XpressEngine은 저에게 웹 디자인이라는 재밌는 취미를 안겨주었습니다. 지금까지도 그 많은 취미 중 웹 디자인에 애착을 가지고 있고, 또 실무에 다양하고 유용하게 쓰이고 있는데요. 왜 XpressEngine에서 WordPress로 갈아탔나요? 많은 이유가 있었지만 “WordPress가 블로깅으로 적합하다”로 귀결된다 입니다. 개인차가 있겠지만 XpressEngine은 한국형 게시판에 촛점이 맞춰져 있어 블로그 용도로는 적합하지 않은것으로 생각되기 때문입니다. […]

Categories
Electronics Tips

4핀 쿨러 핀맵과 속도제어 및 RPM 센싱 방법

4핀 CPU 쿨러 핀맵과 속도 제어 그리고, RPM 센싱 방법에 대해 알아봅니다. 핀 매핑 4핀 쿨링팬의 팬 매핑은 위 사진과 같습니다. 1번과 2번핀을 통해 전원이 공급되고, 3번핀으로 팬 회전속도를 센싱할 수 있으며, 4번핀으로 팬 속도를 제어합니다. 팬 속도 모니터링 팬 속도 모니터링은 3번핀으로 가능합니다. 3번핀과 내부 결선이 Open-Collector 또는 Open-Drain 이므로 Pull-Up 저항을 사용하여 피드백 […]