Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 1908 | 답변완료USBISP 업그레이드 관련... | 최영준 | 2008-11-05 | 1,450 |
|
AVR studio 4.14 최신판, 89s52지원
이라고 써있어서 최신것인줄알고 구매하였으나,
V2가 아니네요. 업그레이드 문의드립니다.
방금 전화로 연락했었습니다. 메일로 부탁드립니다...
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
죄송하지만, 셀프 업그레이드 행사가 종료되어, 본사로 보내서, 업그레이드 하셔야 합니다. 아니면, 구매처로 연락하셔서 새 제품으로 다시 교환해 달라고 하시는 것이 좋겠습니다. 구매처에서 본사로 연락이 들어오면, 교환해 드리라고 하겠습니다.
감사합니다.
>AVR studio 4.14 최신판, 89s52지원
>
>이라고 써있어서 최신것인줄알고 구매하였으나,
>
>V2가 아니네요. 업그레이드 문의드립니다.
>
>방금 전화로 연락했었습니다. 메일로 부탁드립니다...
>
|
||||
| 1907 | 답변완료스텝모터 정격전압..알고 싶습니다. | 동규 | 2008-11-05 | 1,466 |
|
스테핑라인트레이서 바디세트를 이용하고 있습니다..
스텝모터 정격전압을 알고 있습니다...
지금 12V 로 스텝모터를 돌리고 있는데,...
어뎁터나 파워 서플라이로 12V를 넣어줬을 경우...
돌아가지않고 어뎁터랑 파어서플라이가 꺼지는 경우가 생기고 있습니다....
처음에는 12V를 넣어주어도 잘 돌아가다가 이제는 이런 생기고 있습니다...
제가 알기로는 12V -24V 까지 가능하다고 들었는데..
18V-24V를 넣어줄때는 과전류가 흐를수도 있다고 들어서.테스트 해보지를 못하고 있습니다.. 혹시나 스텝모터 고장날까봐해서 그럽니다.
24V 까지만 넣어주면 상관없는건가요 ? 과전류 생겨 제품에 문제생기지는 않은지
알고 싶습니다..
바쁜신데 죄송합니다....
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
저희 스테핑 모터 드라이버의 경우, 24V 3A정격입니다.
12V에서도 사용은 되지만, 토크가 떨어질 수 있습니다.
그리고, 전류도 충분히 공급되어야 합니다. 풀토크시에는 3A를 각 채널당 공급하시는 것이 좋겠구요. 따라서, 전원으로 넣는 24V에 8A 정도를 써 주시면, 양쪽 모두 풀토크가 가능합니다.
감사합니다.
>스테핑라인트레이서 바디세트를 이용하고 있습니다..
>
>스텝모터 정격전압을 알고 있습니다...
>
>지금 12V 로 스텝모터를 돌리고 있는데,...
>
>어뎁터나 파워 서플라이로 12V를 넣어줬을 경우...
>
>돌아가지않고 어뎁터랑 파어서플라이가 꺼지는 경우가 생기고 있습니다....
>
>처음에는 12V를 넣어주어도 잘 돌아가다가 이제는 이런 생기고 있습니다...
>
>제가 알기로는 12V -24V 까지 가능하다고 들었는데..
>
>18V-24V를 넣어줄때는 과전류가 흐를수도 있다고 들어서.테스트 해보지를 못하고 있습니다.. 혹시나 스텝모터 고장날까봐해서 그럽니다.
>
>24V 까지만 넣어주면 상관없는건가요 ? 과전류 생겨 제품에 문제생기지는 않은지
>
>알고 싶습니다..
>
>바쁜신데 죄송합니다....
|
||||
| 1906 | 답변완료빠른 답변 부탁드립니다. | 이군환 | 2008-11-05 | 1,458 |
|
저는 M128K1 제품을 사용하고 있습니다.
참고로 왕초보입니다.
AVR과 더불어 M128K1에 있는 UART0,UART1 이용을 위해서 RS232보드용
시리얼도 함께 구입을 했습니다.
그리고 간단한 예제 소스코드도 다운을 받았습니다.
프로그램은 코드비전을 사용하는데요
일단 컴퓨터 포트1에 시리얼 케이블을 연결하고, RS232 보드용 케이블을 이용해
M128K1 제품의 uart0 에 연결 했습니다.
연결 상태를 확인 하고 싶어서 예제소스를 Codevision 프로그램을 이용해
컴파일 했습니다. M128K1 Flash에 넣으려고 시도 했는데,
계속 STK/AVRISP Communication error라고 나오네요
이말은 M128K1이랑 컴퓨터랑 연결이 안되었다는거 아닌가요?
개략적인 과정 설명 해주실수 있으신가요?
정말 급해서 그런데 부탁드립니다.
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
우선, USBISP를 사용하셔야 STK500으로 다운로드가 가능합니다.
SE-3T9 시리얼 케이블은 시리얼 통신용입니다. 즉, 모니터링 용이죠.
STK500 프로토콜은 USBISP에서 사용하는 것입니다.
수고하세요.
>저는 M128K1 제품을 사용하고 있습니다.
>참고로 왕초보입니다.
>AVR과 더불어 M128K1에 있는 UART0,UART1 이용을 위해서 RS232보드용
>시리얼도 함께 구입을 했습니다.
>그리고 간단한 예제 소스코드도 다운을 받았습니다.
>프로그램은 코드비전을 사용하는데요
>
>일단 컴퓨터 포트1에 시리얼 케이블을 연결하고, RS232 보드용 케이블을 이용해
>M128K1 제품의 uart0 에 연결 했습니다.
>연결 상태를 확인 하고 싶어서 예제소스를 Codevision 프로그램을 이용해
>컴파일 했습니다. M128K1 Flash에 넣으려고 시도 했는데,
>계속 STK/AVRISP Communication error라고 나오네요
>이말은 M128K1이랑 컴퓨터랑 연결이 안되었다는거 아닌가요?
>개략적인 과정 설명 해주실수 있으신가요?
>정말 급해서 그런데 부탁드립니다.
|
||||
| 1905 | 답변완료usb 메뉴얼 사용방법이 안읽어지네요 | 홍태용 | 2008-11-05 | 1,505 |
|
확인 해서 복구좀 해주세요..
급해서요^^
수고하세요
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
고객님의 컴퓨터 및 컴퓨터 네트워크 상황에 따라서, 본사의 제로보드 게시판이 읽히지 않는 경우가 있습니다. 그런 고객님들을 위하여, 네이버 까페를 운용하고 있습니다. 네이버 까페에 가셔도 동일한 자료와 서비스를 받으실 수 있습니다.
그 쪽으로 이용해 보시기 바랍니다.
까페 주소는 cafe.naver.com/newtc
감사합니다.
>확인 해서 복구좀 해주세요..
>
>급해서요^^
>
>수고하세요
|
||||
| 1904 | 답변완료답변 잘받았습니다. 그런데 x, y, z 값이... (3Axis 센서 관련 문의) | 공환택 | 2008-11-05 | 1,471 |
|
답변 잘 받았습니다..
답변중에 " X,Y, Z가 각각 0번 2번 4번 핀입니다 "라고 하셨는데,
실제 보드에는 1번부터 시작입니다. 그럼 1, 3, 5번인지요?
그리고 하나더 궁금한게 있는데 실제 들어오는 값이 x:100 범위,
y:60000단위, z:60000 단위 입니다.
이값이 실제 어떤값이며, 가속도값를 구하기 위해선 위 값을 어떻게(?) 변형
시켜야하는지요?
그리고 만지지 않고 가만히 둬도 값이 랜덤입니다..
참고로 사용한 예제는 3Axis_Mouse Example를 사용하였습니다...
그리고 프로그램다운을 Ponyprog2000을 사용했는데 혹, 퓨즈셋팅이나
다른 중요 셋팅이 있는지요...
감사합니다..
관리자 답변
안녕하세요? 고객님,
1번 3번 5번이 맞구요. F 포트의 D0, D2, D4 입니다.
값이 이상한 것 같은데요.
사용하신 예제가 엉뚱한 것을 쓰셨네요.
쓰신 예제는 3축 가속도 센서로 마우스를 구현한 것인데,
사용법이 좀 다릅니다.
지금 첨부해드린 예제를 사용하시거나, 자료실의 윈도우예제를 사용하셔야 합니다.
수고하세요.
>답변 잘 받았습니다..
>
>답변중에 " X,Y, Z가 각각 0번 2번 4번 핀입니다 "라고 하셨는데,
>실제 보드에는 1번부터 시작입니다. 그럼 1, 3, 5번인지요?
>그리고 하나더 궁금한게 있는데 실제 들어오는 값이 x:100 범위,
>y:60000단위, z:60000 단위 입니다.
>이값이 실제 어떤값이며, 가속도값를 구하기 위해선 위 값을 어떻게(?) 변형
>시켜야하는지요?
>그리고 만지지 않고 가만히 둬도 값이 랜덤입니다..
>
>참고로 사용한 예제는 3Axis_Mouse Example를 사용하였습니다...
>그리고 프로그램다운을 Ponyprog2000을 사용했는데 혹, 퓨즈셋팅이나
>다른 중요 셋팅이 있는지요...
>
>감사합니다..
>
|
||||
| 1903 | 답변완료xbee 통신 | 이호진 | 2008-11-05 | 1,480 |
|
atmega128를 사용하여 pc->xbee ~~~ xbee->atmega128 통신을 구현할려고 합니다.
ntc에서 사용하는 atmega128에는 max232이 달려서 있어 5v로 다운돼서 출력해주는걸로 알고 있습니다.
그런데 xbee는 3.3v로 동작하는거라 max232로 xbee->max232->atmega128을 사용해도 상관없는지 알고 싶습니다.
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
본사 제품과 연결하실 때, 바로 연결하셔도 될 것 같기는 하지만,
AVR 쪽에서 TX 쪽에만 1k 저항을 직렬로 하나 연결하여 사용하시는 것이 안전할 것 같습니다. RX 쪽은 처리가 되어 있습니다.
수고하세요.
>atmega128를 사용하여 pc->xbee ~~~ xbee->atmega128 통신을 구현할려고 합니다.
>ntc에서 사용하는 atmega128에는 max232이 달려서 있어 5v로 다운돼서 출력해주는걸로 알고 있습니다.
>그런데 xbee는 3.3v로 동작하는거라 max232로 xbee->max232->atmega128을 사용해도 상관없는지 알고 싶습니다.
|
||||
| 1902 | 답변완료왕초보..안녕하세요 | 1 | 2008-11-04 | 1,421 |
|
Serial LCD 모듈 (4*20)
AM-SLCD420
36,300원
를 구동시키려면
Serial LCD 컨트롤 모듈
AM-SLCD
12,100원
이게 있어야 하나요?
Serial LCD 모듈 (4*20)
AM-SLCD420
36,300원
만으로도 AVR128에서 작동시킬수 있나요?
질문2.
이게 RS232(하이퍼터미널)를 대신할 수 있는건가요?
printf...
관리자 답변
안녕하세요? 고객님,
반갑습니다.
말씀하신 AM-SLCD420 안에는 AM-SLCD가 포함되어 있습니다.
그리고, 말씀하신 대로, 하이퍼터미널을 대체할 수 있을 겁니다.
다만, 화면에 나오는 글자수가 작을 뿐입니다. 또한, 한글은 지원이 안되고, 영문만 된다는 차이가 있습니다.
수고하세요.
>Serial LCD 모듈 (4*20)
>AM-SLCD420
>36,300원
>를 구동시키려면
>
>
>
> Serial LCD 컨트롤 모듈
>AM-SLCD
>12,100원
>이게 있어야 하나요?
>
>Serial LCD 모듈 (4*20)
>AM-SLCD420
>36,300원
>만으로도 AVR128에서 작동시킬수 있나요?
>
>
>질문2.
>이게 RS232(하이퍼터미널)를 대신할 수 있는건가요?
>printf...
|
||||
| 1901 | 답변완료ad-usbispv01 사용중인데 펌웨어 업글 헥사파일좀 보내주세요 | 초보 | 2008-11-04 | 1,367 |
|
isp를 업그레이드를 해야할것 같은데
지방이라서 시간이 오래 걸려서요
hex파일만 좀 보내주세요
급히 사용해야해서 ....
sinpk16@gmail.com 여기로 좀 보내주세요
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
죄송하지만, 사용자 직접 업그레이드 행사 기간이 종료되어,
보내드리지 못함을 죄송하게 생각합니다.
보내시는 택배비를 부담하셔서, 본사로 보내주시면, 발송 택배비는 올해 안에는 본사에서 부담해 드리고 있습니다.
수고스러우시겠지만, 본사로 보내서, 업그레이드 받아 주시기 바랍니다.
보안상 여러가지 문제가 있어서, 헥사를 보내드리지 못함을 널리 이해해 주시기 바랍니다. 다른 회사에서, 저희 USBISP 헥사 파일을 카피해서, 유포하는 일이 있었습니다. 이해해 주시기 바랍니다.
다음번에 질문하실 때, 본명으로 부탁드리겠습니다.
수고하세요.
>isp를 업그레이드를 해야할것 같은데
>지방이라서 시간이 오래 걸려서요
>hex파일만 좀 보내주세요
>급히 사용해야해서 ....
>sinpk16@gmail.com 여기로 좀 보내주세요
|
||||
| 1900 | 답변완료가속도 관련(x, y, z)값에 대하여.. | 공환택 | 2008-11-04 | 1,422 |
|
안녕하세요. 몇일전 ATmega128, AM-3Axis센서를 구입하여 테스트 중입니다..
제공하신 3Axis Mouse Ex... 의 ATmega128의 예제로 테스트를 하는데,
x값은 정상인듯(평균 250)보이나 Y 값은 (평균60000)편차가 심합니다.
z값은 나오지 않고요. 무슨 문제인지 알 수 있을까요..?
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
어떤 소스를 사용하시는 지 여러가지가 있어서요.
아래의 소스를 사용해 보시고, 다시 올려 주시겠어요?
- 아래 -
http://www.newtc.co.kr/download/AM-3AXIS/Window_Example.zip
테스트가 다 되서 나간 제품이라 제품에 이상은 없을 겁니다.
ADC 포트에 선 연결을 제대로 예제와 맞게 하셨는 지 모르겠습니다.
X,Y, Z가 각각 0번 2번 4번 핀입니다.
체크 바랍니다.
수고하세요.
>안녕하세요. 몇일전 ATmega128, AM-3Axis센서를 구입하여 테스트 중입니다..
>
>제공하신 3Axis Mouse Ex... 의 ATmega128의 예제로 테스트를 하는데,
>
>x값은 정상인듯(평균 250)보이나 Y 값은 (평균60000)편차가 심합니다.
>
>z값은 나오지 않고요. 무슨 문제인지 알 수 있을까요..?
|
||||
| 1899 | 답변완료srf04 관련 | 권현정 | 2008-11-04 | 1,337 |
|
2달전에 128 소형보드랑 차량셋트 구해간 학생입니다. avr을 처음 다루다 보니 전혀 모르는 것 투성인데, 차량의 구동은 예제 대로 하니 되었지만, 초음파를 달려고 하는데, 초음파가 동작을 안합니다.
이곳에 있는 srf04 예제를 보고 그대로 했는데, 하이퍼터미널에는 감감 무소식입니다.
초음파 저도 srf04쓰고 있는데,
트리거와 에코 선을 포트D의
--- ----- 포트를 저렇게 생겼다고 쳤을때
| 8 6 4 2 0 | 0번에 에코를, 1번에 트리거를 꽂았는데요,
| 9 7 5 3 1 |
-----------
하이퍼터미널에 출력은 됩니다. 다만, 계속 같은 숫자만 나오고, 리셋버튼 누루면 새로운 숫자가 출력됩니다. 그러다가 초음파를 움직이게 하면 출력이 멈춥니다.
그리고, 초음파를 가만히 놔둔상태에서 앞에 손으로 막고 거리 이동을 해봐도 distance 출력이 변하지 않고 같은 숫자만 출력됩니다.
왜 이럴까요? 특히 2725cm 라는 거리가 너무 자주 나오네요. 초음파 작동소리도 나질 않습니다.
그래서 srf04_de 폴더의 소스를 돌려봤는데, 이 소스는 초음파가 작동하는 소리는 납니다. 단지 main함수가 작동을 안하는듯해요. 하이퍼 터미널에서 인터럽트에 있는 printf 문도 출력이 안되서, main문에 printf 구문을 넣어봤는데 터미널에는 출력이 안됩니다. 어떻게 해야할까요;
관리자 답변
안녕하세요? 고객님,
반갑습니다.
고객님이 문의하신 내용이 정확히 어떤건지 잘몰라 제 답변이 얼마나 도움이 될지...
먼저 원래의 소스에다 초음파 소스를 추가했을때 작동이 안된다는건지..
초음파 소스 자체가 제대로 안된다는건지....방금 직접 다운받아서 실험해본 결과 아주 정확히 잘 동작되고 있으므로 전자에 촛점을 맞춰 답변드리겠습니다.
초음파 센서를 구동하기 위해서 1u초의 타이머1을 사용했는데 기존의 소형보드 차량 세트의 소스가 이 타이머의 동작을 방해하거나 아님 타이머 설정 레지스터를 변경시겼거나 또는 트리거신호를 보내고 에코신호를 받을때까진 다른 인터럽터를 사용하면 안되는데 사용했다거나 외부인터럽트(INT0)사용을 잘못 설정했다거나...등등..경우의 수가 너무 많네요.
고객님 하나씩 잘 살펴보시고 원래의 초음파센서 소스에 기존의 차량구동 소스를 추가하시는것도 좋은 방법일듯 하네요..
노력하시다가 그래도 힘이 드시면 한번 찾아오시면 자세하게 도와드릴 수도 있습니다.
항상 열시히 하시고 좋은 결과 있으시면 우리 카페에 자랑도 해주시면 감사하겠습니다.
수고하세요. ^_^
>2달전에 128 소형보드랑 차량셋트 구해간 학생입니다. avr을 처음 다루다 보니 전혀 모르는 것 투성인데, 차량의 구동은 예제 대로 하니 되었지만, 초음파를 달려고 하는데, 초음파가 동작을 안합니다.
>이곳에 있는 srf04 예제를 보고 그대로 했는데, 하이퍼터미널에는 감감 무소식입니다.
>초음파 저도 srf04쓰고 있는데,
>트리거와 에코 선을 포트D의
>--- ----- 포트를 저렇게 생겼다고 쳤을때
>| 8 6 4 2 0 | 0번에 에코를, 1번에 트리거를 꽂았는데요,
>| 9 7 5 3 1 |
>-----------
>
>하이퍼터미널에 출력은 됩니다. 다만, 계속 같은 숫자만 나오고, 리셋버튼 누루면 새로운 숫자가 출력됩니다. 그러다가 초음파를 움직이게 하면 출력이 멈춥니다.
>그리고, 초음파를 가만히 놔둔상태에서 앞에 손으로 막고 거리 이동을 해봐도 distance 출력이 변하지 않고 같은 숫자만 출력됩니다.
>왜 이럴까요? 특히 2725cm 라는 거리가 너무 자주 나오네요. 초음파 작동소리도 나질 않습니다.
>
>그래서 srf04_de 폴더의 소스를 돌려봤는데, 이 소스는 초음파가 작동하는 소리는 납니다. 단지 main함수가 작동을 안하는듯해요. 하이퍼 터미널에서 인터럽트에 있는 printf 문도 출력이 안되서, main문에 printf 구문을 넣어봤는데 터미널에는 출력이 안됩니다. 어떻게 해야할까요;
|
||||
| 1898 | 답변완료KR-SL16 질문입니다. | 이병희 | 2008-11-04 | 1,365 |
|
KR-SL16 제품을 조립용으로 구매하였습니다. CD에 포함된 검은줄타기 소스를 올리고 실행을 시켜봤더니 적외선 모듈은 동작이 되는데 모터부분이 동작이 되지 않습니다. 전원어댑터는 12V 300mA 를 사용하였습니다. 분명 이 어댑터로 모터만 돌렸을때는 모터가 돌아갔습니다. 하지만, 적외선 모듈을 달고 주신 소스로 돌려봤더니 센서부만 동작하고 모터부는 동작하지 않더군요... 전원 어댑터는 어떤것을 써야하는지.....또 밧데리로 구동시킬 경우에는 어떤것을 사용해야하는지 알려주시면 감사하겠습니다.
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
스테핑 모터의 경우 하나당 로드가 없다고 하더라도 모터 개당 250mA 정도는
들어가는 것 같습니다. 그리고, 전압도 12V 스위칭 파워 정도를 써 주시는 것이 좋습니다. 제대로 토크 줘서 돌리시려면 24V를 주시는 것이 가장 좋겠지요.
본사에 12V 800mA짜리 스위칭 방식 어뎁터(SMPS) 를 판매하고 있습니다.
아니시면, 시중에서 판매하는 다른 것을 쓰셔도 되구요. 15V 600mA 짜리도 있는 데, 그런 것을 쓰셔도 좋습니다.
밧데리로 구동하시려면, 1,000mA 짜리 12개를 직렬로 연결하면, 즉 2x6으로 만듭니다. SL16 중간에 쏙 들어갑니다. 전압도 좋고, 괜찮습니다.
구매하실 때, 저렴하게 하시려면, 용산 진성전자(02-3272-2523) 에 연락하셔서 본사 소개라고 말씀하시면 됩니다.
감사합니다.
>KR-SL16 제품을 조립용으로 구매하였습니다. CD에 포함된 검은줄타기 소스를 올리고 실행을 시켜봤더니 적외선 모듈은 동작이 되는데 모터부분이 동작이 되지 않습니다. 전원어댑터는 12V 300mA 를 사용하였습니다. 분명 이 어댑터로 모터만 돌렸을때는 모터가 돌아갔습니다. 하지만, 적외선 모듈을 달고 주신 소스로 돌려봤더니 센서부만 동작하고 모터부는 동작하지 않더군요... 전원 어댑터는 어떤것을 써야하는지.....또 밧데리로 구동시킬 경우에는 어떤것을 사용해야하는지 알려주시면 감사하겠습니다.
|
||||
| 1897 | 답변완료uart통신이 사용중이라고 나옵니다. | 박세민 | 2008-11-04 | 1,557 |
|
선택한 전화 통신 장치가 다른 프로그램에 사용 중입니다. 다른 프로그램이 완료된 후 다시 하십시오. 라고 나옵니다. 처음에는 잘 됐는데 갑자기 이런 일이 생겨서 당황스럽습니다.
관리자 답변
안녕하세요? 고객님,
저희 N.T.C를 이용하여 주셔서 감사합니다.
시리얼 통신 같은 경우에 다른 프로그램에서 사용중이면, 복수로 사용이 불가능합니다.
그러므로, 시리얼 통신을 사용 중인 다른 프로그램을 종료하시고, 사용하시기 바랍니다. 사용중이지 않는 데, 사용중이라고 나온다면, 컴퓨터를 리부팅하셔야 할 경우도 있습니다.
수고하세요.
>선택한 전화 통신 장치가 다른 프로그램에 사용 중입니다. 다른 프로그램이 완료된 후 다시 하십시오. 라고 나옵니다. 처음에는 잘 됐는데 갑자기 이런 일이 생겨서 당황스럽습니다.
>
|
||||
| 1896 | 답변완료부탁드립니다. | 김승현 | 2008-11-04 | 1,445 |
|
안녕하세요 제가 광량 센서를 이용해서 블라인드의 각도를 움직이는 작품을 만들려
고합니다. 그런데 Atmega 128에 스탭핑모듈 AM-MS2p 를 연결해서 사용하려고하
는데요!~ 제가 초보라 샘플 소스를 얻을수 있는지 궁금해서 이렇게 글을 올립니
다. 혼자 해보려구 했는데 잘..... 이번주까지 해야되는데 꼭좀 부탁드리겠습니다.
그리고 모듈에서의 10pin 연결부분도 자세한 설명 부탁드립니다.
관리자 답변
안녕하세요? 고객님,
저희 N.T.C를 이용하여 주셔서 감사합니다.
우선, 사용하시려는 모듈이 MS2인지 CS2P인지...모듈이 무엇인지 정확하지가 않네요. 자료실->기존자료실에 가시면, 관련된 소스를 MS2나 CS2P를 치시고 검색 하시면, 소스를 얻으실 수 있습니다. 10핀에 대한 설명은 메뉴얼에 자세히 나와 있으니, 참고하시구요.
- AM-CS2P 메뉴얼-
http://www.newtc.co.kr/download/AM-CS2(P)/AM-CS2(P)_Manual.pdf
- AM-MS2 메뉴얼 -
http://www.newtc.co.kr/download/AM-MS2/AM-MS2_manual.pdf
감사합니다.
>안녕하세요 제가 광량 센서를 이용해서 블라인드의 각도를 움직이는 작품을 만들려
>
>고합니다. 그런데 Atmega 128에 스탭핑모듈 AM-MS2p 를 연결해서 사용하려고하
>
>는데요!~ 제가 초보라 샘플 소스를 얻을수 있는지 궁금해서 이렇게 글을 올립니
>
>다. 혼자 해보려구 했는데 잘..... 이번주까지 해야되는데 꼭좀 부탁드리겠습니다.
>
>그리고 모듈에서의 10pin 연결부분도 자세한 설명 부탁드립니다.
>
>
|
||||
| 1895 | 답변완료스테핑모터소스에 대해서.. | 이근형 | 2008-11-04 | 1,352 |
|
안녕하세요
경상대학교 4학년 학생 입니다.
캡스톤 디자인으로 스테핑모터를 이용하고 있습니다.
간략한 내용은 지피에스에서 나온 신호를 따라 그 위치로 보트가 자동추적하는 것을 개발하려고 합니다.
N.T.C에서 나온 KD-128PRO-C, SE-SM, AM-CS2P을 구입신청했습니다.
자료실에 보니 모터 구동 소스를 원하면 Q&A에 적으면 주신다고 해서 혹시나 하는 맘에 적어 봅니다 ^^
관리자 답변
안녕하세요? 고객님,
반갑습니다.
소스는 자료실에 공개되어 있으니, 참고 바랍니다.
자료실->기존자료실로 가셔서, 스테핑 이라고 치시면 됩니다.
감사합니다.
>안녕하세요
>경상대학교 4학년 학생 입니다.
>캡스톤 디자인으로 스테핑모터를 이용하고 있습니다.
>간략한 내용은 지피에스에서 나온 신호를 따라 그 위치로 보트가 자동추적하는 것을 개발하려고 합니다.
>N.T.C에서 나온 KD-128PRO-C, SE-SM, AM-CS2P을 구입신청했습니다.
>자료실에 보니 모터 구동 소스를 원하면 Q&A에 적으면 주신다고 해서 혹시나 하는 맘에 적어 봅니다 ^^
|
||||
| 1894 | 답변완료인터럽터 | 윤남준 | 2008-11-04 | 1,433 |
|
죄송합니다
다시한번 확인부탁드립니다.
#include <avr/io.h>
#include <avr/interrupt.h>
#include <avr/delay.h>
volatile unsigned char count=0;
SIGNAL(SIG_OVERFLOW0){
TCNT0 = 0x38;
count++;
if(count>= 10000)
{
count=0;
if((PORTA&0x01)==0x01){
PORTA = 0x00;
}else{
PORTA = 0x01;
}
}
}
void main(void){
unsigned char LED, temp;
TCCR0 = 0x00; //stop
ASSR = 0x00; //set async mode
TCNT0 = 0x64; //set count
OCR0 = 0x9C;
TCCR0 = 0x07; //start timer
DDRA = 0xff;
while(1){
temp=count/32;
LED=(0x01<<temp);
PORTA = LED;
if(count>800) count=0;
}
}
관리자 답변
안녕하세요? 고객님,
아래와 같이 초기화 하시면 될 것 같습니다.
수고하세요.
#include <avr/io.h>
#include <avr/interrupt.h>
#include <avr/delay.h>
volatile unsigned int count=0; //<- int 라야 겠죠?
SIGNAL(SIG_OVERFLOW0){
TCNT0 = 0x38;
count++;
if(count>= 10000)
{
count=0;
if((PORTA&0x01)==0x01){
PORTA = 0x00;
}else{
PORTA = 0x01;
}
}
}
void main(void){
unsigned char LED, temp;
//stop errant interrupts until set up
cli(); //disable all interrupts
XDIV = 0x00; //xtal divider
XMCRA = 0x00; //external memory
TCCR0 = 0x00; //stop
ASSR = 0x00; //set async mode
TCNT0 = 38 //set count
OCR0 = 0xc8;
TCCR0 = 0x02; //start timer
MCUCR = 0x00;
EICRA = 0x00; //extended ext ints
EICRB = 0x00; //extended ext ints
EIMSK = 0x00;
TIMSK = 0x01; //timer interrupt sources
ETIMSK = 0x00; //extended timer interrupt sources
sei(); //re-enable interrupts
count = 0;
DDRA = 0xff;
while(1){
;
}
}
>죄송합니다
>다시한번 확인부탁드립니다.
>
>#include <avr/io.h>
>#include <avr/interrupt.h>
>#include <avr/delay.h>
>
>volatile unsigned char count=0;
>
>
>SIGNAL(SIG_OVERFLOW0){
>
> TCNT0 = 0x38;
> count++;
> if(count>= 10000)
> {
> count=0;
> if((PORTA&0x01)==0x01){
> PORTA = 0x00;
> }else{
> PORTA = 0x01;
> }
> }
>
>}
>
>
>void main(void){
>unsigned char LED, temp;
>TCCR0 = 0x00; //stop
>ASSR = 0x00; //set async mode
>TCNT0 = 0x64; //set count
>OCR0 = 0x9C;
>TCCR0 = 0x07; //start timer
>DDRA = 0xff;
>while(1){
> temp=count/32;
> LED=(0x01<<temp);
> PORTA = LED;
> if(count>800) count=0;
> }
>}
>
|
||||
