Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 4353 | 답변완료사운드 | 이순오 | 2009-12-17 | 1,418 |
|
사운드 예제에 보면 target이 m128로 되어있는데
kd-128pro에서는 안되나요??
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨를 이용하여 주셔서 감사합니다.
atmega128은 m128과 동일 합니다.
수고하세요
>사운드 예제에 보면 target이 m128로 되어있는데
>kd-128pro에서는 안되나요??
|
||||
| 4352 | 답변완료센서 두개사용에서.. | 박제두 | 2009-12-17 | 1,375 |
|
//에코 신호
char Sensor_ECHO(void)
{
return ((SersorPinInput & 0x40) >> 6);
}
//트리거 신호
char Sensor_TRIGGER(void)
{
return ((SersorPinInput & 0x10) >> 4 );
}
//에코 신호
char Sensor_ECHO1(void)
{
return ((SersorPinInput & 0x80) >>7);
}
//어차피 트리거는 한번만 발사하고 에코에서 각각받으니깐 트리건 하나로 하고 에코는 2개했습니다
if(waveflag==OFF) //전단계까지 신호 받은 기억 없는데
{
if(Sensor_ECHO()==ON) //좀전에 받았으면 신호 받았다고 기억함. 버퍼 카운트에 지금까지 카운트 값을 넣어줌
{
waveflag=ON;
buff_cnt=count;
}
if(Sensor_ECHO1()==ON)
{
waveflag=ON;
buff_cnt1=count;
}
Sensor_TRIGGER_OFF(); //트리거 신호 끔
}
왜 waveflag가 먼저 ON이 되면 뒤에 센서는 1cm로만 나오나요??? waveflag를 트리거신호끔위에다 써도 1cm만나오는데.. 문제는 어디부분인지 찾았는데 왜그런지를 모르겠습니다
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨를 이용하여 주셔서 감사합니다.
죄송하지만, 소스코드 수정문의는 받지 않습니다.
자료실에 있는 코드는 참고 사항일 뿐입니다.
하지만, 오늘 직접 오셔서 시간을 내서 봐드립니다.
당연하네요.
if(waveflag==OFF) //전단계까지 신호 받은 기억 없는데
여기서 걸러야만, 나머지 echo들을 받게 되어 있잖아요?
그러니까, 하나가 에코 들어오면 다른 것을 체크 못하는 거죠.
그렇게 하시려면, waveflag도 체크하는 곳을 두개를 써야 합니다.
즉,
if(waveflag1==OFF)
{
if(Sensor_ECHO1()==ON) {
waveflag1=ON;
buff_cnt=count;
}
}
if(waveflag2==OFF)
{
if(Sensor_ECHO2()==ON) {
waveflag2=ON;
buff_cnt=count;
}
}
수고하세요
>//에코 신호
>char Sensor_ECHO(void)
>{
> return ((SersorPinInput & 0x40) >> 6);
>}
>
>//트리거 신호
>char Sensor_TRIGGER(void)
>{
> return ((SersorPinInput & 0x10) >> 4 );
>}
>
>
>//에코 신호
>char Sensor_ECHO1(void)
>{
> return ((SersorPinInput & 0x80) >>7);
>}
>
>//어차피 트리거는 한번만 발사하고 에코에서 각각받으니깐 트리건 하나로 하고 에코는 2개했습니다
>
>
> if(waveflag==OFF) //전단계까지 신호 받은 기억 없는데
> {
>
> if(Sensor_ECHO()==ON) //좀전에 받았으면 신호 받았다고 기억함. 버퍼 카운트에 지금까지 카운트 값을 넣어줌
> {
> waveflag=ON;
> buff_cnt=count;
> }
>
> if(Sensor_ECHO1()==ON)
> {
> waveflag=ON;
> buff_cnt1=count;
> }
>
>
> Sensor_TRIGGER_OFF(); //트리거 신호 끔
> }
>
>왜 waveflag가 먼저 ON이 되면 뒤에 센서는 1cm로만 나오나요??? waveflag를 트리거신호끔위에다 써도 1cm만나오는데.. 문제는 어디부분인지 찾았는데 왜그런지를 모르겠습니다
>
>
|
||||
| 4351 | 답변완료사운드 | 이순오 | 2009-12-17 | 1,433 |
|
스피커를 8옴 0.5w를 사용하고 d6,d7로 뽑아냈습니다.
그런데 이전에 사용했던거와 같은 매미소리만 나는데 어떤부분이 잘못됬는지 궁금합니다.
클럭도 16m로 바꾸었는데..빠른답변부탁드립니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨를 이용하여 주셔서 감사합니다.
기존에 스피커 코드예제 다운받았어 정상적으로 소리가 나는지 확인 해 보시길 바랍니다.
정상적으로 동작하지 않을 경우는 보드 이상있것 같네요
방문하시길 바랍니다.
마지막으로 퓨즈비트 0xffd9ef 맞는지 확인해 보세요
수고하세요
>스피커를 8옴 0.5w를 사용하고 d6,d7로 뽑아냈습니다.
>그런데 이전에 사용했던거와 같은 매미소리만 나는데 어떤부분이 잘못됬는지 궁금합니다.
>
>클럭도 16m로 바꾸었는데..빠른답변부탁드립니다.
>
>
|
||||
| 4350 | 답변완료uart 시리얼통신강좌 관련 질문 | 대학생 | 2009-12-17 | 1,400 |
|
강좌 UART의 소스에서 이 소스를 실행하면 되는 기능이 무엇인지 좀 알려주시면 감사하겠습니다.
소스 해독이 어려워서 해결이 안되고 있습니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨를 이용하여 주셔서 감사합니다.
그냥 printf 또는 scanf 함수를 실행하도록 해서,
시리얼로 편하게 데이터 입출력을 할 수 있도록 한겁니다.
UART 쪽 내용을 잘 모르신다면, 기본강좌나 초초보 강좌의 UART 쪽을 참고하여 보는 게 좋겠습니다.
그리고, 반드시 본명으로 질문하여 주세요. 본명이 아니면 답변이 나가지 않을 수 있습니다.
수고하세요.
>강좌 UART의 소스에서 이 소스를 실행하면 되는 기능이 무엇인지 좀 알려주시면 감사하겠습니다.
>
>소스 해독이 어려워서 해결이 안되고 있습니다.
>
|
||||
| 4349 | 답변완료DL16 라인트레이서 질문드려요 | sieg | 2009-12-17 | 1,343 |
|
제가 DL16라인트레이서를 쓰고 있는데
코딩을 하고 키트에 집어넣고 하루정도 지나면 18%차지했던 소스가 65%차지가 되면서 제대로 작동이 안됩니다. 제가 넣은 소스가 처음에는 잘 작동하고 여러번 시험 테스트도 거쳤는데 다른코딩 계속 집어넣고 실험하다가 1루정도 지난뒤에 테스트 거친 코딩을 집어 넣었는데 동작이 제대로 작동이 안됩니다. 참고로 18%소스는 여기서 제공하는 기본 키트 소스입니다.
그래서 atmega16에 저장되어있던 모든것을 리셋하려고 하는데 할수 있는 방법이 있을까요?
아니면 다른 방법이 있을까요?
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
말씀하신 내용이 이해가 잘 안됩니다.
혹시, Device Configuration이 다른 칩으로 바뀐 것은 아닌지 싶네요.
확인하여 보세요. ICCAVR V7의 Project->Options에서 Target의 Device Configuration을 ATMEGA16으로 되어 있는 지 확인하는 게 좋겠네요.
아래는 ATMEGA16 포트 테스트 예제입니다. 참고하세요.
- 아래 -
http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&keyword=포트&select_arrange=headnum&desc=asc&no=244
수고하세요.
>제가 DL16라인트레이서를 쓰고 있는데
>코딩을 하고 키트에 집어넣고 하루정도 지나면 18%차지했던 소스가 65%차지가 되면서 제대로 작동이 안됩니다. 제가 넣은 소스가 처음에는 잘 작동하고 여러번 시험 테스트도 거쳤는데 다른코딩 계속 집어넣고 실험하다가 1루정도 지난뒤에 테스트 거친 코딩을 집어 넣었는데 동작이 제대로 작동이 안됩니다. 참고로 18%소스는 여기서 제공하는 기본 키트 소스입니다.
>그래서 atmega16에 저장되어있던 모든것을 리셋하려고 하는데 할수 있는 방법이 있을까요?
>아니면 다른 방법이 있을까요?
|
||||
| 4348 | 답변완료USB JTAG는 어디서 구입가능하죠? | ㅇ_ㅇ;; | 2009-12-16 | 1,300 |
|
USB ISP 제품 설명안에 USB JTAG도 있던데 이제품도 있는건가요? 있다면 어디서 구매 가능하죠?
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨를 이용하여 주셔서 감사합니다.
현재 usb-jtag는 생산 하지 않는 제품입니다. 내년쯤 다시 나올듯합니다.
내년초에 제품으로 꼭 올려 놓겠습니다.
꼭, 다음에는 본명으로 질문하여 주시기 바랍니다.
본 게시판은 여러사람이 함꼐 사용하는 곳이라서요.
감사합니다.
>USB ISP 제품 설명안에 USB JTAG도 있던데 이제품도 있는건가요? 있다면 어디서 구매 가능하죠?
|
||||
| 4347 | 답변완료적외선이나 레이저센서를 이용하여 카운터 제작 방법 | 강동인 | 2009-12-16 | 1,738 |
|
안녕하세요.
마우스의 광센서 같은걸로(아님, 산업용 광센서)
물체가 지나갈때 마다, 1씩 카운터 하는 프로그램을 만들고 싶습니다.
필요한 부품과 방법을 알려주세요.
시리얼 포트로 1씩 들어오면 될것 같은데요.
1개 PC에 2개씩 달아서 각각을 별도로 카운트 할 계획입니다.
관리자 답변
안녕하세요
AB-M128Pro-A 가 필요하고, 물제와의 거리가 어느정도인지 물제크기및 반사정도에 따라
투과형이나 반사형을 쓰는 게 좋겠습니다.
전자부품 쇼핑몰 같은곳에 보시면 샤프라는 회사에서 적외선 거리센서를 판매하고 있는 데,
그런 것들이 좋겠습니다.
감사합니다.
> 안녕하세요.
>마우스의 광센서 같은걸로(아님, 산업용 광센서)
>물체가 지나갈때 마다, 1씩 카운터 하는 프로그램을 만들고 싶습니다.
>필요한 부품과 방법을 알려주세요.
>시리얼 포트로 1씩 들어오면 될것 같은데요.
>1개 PC에 2개씩 달아서 각각을 별도로 카운트 할 계획입니다.
>
|
||||
| 4346 | 답변완료이거 교환가능한가요??? | 박제두 | 2009-12-16 | 1,393 |
|
이제서야 말하는건데요;;
DC 모터 구동모듈 (Dual 2A)의 아래에 모터를 꼿는 2개의 부분중에 하나가 없는데...
아래 그림 첨부합니다...처음살때부터 없었는데..
뚫어주시나요?;;아님 교환가능한가요?
관리자 답변
안녕하세요
그림과 애기하시는것이 다른것 구매하시것 같습니다.
AM-DC1-4D 이걸 구매 한 것이 아니가요?
감사합니다.
>이제서야 말하는건데요;;
>
> DC 모터 구동모듈 (Dual 2A)의 아래에 모터를 꼿는 2개의 부분중에 하나가 없는데...
>
>아래 그림 첨부합니다...처음살때부터 없었는데..
>
>뚫어주시나요?;;아님 교환가능한가요?
|
||||
| 4345 | 답변완료프로그램 실행 오류 문의 입니다. | 김대현 | 2009-12-16 | 1,361 |
|
안녕하십니까?
프로그램 실행 때문에 문의 드립니다.
ISP 포트도 잡혀있고 다 올바르게 설치 되었는데 디버깅만 하면 아래 이미지 파일처럼 되네요.
운영체재는 윈도우7입니다.
하지만 Xp에서도 똑같은 현상 입니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
ISP는 ISP 다운로딩 용인데, 혹시 뭘로 잡고 연결하셨는 지요? ISP 커넥터에다 꽂은게 맞는 지요?
디버깅은 주로 JTAG으로 하게 되는 데, 혹시 JTAG 포트에 꽂은 건 아닌가요?
그리고, FAQ에 보면 USBISP 사용법 메뉴얼이 나와 있으니,
자세히 보시고, 사용법을 다시 점검해 보시기 바랍니다.
그러고도 안되면, 본사로 직접 가지고 나오시거나, 본사로 보내셔서 점검 받으시는 게 좋겠습니다.
또한, Windows7용은 별도 작업이 필요합니다.
아래 링크를 참고하세요.
- 아래 -
http://www.newtc.co.kr/board/view.php?id=qna&page=1&sn1=&divpage=2&sn=off&ss=on&sc=on&keyword=window&select_arrange=headnum&desc=asc&no=11001
수고하세요.
>안녕하십니까?
>프로그램 실행 때문에 문의 드립니다.
>ISP 포트도 잡혀있고 다 올바르게 설치 되었는데 디버깅만 하면 아래 이미지 파일처럼 되네요.
>운영체재는 윈도우7입니다.
>하지만 Xp에서도 똑같은 현상 입니다.
|
||||
| 4344 | 답변완료사운드 예제 | 이순오 | 2009-12-16 | 1,576 |
|
사운드 예제 프로그램을 구현할려고합니다.
예제프로그램을 넣고 돌려보니...그냥 매미소리만 나고있습니다.
밑에 글을 찾아보니까..스피커를 8음에 0.5 w를 사용하라고 하던데.
스피커 선택이 중요하다고 하던데..
저희가 4옴에 3w 스피커를 사용하였습니다.
그래서 4옴을 더 달려고 하는데 그냥 저항을 직렬로 연결하면 되는지 궁금합니다.
관리자 답변
안녕하세요?
AVR에서 직접 포트 제어를 할 경우, 사용할 수 있는 전류 량은 핀당 MAX 40mA 입니다.
즉, 5V로 제어할 경우 5 x 40mA = 200mW 입니다. 즉, 0.2W 인데요. 껏다 켰다 하는 식으로 구동되는 포트 특성상, 절반 이하로 구동된다고 봤을 때, 0.5W 이상의 스피커를 직접 다는 것은 곤란합니다. 만약, 그 이상의 Watt를 구동하고자 하신다면, 트랜지스터나 Power AMP 등을 이용하여, 후단에 파워를 증폭하는 것이 좋겠습니다.
수고하세요.
>사운드 예제 프로그램을 구현할려고합니다.
>예제프로그램을 넣고 돌려보니...그냥 매미소리만 나고있습니다.
>밑에 글을 찾아보니까..스피커를 8음에 0.5 w를 사용하라고 하던데.
>스피커 선택이 중요하다고 하던데..
>저희가 4옴에 3w 스피커를 사용하였습니다.
>
>그래서 4옴을 더 달려고 하는데 그냥 저항을 직렬로 연결하면 되는지 궁금합니다.
>
|
||||
| 4343 | 답변완료여줘볼께 있습니다 | 박제두 | 2009-12-15 | 1,303 |
|
유아트 통신을 이용하여 값을 받을때 주는쪽에서 16진수의 데이타포맷으로 보내면
kd-128pro 개발보드에서 받아서 값이 깨지지 않게 나올수 있나요???
getch 같이 (캐릭터형을 받아서 바로 보이도록해주는) 16진수를 바로 뿌려주는 함수는 없나요?
관리자 답변
안녕하세요
아래코드는 B2A 로 변경해주는 코드입니다.
4비트씩 잘라서 이함수안에 넣으시면 될것 같네여
INT8U Binary2Ascii ( INT8U data )
{
if ( data < 0x0a )
data += 0x30;
else
data += 0x57;
return data;
}
void DBGU_Transmitter_ByteHex ( INT8U data )
{
DBGU_Transmitter( Binary2Ascii((( data & 0xF0 ) >> 4 )));
DBGU_Transmitter( Binary2Ascii(( data & 0x0F )));
}
16진수 라는 것을 어디다가 뿌려주는 것이지 잘몰겠네요?;;
감사합니다.
>유아트 통신을 이용하여 값을 받을때 주는쪽에서 16진수의 데이타포맷으로 보내면
>
>kd-128pro 개발보드에서 받아서 값이 깨지지 않게 나올수 있나요???
>
>getch 같이 (캐릭터형을 받아서 바로 보이도록해주는) 16진수를 바로 뿌려주는 함수는 없나요?
|
||||
| 4342 | 답변완료toastprog2500 | 강기호 | 2009-12-15 | 1,341 |
|
AD-USBISP-V0.2 toastprog2500에서도 사용가능한가요
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
본사의 USBISP는 STK500 표준 프로토콜에 맞추어서 제작되어 있습니다.
헌데, Toastprog는 STK500 표준 프로토콜을 지원하지 않습니다.
거기에 나오는 USB방식의 ISP는 STK500을 지원하는 것이 아니라, 그 프로그램을 만든 회사 자체적인 프로토콜을 지원합니다. 즉, STK500이 아니지요. 따라서, 본사의 USBISP는 그 프로그램으로는 사용이 불가합니다.
FAQ에 보시면 USBISP 사용법 메뉴얼이 있습니다.
거기에 사용이 가능한 툴들이 나오고, 그 툴에서 어떻게 써야 하는 지도 잘 나옵니다.
참고하시기 바랍니다.
수고하세요.
>AD-USBISP-V0.2 toastprog2500에서도 사용가능한가요
|
||||
| 4341 | 답변완료다운로드 에러때문에 질문드립니다 | 전누리 | 2009-12-15 | 1,589 |
|
안녕하세요~ 전에 여기서 구입했던 USBISP v03 으로
AVR에 프로그램 다운로드 하려고 하는데(코드비전 사용)
에러메시지가 뜹니다
LED상태는요 녹색만 깜빡이고 있구요
에러메시지는 chip signature mismatch~로 시작되는 메시지 입니다
isp에러라고 하던데 어떻게 해결을 해야하는건지 모르겠습니다
궁금해요 ㅠㅠ
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
우선, 코드비전에서 USBISP 셋팅 및 다운로드 방법에 대하여 기술한 문서가 있습니다.
물론, 다른 컴파일러에서도 설명되어 있구요.
그 문서를 참고하여 하나하나 자세히 따라해 보시고,
안되시면, 본사로 보내보시기 바랍니다. 만약에 문서대로 따라해서 안되면, 테스트 해봐야 합니다.
FAQ나 자료실->기존자료실에서 USBISP 사용법 메뉴얼 다운 받으세요.
수고하세요.
>안녕하세요~ 전에 여기서 구입했던 USBISP v03 으로
>AVR에 프로그램 다운로드 하려고 하는데(코드비전 사용)
>에러메시지가 뜹니다
>
>LED상태는요 녹색만 깜빡이고 있구요
>
>에러메시지는 chip signature mismatch~로 시작되는 메시지 입니다
>
>isp에러라고 하던데 어떻게 해결을 해야하는건지 모르겠습니다
>
>궁금해요 ㅠㅠ
|
||||
| 4340 | 답변완료agmega에 있는 소스 파일을 컴퓨터로 가져오는 방법에 관한 세번째 질문 | 이시화 | 2009-12-15 | 1,432 |
|
사용타겟보드명 : AB-M128-B 와 USB-ISP V02
사용 컴파일러 및 버전 : ICC AVR V7 Demo 와 AVRSTUDIO4.18
문제점
agmega에 있는 소스 파일을 컴퓨터로 가져오는 방법에 대해 문의드렸을때
Flash Read 메뉴를 AVR STUDIO에서 사용하면 된다고 하셨는데 잘 안됩니다.
자세한 것은 질문파일을 첨부하였습니다.
그럼 오늘 하루도 승리하세요~
첨부파일이 업로드과정에서 변환되는거 같아 davidryu@newtc.co.kr
로 첨부파일 보내드렸습니다.
관리자 답변
안녕하세요? 이시화 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
답변하여 드릴께요.
읽어온 RTEST.hex 파일을 Flash program 버튼(<그림1>의 1번영역)을 눌러 실행시키면 1분 30초정도 시간이 걸린후 보드에서 실행이 되었습니다. <그림 1>의 7번영역을 보니 역시 ‘Reading FLASH’ 부분에서 걸리는 시간이었습니다. 한번 읽어왔으면 그 이후에는 시간이 안걸려여될것같은데 아트메가에서 컴퓨터로 가져오는 것과 같은 시간이 걸리는 것이 뭔가 문제가 있는거 같은데 모르겠습니다.  2번 위쪽에 보면, Verify 옵션을 체크 한 것을 빼면 다시 읽어와서, 확인하는 작업은 안할 겁니다. 그렇게 되면, 시간이 줄어 들겠지요.
AVR은 프로그램 실행을 Flash에서 하도록 되어 있습니다. 제가 그렇게 만든 것이 아니라 ATMEL에서 칩 자체를 그렇게 만들었습니다. 리셋하면 Flash 영역으로 점프 합니다.
EEPROM은 AVR 전원을 껏다가 켜도 데이터를 날라가지 않게 하기 위하여 썻다 지웠다 하는 데이터를 저장하기 위한 공간으로 있는 겁니다.
프로그램 실행 공간이 아니라는 말이지요.
잘 하셨듯이 FLASH READ를 이용하여 Rtest.hex 파일을 읽어서 다른 이름으로 저장한 후에, 그 파일을 다른 AVR에 Write 하시면 됩니다.
수고하세요.
>사용타겟보드명 : AB-M128-B 와 USB-ISP V02
>사용 컴파일러 및 버전 : ICC AVR V7 Demo 와 AVRSTUDIO4.18
>
>문제점
>
>agmega에 있는 소스 파일을 컴퓨터로 가져오는 방법에 대해 문의드렸을때
>Flash Read 메뉴를 AVR STUDIO에서 사용하면 된다고 하셨는데 잘 안됩니다.
>
>자세한 것은 질문파일을 첨부하였습니다.
>
>그럼 오늘 하루도 승리하세요~
>
>첨부파일이 업로드과정에서 변환되는거 같아 davidryu@newtc.co.kr
>로 첨부파일 보내드렸습니다.
|
||||
| 4339 | 답변완료AM-M16-B의 ISP connector pinmap을 알려주세요 | bluecow | 2009-12-15 | 1,267 |
|
AM-M16-B의 ISP connector pinmap을 알려주세요
제가 보유한 MKII은 6pin(box)type이라 콘넥터 형상이 맞질 않습니다.
메일로 부탁드립니다
관리자 답변
안녕하세요
도면에 핀맵이 있습니다. 아래 링크를 확인하세요
http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=M16&select_arrange=headnum&desc=asc&no=267
감사합니다.
>AM-M16-B의 ISP connector pinmap을 알려주세요
>제가 보유한 MKII은 6pin(box)type이라 콘넥터 형상이 맞질 않습니다.
>메일로 부탁드립니다
|
||||
