Stepping Motor.

Slides:



Advertisements
Similar presentations
Progress Report YoonMo Yeon
Advertisements

목차 Contents 무선인터넷용 비밀번호 설정방법 Windows 7 Windows 8 Windows XP MAC OS.
적외선으로 감지하는 추적 카메라 조원 : 최승호, 백진영, 이현지.
기초C언어 제1주 실습 강의 소개, C언어 개요, Cygwin/Eclipse 사용 컴퓨터시뮬레이션학과 2016년 봄학기
임피던스(Impedance) 측정 일반물리 B실험실 일반물리실험 (General Physics Experiment)
03 전자 접촉기 제어 학습목표 ▶ 전자 접촉기의 동작 원리와 기능을 설명할 수 있다.
컴퓨터프로그래밍 1주차실습자료 Visual Studio 2005 사용법 익히기.
신호조절*(Signal Conditioning)
연결리스트(linked list).
아날로그 입력과 출력.
Pspice를 이용한 회로설계 기초이론 및 실습 4
Outlook Express 메일 백업 및 복원가이드
차량용 교류발전기 alternator Byeong June MIN에 의해 창작된 Physics Lectures 은(는) 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 3.0 Unported 라이선스에 따라 이용할 수 있습니다.
MySQL 및 Workbench 설치 데이터 베이스.
19장. 원격 조정 로봇 설계 김용애 1조 김정은 이동한 이재흔.
Bluetooth Billionton Setup
전기공학실험 함수발생기 설계.
28장 전기회로.
컴퓨터 계측 및 실습 D/A-converter
Chap. 18 라인 트레이서의 설계 라인 트레이서 바닥에 그려진 선을 따라가는 로봇을 의미 라인 트레이서 구성도
전자기적인 Impedance, 유전율, 유전 손실
제 5장 전계효과 트랜지스터 (Field Effect Transistor)
프로젝트 8. Electron Spin Resonance
스테핑 모터.
컴퓨터 계측 및 실습 D/A Converter DC 모터 구동
컴퓨터 계측 및 실습 D/A-converter
제 10 장 다이오드(Diodes) 10.1 다이오드의 선형 모델 10.2 전원장치 10.3 기타 다이오드
“DC POWER SUPPLY의 소개”.
DK-128 ADC 실습 아이티즌 기술연구소
소프트웨어 분석과 설계 Struts2 & JBOSS 설치하기
WinCE Device Driver 실습 #3
DK-128 실습 EEPROM 제어 아이티즌 기술연구소
타이머카운터 사용법 휴먼네트웍스 기술연구소
학습목표 학습목차 다른 홈페이지의 HTML 파일 코드를 보는 방법에 대해 알아봅니다.
임피던스 측정 B실험실 일반물리실험 (General Physics Experiment).
10장 컴퓨터 기반 데이터 획득 응용 프로그램 LabVIEW 사용법
Ch. 8. 시변장(Time Varying Electromagnetic Field)
FRF 해석 방법 문의 국민대학교 연락처 :
홀인원2.0 설치 메뉴얼.
DMX 통신선에 전원(24V) 연결 시 보호 회로 내장 ( 통신-IC 파괴되지 않음 )
NewsLetter ScrapMaster 사용설명서
WZC 무선 연결 방법 (Windows XP Ver.).
Nessus 4 설치 정보보호응용 조용준.
                                  11장 컴퓨터 기반 데이터 수집.
논리회로 설계 및 실험 5주차.
DK-128 실습 내부 EEPROM 제어 아이티즌 기술연구소 김태성 연구원
DK-128 실습 타이머카운터 사용법 아이티즌 기술연구소
1차시: 낮과 밤이 생기는 원리 지구과학
웹서버 기능으로 데이터 읽기 및 제어하기 WiFi 시리얼 보드 활용가이드 김영준
ATmega128의 특징 아이티즌 기술연구소
7주차 실습 FPGA 보드 사용법.
계산기.
학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성. 학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성.
청각장애인용 APP 구성 및 사용법.
제20강 유도전압과 인덕턴스 20.1 유도 기전력과 자기 선속 • 유도 기전력
시보기 / PC 연결설정방법 광주 직영 임성환 사원.
DK-128 개발환경 설정 아이티즌 기술연구소
수동 설치시는 설치 방법 1. 두번에 설치 CD 속에 fscommand 폴더 밑에 Osstem 이라는 폴더를
AT MEGA 128 기초와 응용 I 기본적인 구조.
논리회로 설계 및 실험 4주차.
기초C언어 제2주 실습 프로그래밍의 개념, 프로그램 작성 과정 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원
제 8 장 발전기와 전동기 8.1 교류발전기 8.2 3상 교류 발전기 8.3 직류발전기 8.4 직류전동기 8.5 교류전동기
5.1-1 전하의 흐름과 전류 학습목표 1. 도선에서 전류의 흐름을 설명할 수 있다.
무선랜 사용자 설명서 (Windows Vista 사용자).
자기유도와 인덕턴스 (Inductance)
OP-AMP를 이용한 함수발생기 제작 안정훈 박선진 변규현
인하공업전문대학 (2018-2학기) ATmega128 마이크로 프로세서 정보통신과 박기식 교수.
버스와 메모리 전송 버스 시스템 레지스터와 레지스터들 사이의 정보 전송을 위한 경로
논리회로 설계 및 실험 8주차.
Chapter 11. 문서 인쇄 및 파일 형식.
Presentation transcript:

Stepping Motor

Contents Stepping Motor 실습내용 PROM 이용하기

Stepping Motor 스텝모터의 특징 권선에 전류를 흐르게 하여 자기장을 발생시켜 모터를 회전 회전 각도는 입력 펄스 신호수에 비례 회전 속도는 입력 펄스 주파수에 비례 고토크, 고속응답 미세각, 고정밀도 특정 주파수에서 진동, 공진이 발생하기 쉬움 관성이 있는 부하에 약함 고속 운전시 탈조가 발생하기 쉬움

Stepping Motor 스텝모터 구동 시스템 제어회로 : 스텝 모터 구동을 위한 제어 신호 생성 구동회로 : 제어 신호를 받아들여 스텝 모터의 권선으로 전류 공급 구동방식 유니폴라(unipolar) : 권선에 한쪽방향으로만 전류가 흐름 바이폴라(bipolar) : 권선의 양쪽방향으로 모두 전류가 흐름ㅁ

Unipolar Stepping Motor 유니폴라 구동 스텝모터 권선의 중앙에 공통(common) 전원 단자가 있는 스텝모터의 구동

Unipolar Stepping Motor 트랜지스터를 이용한 유니폴라 구동회로 트랜지스터가 Off이면 전류가 흐르지 않음 전류가 흐를때는 방향이 일정 다이오드는 역기전력으로부터 모터를 보호하기 위한 용도 A, B, /A, /B에 HIGH를 인가 해당 트랜지스터가 On되면 트랜 지스터의 콜랙터에 연결되어 있 는 코일에 전류가 흐름 위와 같은 과정을 ‘코일을 여자 (excitation) 시킨다’라고 함

Unipolar Stepping Motor 유니폴라 구동 스텝모터 여자방식 1상 여자 2상 여자 1 – 2 상 여자   스텝 1 스텝 2 스텝 3 스텝 4 A 1 B /A /B   스텝 1 스텝 2 스텝 3 스텝 4 A 1 B /A /B   스텝 1 스텝 2 스텝 3 스텝 4 스텝 5 스텝 6 스텝 7 스텝 8 A 1 B /A /B

Unipolar Stepping Motor 여자 방식 신호파형

Unipolar Stepping Motor 각 여자방식 회전자 원리 1상 여자 2상 여자 1-2상 여자

Unipolar Stepping Motor 고정자와 회전자의 정지위치

실습내용 1상 여자 방식의 차등 속도 회전 제어기 설계 DIP 스위치를 이용하여 좌/우 모터를 각기 다른 속도로 제어 DIP1 1 133Hz 200Hz 320Hz

실습내용 PORT 내부 신호 MTP_SWx : DIP_SW(x-1) MTL_x : 왼쪽 스텝모터로 출력되는 신호. x상 MTR_x : 오른쪽 스텝모터로 출력되는 신호. X상 내부 신호 Key_in_x : 좌/우 모터 속도를 결정하 위해 사용되는 DIP스위치의 상태값 Speed_x : 좌/우 모터 속도를 결정해 주기 위해 사용되는 보조값 각 모터에 인가되는 주파수 = 4MHz / ( ( speed_x + 1 ) * 2 ) Motor_xcnt : 4MHz의 상승에지에서 1씩 증가, 그 값이 speed_x값과 같아지면 phase_clk 값 반전 Phase_xclk : 좌/우 모터의 스텝을 진행 시키기 위해 사용되는 클럭. 이클럭의 주파수에 의해 속도 결정 Phase_xcnt : 1상 여자 방식의 4개 스텝 구분 순서대로 A, B, /A, /B 구동 Phase_xout : 스텝모터로 연결되는 출력 신호의 모음. 연결 순서에 따라 모터의 회전 방향이 바뀜

실습내용 Pin table Signal Pin CLK_4M P79 MTP_SW3 P15 MTL_A P128 MTP_SW4 MTL_B P130 MTR_A P133 MTL_nA P131 MTR_B P135 MTL_nB P132 MTR_nA P137 MTP_SW1 P12 MTR_nB P138 MTP_SW2 P13 RSTB p205

PROM 이용하기 Prom에 저장할 데이터 만들기 JTAG으로 프로그램을 했을 때와는 다르게 CCLK로 설정을 한다.

PROM 이용하기 iMPACT를 실행 다음과 같이 Prepare a PROM file로 설정

PROM 이용하기 File 이름만 설정 Add를 꼭 누를 것

PROM 이용하기 생성된 bit 파일을 선택

PROM 이용하기 위 화면에서는 No를 선택 다음 화면으로 넘어가면 FPGA에 bit 파일을 저장하는 메뉴는 취소를 하고 다음 PROM에 저장할 파일을 선택하는 곳에서 앞서 생성한 파일을 선택한다 ex ) motor.mcs

PROM 이용하기 PROM에 프로그램 하기 PROM 위에서 마우스 우클릭을 하면 ‘program’ 메뉴가 나온다.

PROM 이용하기 PROM을 이용하여 FPGA 프로그램하기 PROM을 실제로 이용하기 위해서는 FPGA_MODULE 보드에 있는 다음 스위치를 그림과 같이 Master Serial 로 하고 전원을 인가해야 한다. 전원을 인가하면 PROM에 있는 데이터가 FPGA로 전송된다.