<<< AVR MCU 상담실 >>>

Modify Delete Write Reply Prev Next List

게시물 번호: 689 (2008/08/21,19:30:56) (Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727))
작성자 정보: 박철민 (zzz_thisball@hanmir.com.zzz)
avr로 스텝핑모터 제어...
더운데 수고많으시지요..

avr과는 조금 동떨어진 질문하나드려도 좋을 지요..

avr로 유니폴라 스텝모터(권선저항 100옴)를 제어하려고 합니다. avr i/o핀 4개에서 4가지상을 만들어 uln2803의 4개의 pin에 접속하고
순서대로 신호를 주면서 uln2803 공급전압(24v)이 스텝핑모터의 전원이 되도록합니다.

여기까지는 그런대로 잘돌아가는 데..

조금 욕심을 내서.. 스텝핑모터의 토오크를 조절하기위해 ...
스텝핑모터 스톨을 방지하기위한 시간지연(10ms) 동안 일종의 pwm개념으로 10번정도 즉 1ms초마다
정지된 상을 넣어주었다, 모두 low(0v)로 했다를 반복합니다..

스텝모터전문 드리아버 ic sla7026 경우도 역시 pwm으로 흘리는 전류를 조절하는데.. 이것을 조금 변경하느 것이라 생각을
했습니다..

그런데 제가 시도하는 방법으로 하면 pwm개념의 신호를 제거하고 스테디하게 avr에서 uln2803으로 신호를 주면
열이 발생하지 않는 데..

pwm개념의 신호를  넣어주면 uln2803이 뜨거워지면서 한개는 폭발을 해서 졸지에 전기구이가 되는 가 깜짝놀라서.
uln2803 데이터시트를 이모저모 뜯어 봐도.. PWM 방식으로 전기를 공급해도 된다고 되어 있고
제조사의 동작범위를 초과하지 않는 데.. 열이 납니다.

1. 외부에 방열 을 위한 것을 추가해야하는 방법.
2. 이런경우 전압을 낮춰서 사용하는 방법.
3. 주위에 RLC소자를 추가하는 방법
4. 주파수를 조절하는 방법등이 떠오르기는 하는데..

마땅한 방법을 찾지못해서 도움을 구합니다.. ^^

▲ Re: 수치데이터...
▼ Re: .....
(최종수정일: 2008/08/21,23:31:48)
EasyBoard 1.175 Patch #2 - Created by Cherie

Modify Delete Write Reply Prev Next List


Created by Cherie