본문 바로가기

분류 전체보기196

전원 주파수와 모터의 동기속도 공식 유도 아주 유용한 공식, 전원 주파수와 모터의 극수를 알면 모터의 동기속도(무부하속도)를 구하는 공식이 있다. $N_s = 120 f/ P ---- (1)$ 여기서 f는 전원주파수, P는 극의 갯수이다. 왜 뜬금없이 120이라는 상수가 나왔을까? 게다가 극수(P)가 크면 속도가 줄다니? 이유는 전기각과 기계각의 차이가, 극수에 따라 변화한다고 한다. 그림으로 설명하는 것을 열심히 보았는데... 본인의 이해도가 낮아 설명하기도 어렵다. 단, 극수(극의 갯수)의 정의가 유도전동기에서 회전체가 360도 회전할 때(한바퀴 돌 때)에 회전체의 한 지점에서 만나는 자석의 극수(N, S)라고 보면, 거꾸로 생각하면 극수가 낮을 수록 빨리 돈다고 이해하면 될 것이다. 3상 유도 전동기는 2극부터 시작한다. (모든것은 사실 .. 2022. 11. 9.
.hwp 파일을 .doc(.docx) 파일로 변환하기 부제: totalcommander에서 자주 사용하는 유틸러티 프로그램을 도구모움창에 등록하기 관공서에서 제공하는 .HWP 문서를 편집해야 될 일이 생겼다. Naver의 Whale에 파일을 떠서 올리면 파일을 쉽게 읽어서 내용을 읽기는 좋은데, 편집하려니 워드(.DOCX)로 변환할 필요성이 생겼다. 그래서 알아보니 아래의 3가지 방법이 있음을 알게되었다. 1. 온라인 무료 변환 사이트 2. 네이버 MYBOX 3. MS사에서 제공해주는 프로그램(BATCHHWPCONV.EXE)을 이용 이 중에서 토탈커맨더(totalcommander)로 도구함에 BATCHHWPCONV.EXE를 등록해서 사용하는 것이 본인이 작업하기에 빨라서 3번을 선택했다. 도구창목록의 빈영역에서 마우스 우측버튼을 클릭한 후, "변경(C).... 2022. 11. 8.
PANATERM 인스톨 PANATERM은 파나소닉 서보모터를 드라이브하는 서보앰프를 설정할 수 있도록 해주는 프로그램이다. 아래 링크에서 프로그램을 다운로드 받을 수 있다. https://www3.panasonic.biz/ac/kr/motor/fa-motor/ac-servo/panaterm/setup.jsp 셋업 지원 소프트웨어 'PANATERM' 다운로드 - 파나소닉 다운로드한 파일의 압축을 해제하고 PANATERM 설치 파일(setup.exe)을 임의의 폴더에 복사합니다. www3.panasonic.biz PANATERM6061_setup.zip 파일이 최신이다. 다운로드 후 셋업파일을 실행한다. 설치과정은 생략한다. 설치를 모두 마친 후, 바탕화면의 PANATERM ver.6.0 단축키를 실행한다. 데이타를 설치하는 화면.. 2022. 8. 12.
인버터 사용 매뉴얼(LSLV-S100 Series) 인버터는 왜 사용하는가? 자동제어에서 인버터는 3상 모터를 제어하기 위해서 사용한다. 모터의 ON/OFF 및 회전속도를 변화시키는 장치이다. 그런데 왜 이름이 인버터(Inverter)인가? 결론은, 3상 모터에 교류를 넣어주는게 당연한데 이것을 직류로 인버팅하기 때문이다. 왜 인버팅할까? 음... 먼저, LED의 밝기를 조절하는 PWM방식을 생각해보자. 직류를 구형파 펄스로 만들어서 LED에 연결한 후, 이 구형파 펄스(PWM)의 Duty Rate를 높히면 LED는 밝아지고 Duty Rate를 낮추면 어두워진다는 것을 알고 있을 것이다. 바로 윗 방식이 인버터의 원리이다. 즉, 교류입력이 들어오면 이것을 직류로 바꾼다. 이러한 직류를 PWM으로 변환 후, Duty Rate를 변경함으로써 교류형태를 만들어.. 2022. 7. 28.
파나소닉 서보모터 배선 및 파라미터 서보모터는 입력 주파수에 따라서 회전각도를 이동시킨다. 그러면 아래와 같은 일을 할 수 있다.  위치제어속도제어토크제어분말충전기에 사용되는 오거를 회전시키는 역할은 위치제어를 사용한다. 주파수를 변화시키면 오거의 회전을 변화시킬 수 있기 때문이다. 서보 모터는 여러회사의 제품이 있으나 그 중 MINAS A6 SERVO MOTOR(MDMF152L1G6 : 1.5KW)와 MINAS A6 AMP(MDDLT55SF)를 가지고 배선하는 방법을 알아보겠다. 먼저 I/O 케이블은 X4단자에 연결된다. X4단자는 서보 AMP의 INPUT & OUTPUT 신호를 송수신하기 위한 단자이다. 이 케이블은 50PIN 3M  서보모터를 판매하는 대리점에서 서보모터를 구입하면 맨 처음 나와서 하는 일이 이 핀맵을 잡는 일이다. .. 2022. 6. 14.
토탈커맨더(Totalcommander)에서 폴더와 파일 모두 시간(날짜) 정렬하기 메뉴>환경설정>옵션을 누른 후, 아래화면의 폴더정렬 옵션을 "파일처럼(또한 시간순으로)(F)"로 변경해준다. 2022. 3. 10.
STM32CubeIDE에서 원격지 GDB Server 연결 원격지에 CubePROG를 깔아놓코 chromeremote로 연결해서 bin 또는 elf 파일을 전송해서 보드에 파일을 다운로드했다. 그런데 디버깅을 할 일이 생겼다. 그래서 아래 화면을 보니 원격지에 GDB서버를 올려놓으면 되는 것처럼 나왔다. 그리고 구글링을 하다 보니 https://www.st.com/resource/en/user_manual/um2576-stm32cubeide-stlink-gdb-server-stmicroelectronics.pdf 라는 문서를 찾게되었다. 내용은 아래와 같다. Starting the GDB server The GDB server can be started in a command window in the following way: 1. cd C:\ST\STM32Cu.. 2022. 1. 2.
UML(Unified Modelling Language) UML은 통합된 모델링 언어로 해석할 수 있다. 기존에 모델링 언어가 여러개 있었을 것 같고 이러한 언어를 통합한 것이다. 그러면 모델링은 또 뭐야? 옷을 디자인하는 사람은 옷을 만든 후, 모델에게 입혀서 패션쇼에 선보인다. 자. 이 옷이 이런거야! 공학자는 레이저다이오드의 내부구조와 이에 따른 레이저 발생을 수학적으로 구현 및 컴퓨터 프로그래밍 하여(모델링) 그 내부구조를 변화시키면서 레이저의 상태 및 그 출력을 예상할 수 있다. 프로그래머는 사용자의 요구사항을 도형을 이용해서 표현(모델링) 한 후, 개발자와 사용자간의 명확한 의사교환에 사용하고, 그 모델을 프로그래밍 개발의 기준점이 되도록 한다. 이 때 사용하는 것이 UML이다. 사전적 의미의 모델링은 현실세계의 추상화된 반영이다. UML은 OOP와.. 2021. 11. 20.