회원가입 ID/PW 찾기
AA

 타이머 오버 플러를 이용하여 모터를 구동 하는 실험을 해보고 잇는데

타이머 1, 타이머3 를 사용하여 양 모터의 제어 하고 잇는데.

타이버 1,3 설정치는 1/16M *8*1000 을 0.5msec 하여 2khz 신호를 주고 잇습니다..

 CCR1A = 0x00;                   /* Timer1 정지,  일반 모드(PWM 출력정지)로 설정 */
 TCCR1B = 0x02;                   /* Timer1 8분주(0000 0010) 설정 */
 TCCR1C = 0x00;                   /* Timer1 PWM 모드가 아님 설정*/    
 TCNT1 = 0xffff - 0x1000;          /*1/16MHz x 8분주(010) x 1000 (시정수값) = 0.5 msec 주파수(2kHz) 설정 및 정지 */

 오버플러러가 발생할때마다 모터에 출력 파형을 주고 잇습니다.

SIGNAL(SIG_OUTPUT_COMPARE1A)
{
    TCCR1B = 0x00;           /* Timer 1 Interrupt Disable */
    R_Motor= R_Motor_Table[r_phase_cnt++];
 if (r_phase_cnt==4) r_phase_cnt = 0;
 
    TCCR1B = 0x02;         /* Timer1 Interrupt Enable */
}

void main(void)
{
  system_init( );
  var_init( );

  do{
        
   PORTA= (L_Motor & 0xf0) | (R_Motor & 0x0f);

  }while(1);
 
}

 


마이컴에 프로그램을 탑제하고 돌려보면

모터가 천천히 돌면서 막 덜덜덜덜 거리는데 이유가 왜인지 모르겟습니다. ㅠㅠ

댓글 5
  • No Profile

    아마 오실로스코프로 찍어보면 pwm은 검출되겠지요

    하지만 스텝모터가 원하는 pwm인지 고민해봐야되지 않을까 싶네요.. 스텝모터 관련내용들을 보시면 이유를 아실꺼 같네요.

  • No Profile
    글쓴이 루흐로고 08.05.17 18:13 댓글 좋아요 0 싫어요 0

    네 PWM 파형은 나옵니다.  스텝모터가 원하는 pwm이 어떤의미인지 모르겟어요.  어떤 면에서의 관련내용을 말슴하시는건지 모르겟어요 ㅠㅠ

    회전수 를 말슴하시는건가요 ? ㅠㅠ  너무 어렵네요 ㅠㅠ;

  • No Profile

    구동주파수 영역이 있어요...pwm 주파수를 바꿔야죠..

    한번에 빠른 pwm주파수를 넣어도 스텝모터가 덜덜덜하겠지요 낮은 주파수에서 점점 주파수를 올려야해요~~

    스텝모터 특성나와있는 책들이 많이 잇는데요, 인터넷에도 많고..한번 읽어보시면 도움이 될꺼같네요.

  • No Profile
    글쓴이 루흐로고 08.05.18 20:52 댓글 좋아요 0 싫어요 0
    네 감사합니다. 아무것도 몰라서 계속 물어보게만 되네요. 많은 도움 감사드려요
  • No Profile

    많은 도움이 되었서요.

하드웨어 설계 및 개발에 대하여 개발자들이 자유롭게 토론하는 공간입니다.
- Q&A, 자유주재 토론, 관련 정보 공유
- 분야 : 마이크로프로세서 응용, 전기/전자(아날로그/디지털) 회로 설계, C/C++ 프로그래밍, 펌웨어,
         PCB Artwork, 트러블슈팅 등 하드웨어 설계에 관한 전반인 내용
※ 게시글에 맞는 분류를 선택하여 글을 작성해 주시면 쾌적한 사이트 운영에 많은 도움이 됩니다.
※ 하드웨어 인사이트는 회원들간의 거래정보를 게재할 뿐이지, 그 어떤 책임과 의무도 가지지 않습니다.

search
번호 분류 제목 글쓴이 조회 수 날짜
26 개발용역 HOT제작의뢰입니다4 wons 4017 2008.11.24
25 개발용역 HOT개발의뢰1 열심이 3634 2008.09.20
24 개발용역 HOT제작의뢰 부탁한 kit 설명( 회로도 첨부) 띠앙 6724 2008.09.11
23 개발용역 HOTUSB용 ISP Programmer용 제작 의뢰4 띠앙 4088 2008.09.01
22 개발용역 HOT풍력을 이용한 빨래 건조대 똘이 4718 2008.07.31
21 개발용역 HOT물체감지 선별 제작의뢰 입니다. 진도령 3902 2008.06.16
20 개발용역 HOT윈도우 디바이스 드라이버 강의건3 빛나는 영혼 4770 2008.05.21
19 개발용역 HOTMCU 개발 마니아 10904 2008.05.16
18 개발용역 HOTRF를 이용한 도어락을 제작3 프리스타일 4386 2008.03.30
17 개발용역 HOT마이컴 동영상 강좌(임베디드)6 마이컴넷 7274 2008.03.26
16 개발용역 HOT저렴하게 개발해드립니다. 한올 4716 2008.01.08
15 개발용역 HOTled마이컴 의뢰드립니다 완전문외한이라 ....1 차예준 4701 2007.12.30
14 개발용역 HOT간단한 10진 카운터 PCB 제작의뢰요1 대구동이 7886 2007.12.02
13 개발용역 HOT로봇 mcu개발 의뢰1 정모양ㅋㅋ 4381 2007.11.21
12 개발용역 HOT온도센서 질문입니다.1 Genesis 4432 2007.11.19
11 개발용역 HOT엔지니어 구함 열씨미 아버지 4568 2007.11.07
10 개발용역 HOT디지털도어락 질문입니다.5 얼룩이리 5203 2007.11.06
9 개발용역 HOTLED 제어 가능 하신분..2 shin 4609 2007.10.29
8 개발용역 HOT기기제작 가능하신분??1 AK 4596 2007.10.25
7 개발용역 HOTRGB 컨트롤러 문의드립니다..3 섬세한샛다 5285 2007.10.12
Prev 1 ... 3 4 5 6 7 8 9 10 11 12 Next
  • 좋은 활은 당기기가 어렵고 좋은 말은 타기가 어렵다.
    - 묵자
  • * 납포인트 정보 *
  • 글 작성 : 3
  • 댓글 작성 : 1
  • 내 글이 추천받음 : 1
저작권법에 위배되는 콘텐츠는 등록 불가하며, 저작물에 대한 권리는 저작자에게 있습니다.
Copyright 2006-2021 © hardwareis.com, All rights reserved.