검색어 입력폼

DC 및 Stempping 모터제어 실험-결과보고서

저작시기 2007.11 | 등록일 2008.10.26 한글파일 한컴오피스 (hwp) | 8페이지 | 가격 1,000원

소개글

DC 및 Stempping 모터제어 실험-결과보고서

목차

• 실험의 목적
• 실험의 준비
• 동작확인 & 생각해볼 문제 풀이
① DC모터 속도제어
② 스텝 모터 구동

본문내용

실험의 목적
DC 모터와 Stepping 모터를 제어하기 위한 기능들을 익히고 모터 회전 속도를 7-segment에 나타낼 수 있도록 한다.
실험의 준비
80C186KC kit, PC 및 MDA WIN196 소프트웨어, DC모터, Stepping모터
동작확인 & 생각해볼 문제 풀이
예비보고서에 제출한 예상 결과와 실제 실험 결과를 비교 분석한다. 제시된 생각해볼 문제를 풀어보고 동작을 확인한 수 결과보고서에 제출한다.

① DC모터 속도제어
#실험 과정
①DC 모터의 PWM신호를 PWM0 핀을 이용하여 공급하고, PWM0의 듀티비와 1초당 회전속도를 16진수로 7-세그먼트에 디스플레이 하도록 프로그램을 작성한다. 소프트웨어 타이머0 인터럽트를 이용하여 1초를 만들고, 타이머 2를 이용하여 모터의 속도를 측정한다. PWM 주기는 PWM0을 이용한다. P14부터 P17의 키는 다음 표의 기능을 주고, 키 동작 여부의 검사는 외부 인터럽트 1을 사용한다.

② MDA-WIN196 에뮬레이터 프로그램에서 MOTOR.C를 읽어온다.
③ 컴파일과 링킹을 수행하고 실행시킨다.
④ 모터의 처음속도는 얼마인지 알아본다.
⑤ P14~P17 스위치를 눌러서 기능을 확인해 본다.


#실험 결과
-처음 PWM0 듀티비를 define할 때 0x90으로 정의하였는데 1초당 회전수는 4와 5를 왔다 갔다하며 나타났다. 1초당 회전수는 모터에 Hole이 14개 뚫려있음을 이용해 펄스가 14개 입력될 때 마다 인터럽트를 요청하는 원리를 이용해 구한다.
-P14를 누르면 초기 90으로 설정되어있던 듀티비가 1씩 (16진수) 증가하였고, P15를 누르면 듀티비가 1씩(16진수) 감소하였다. P16을 누르면 LED의 색이 푸른색, 붉은색으로 바뀌면서 방향(정/역)이 바뀜을 나타낸다. P17을 누르면 모터가 동작하기 시작하고 P17을 한 번 더 누르면 모터는 정지한다.

참고 자료

없음
다운로드 맨위로