Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 3318 | 답변완료다시 한번 질문할께요 ㅜㅜ | 서기문 | 2009-07-14 | 1,277 |
|
AM-MS2, AD-JTAG, SE-SM2 이거 세가지만을 이용해서 사용할꺼라고 질문했는데요...
AM-MS2와 AD-JTAG을 연결해도 되는 건가요?? 그리고 AD-JTAG에서 시리얼 포트로 연결하면 안되는 것인가요??... 꼭 패러럴포트로 연결해야되는건지 알고싶습니다 ㅠㅠ
답변주신 부분중.. ATMEGA128 모듈이나 킷트를 함께 이용하여야 한다고 하셧는데.. 정확히 어떤 것인지 알려주셧으면 합니다 ^^;; 사용용도는 스테핑모터를 컨트롤할려고 하는것입니다.
또다른 답변중에 ICCAVR를 설치해서 사용해야한다고 하셧는데 이것은 프린트포트를 이용해서도 사용이 가능한것인가요??
마지막으로 프로그램 예제소스로는 현재 제가 사용하려는 맨 위의 3가지 제품으로 구동을 못시키고 직접 프로그램을 짜야하는 것인가요???...
관리자 답변
안녕하세요? 고객님,
지난 번에 답변 드린 데로 하는 게 좋겠네요.
AD-JTAG은 시리얼 포트가 아니구요. AVR 마이크로 프로세서의 코드를 분석할 때 쓰는 툴입니다.
꼭 패러럴 포트로 써야 하는 건 아니구요. 시리얼 포트로 할 수도 있겠지만, 뭔가 명령을 MS2에 전달해 줄 수 있는 매개체가 있어야 하잖아요? 그러니까, AVR 같은 모듈 말이죠.
AVR MEGA 128 개발보드(소형) AB-M128-B 38,500원 이와 같은 보드를 사용하는 것이 좋겠습니다.
그리고, HEX 파일 다운로더도 있어야 하니까 ISP를 구매하셔야 하겠지요.
만약, JTAG으로 다운로드 하고자 한다면 보드의 퓨즈비트를 ISP로 사전에 JTAGEN을 체크해야 합니다.
AVR을 아직 사용해 보지 않으신 것 같은데요.
강좌->AVR 강좌를 보거나 동영상 강좌를 봐서 공부하셔야 할 겁니다.
아니면, 시중에 책들도 많이 나와 있습니다. 하지만, 본사의 강좌가 잘 되어 있으니, 보고 공부하시면 됩니다.
PC 프로그램이 익숙하다면 패러렐 포트로 하는 것이 가장 편한 방법이죠.
수고하세요.
>AM-MS2, AD-JTAG, SE-SM2 이거 세가지만을 이용해서 사용할꺼라고 질문했는데요...
>
>AM-MS2와 AD-JTAG을 연결해도 되는 건가요?? 그리고 AD-JTAG에서 시리얼 포트로 연결하면 안되는 것인가요??... 꼭 패러럴포트로 연결해야되는건지 알고싶습니다 ㅠㅠ
>
>답변주신 부분중.. ATMEGA128 모듈이나 킷트를 함께 이용하여야 한다고 하셧는데.. 정확히 어떤 것인지 알려주셧으면 합니다 ^^;; 사용용도는 스테핑모터를 컨트롤할려고 하는것입니다.
>
>
>또다른 답변중에 ICCAVR를 설치해서 사용해야한다고 하셧는데 이것은 프린트포트를 이용해서도 사용이 가능한것인가요??
>
>마지막으로 프로그램 예제소스로는 현재 제가 사용하려는 맨 위의 3가지 제품으로 구동을 못시키고 직접 프로그램을 짜야하는 것인가요???...
>
|
||||
| 3317 | 답변완료AM-128RAM 모듈에 관한 문의입니다. | 우야 | 2009-07-14 | 1,255 |
|
안녕하십니까..
AM-128RAM 모듈을 구입해서 사용하려고 합니다..
헤더핀의 간격이 안나와 있더군요.. 핀피치와 Mechanical Dimension을
알려 주시면 감사하겠습니다..
관리자 답변
안녕하세요? 고객님,
저희 NewTC 제품을 이용하여 주셔서 감사합니다.
첨부하였습니다.
수고하세요.
>안녕하십니까..
>AM-128RAM 모듈을 구입해서 사용하려고 합니다..
>헤더핀의 간격이 안나와 있더군요.. 핀피치와 Mechanical Dimension을
>알려 주시면 감사하겠습니다..
|
||||
| 3316 | 답변완료RFMOD 메뉴얼 다운로드 안되요~ | 임철규 | 2009-07-14 | 1,167 |
|
RFMOD 메뉴얼 다운로드가 안되는데요,
제 이메일로좀 보내주세요.
chulkyu@kut.ac.kr
감사합니다.
관리자 답변
안녕하세요? 고객님,
자료실이나 Q&A에서 다운이 잘 안되시는 고객님들을 위하여, 링크를 개방합니다.
또한,
파일 다운로드할 때 오류가 생기는 분은
Windows XP에서는
익스플로러에서 도구-인터넷옵션-고급->국제
UTF-8 보내기에 있는 체크를 해제 하시고, 적용, 확인 하시면 됩니다.
간혹, 그래도 안 되시면 프록시나 HTTP1.1 관련 된 부분도 체크 해 보시구요.
바이러스 프로그램에서 등록 안되어 있으면 안되는 경우도 있으니, 백신을 내리거나, 신뢰 구역에 넣어 주시면 될 수도 있습니다.
아래에서 필요하신 강좌의 링크를 카피하셔서 익스플로러에 치시면 다운 가능합니다. 많이 이용하세요.
- 아래 -
AVR 기초강좌 : http://www.NewTC.co.kr/강좌/AVR기초강좌.zip
AVR 기본강좌 : http://www.NewTC.co.kr/강좌/AVR기본강좌.zip
기초 전자공학 : http://www.NewTC.co.kr/강좌/기초전자공학.zip
전자공학응용과정(노이즈쪽):
http://www.NewTC.co.kr/강좌/전자공학응용과정.zip
로봇공학 : http://www.NewTC.co.kr/강좌/로봇공학_라인트레이서.zip
자바기초 : http://www.NewTC.co.kr/강좌/자바기초.zip
졸업작품만들기 : http://www.NewTC.co.kr/강좌/졸업작품만들기.zip
RFMOD 메뉴얼도 마찬가지로 하시면 다운로드 가능하실 겁니다.
그리고, http://cafe.naver.com/NewTC 로 오시면 본사 까페 가입이 가능합니다.
네이버 까페에서도 거의 동일하게 서비스를 받으실 수 있습니다.
감사합니다.
>RFMOD 메뉴얼 다운로드가 안되는데요,
>제 이메일로좀 보내주세요.
>chulkyu@kut.ac.kr
>감사합니다.
|
||||
| 3315 | 답변완료어제 케이블 구입 | 이종건 | 2009-07-14 | 1,233 |
|
어제 케이블을 구입을 했는데요 가이드를 보니깐 avr studio 4.15를 받으라고해서 받아서 설치하고, 서비스팩도 깔아 봤는데요 아예 보드와 jtag간에 연결이 안되는것 같습니다. avr studio 버젼을 몇을 깔아야 하며, 서비스팩은 1~4중 어떤걸 깔아야 하는지 자세히좀 알려주셨음 합니다
관리자 답변
안녕하세요? 고객님,
저희 NewTC 제품을 이용하여 주셔서 감사합니다.
현재 판매중인 본사의 버전은 아직 AVR Studio 4.15가 맞구요.
방금 다시 직접 연결하여 확인하여 보았습니다.
혹시 타겟으로 사용하시는 AVR 보드의 JTAGEN 퓨즈비트를 ENABLE(0으로) 하셨는지 확인하여 보시기 바랍니다. JTAGEN이 ENABLE, 되어 있지 않으면 정상적으로 연결되지 않습니다.
그래도 되지 않는다면, 본사로 오실 수 있으면 직접 봐드리겠구요. 안되시면, 다시 메세지 남겨 주시기 바랍니다.
감사합니다.
>어제 케이블을 구입을 했는데요 가이드를 보니깐 avr studio 4.15를 받으라고해서 받아서 설치하고, 서비스팩도 깔아 봤는데요 아예 보드와 jtag간에 연결이 안되는것 같습니다. avr studio 버젼을 몇을 깔아야 하며, 서비스팩은 1~4중 어떤걸 깔아야 하는지 자세히좀 알려주셨음 합니다
|
||||
| 3314 | 답변완료DC모터 구동모듈 관련 질문 | 문효상 | 2009-07-14 | 1,257 |
|
안녕하세요?
현재 AM-DC1-3D모듈을 구매했습니다.
최대 전류가 3A(peak 6A)인데..
제가 필요한 스펙은 6A(peak 12A)정도 입니다.
모듈의 회로가 비교적 간단하여 모듈에 있는 부품들을 구매하여 LMD18200을 두 개 병렬로 연결해 보았는데 캐퍼시터가 타버리네요.
귀사에 스펙을 만족시키는 제품이 있으면 구매해서 사용하고 싶지만 그렇지 않은 관계로 저희가 자체적으로 제작하고 싶은데요.
혹시 기존 모듈을 이용해 스펙에 맞게 고치는 방법을 알 수 있을까요?
또, 혹 귀사에 폐가 되지 않는다면 모듈의 회로도를 얻을 수 있을까 여쭤봅니다.
감사합니다.
관리자 답변
안녕하세요? 고객님,
저희 NewTC 를 이용하여 주셔서 감사드립니다.
우선, 6A 정도라면, 사용하시려는 칩을 몇개 연결하여 사용하시는 것 보다는,
사용하시는 전압과 전류를 만족하는 칩을 별도로 찾아서, 구성하시거나, FET 등으로 회로를 새로이 구성하시는 것이 좋겠습니다.
두개를 붙인다고 두배로 늘어나는 것은 아니고, 또한, 서로가 각각의 칩에 영향을 줄수 있어서, 사실 좋지 않습니다. 실제로 약간 용량이 늘어나기는 하지만요.
만약에 굳이 쓴다면 4개 정도 붙여서 사용하고, 커패시터도 쓰려는 전압의 3배 이상의 내압을 견딜 수 있는 커패시터를 쓰시고, 안정적으로는 4배 정도짜리를 쓰시면 좋겠습니다.
수고하세요.
>안녕하세요?
>
>현재 AM-DC1-3D모듈을 구매했습니다.
>최대 전류가 3A(peak 6A)인데..
>제가 필요한 스펙은 6A(peak 12A)정도 입니다.
>모듈의 회로가 비교적 간단하여 모듈에 있는 부품들을 구매하여 LMD18200을 두 개 병렬로 연결해 보았는데 캐퍼시터가 타버리네요.
>귀사에 스펙을 만족시키는 제품이 있으면 구매해서 사용하고 싶지만 그렇지 않은 관계로 저희가 자체적으로 제작하고 싶은데요.
>혹시 기존 모듈을 이용해 스펙에 맞게 고치는 방법을 알 수 있을까요?
>또, 혹 귀사에 폐가 되지 않는다면 모듈의 회로도를 얻을 수 있을까 여쭤봅니다.
>
>감사합니다.
|
||||
| 3313 | 답변완료usbisp v03 사용하고있습니다. 어제까지 잘쓰던것이 | 김성운 | 2009-07-14 | 1,288 |
|
스튜디오4 사용합니다.
연결은 다 ok 작동도 다 ok
program에서
Entering programming mode.. OK!
Erasing device.. OK!
Leaving programming mode.. OK!
퓨즈비트
Entering programming mode.. OK!
Reading fuses address 0 to 2.. 0xFF, 0xFF, 0xFF .. OK!
Leaving programming mode.. OK!
프로그램 후
Getting isp parameter.. SD=0x00 .. OKOK
Reading FLASH input file.. OK
Entering programming mode.. OK!
Erasing device.. OK!
Programming FLASH .. OK!
Leaving programming mode.. OK!
보드에서는 아무 반응이없습니다.
다른 보드들 가지고 해봤으나 같은 증상
isp 문제 같은데...뭐가 나갔을까요?
잘돼던건데 갑자기 이러네요 ...
관리자 답변
안녕하세요? 고객님,
저희 NewTC 제품을 이용하여 주셔서 감사합니다.
이상하네요. 본사로 제품 보내주시면 점검하여 보내드리도록 하겠습니다.
이번 7월달은 USBISP 관련된 택배는 CJ택배와 우체국 택배를 이용하시면 로 받아 드리고 있으니, 본사로 바로 보내주시기 바랍니다.
불편을 끼쳐 드려서 죄송합니다. 점검후 연락 드리겠습니다.
감사합니다.
>스튜디오4 사용합니다.
>
>연결은 다 ok 작동도 다 ok
>
>program에서
>Entering programming mode.. OK!
>Erasing device.. OK!
>Leaving programming mode.. OK!
>
>퓨즈비트
>Entering programming mode.. OK!
>Reading fuses address 0 to 2.. 0xFF, 0xFF, 0xFF .. OK!
>Leaving programming mode.. OK!
>
>프로그램 후
>Getting isp parameter.. SD=0x00 .. OKOK
>Reading FLASH input file.. OK
>Entering programming mode.. OK!
>Erasing device.. OK!
>Programming FLASH .. OK!
>Leaving programming mode.. OK!
>
>보드에서는 아무 반응이없습니다.
>다른 보드들 가지고 해봤으나 같은 증상
>isp 문제 같은데...뭐가 나갔을까요?
>잘돼던건데 갑자기 이러네요 ...
|
||||
| 3312 | 답변완료제품들 왜이렇게 호환이 안되나....요 아님 잔고장인지.... | 아오 | 2009-07-14 | 1,285 |
|
가지고있는건 ..
1 AVR MEGA 128 개발보드
AB-M128Pro-A (1EA)
2 AVR MEGA 128 개발보드
(소형)
AB-M128-B (1EA)
3 AVR MEGA 2561 모듈
AM-2561PRO (2EA)
4 USB-ISP V03 (2EA) V02 (3EA)
일단 호환성 "ISP-V03"
isp 의 스위치 1,2 번 전부 off 상태 외부전원사용
avr studio4사용
isp-v03 으로 개발모듈 3번 연결하면 연결은 잘되는데
Erase Deivce 해도 아무 반응없음.
Flash Program 해도 아무 반응없음. 밑에 전부 ok 는 뜨나 무반응
즉.. 제생각엔 쓰는게 안되는것 같음
그러나 이 isp-v03 가지고 1번의 개발보드 (128 모듈은 am-128pl am-2561pl)
이라고 되어있네요 이건 잘 됩니다.
Erase Deivce 잘됨
Flash Program 잘됨
왜 한쪽은 되고 안쪽은 안될까요... 같은 nct 사 제품이고.. 128 모듈인데...
128 모듈 버전에 상관없이 잘 되야 하는거 아닌가요 ㅡㅡ;
또 저번에 처럼 제작한 보드 2313 이라던거 maga8등..
ISP-v03 에서는 잘 읽고 쓰고 되는게 ISP-v02 는 안되는가 라고 문의했는데
그땐 최적의 보드 가지고 테스트 해서 그렇다고 하셧죠..
이번껀.. 뭡니까? 같은 nct 사 보드이고...
USB-ISP v03 에서는 한쪽은 되고 안되고 ..
128 모듈 am-128pl은되고
128 모듈 am-128prd 는 안되고
제작 보드는 잘되고 attiny2313 maga8
USB-ISP v02 에서는 양쪽다 다 잘 되고 ....
128 모듈 am-128pl
128 모듈 am-128prd
제작보드는 안돼고 .... ㅡㅡ;;
돈주고 사면서도 일일이 이렇게 다 체크해서 사용해야 하나요!
관리자 답변
안녕하세요? 고객님,
저희 NewTC 제품을 이용하여 주셔서 감사합니다.
말씀하신 대로 내부적으로 다시 실제로 확인해보았구요 말씀하신 모든 보드에서 이상이 없습니다.
본사에서 점검하여 나간 제품입니다.
설정이 제대로 되었는 지 확인해 보시고요
잘 안 되시면 보드및 ISP를 보내주시면 확인하겠습니다.
그래도 잘 안되는 그런 경우에는 아마도, 가지고 계신 보드의 잔고장 문제 같습니다. 본사에서 확인하여 A/S 해서 보내드리겠습니다. 7월에는 USBISP 업그레이드 경우에는 택배비를 무료로 송수신 하여 드리고 있습니다. 하지만, 가능하면 CJ 택배나 우체국 택배를 이용하여 주시기 바랍니다.
감사합니다.
>가지고있는건 ..
>
>1 AVR MEGA 128 개발보드
> AB-M128Pro-A (1EA)
>
>2 AVR MEGA 128 개발보드
> (소형)
> AB-M128-B (1EA)
>
>3 AVR MEGA 2561 모듈
> AM-2561PRO (2EA)
>
>4 USB-ISP V03 (2EA) V02 (3EA)
>
>일단 호환성 "ISP-V03"
>
>isp 의 스위치 1,2 번 전부 off 상태 외부전원사용
>avr studio4사용
>
>isp-v03 으로 개발모듈 3번 연결하면 연결은 잘되는데
>
>Erase Deivce 해도 아무 반응없음.
>Flash Program 해도 아무 반응없음. 밑에 전부 ok 는 뜨나 무반응
>
>즉.. 제생각엔 쓰는게 안되는것 같음
>
>그러나 이 isp-v03 가지고 1번의 개발보드 (128 모듈은 am-128pl am-2561pl)
>이라고 되어있네요 이건 잘 됩니다.
>
>Erase Deivce 잘됨
>Flash Program 잘됨
>
>왜 한쪽은 되고 안쪽은 안될까요... 같은 nct 사 제품이고.. 128 모듈인데...
>128 모듈 버전에 상관없이 잘 되야 하는거 아닌가요 ㅡㅡ;
>또 저번에 처럼 제작한 보드 2313 이라던거 maga8등..
>ISP-v03 에서는 잘 읽고 쓰고 되는게 ISP-v02 는 안되는가 라고 문의했는데
>그땐 최적의 보드 가지고 테스트 해서 그렇다고 하셧죠..
>이번껀.. 뭡니까? 같은 nct 사 보드이고...
>
>USB-ISP v03 에서는 한쪽은 되고 안되고 ..
>
>128 모듈 am-128pl은되고
>128 모듈 am-128prd 는 안되고
>
>제작 보드는 잘되고 attiny2313 maga8
>
>USB-ISP v02 에서는 양쪽다 다 잘 되고 ....
>
>128 모듈 am-128pl
>128 모듈 am-128prd
>
>제작보드는 안돼고 .... ㅡㅡ;;
>
>돈주고 사면서도 일일이 이렇게 다 체크해서 사용해야 하나요!
>
>
>
>
>
>
>
|
||||
| 3311 | 답변완료 AM-RFMOD (2.4GHz Band RF 모듈) 대하여 문의 드립니다. | 프라이 | 2009-07-14 | 1,186 |
|
안녕하세요. AM-RFMOD 모듈에 관하여 문의 드립니다.
현재 AM-RFMOD모듈을 사용하고 있는데, 다른제품보다 이 제품을 구입하게 된 가장 큰 이유는 모듈 내에 단순히 I/O의 상태를 전달하는 기능이 있어 제가 사용하는 용도와 적합하여 구매를 하게 되었습니다.
하지만 모듈의 I/O기능은 수신모듈의 Out 단자의 신호만 바뀌게 되는데요, 송신모듈의 Input 단자의 상태를 블루투스 패킷내에서 확인할 수 있는 방법은 없나요?
즉 I/O기능을 수신부의 Out포트에서 확인하는게 아니라 Uart로 모듈과 통신할 때 알 수 있는 방법이 있나 해서 문의 드립니다.
펌웨어를 수정한다면 아주 간단한 일이 겠지만 펌웨어가 없어서 문의 드립니다...
참고로 제가 구현하고자 하는 기능은 단순히 송신부에 있는 스위치의 상태를 PC에서 알고자 하는건데, 송신부에서 Input에 스위치로 눌르고 띄는것을 PC에서 시리
얼 통신으로 바로 알고자 합니다.
혹시 가능하다면.. 아니면 대안이 있다면 알려주세요.
관리자 답변
안녕하세요? 고객님,
저희 NewTC 제품을 이용하여 주셔서 감사합니다.
가장 간단한 방법은 프린터 포트의 데이터 입력 핀을 이용하여
그 I/O의 부분을 받으면 되겠습니다.
아래의 답변과 나머지 사용법은 거의 동일하여 아래 링크를 남겨드리니, 참고 바랍니다.
- 아래 -
http://www.newtc.co.kr/board/view.php?id=qna&page=2&sn1=&divpage=2&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=8701
그리고, 본명이 아니면, 답변이 나가지 않을 수 있으니, 다음엔 꼭 본명으로 해 주시기 바랍니다.
감사합니다.
>안녕하세요. AM-RFMOD 모듈에 관하여 문의 드립니다.
>
>현재 AM-RFMOD모듈을 사용하고 있는데, 다른제품보다 이 제품을 구입하게 된 가장 큰 이유는 모듈 내에 단순히 I/O의 상태를 전달하는 기능이 있어 제가 사용하는 용도와 적합하여 구매를 하게 되었습니다.
>
>하지만 모듈의 I/O기능은 수신모듈의 Out 단자의 신호만 바뀌게 되는데요, 송신모듈의 Input 단자의 상태를 블루투스 패킷내에서 확인할 수 있는 방법은 없나요?
>즉 I/O기능을 수신부의 Out포트에서 확인하는게 아니라 Uart로 모듈과 통신할 때 알 수 있는 방법이 있나 해서 문의 드립니다.
>
>펌웨어를 수정한다면 아주 간단한 일이 겠지만 펌웨어가 없어서 문의 드립니다...
>
>참고로 제가 구현하고자 하는 기능은 단순히 송신부에 있는 스위치의 상태를 PC에서 알고자 하는건데, 송신부에서 Input에 스위치로 눌르고 띄는것을 PC에서 시리
>얼 통신으로 바로 알고자 합니다.
>
>혹시 가능하다면.. 아니면 대안이 있다면 알려주세요.
>
|
||||
| 3310 | 답변완료 AM-GLCD-P 구입에 대해 다시 질문합니다 | 김영진 | 2009-07-14 | 1,306 |
|
먼저 아까 답변에 감사드립니다.
arv를 배운지 얼마 되지않아 엉뚱한 질문이 될지 모르겠습니다
1. 귀사에서 파는 SE-MIN1 케이블 어떤 모습인지 제품소개
는 나와 있지 않는데요,.. 그게 제가 가지고 있는 보드 Dr.
Kim ATmega128 Module (MAT128-10) 의 ISP 커넥터를
보시고 말씀하시는 건가요? 제 보드는 ISP 커넥터가 1개 밖
에 없는데 어떻게 하죠?
2. 답변에 "10핀 헤더 중의 1핀에 한쪽은 꽂고 한쪽은
빵판에 꽂을 수 있도록 케이블이 있으시다면,
그냥 쓰셔도 되겠네요.""
이 말씀이 10핀 모두 1핀씩 ISP쪽에서 다른쪽은 빵판에
그리고 다시 빵판에서 LCD쪽으로 연결하라는 건지요?
그럼 Lcd는 납땜을 하라는 건가요
3. 전화해보니 여직원이 미니핀은 1봉지에 6개 들었다는데요
몇봉지를 구입하는 거죠?
관리자 답변
안녕하세요? 고객님,
우선, ISP 커넥터 관련해서는 제가 고객님이 가지고 계시는 모듈을 살펴 보았는 데, 본사의 USBISP를 구매하시거나, 아니면 AD-ISPPRO + ISP 커넥터 변환 보드(AD-ISP-CVB)를 사용하시면 직접 바로 꽂아 사용이 가능합니다. 굳이 MIN1 케이블을 쓰지 않으셔도 되겠습니다.
그리고, GLCD와 가지고 계시는모듈과 연결하려면, 최소한 15개의 선(전원 2핀, 제어 5핀, 데이터 8핀)을 연결해야 합니다. 따라서, 반으로 잘라서 쓴다고 해도 최소한 3봉지는 구매 하셔야 하구요. 길이를 넉넉하게 쓰려면 6봉지는 구매하시는 것이 좋겠습니다.
그리고, 잘라서 쓰지 않고, 바로 AVR 모듈에서 본사의 GLCD 모듈로 SE-MIN1선으로 바로 연결할 수 있는 데, 이경우 3봉투만 사면 되겠습니다.
더 바람직하지 않을까 싶네요.
수고하세요.
> 먼저 아까 답변에 감사드립니다.
> arv를 배운지 얼마 되지않아 엉뚱한 질문이 될지 모르겠습니다
>
>1. 귀사에서 파는 SE-MIN1 케이블 어떤 모습인지 제품소개
> 는 나와 있지 않는데요,.. 그게 제가 가지고 있는 보드 Dr.
> Kim ATmega128 Module (MAT128-10) 의 ISP 커넥터를
> 보시고 말씀하시는 건가요? 제 보드는 ISP 커넥터가 1개 밖
> 에 없는데 어떻게 하죠?
>
>2. 답변에 "10핀 헤더 중의 1핀에 한쪽은 꽂고 한쪽은
> 빵판에 꽂을 수 있도록 케이블이 있으시다면,
> 그냥 쓰셔도 되겠네요.""
> 이 말씀이 10핀 모두 1핀씩 ISP쪽에서 다른쪽은 빵판에
> 그리고 다시 빵판에서 LCD쪽으로 연결하라는 건지요?
> 그럼 Lcd는 납땜을 하라는 건가요
>
>3. 전화해보니 여직원이 미니핀은 1봉지에 6개 들었다는데요
> 몇봉지를 구입하는 거죠?
|
||||
| 3309 | 답변완료안녕하세요 가속도센서관련 질문드립니다! | 이지웅 | 2009-07-14 | 1,290 |
|
void get_adc_data(void)
{
unsigned int i;
ch0=ch2=ch4=0;
for(i=0;i<16;i++){
ADCSRA &= 0x7f;
ADMUX = 0x40;
ADCSRA |= 0xC0;
while((ADCSRA & 0x10) != 0x10);
buf[0] = ADCL;
buf[1] = ADCH;
ch0 += buf[0]+buf[1]*256;
ADCSRA &= 0x7f;
ADMUX = 0x42;
ADCSRA |= 0xC0;
while((ADCSRA & 0x10) != 0x10);
buf[2] = ADCL;
buf[3] = ADCH;
ch2 += buf[2]+buf[3]*256;
ADCSRA &= 0x7f;
ADMUX = 0x44;
ADCSRA |= 0xC0;
while((ADCSRA & 0x10) != 0x10);
buf[4] = ADCL;
buf[5] = ADCH;
ch4 += buf[4]+buf[5]*256;
}
ch0 = ch0>>4;
ch0 &=0xfffe;
ch2 = ch2>>4;
ch2 &=0xfffe;
ch4 = ch4>>4;
ch4 &=0xfffe;
data.x = ch0;
data.y = ch2;
data.z = ch4;
data.reserve = 0x0000;
}
void main(){
init_devices();
ADMUX = 0x00; // single-ended ADC3
ADCSRA = 0x86; // ADC enable, 125kHz
while(1){
get_adc_data();
delay(100);
TX0_USART(buf,BUFSIZE);
PORTG ++;
delay(100);
}
}
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ귀사의 가속도 센서 테스트 코드비젼용 소스의 일부입니다(adc와 main)
제가 가속도 센서로 충격을 감지해서 충격을 받았다고 감지될 시에 usart를 통해 데이터를 전송하려고 합니다.
x,y,z축 중에서 y,z는 무시하고 x축만 사용해서 충격감지하려고 합니다.
600이상의 adc값이 들어오면 usart로 전송되도록
if(data.x>600){
TX0_USART(buf,BUFSIZE);
PORTG ++;
delay(100);
}
이런식으로 해주니까 데이터는 잘 들어오는것 같던데 맞는방법인가요??
일정값을 정의해서 이렇게만 해줘도 충격감지가 가능할까요??
그리고 또다른 방법으로 adc된값의 바로전값과 현재값의 차가 일정격차가 벌어질때 충격감지라고 정의할려고 하는데요..
위 소스에서 바로 전값을 얻어내려면 어떻게 해야하나요??
관리자 답변
안녕하세요? 고객님,
저희 NewTC 를 이용하여 주셔서 감사합니다.
첨부해 드린 그림처럼, 가속도는 충격이 있을 때, 시간에 따라서 그림처럼 변하게 됩니다. 여기서, X 축은 시간 Y 축은 가속도 값입니다.
우선, 평상시에는 D 상테로 있다가 가속도가 갑자기 생기게 되면, A 상태로 갔다가 다시 B 상태로 왔다가 다시 정지되는 때에 C 상태로 가게 됩니다. 그 이후는 다시 평상시의 D 상태로 가게 되지요.
이 때, A 와 C의 가속도 최고치 값에 의하여 충격이라고 판단하시면 되겠습니다.
평상시에 받을 수 있는 가속도 값보다 큰 값이면 충격이라고 판단하면 되겠지요.
소스를 수정하여 드리지는 않음을 양지해 주시기 바랍니다.
수고하세요.
>
>void get_adc_data(void)
>{
> unsigned int i;
> ch0=ch2=ch4=0;
>
> for(i=0;i<16;i++){
> ADCSRA &= 0x7f;
> ADMUX = 0x40;
> ADCSRA |= 0xC0;
>
> while((ADCSRA & 0x10) != 0x10);
> buf[0] = ADCL;
> buf[1] = ADCH;
> ch0 += buf[0]+buf[1]*256;
>
> ADCSRA &= 0x7f;
> ADMUX = 0x42;
> ADCSRA |= 0xC0;
>
> while((ADCSRA & 0x10) != 0x10);
> buf[2] = ADCL;
> buf[3] = ADCH;
> ch2 += buf[2]+buf[3]*256;
>
> ADCSRA &= 0x7f;
> ADMUX = 0x44;
> ADCSRA |= 0xC0;
>
> while((ADCSRA & 0x10) != 0x10);
> buf[4] = ADCL;
> buf[5] = ADCH;
> ch4 += buf[4]+buf[5]*256;
> }
>
> ch0 = ch0>>4;
> ch0 &=0xfffe;
> ch2 = ch2>>4;
> ch2 &=0xfffe;
> ch4 = ch4>>4;
> ch4 &=0xfffe;
>
> data.x = ch0;
> data.y = ch2;
> data.z = ch4;
> data.reserve = 0x0000;
>
>}
>
>void main(){
>
> init_devices();
> ADMUX = 0x00; // single-ended ADC3
> ADCSRA = 0x86; // ADC enable, 125kHz
> while(1){
> get_adc_data();
>
> delay(100);
>
> TX0_USART(buf,BUFSIZE);
>
> PORTG ++;
> delay(100);
>
> }
>}
>
>ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ귀사의 가속도 센서 테스트 코드비젼용 소스의 일부입니다(adc와 main)
>제가 가속도 센서로 충격을 감지해서 충격을 받았다고 감지될 시에 usart를 통해 데이터를 전송하려고 합니다.
>
>x,y,z축 중에서 y,z는 무시하고 x축만 사용해서 충격감지하려고 합니다.
>
>600이상의 adc값이 들어오면 usart로 전송되도록
>if(data.x>600){
> TX0_USART(buf,BUFSIZE);
> PORTG ++;
> delay(100);
>}
>이런식으로 해주니까 데이터는 잘 들어오는것 같던데 맞는방법인가요??
>일정값을 정의해서 이렇게만 해줘도 충격감지가 가능할까요??
>
>그리고 또다른 방법으로 adc된값의 바로전값과 현재값의 차가 일정격차가 벌어질때 충격감지라고 정의할려고 하는데요..
>
>위 소스에서 바로 전값을 얻어내려면 어떻게 해야하나요??
>
>
>
|
||||
| 3308 | 답변완료kt-128 트레이닝키트에 대해서 질문을 하려고 합니다. | 김대수 | 2009-07-14 | 1,384 |
|
트레이닝키트찾다가 여기 들어오게되었습니다.
제가 직훈에서 DK128사용했었는데...이게 훨씬 어마어마하게 좋아보이길레요..
라인트레이서모델이랑 일반모델이랑 있던데요..
DC모터 서보모터대신에 스테핑모터두개가 들어가있는게 라인트레이서인가요
그럼 보드자체는 같다는 소리입니까? 나중에 추가로 라인트레이서를 할수있나요
음...그리고 만일 산다면 교재도 주는지 알고싶습니다 아니면 온라인교육인가요
제가 초보다 보니까...궁금한게 많네요
관리자 답변
안녕하세요? 고객님,
저희 NewTC 제품을 이용하여 주셔서 감사합니다.
DC 모터, 서보모터는 두군데 다 들어가구요.
달라지는 것은, 스테핑 모터 하나 더 들어가고, 알미늄 바퀴 두개와 라인트레이서 관련된 기구물들과 센서부 모듈 이렇게 추가되는 겁니다.
메인보드 자체는 같습니다. 나중에 추가로 라인트레이서를 구매하시는 것은 현재
제공해 드리고 있지는 않습니다만, 추후에 혹시 하게 되면 연락 주시면, 상황에 따라 도와 드릴 수도 있을 것 같습니다.
교재는 CD 형태로 내부에 PDF 파일로 제공이 되고 있는 데, 프린트 하여 보시면 됩니다. 또한, 본사의 모든 AVR 강좌와 동영상 강좌도 결국 같은 ATMEGA128을 사용하는 것이라 내용적으로는 같습니다. 따라서, 함께 참고하여 보시면 되겠습니다.
그리고, CD 안에는 예제들도 모두 포함되어 있으니, 참고 바랍니다.
감사합니다.
>트레이닝키트찾다가 여기 들어오게되었습니다.
>
>제가 직훈에서 DK128사용했었는데...이게 훨씬 어마어마하게 좋아보이길레요..
>
>라인트레이서모델이랑 일반모델이랑 있던데요..
>
>DC모터 서보모터대신에 스테핑모터두개가 들어가있는게 라인트레이서인가요
>
>그럼 보드자체는 같다는 소리입니까? 나중에 추가로 라인트레이서를 할수있나요
>
>
>
>음...그리고 만일 산다면 교재도 주는지 알고싶습니다 아니면 온라인교육인가요
>
>제가 초보다 보니까...궁금한게 많네요
|
||||
| 3307 | 답변완료스테핑모터 구동 방법을 잘모르겟습니다.. | 서기문 | 2009-07-13 | 1,281 |
|
AM-MS2, AD-JTAG, SE-SM2를 구입했습니다..
이제 이 3가지를 연결해서
스테핑모터를 돌아가게 할려고 하는데요
홈페이지에 있는 예제소스를 터보C에서 불러와도 안되고...
AVRStudio에서 불러와서 연결할려고 해도 계속 연결실패가 뜨는데요...
어떻게해야 구동 테스트가 가능한지 알려주세요 ㅜㅜ
관리자 답변
안녕하세요? 고객님,
저희 NewTC 제품을 이용하여 주셔서 감사합니다.
우선, 홈페이지에 있는 아래의 예제소스는 본사에서 판매중인 ATMEGA128 모듈이나 킷트와 함께 사용하셔야 합니다. 컴파일러는 크로스 컴파일러인 ICCAVR을 기준으로 작성되어 있습니다.
- 아래 1 -
http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=MS2&select_arrange=headnum&desc=asc&no=289
- 아래 2-
http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=MS2&select_arrange=headnum&desc=asc&no=207
그래서, 본사 자료실에서 다운로드 받으실 수 있는 ICCAVR을 깔아서
사용하셔야 합니다. ICCAVR 사용법은 강좌->동영상 강좌에서도 보실 수 있습니다. 그리고, 강좌->AVR 강좌에서 초초보 강좌를 참고하셔도 좋겠습니다.
PC에서 직접 구동하려면, 프린터 포트를 이용하여 C언어를 이용하면 되는 데, XP에서 구동하려면 giveIO 또는 porttalk와 같은 드라이버를 설치하여야 합니다.
윈도우XP에서 직접 프린터 포트인 LPT1 0x378 번지를 제어하는 것을 막고 있으므로, 그렇게 하지 않으면 쉽게 제어되지 않습니다. 예전 도스 시절에는 바로바로 제어할 수 있었지만, 그걸 가능하게 만들어 주는 드라이버를 설치해야 합니다.
또한, DEVC와 같은 C컴파일러를 사용하면 편리합니다.
첨부한 것은 " devcpp-4.9.9.2_setup.exe " 를 이용하여 깔고서 컴파일하면 돌아가는 소스입니다. 0x378번지를 컨트롤 하는 소스니 참고 바랍니다.
추천하는 것은 AVR을 구매하여 사용하시기를 권고해 드립니다. 그 편이 훨씬 편하실 겁니다.
하지만, PC 프로그램에 익숙하시다면 프린터 포트를 이용하여 하시는 것도 방법입니다.
프린터 포트 데이터 출력용 8비트를 이용하시면 됩니다.
아래 3을 참고하시면 연결하는 방법이 나옵니다.
- 아래 3-
http://www.newtc.co.kr/board/view.php?id=qna&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=프린터&select_arrange=headnum&desc=asc&no=115
수고하세요.
>AM-MS2, AD-JTAG, SE-SM2를 구입했습니다..
>
>이제 이 3가지를 연결해서
>
>스테핑모터를 돌아가게 할려고 하는데요
>
>
>
>홈페이지에 있는 예제소스를 터보C에서 불러와도 안되고...
>
>AVRStudio에서 불러와서 연결할려고 해도 계속 연결실패가 뜨는데요...
>
>어떻게해야 구동 테스트가 가능한지 알려주세요 ㅜㅜ
|
||||
| 3306 | 답변완료Grahpic LCD 모듈 AM-GLCD-P 구입에 대한 궁금증... | 김영진 | 2009-07-13 | 1,324 |
|
Grahpic LCD 모듈 AM-GLCD-P 구입하려는 고객입니다.
제가 가진 건 교육로봇의 Dr. Kim ATmega128 Module (MAT128-10)
인데 이건 빵판에 꽂아 쓴는 거예요
1. 혹시 귀사에서 판매하는 AM-GLCD-P과 지금 가진 제 보드와
빵판에 연결할수 있는 방법이 있으면 구입하려고요..
2. 귀사 자료실에 [소스] 그래픽 LCD에 한/영 출력(AM-GLCD) 이 있는데
구입하려는 모델은 AM-GLCD-P 인데 바로 사용 한가요?
관리자 답변
안녕하세요? 고객님,
저희 NewTC 제품을 이용하여 주셔서 감사합니다.
빵판에 연결하여 쓰시려면, 핀투핀으로 연결하는 본사의 케이블인 SE-MIN1 케이블을 함께 구매하시면 연결하시기가 편리하실 것 같습니다.
아니시면, 그냥 10핀 헤더 중의 1핀에 한쪽은 꽂고 한쪽은 빵판에 꽂을 수 있도록 케이블이 있으시다면, 그냥 쓰셔도 되겠네요.
그리고, 본사의 자료실 -> 기존자료실 소스는 바로 사용 가능합니다.
수고하세요.
>Grahpic LCD 모듈 AM-GLCD-P 구입하려는 고객입니다.
>
>제가 가진 건 교육로봇의 Dr. Kim ATmega128 Module (MAT128-10)
>
>인데 이건 빵판에 꽂아 쓴는 거예요
>
>1. 혹시 귀사에서 판매하는 AM-GLCD-P과 지금 가진 제 보드와
> 빵판에 연결할수 있는 방법이 있으면 구입하려고요..
>
>2. 귀사 자료실에 [소스] 그래픽 LCD에 한/영 출력(AM-GLCD) 이 있는데
> 구입하려는 모델은 AM-GLCD-P 인데 바로 사용 한가요?
>
>
>
>
>
|
||||
| 3305 | 답변완료avr 용 usb-isp v03 컨넥션 문의 | 유호련 | 2009-07-13 | 1,326 |
|
제가 atmega8-16pu 에 연결 하려고 하는데 isp측 커넥터 핀 번호가 틀린것 같습니다. 핀번호와색상이 어떻게 되나요 아니면 결선도 좀 부탁 합니다..
관리자 답변
안녕하세요
pcb 탑면에 컨넥터 옆에 보시면 실크에 적혀있습니다.
또한, 제품소개에 가시면 ISP 커넥터 변환 보드(AD-ISP-CVB)
참고하시면 자세히 나와 있습니다.
참조 메뉴얼
http://www.newtc.co.kr/product_AD-USBISP.php
감사합니다.
>제가 atmega8-16pu 에 연결 하려고 하는데 isp측 커넥터 핀 번호가 틀린것 같습니다. 핀번호와색상이 어떻게 되나요 아니면 결선도 좀 부탁 합니다..
|
||||
| 3304 | 답변완료안녕하세요. usb관련 | 김대성 | 2009-07-13 | 1,361 |
|
ntc 보드와 usb를 사용하고있는 학생입니다.
하드웨어 usb연결 상태로는 파란불이 항상 점등상태이고
초록색이 펄스에의해 깜박거리는상태입니다.
하지만 isp사용시 isp통신이안됩니다.
usb포트를 잡고 위아래로 흔들었을시
0xff 0xcf 0xff가 읽어야 되나
꼽았을때 전부 0xff 0xff 0xff가 뜹니다.
또한 usb로 위아래로 흔들었을시
0x00 0xff 0xff와 0xff 0x00 0xff가 뜹니다.
첫번째는ext 두번째는 high 세번째는 low입니다.
어제 개봉하였으나 학원에서 다른분과 샀었는데
제껏만안되고 다른분들껀 됩니다.(isp통신문제)
보드는 이상이 없으나 usb가 이상이 생기오니
빠른 답변 부탁드립니다.ㅠㅠ 빨리 공부를 해야되서요.ㅠㅠ
winavr에서 짜서 avrstudio에서 사용하고있으며
퓨즈비트문제입니다.
usb는 33000원짜리며 보드는 77000원짜리 사용중에
usb문제로 문의드립니다.ㅠ
관리자 답변
usb는 33000원짜리구요 보드는 77000원짜리입니다. 그중불량상태는 usb구요 보드는 이상없이 잘됩니다.ㅠ
|
||||
