Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 1583 | 답변완료AM-M128-B를 이용하여 작성하다 궁금하여 질문합니다. | 곽세욱 | 2008-09-12 | 1,453 |
|
AM-M128-B를 이용하여 제작중이다 궁금한 부분이 생겨 질문합니다.
Sleep모드를 이용하려고 하는데 Sleep모드로 진입은 가능하나
탈출을 할 수 가 없어 외부인터럽트를 이용하여 Sleep모드를 탈출하려고 합니다.
그래서 AM-M128-B의 버튼 2개를 이용하여 외부인터럽트0을 발생시키려고합니다.
버튼 2개를 이용하여 외부인터럽트0을 발생시킬 수 있는 방법을 알려주세요.
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
ATMEGA128에는 슬립모드가 6가지가 있습니다.
참고로, 슬립모드 가실 때, 포트 전력소모를 최소화하기 위하여, DDRx를 0으로 모두 초기화하시는 것이 좋습니다. 또한, 여러가지 전력소모를 최소화 하기 위한, 조치사항들이 데이터 시트에 나와 있으니, 참고하시기 바랍니다.
깨어나는 소스는 여러가지가 있겠습니다. 첨부한 그림을 참고하시구요.
말씀하신 것처럼, 외부 인터럽트를 통해서도 슬립모드에서 깨어날 수 있습니다.
하지만, 외부 인터럽트는 사용하시는 보드에 장착된 스위치에는 연결되어 있지 않습니다.
참고하시라고, 자료실->기존자료실에 이미 올려져 있지만, 다시 회로도를 올려드립니다.
INT0~INT7까지 8가지의 외부 인터럽트 소스가 있는 데, 연결된 부분은
데이터 시트나 아래 그림을 참고하시기 바랍니다.
- 아래 -
http://www.newtc.co.kr/product_img/AM-128PRO_3.jpg
그 부분에, 저희 회사 보드인 스위치 보드 AM-TS8을 장착하셔서 테스트 하시면 됩니다.
감사합니다.
>AM-M128-B를 이용하여 제작중이다 궁금한 부분이 생겨 질문합니다.
>
>Sleep모드를 이용하려고 하는데 Sleep모드로 진입은 가능하나
>
>탈출을 할 수 가 없어 외부인터럽트를 이용하여 Sleep모드를 탈출하려고 합니다.
>
>그래서 AM-M128-B의 버튼 2개를 이용하여 외부인터럽트0을 발생시키려고합니다.
>
>버튼 2개를 이용하여 외부인터럽트0을 발생시킬 수 있는 방법을 알려주세요.
|
||||
| 1582 | 답변완료avr mega128 보드 용량 관련 질문 | 김성민 | 2008-09-12 | 1,441 |
|
컴파일 해서 소스를 보드에 올리고 나면 몇 % 사용했다고 나오는데
그게 현재99% 가까이 찼습니다. 앞으로 추가해야할 내용이 더 있고 한데
100%가 되게 되면 다 차서 추가 못하게 되는건지 궁굼해서 글 올립니다.
현재 쓰고 있는 보드는 빵판 달린 거 입니다. ..
추가로 이 보드에 기본 버퍼 사이즈가 정해져 있는지도 질문드립니다.
rs232 시리얼통신 하는데 버퍼에서 손실이 좀 나는듯해서요..
관리자 답변
추가로 용량 늘릴 수 있는지 여부좀 알려주세요...
|
||||
| 1581 | 답변완료스텝모터관련 문의드립니다. | 서덕영 | 2008-09-11 | 1,361 |
|
AM MS2 와 17PM-K0 를 구매하고서 작동시켜보고 있는데요,
드라이버에 12v 전원을 넣어도 led가 점멸하지 않는데
잘못된것인지 정상인지 잘 모르겠어요..
그리고 강좌에 있는 예제 소스를 테스트해보는중
EX_STEPPING 에서 에러가 발생하는데,
어떤 컴파일러를 쓰시는지.
혹은 헤더파일을 어떻게 정해줘야하는지 도와주세요.
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
우선, 컴파일러는 ICCAVR V7 을 사용하였구요.
첨부해 드린 것은 에러가 없을 겁니다.
예전에 올렸던 것은 ICCAVR 6.xx 버전에서 컴파일했던 것이라
에러가 났나 봅니다. 버전업 되면서, 설치 폴더가 바뀌었고, 그게 프로젝트에 영향을 주거든요. 그리고, V7에서는 printf 및 scanf 함수의 서브 함수인 getchar putchar 함수를 재정의 해주어야 합니다. V6에서는 그냥 기본으로 안해줘도 되었었는 데 말이죠. 불편해 진 것 같지만, 사실은 편해 졌습니다.
우리가 마음대로 정의할 수 있도록 해 두었으니까요. printf 함수등을 통해서 Textlcd 등도 제어가 가능해 지거든요?
참 그리고, led는 깜빡이지 않아도 됩니다.
감사합니다.
>AM MS2 와 17PM-K0 를 구매하고서 작동시켜보고 있는데요,
>
>드라이버에 12v 전원을 넣어도 led가 점멸하지 않는데
>잘못된것인지 정상인지 잘 모르겠어요..
>
>그리고 강좌에 있는 예제 소스를 테스트해보는중
>EX_STEPPING 에서 에러가 발생하는데,
>어떤 컴파일러를 쓰시는지.
>혹은 헤더파일을 어떻게 정해줘야하는지 도와주세요.
|
||||
| 1580 | 답변완료안녕하세요 오늘 직접 찾아가서 부품 산 사람인데요 | 권현정 | 2008-09-11 | 1,383 |
|
집에서 바디세트를 조립하다보니 나사가 부족하네요.
모터모듈에는 4개의 나사가 들어있어서 고정이 되는데..
128보드를 고정시키려는데 하얀색 지지봉만있고 나사는 한개도 안들어있어서 조립을 못하고 있습니다.
현금영수증 등기로 보내주신다고 했는데, 나사 좀 8개만 보내주실 수 있을까요?
아래에 4개 위에 4개 필요할듯싶은데..
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
아까, 사가신 셋트는 킷트가 아니고, 따로따로 사가셔서
나사가 들어있지 않은 것입니다. 킷트로 구매하셨으면, 원래 나사가 들어 있거든요.
현금영수증은 오늘 이미 등기로 보내면서 함께 넣어 드렸습니다.
수고하세요.
>집에서 바디세트를 조립하다보니 나사가 부족하네요.
>
>모터모듈에는 4개의 나사가 들어있어서 고정이 되는데..
>128보드를 고정시키려는데 하얀색 지지봉만있고 나사는 한개도 안들어있어서 조립을 못하고 있습니다.
>현금영수증 등기로 보내주신다고 했는데, 나사 좀 8개만 보내주실 수 있을까요?
>아래에 4개 위에 4개 필요할듯싶은데..
|
||||
| 1579 | 답변완료2개의 MCU사용하기 | 강정수 | 2008-09-11 | 1,377 |
|
안녕하세요..
Atmega MCU를 2개를 사용하려고 합니다.
외부 확장 RAM을 공유하며 사용할 수가 있는지요.
답변 주시기 바랍니다.
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
아마도 AM-128RAM과 AM-128PRO 이렇게 두개를 쓰시나 봅니다.
128RAM의 32kB 램을 공유해 쓰시려구요?
그건 안됩니다. 하지만, 시리얼로 데이터를 주고 받을 수는 있겠지요.
하지만 너무 느릴 거 같네요.
왜냐하면, 128RAM에서는 직접 컨트롤 신호들을 건드리지만, 128PRO에서는 그럴 수가 없잖아요?
수고하세요.
>안녕하세요..
>
>Atmega MCU를 2개를 사용하려고 합니다.
>외부 확장 RAM을 공유하며 사용할 수가 있는지요.
>답변 주시기 바랍니다.
>
>
|
||||
| 1578 | 답변완료AM-MS2 사용에 대하여 | 정종규 | 2008-09-11 | 1,431 |
|
안녕하세요 이번에 이 스텝모터 드라이버를 처음 사용하게 되는 유저입니다.
다름인 아니라 몇가지 질문 드릴게 있어서요
뭐~ 테스트를 해보면 되지만 제가 아직 하드웨어가 갖추어 지지 않았고, AVR 코딩먼저 하는 상태라서요
우선 CLK가 구체적으로 PWM 신호의 pulse width의 변화를 말씀하시는지
아니면 main clk에서 분주되어지는 clock을 의미하는지 조금은 헷갈리구요
다른 하나는 12V 입력이 일반적이기는 하나 5V 입력을 주었을때도 혹시 테스트를 해보셨는지, 만약 해보셨다면 모터가 잘 도는지가 궁금합니다.
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다. 환영하구요.
우선, AM-MS2를 쓰시는 것 같은데요. 여기서의 CLK는 MS2에 가해주는 1010101010과 같은 1과 0이 반복되면서 생기는 클럭을 말합니다. AVR쪽에서 생성해줘되 되겠지요.
그리고, AM-MS2에 가해주는 전압은 최소 12V 정도 가해줘야 로드가 없을 때, 돌아가구요. 24V가 정격입니다. 5V는 돌아가지 않습니다.
그리고, 스테핑 모터가 3V 짜리라도 모터 드라이버를 사용하게 되면, 정격으로 24V 정도 넣어 주셔야 합니다.
감사합니다.
>안녕하세요 이번에 이 스텝모터 드라이버를 처음 사용하게 되는 유저입니다.
>다름인 아니라 몇가지 질문 드릴게 있어서요
>뭐~ 테스트를 해보면 되지만 제가 아직 하드웨어가 갖추어 지지 않았고, AVR 코딩먼저 하는 상태라서요
>
>우선 CLK가 구체적으로 PWM 신호의 pulse width의 변화를 말씀하시는지
>아니면 main clk에서 분주되어지는 clock을 의미하는지 조금은 헷갈리구요
>
>다른 하나는 12V 입력이 일반적이기는 하나 5V 입력을 주었을때도 혹시 테스트를 해보셨는지, 만약 해보셨다면 모터가 잘 도는지가 궁금합니다.
>
>
|
||||
| 1577 | 답변완료KD-128PRO제품문의 드립니다. | 이창우 | 2008-09-11 | 1,369 |
|
KD-128PRO 로 dc12v 기어드모터를 무선제어하려고 하려고 합니다..
어떻게 구성되어야 하는지요? 완전초짜라 넘 어럽네요..ㅠ.ㅠ;
관리자 답변
안녕하세요? 아래를 참고하시면 좋을 듯 싶네요.
무선제어 로봇카 개발하기
http://cafe.naver.com/newtc/25
블루투스라인트레이서 개발
http://cafe.naver.com/newtc/24
수고하세요.
>KD-128PRO 로 dc12v 기어드모터를 무선제어하려고 하려고 합니다..
>
>어떻게 구성되어야 하는지요? 완전초짜라 넘 어럽네요..ㅠ.ㅠ;
|
||||
| 1576 | 답변완료AM-GLCD | 이연우 | 2008-09-11 | 1,370 |
|
소개를 받고 왔는데... 제품을 찾아도 없는것 같네요..
AM-GLCD 제품을 찾는데...
단종된건가요?
관리자 답변
안녕하세요? 고객님,
아직 출시 전입니다. 조만간에 올려드릴 예정입니다. 하지만, 본사로 찾아 오시거나, 본사로 직접 전화해서 주문하시면 배송이 가능합니다.
완성된 메뉴얼은 아니지만, 사진 1장 변경만 하면 끝나는 메뉴얼을 올려 드립니다.
가격은 모듈만 사시면 8,800원입니다.
12864 그래픽 LCD를 끼워서 사시면, 예상 판매가가 27,500원입니다. 아직 출시 전이라, 끼워서 사실 경우 25,000원에 드리도록 하겠습니다.
감사합니다.
>소개를 받고 왔는데... 제품을 찾아도 없는것 같네요..
>
>AM-GLCD 제품을 찾는데...
>
>단종된건가요?
|
||||
| 1575 | 답변완료AVR MEGA 128pro port 관련 질문입니다. | 안병철 | 2008-09-10 | 1,478 |
|
제품을 받아 보았는데
팜플렛에
스테핑 모터 구동은 portA와 연결되어 있는데
portB로 스테핑 모터 구동 할 수 없는건가요
단순히 사용 예를 표시하신 거죠? ㅠ;;
관리자 답변
안녕하세요? 고객님,
저희 회사 제품을 이용하여 주셔서 감사합니다.
당연합니다. 모든 포트에서 사용할 수 있습니다.
단 포트 B에는 ISP시 사용하는 핀이 들어 있으므로,
커패시터 등을 연결하실 때는 주의하시기 바랍니다.
감사합니다.
>제품을 받아 보았는데
>
>팜플렛에
>
>스테핑 모터 구동은 portA와 연결되어 있는데
>portB로 스테핑 모터 구동 할 수 없는건가요
>단순히 사용 예를 표시하신 거죠? ㅠ;;
|
||||
| 1574 | 답변완료AM-MS2모듈을 사용중입니다. | 안용현 | 2008-09-10 | 1,445 |
|
AM-MS2모듈을 사용중인데요..
<문제점 1>
정지토크시
Enable단자는 1
clk단자는 0으로 하면 정지 하면서 정지토크를 유지하긴하는데..
발진음이 나는데 발진음이 안나게 할라면
어떻게 해야하나요..
Enable단자에 0를 넣어주면 되지만 그러면 정지토크가 발생하지 않아서
안되구요 정지토크가 발생하면서 발진음도 안나게 하고 싶습니다.
<문제점 2>
16분주로 스텝모터를 돌렸을때 펄스는 150Hz로 돌렸는데..
진동도 심하고 지지직하는 잡음음이 들립니다..
원래 그런건가요 마이크로스텝 드라이버라고 샀는데
일반 스텝 드라이버 보다 좋은지 딱히 모르겠네요..
원래 성능이 이런건지 답변 부탁 드립니다.
관리자 답변
안녕하세요?
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
답변 드릴께요.
1. 좋은 지적입니다. 모터에 따라서, 소리가 많이 나는 모터가 있습니다.
본사에서 판매 중인 모터는 좀 소리가 작은데요. 하지만, 다른 모터 드라이버들보다는 본사의 모터 드라이버 소리는 작다는 평을 많이 받아왔습니다.
돌리실 때, 전원에서 들어오는 노이즈가 섞여서 나가는 경우가 있습니다. 스위칭 방식의 파워인 경우, 다른 회사 제품이나 노이즈가 적게 나오는 모델로 쓰시면, 좀 더 작아질 것 같습니다. 그리고, 드라이버 중앙에 있는 가변 저항을 돌려서 바이어스를 맞춰서 쓰셔서, 소리를 최소화 하시는 것이 좋겠습니다. 또한, 전류와 전압이 낮아도 소리가 발생하는 경우가 있습니다. 사용하시는 전압과 전류를 적절히 공급해 주시는 것이 중요합니다. 24V에 3A 정도씩 한쪽당 넣어 주시는 것이 좋구요.
가능하다면 24V에 5A 정도 넣어 주시면 안정적으로 동작합니다.
2. 가변 저항을 돌리셔서 바이어스를 맞춰 보세요. 전압도 올려 보시구요.
1번과 2번이 결국 같은 문제 같습니다.
하다 안되시면, 본사로 오시면, 테스트해봐 드리겠습니다.
감사합니다.
>AM-MS2모듈을 사용중인데요..
>
><문제점 1>
>정지토크시
>Enable단자는 1
>clk단자는 0으로 하면 정지 하면서 정지토크를 유지하긴하는데..
>발진음이 나는데 발진음이 안나게 할라면
>어떻게 해야하나요..
>Enable단자에 0를 넣어주면 되지만 그러면 정지토크가 발생하지 않아서
>안되구요 정지토크가 발생하면서 발진음도 안나게 하고 싶습니다.
>
><문제점 2>
>16분주로 스텝모터를 돌렸을때 펄스는 150Hz로 돌렸는데..
>진동도 심하고 지지직하는 잡음음이 들립니다..
>원래 그런건가요 마이크로스텝 드라이버라고 샀는데
>일반 스텝 드라이버 보다 좋은지 딱히 모르겠네요..
>원래 성능이 이런건지 답변 부탁 드립니다.
|
||||
| 1573 | 답변완료제가 AD-USBISP사용하고 있는요. 이상이 있어서 글올립니다. | 최문선 | 2008-09-10 | 1,427 |
|
안녕하세요.
Codevison 사용해서 다운로드 하면
fusebit하고 lockbit 쓰다가 에러가 납니다.
어떻게 해야 하나요? ㅠㅠ
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
코드비전 1.25.x 버전 이상을 쓰셔야 안정적입니다.
코드 비전 제조사에서 STK500을 쓸 경우 1.25에서 많이 안정되었다고
밝히고 있습니다.
그리고, USBISP 업그레이드를 안하셨는 지 체크 바랍니다.
AD-USBISP V02라고 USBISP의 PCB에 적혀 있으면 업그레이드 된 것이구요.
그냥 AD-USBISP라고 되어 있으면 업그레이드 안된 제품입니다.
업그레이드 관련해서는 공지를 참고하세요.
감사합니다.
>안녕하세요.
>
>Codevison 사용해서 다운로드 하면
>
>fusebit하고 lockbit 쓰다가 에러가 납니다.
>
>어떻게 해야 하나요? ㅠㅠ
|
||||
| 1572 | 답변완료am-128 v01을 쓰고 있다가 인식이 안되요 | 지원 | 2008-09-10 | 1,373 |
|
fuse비트를 잘못설정해서 그렇게 된듯한데요;;
그것때문인건지 연결해놓은 usb isp까지 같이 타들어 가고 있었어요;;;
이렇게 될수 있나요?
avr인식도 안되고 갑자기 막 막막해졌어요 ㅠㅠ
살릴수 있는 방법이 없을까요?
어떻게 해도 avr이 인식이 안되요;;
관리자 답변
안녕하세요? 고객님,
USBISP가 타들어 가고 있다는 것은, 어딘가에
구성하신 회로가 쇼트되거나 잘못되었을 가능성이 많습니다.
AVR 칩이 망가진 것 같은데, USBISP도 타들어가고 있었다면, 점검해 보시는 것이 좋겠습니다. 본사로 오시면 AVR을 살릴 수 있는 지, 인공호흡을 해봐 드릴 수 있을 것 같네요. 죽었다고 해도 너무 걱정마세요. A/S가 있으니까요.
가능하면 찾아 오시는 것이 좋겠습니다.
감사합니다.
>fuse비트를 잘못설정해서 그렇게 된듯한데요;;
>
>그것때문인건지 연결해놓은 usb isp까지 같이 타들어 가고 있었어요;;;
>
>이렇게 될수 있나요?
>
>avr인식도 안되고 갑자기 막 막막해졌어요 ㅠㅠ
>
>살릴수 있는 방법이 없을까요?
>어떻게 해도 avr이 인식이 안되요;;
|
||||
| 1571 | 답변완료모터에 24v 를 주려면요 | 최재원 | 2008-09-10 | 1,320 |
|
보드에 12v짜리가 있잖아요 그걸을 op amp를 이용해서 2배로 만들어 주면
24볼트가 되잖아요
그렇게 사용해도 되나요? 그러면 전류가 좀 줄어들지 않나요?ㅠ
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
모터는 종류에 따라 조금 다르지만, 전원을 24V 3A를 쓰셔야 합니다.
스위칭 파워같은 것을 쓰시면 좋겠네요.
OPAMP로 증폭해서는 안되겠습니다.
감사합니다.
>보드에 12v짜리가 있잖아요 그걸을 op amp를 이용해서 2배로 만들어 주면
>
>24볼트가 되잖아요
>
>그렇게 사용해도 되나요? 그러면 전류가 좀 줄어들지 않나요?ㅠ
|
||||
| 1570 | 답변완료atmega 128에 대한 질문입니다. | 송재영 | 2008-09-09 | 1,435 |
|
안녕하세요..한가위도 다가 오는데 오늘도 고생하십니다..
다름이 아니라 저번에 아트메가 103 소스를 128에 호환 하는 질문을 드렸었는데요.
기억 안나실거 같아..예전 질문 다시 말씀 드리고 넘어갈게요 ;;;^^;;
-------------------------------------------------------------------
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
우선, M103 이라면 M128과 퓨즈비트 셋팅 만으로 103으로 사용하실 수 있습니다.
또한, 컴파일러에도 M103이라고 알려줘야 합니다.
즉, 퓨즈를 0xfdd9ef로 쓰시면 될 것 같습니다.
꼭 콘테스트에 참가하시기 바랍니다.
그리고, 128로 소스를 아예 바꾸시는 것도 크게 어렵지 않을 것 같습니다.
가지고 계신 소스를 그대로 쓰시려면 위에처럼 하면 되지만, 128로 바꿔서 쓰시면 포트 활용도가 높으니까, 더 나을 수도 있겠네요.
레지스터 주소가 약간 바뀌는 데, 그런 부분들만 확인하시면 될 것 같습니다.
아마도 헤더파일만 128용으로 바꾸면 거의 대부분 해결되지 않을까 싶긴 하네요.
128로 하시려면 0xffd9ef로 퓨즈를 쓰시는 것이 좋습니다.
감사합니다.
>안녕하세요..
>이번에 atmega 128로 마이크로 마우스를 만들고 있는데요.
>소스는 예전에 짜놓은 atmega 103을 기반으로 한 소스가 있는데
>
>이 소스로 atmega 128 을 장착한 상태에서 구동할수 있는 방법이 있나요?
>있다면 어떻게 해야 되는지를 알고싶습니다..
>
>완성 되면 콘테스트에도 한번 올리고 싶네요 ^^;;
-----------------------------------------------------------------
이 질문을 다시 찾으실까봐;; 혹시나 해서 올렸습니다.
그리고 이번 질문은 위에 말씀대로 읽고 나름대로 1주일간 친구들과
머리 싸메고 소스 변형을 해보았는데요..뭐 당연한 결과 겠지만..ㅡㅡ 안되는군요.
atmega128용 해더 파일을 집어 넣기만 하고 아래 소스 변형은 안시켜도 되는건가요?
질문이 영 어떻게 설명 드려야 할지를 모르겠네요;;
으흠 정리하자면
1, icc avr 용 atmega103용 마이크로 마우스 소스가 존재
2, icc avr로 atmega128용 으로 변경 하고 싶음
3. 해더파일 오류 및 수십번의 착오가 생김..;;
이런 내용입니다.;;
주된 질문내용은
atmega128용 해더 파일을 집어 넣기만 하고 아래 소스 변형은 안시켜도 되는건가요? 이거죠..ㅠㅠ;;
계속 질문 드려 죄송합니다.. 묘듈 하나 사놓고..;;;;
관리자 답변
고객님,
저희 회사로 소스를 올려 주시면,
제가 직접 바꿔 드릴 수 있을 것 같은데요.^^;
지금 혹시 가능하시면 바로 올려 주세요.
감사합니다.
>안녕하세요..한가위도 다가 오는데 오늘도 고생하십니다..
>
>다름이 아니라 저번에 아트메가 103 소스를 128에 호환 하는 질문을 드렸었는데요.
>
>기억 안나실거 같아..예전 질문 다시 말씀 드리고 넘어갈게요 ;;;^^;;
>-------------------------------------------------------------------
>안녕하세요? 고객님,
>저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
>
>우선, M103 이라면 M128과 퓨즈비트 셋팅 만으로 103으로 사용하실 수 있습니다.
>또한, 컴파일러에도 M103이라고 알려줘야 합니다.
>즉, 퓨즈를 0xfdd9ef로 쓰시면 될 것 같습니다.
>꼭 콘테스트에 참가하시기 바랍니다.
>그리고, 128로 소스를 아예 바꾸시는 것도 크게 어렵지 않을 것 같습니다.
>가지고 계신 소스를 그대로 쓰시려면 위에처럼 하면 되지만, 128로 바꿔서 쓰시면 포트 활용도가 높으니까, 더 나을 수도 있겠네요.
>레지스터 주소가 약간 바뀌는 데, 그런 부분들만 확인하시면 될 것 같습니다.
>아마도 헤더파일만 128용으로 바꾸면 거의 대부분 해결되지 않을까 싶긴 하네요.
>128로 하시려면 0xffd9ef로 퓨즈를 쓰시는 것이 좋습니다.
>
>감사합니다.
>
>>안녕하세요..
>>이번에 atmega 128로 마이크로 마우스를 만들고 있는데요.
>>소스는 예전에 짜놓은 atmega 103을 기반으로 한 소스가 있는데
>>
>>이 소스로 atmega 128 을 장착한 상태에서 구동할수 있는 방법이 있나요?
>>있다면 어떻게 해야 되는지를 알고싶습니다..
>>
>>완성 되면 콘테스트에도 한번 올리고 싶네요 ^^;;
>
>-----------------------------------------------------------------
>
>이 질문을 다시 찾으실까봐;; 혹시나 해서 올렸습니다.
>
>그리고 이번 질문은 위에 말씀대로 읽고 나름대로 1주일간 친구들과
>머리 싸메고 소스 변형을 해보았는데요..뭐 당연한 결과 겠지만..ㅡㅡ 안되는군요.
>
>atmega128용 해더 파일을 집어 넣기만 하고 아래 소스 변형은 안시켜도 되는건가요?
>
>질문이 영 어떻게 설명 드려야 할지를 모르겠네요;;
>으흠 정리하자면
>
>1, icc avr 용 atmega103용 마이크로 마우스 소스가 존재
>2, icc avr로 atmega128용 으로 변경 하고 싶음
>3. 해더파일 오류 및 수십번의 착오가 생김..;;
>
>이런 내용입니다.;;
>
>주된 질문내용은
>atmega128용 해더 파일을 집어 넣기만 하고 아래 소스 변형은 안시켜도 되는건가요? 이거죠..ㅠㅠ;;
>계속 질문 드려 죄송합니다.. 묘듈 하나 사놓고..;;;;
|
||||
| 1569 | 답변완료유니폴라 스테핑 모터를 돌리려고 하는데요 | 최재원 | 2008-09-09 | 1,417 |
|
가장 빨리 돌릴수 있는 방법좀 알려주세요,,
AM-CS2P ATMEGA128구동 소스를 보고 하는데요
delay를 너무 적게 주면 아애 돌아가지가 않더라고요..
delay를 3인가 5로 주었을때가 그나마 돌아가는데 그게 제일 빨리 돌아가는 건가요?
바퀴를 좀 큰걸로 바꿔 달았는데 돌아가지가 않아서요 ㅠ
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사드립니다.
우선, 스테핑 모터를 최적으로 돌리시려면 모듈에 DC 24V를 주시는 것이 좋습니다.
그리고, 전류도 충분히 흘려 주시는 것이 좋겠지요.
라인트레이서 제작 시 밧데리로 하시게 되면, 사실 추천은 1.2V 1,800mA 짜리 충전용 밧데리를 12개 쓰는 것인데요. 그렇게 하면 14.4V가 되죠. 만충하면 15V 이상 되거든요. 라인트레이서에 싣고 다니면서 쓸만합니다. 하지만, 24V 에 가깝게 좀 더 높은 전압을 주시면, 더 좋겠습니다. 그리고, 중앙에 있는 파랗고 노란 가변저항을 돌려서 최적의 토크로 맞춰 주시는 것이 좋겠네요.
그리고, 빨리 하시려면 딜레이 방식으로 하지 마시구요. 가능하면 타이머로 돌리시면 가장 최적으로 돌리실 수 있겠습니다. 최대 속도로 돌리시려면, 가속도 테이블을 만드셔서 저 같은 경우는 한바퀴 이상 두바퀴 정도 돌면 속도를 더블더블 해가면서 가속시키고 있거든요. 첨부터 빨리 돌리면 탈조현상이 나면서, 돌지를 않습니다. 속도를 어느정도 줘서 관성을 준 다음에 가속을 해야 가속이 잘 됩니다.
모터마다 가속도 테이블을 따로 만드셔야 하므로, 테스트 해가면서 하시는 것이 가장 좋습니다.
수고하세요.
>가장 빨리 돌릴수 있는 방법좀 알려주세요,,
>
>AM-CS2P ATMEGA128구동 소스를 보고 하는데요
>
>delay를 너무 적게 주면 아애 돌아가지가 않더라고요..
>
>delay를 3인가 5로 주었을때가 그나마 돌아가는데 그게 제일 빨리 돌아가는 건가요?
>
>바퀴를 좀 큰걸로 바꿔 달았는데 돌아가지가 않아서요 ㅠ
|
||||
