본문 바로가기

분류 전체보기60

PWM으로 DC-DC 컨버 모듈 출력제어 PWM을 이용하여 DC-DC 컨버터 모듈의 출력 전압을 제어하는 방법에 대해서 설명합니다. 준비물 우선 필요한 준비물은 아래와 같습니다. PWM 발생이 가능한 MCU (Arduino) DC-DC 컨버터 모듈 저항과 콘덴서 DC-DC 컨버터 모듈은 아래와 같이 생긴 저가형 컨버터 모듈입니다. LM2596, XL600x와 같은 regulator ic형태를 사용한 모듈입니다. 이런 모듈들은 아래와 같이 FB 핀에 의해 전압분배로 출력 전압이 결정됩니다. [1] 내부적으로 OP AMP에 의한 비반전 증폭기(Non-Inverting Amplifier) 회로가 있으므로, 이때 출력되는 출력 전압의 공식은 아래와 같습니다. $$V_{out} = V_{REF}*(1+\frac{R1}{R2}) $$ 사용목적에 맞게 Bu.. 2022. 1. 21.
스텝 모터의 기초 1. 기본 구동원리 가장 기본적인 스텝 모터(Stepper Motor)의 구동원리는 아래 그림과 같습니다. 고정자 각 극에 교대로 전류를 흘려(여자 시켜서), 회전자를 회전하는 방법입니다. 2. 결선방법에 따른 종류 스텝 모터는 아래의 그림처럼 결선 방법에 따라 다양하게 구성할 수 있습니다. 여기에서 바이폴라(Bipolar) 와 유니폴라(Uinpolar)는 코일에 전류가 흐르는 방향을 의미합니다. 코일에 전류가 한쪽 방향으로만 흐르면 유니폴라, 양쪽 방향으로 교대로 흐른다면 바이폴라가 됩니다. [3] 3. 구동 회로 6선 유니폴라 스텝모터는 센터 탭에 Vcc를 연결하고, 나머지 선에서 전류를 빼주는 달링턴 싱크 회로(darlington sink driver)가 많이 사용됩니다 [4]. 4선 바이폴라 스텝.. 2021. 5. 10.
GVim 에서 Grep 사용하기 (Grep을 이용하여 문자열 찾기) 윈도우의 gvim에서 grep을 사용하여 문자열을 찾는 방법에 대해서 알아봅니다. 먼저 윈도우에 grep.exe가 설치되어 있어야 합니다. Cygwin 을 통해서 직접 설치도 가능하지만, 이전 설정에서 git을 설치하셨다면 git에 포함된 grep을 사용해도 됩니다. git이 설치된 아래의 경로에 grep.exe가 있습니다. C:\Program Files\Git\usr\bin 위 경로를 시스템 속성의 환경변수 내 시스템 변수의 Path에 추가합니다. 설정이 완료되면 명령프로포트에서 grep을 입력하여 아래와 같이 출력되면 됩니다. 다음으로 _vimrc 설정입니다. 아래와 같이 입력 후 저장합니다. set grepprg=grep\ -rnH map :execute 'grep! "\" ' cw 사용법은 아래와.. 2021. 5. 6.
30분 달리기 플랜(10주) 누군가에겐 쉬운 일 일수도 있지만, 누군가에겐 30분 동안 쉬지 않고 달리기는 무척이나 노력이 필요한 일입니다. 저 같은 초보자, 저질체력도 따라 할 수 있는 30분 동안 달리기 플랜을 공유합니다. 좀 더 짧고 강렬한 4주나 8주 플랜도 있지만, 소프트하게 스타트할 수 있는 계획이 필요하신 분들에게 좋을 것 같습니다. ※ 30분 달리기 플랜 우선은 가장 중요한 달리기 계획표입니다. 총 10주간 걷고 달리기를 반복합니다. 총합계가 30분이 되도록 실시합니다. 달리기 걷기 1주차 2분 4분 2주차 3분 3분 3주차 4분 2분 4주차 5분 3분 5주차 7분 3분 6주차 8분 2분 7주차 9분 1분 8주차 13분 2분 9주차 14분 1분 10주차 30분 상기 계획표는 아래 사이트에서 참고하였습니다. runner.. 2021. 5. 6.