로그인 | 회원가입 | 주문 조회
총 10,748개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
1268 답변완료보드 불량 관련 문의 고완진 2008-07-10 1,328
엘레파츠를 통해서 AB-M128-B 개발보드를 구입하였는데요, 기존에 구입하였던 보드와 대조하여 확인한 결과 AREF 전압이 5V가 입력이 되어야 하는데, 0V가 입력되고 있습니다. 제조중 어딘가 연결이 끊긴것 같은데요.. 이 물건 교환받으려면 어떻게 해야 하나요?
관리자 답변 N.T.C · 2008-07-10
안녕하세요? 고객님, 저희 N.T.C 제품을 구매해 주셔서 감사합니다. 구입하셨던 엘레파츠를 통해서 교환하셔도 되구요. 저희 4호선 신용산 역 5번출구 쪽에 있는 N.T.C 본사로 찾아 오셔도 가능합니다. 택배로도 가능합니다. 감사합니다. >엘레파츠를 통해서 AB-M128-B 개발보드를 구입하였는데요, > >기존에 구입하였던 보드와 대조하여 확인한 결과 >AREF 전압이 5V가 입력이 되어야 하는데, 0V가 입력되고 있습니다. >제조중 어딘가 연결이 끊긴것 같은데요.. > > > >이 물건 교환받으려면 어떻게 해야 하나요? >
1267 답변완료프로그램 다운로드 시 에러.. 최용환 2008-07-10 1,344
예제에 있는 라인트레이서 소스 파일로 ISP 케이블 이용 프로그램 다운로드하는 과정에서 error 가 뜹니다. "Cannot program Flash" 라고 뭐가 잘못된 걸까요?
관리자 답변 N.T.C · 2008-07-10
안녕하세요? 고객님, 저희 N.T.C 제품을 이용하여 주셔서 감사드립니다. 어떤 ISP를 쓰시나요? 프린터 포트 방식이시라면, 저희 제품 같은 경우 AD-ISPPRO 일 것이구요. 그 제품은 컴퓨터 켤때 DEL 키를 눌러서 CMOS Setup 들어가 보시면 peripheral 이나 프린트포트 쪽에 ECP로 잡으시고, LPT1로 잡으시면 됩니다. 그리고, ICCAVR에서 In system Programming에서 STK200/300 으로 설정하시고, LPT1으로 잡으시면 되구요. USBISP 시라면, 메뉴얼을 보시고 잡으시면 됩니다. ICCAVR에서 In system programming에서 STK500 으로 잡으셔야 하구요. Serial 포트가 제어판->system->하드웨어에서 잡힌 것을 보시고, COM포트 어디로 잡혔는 지를 ICCAVR에서 그 포트로 설정해 주시면 되구요. AVR Stuio의 stk500.exe의 폴더를 ICCAVR에 설정해 주셔야 합니다. 기타 -dATmega128 옵션을 주시는 것도 잊지 마시구요. 이 사항들은 다 USBISP 메뉴얼에 보시면 잘 나와 있습니다. 잘 되었는 데도, 그랬다면 혹시 전원은 잘 켜 두었는 지 확인하시구요. 전원이 잘 들어가는 지 확인해 보시고, 그래도 이상하다면, MCU가 망가졌을 확률이 많으니, A/S를 가져오셔서 하시거나, 보내시거나 하셔야 합니다. 감사합니다. >예제에 있는 라인트레이서 소스 파일로 ISP 케이블 이용 프로그램 다운로드하는 >과정에서 error 가 뜹니다. >"Cannot program Flash" 라고 >뭐가 잘못된 걸까요?
1266 답변완료스테핑모터 관력 문의 김형욱 2008-07-10 1,278
스테핑모터 제어 부분에 대해서 문의드립니다. 스위치를 누를때마다 45도씩 돌거나 또는 2번스위츠를 누를때마다 90도씩 돌아가게 누를때마다 각도 만큼 돌아가는거죠.. 각도 값에 45도를 맞추면 스테핑모터는 50~60정도 돌아가네요.. 45도씩 돌아서 8번움직여 0도에 맞추려고하는데 않되네요. 왜그런건가요.. 정확히 45도씩 돌게 할수는 없는 건가요.. 또는 45도씩 돌게하려면 각도 수치를 다르게 조절해야되는건가요. 답변부탁드립니다.
관리자 답변 N.T.C · 2008-07-10
안녕하세요? 고객님, 저희 N.T.C를 이용하여 주셔서 감사합니다. 스테핑 모터 강좌를 읽어 보시는 것이 좋겠습니다. 강좌->로봇강좌-> 스테핑 모터구동부 강좌를 보세요. 스테핑 모터는 기본적으로 CS2P와 같은 드라이버를 쓰시면 펄스당 1.8도 또는 0.9도씩 움직입니다. MS2와 같은 마이크로스텝 드라이버를 쓰시면 펄스당 0.1도 정도까지도 가능합니다. 따라서, CS2P를 쓰시면서 1.8도씩 25번이나 0.9도씩 50번 하던가, MS2로 하시던가...상관이 없이 45도는 충분히 돌릴 수 있습니다. 수고하세요. >스테핑모터 제어 부분에 대해서 문의드립니다. >스위치를 누를때마다 45도씩 돌거나 >또는 2번스위츠를 누를때마다 90도씩 돌아가게 누를때마다 >각도 만큼 돌아가는거죠.. > >각도 값에 45도를 맞추면 스테핑모터는 50~60정도 돌아가네요.. >45도씩 돌아서 8번움직여 0도에 맞추려고하는데 않되네요. >왜그런건가요.. >정확히 45도씩 돌게 할수는 없는 건가요.. >또는 45도씩 돌게하려면 각도 수치를 다르게 조절해야되는건가요. > >답변부탁드립니다. > >
1265 답변완료AM-MS2 구동 관련하여 질문드립니다~ 아 2008-07-10 1,310
현재 AM-MS2로 스텝 모터 2개를 돌리려고 합니다. AM-MS2에 입력은 AVR 보드로부터 받도록 했습니다. 그런데 무슨 문제인지 모터의 진동이 심하고 원하는대로 작동하지 않습니다. 입력이 제대로 들어가는지 오실로스코프로 AM-MS2의 입력 pin으로 클럭과 다른 값들이 원하는대로 입력되고 있음을 확인하였는데 왜 이런 결과가 나오는지 도저히 알 수가 없어서 이렇게 글 올립니다.(그런데 혹시 처음 initialize하지 않고 바로 CLK을 넣어도 되는건가요?) 여러 가지 문제점을 찾아 봤는데.. 먼저 12V 전압을 어답터를 통해 인가했는데 회로에 연결하기 전에는 분명 12V가 넘는데 회로와 연결만 하면 6V로 뚝 떨어지는 현상이 계속 발생했습니다. 혹시 회로에 문제가 생긴걸까요? 두번 째 계속 시계방향 반시계 방향으로 계속 바뀌면서 진동하거나 어느 방향으로 움직이지도 않고 진동만 하는데 무엇이 잘못되어서 이런 현상이 발생한건가요? 세번째 회로를 계속 만지작 거리다가.. 모터를 한쪽만 연결하더라도 안되다가 12V전압이 인가 되는 부분의 GND pin에 손가락이 닿는 경우 갑자기 원하던대로 작동하였습니다. 질문이 좀 황당하긴 한데.. 왜 이런걸 까요? 그리고 모터 2개를 연결하고 똑같이 손이 닿았을 때는 원하는 대로 작동하지는 않았습니다. 마지막으로 AVR의 GND와 12V전압의 GND를 공통으로 잡아주지 않아서 제대로 작동하지 않을 수도 있는건가요? 또한 가변 저항으로 전류량을 제대로 조절하지 않았을 때도 이런 문제가 발생할 수 있나요? AM-MS2를 사용하게 되서 스텝 모터 구동이 쉬울줄 알았는데 생각보다 너무 안되네요 ㅠㅠ 질문이 두서없이 나열되서 좀 알아듣기 힘드시겠지만 혹시나 도움이 되는 정보가 있으면 꼭 가르쳐 주셨으면 합니다 ㅠㅠ
관리자 답변 N.T.C · 2008-07-10
안녕하세요? 고객님, 저희 N.T.C 제품을 이용하여 주셔서 감사합니다. MS2 드라이버를 쓰시면서 고객님과 같은 증상을 보인 고객님의 질문이 예전에 있었습니다. 6개월 전쯤이었던가요. 약간 쌀쌀한 날씨였는 데, 해결을 했었습니다. 그 고객님은 GND를 일치 시키셔야 하는 데, 그걸 안하셨더군요. MS2의 GND와 Power의 GND와 AVR의 GND 모두 일치해야 합니다. 잘 살펴 보시구요. 그리고, 스테핑 모터는 24V 정격입니다. 12V 입력이라고 MS2에 써져 있는 것은 12V부터 동작되더라는 것인데요. 24V를 넣으셔야, 정상적으로 토크가 있더라도 모터가 잘 돌게 됩니다. 그리고, 중앙에 보시면 가변저항이 하나 있는 데, 그걸 돌려서 모터에 적당한 토크로 조정해 주셔야 합니다. 그러면, 떨림이 줄어들거나 없어질 겁니다. 감사합니다. >현재 AM-MS2로 스텝 모터 2개를 돌리려고 합니다. AM-MS2에 입력은 AVR 보드로부터 받도록 했습니다. 그런데 무슨 문제인지 모터의 진동이 심하고 원하는대로 작동하지 않습니다. > >입력이 제대로 들어가는지 오실로스코프로 AM-MS2의 입력 pin으로 클럭과 다른 값들이 원하는대로 입력되고 있음을 확인하였는데 왜 이런 결과가 나오는지 도저히 알 수가 없어서 이렇게 글 올립니다.(그런데 혹시 처음 initialize하지 않고 바로 CLK을 넣어도 되는건가요?) > >여러 가지 문제점을 찾아 봤는데.. > >먼저 12V 전압을 어답터를 통해 인가했는데 회로에 연결하기 전에는 분명 12V가 넘는데 회로와 연결만 하면 6V로 뚝 떨어지는 현상이 계속 발생했습니다. 혹시 회로에 문제가 생긴걸까요? > >두번 째 계속 시계방향 반시계 방향으로 계속 바뀌면서 진동하거나 어느 방향으로 움직이지도 않고 진동만 하는데 무엇이 잘못되어서 이런 현상이 발생한건가요? > >세번째 회로를 계속 만지작 거리다가.. 모터를 한쪽만 연결하더라도 안되다가 12V전압이 인가 되는 부분의 GND pin에 손가락이 닿는 경우 갑자기 원하던대로 작동하였습니다. 질문이 좀 황당하긴 한데.. 왜 이런걸 까요? 그리고 모터 2개를 연결하고 똑같이 손이 닿았을 때는 원하는 대로 작동하지는 않았습니다. > >마지막으로 AVR의 GND와 12V전압의 GND를 공통으로 잡아주지 않아서 제대로 작동하지 않을 수도 있는건가요? 또한 가변 저항으로 전류량을 제대로 조절하지 않았을 때도 이런 문제가 발생할 수 있나요? > > > > >AM-MS2를 사용하게 되서 스텝 모터 구동이 쉬울줄 알았는데 생각보다 너무 안되네요 ㅠㅠ 질문이 두서없이 나열되서 좀 알아듣기 힘드시겠지만 혹시나 도움이 되는 정보가 있으면 꼭 가르쳐 주셨으면 합니다 ㅠㅠ
1264 답변완료간단한 회로 구성을 하고 싶습니다. 박경민 2008-07-09 1,392
안녕하세요 군인인데 부에서 전투발전시키고자 하는게 있어서 만들다가 어려움에 처해서 문의를 드립니다. 만들고자하는 것은 4개의 LED 또는 다이오드와 누를때만 접촉되는 스위치 4개 입출력이 +,- 단 두가닥 전원 내부 6V 2A건전지 직렬 4개연결(조정가능) 요구조건 위의 장치가 구성된 한개의 프라스틱 장치를 만들고 4개의 다이오드는 색상이 서로다르고 한가지 색상을 눌렀을때 위의 장치를 연결한 각각의 장치상자에서 같은 색상의 다이오드에 불이들어오게 만들고자 합니다. 설명이 잘 되었는지 모르겠는데 꼭 해결해 주셨으면 합니다. 제작 가능여부 또 필요한 부품이 있는지 여러가지 전화통화도 좋습니다. 답변바랍니다. 017-269-0105 입니다.
관리자 답변 N.T.C · 2008-07-10
안녕하세요? 고객님, 두 선만으로 양쪽으로 모두 주고 받는 것까지 먼 거리를 하는 것이 쉽지 않은 일이네요. 한쪽에서 보내거나, 한쪽에서 받기만 한다면 모르겠는 데, 양쪽에서 서로 주고 받는 데, 두선만으로 한다는 것은 일반적으론 어렵습니다. 다만, 이렇게는 가능할 것 같습니다. 송수신 전환 스위치를 지점마다 만들어 두고, 평상시에는 수신 상태로 두는 거죠. 그러다가, 송신하려는 곳에서 송신할 때만 송신쪽으로 돌린 후에, 송신을 하면 다른 쪽은 수신을 하겠죠. AVR에서 스위치 입력은 받구요. 그 스위치 어떤 것인지 판별해서, 그에 대응하는 데이터를 UART로 쏴주는 거죠. 그럼 UART(RS-232C 방식)에서 RS-422로 변환해 주는 컨버터를 써서, 송신을 하면 수신측에서 받아서 LED를 깜빡 거리면 될 것 같네요. 다만, 송수신 전환 스위치가 RX,RX_GND 나 TX,TX_GND를 통째로 절채전환 시켜줘야 하겠지요. 이만하면 답이 되었기를 바랍니다. 감사합니다. >안녕하세요 >군인인데 부에서 전투발전시키고자 하는게 있어서 만들다가 어려움에 처해서 >문의를 드립니다. > >만들고자하는 것은 >4개의 LED 또는 다이오드와 누를때만 접촉되는 스위치 4개 >입출력이 +,- 단 두가닥 >전원 내부 6V 2A건전지 직렬 4개연결(조정가능) >요구조건 위의 장치가 구성된 한개의 프라스틱 장치를 만들고 >4개의 다이오드는 색상이 서로다르고 >한가지 색상을 눌렀을때 위의 장치를 연결한 각각의 장치상자에서 >같은 색상의 다이오드에 불이들어오게 만들고자 합니다. > >설명이 잘 되었는지 모르겠는데 꼭 해결해 주셨으면 합니다. >제작 가능여부 또 필요한 부품이 있는지 >여러가지 전화통화도 좋습니다. 답변바랍니다. > >017-269-0105 입니다.
1263 답변완료예제 프로그램을 사용하여도 마찬가지 입니다. 이영직 2008-07-09 6,174
본명으로 질문해 주세요. 그리고, 우리 회사 예제 프로그램을 사용하여 테스트 해 보시기 바랍니다. 감사합니다. >이프로그램으로 돌려도 AVR에 달려 있는 터미널에서 계속 이상한 문자들만 찍힙니다. > >void main(void) >{ > int i=0; > init_devices(); > //insert your functional code here... > printf("\\n\\r\\ntesting...\\n\\r"); > printf("printf 테스트 프로그램...\\n\\r"); > while(1){ > printf("테스트 i : %d\\n\\r",i); > i++; > PORTA = i; > PORTG = i; // LED 출력 > delay(100); > } >} > >void delay(int n) >{ > volatile int i,j; > for(i=1;i<n;i++) > { > for(j=1;j<600;j++); > } >} > > >int putchar(char c) >{ > tx0Char(c); > >} > >// UART0 을 이용한 출력 >void tx0Char(char message) >{ > unsigned char tick; > > UCSR0A = UCSR0A | 0x40; > UDR0 = message; > while(!(UCSR0A & 0x40)); >} > > > 결과..... > >醉?-8?&#47895;끈?(-&#51810;&#47895;끈?(-&#51838;&#47895;끈?(-&#51866;&#47895;끈?(-Ⅳ&#47895;끈?(- >?E&#46492;醉?-&#52206;E&#46492;醉?-ßE&#46492;醉?-⑹E&#46492;醉?-?E&#46492;醉?-&#52206;E&#46492;醉?-8ßE&#46492;醉 >?-⑹E&#46492;醉?-?&#47895;끈?(-&#52206;&#47895;끈?(-?&#47895;끈?(-?&#47895;끈?(-&#52183;&#47895;끈?(-&#52212;? >周醉?-?&#47895;끈?(-?&#47895;끈?(-&#52187;&#47895;끈?(-8&#52212;&#47895;끈?(-&#52241;&#47895;끈?(-㈁&#47895;끈?(- >?E&#46492;醉?-&#52207;E&#46492;醉?-þE&#46492;醉?-8⑺E&#46492;醉?-?E&#46492;醉?-&#52197;E&#46492;醉?-þE&#46492;醉 >?-8⑺E&#46492;醉?-?&#47895;끈?(-&#52207;&#47895;끈?(-&#52231;&#47895;끈?(-&#52231;&#47895;끈?(-œ&#47895;끈?(-œ? >周醉?-㈚&#47895;끈?(-㈚&#47895;끈?(-⑸&#47895;끈?(-⑸&#47895;끈?(-&#52231;&#47895;끈?(-&#52231;&#47895;끈?(- >8?E&#46492;醉?-&#52206;E&#46492;醉?-8ßE&#46492;醉?-⑹E&#46492;醉?-?E&#46492;醉?-8&#52206;E&#46492;醉?-ßE&#46492;醉 >?-⑹E&#46492;醉?-?&#47895;끈?(-&#52206;&#47895;끈?(-8?&#47895;끈?(-?&#47895;끈?(-&#52183;&#47895;끈?(-&#52212;? >周醉?-?&#47895;끈?(-?&#47895;끈?(-8&#52187;&#47895;끈?(-&#52212;&#47895;끈?(-8&#52246;&#47895;끈?(-8㈅&#47895;끈?(- >?E&#46492;醉?-&#52207;E&#46492;醉?-þE&#46492;醉?-⑺E&#46492;醉?-?E&#46492;醉?-8&#52207;E&#46492;醉?-8þE&#46492;醉 >?-⑺E&#46492;醉?-?&#47895;끈?(-&#52207;&#47895;끈?(-&#52225;&#45195;끈?(-&#52245;&#45195;끈?(-&#52225;&#45195;끈?(-&#52239;? >周醉?-ı&#45195;끈?(-㈄&#45195;끈?(-ı&#45195;끈?(-㈀&#45195;끈?(-㈔&#45195;끈?(-8⒠&#45195;끈?(- >?E&#46492;醉?-&#52206;A&#46063;醉?-ŧE&#46492;醉?-⑻E&#46492;醉?-?E&#46492;醉?-8&#52208;E&#46492;醉?-ŧE&#46492;醉 >?-⑻E&#46492;醉?-8?&#47895;끈?(-&#52208;&#47895;끈?(-?&#47895;끈?(-?&#47895;끈?(-&#52184;&#47895;끈?(-8&#52217;? >周醉?-?&#47895;끈?(-?&#47895;끈?(-&#52184;&#47895;끈?(-8&#52217;&#47895;끈?(-&#52242;&#47895;끈?(-㈂&#47895;끈?(- >8?E&#46492;醉?-&#52621;E&#46492;醉?-?E&#46492;醉?-8?E&#46492;醉?-?E&#46492;醉?-&#52621;E&#46492;醉?-?E&#46492;醉 >?-?E&#46492;醉?-?&#47895;끈?(-8&#52621;&#47895;끈?(-8?&#47895;끈?(- > > >해결 방법좀 > >
관리자 답변 N.T.C · 2008-07-09
안녕하세요? 고객님, 터미널의 속도를 9600bps로 잡으셨나요? 8비트 데이터비트, 패리티 없음, 스탑비트 1비트로 셋팅하셧나요? 그렇게 되면 이상 없을 텐데요. 다시 해보시고, 메시지 남겨 주세요. 감사합니다. >본명으로 질문해 주세요. >그리고, 우리 회사 예제 프로그램을 사용하여 >테스트 해 보시기 바랍니다. >감사합니다. > >>이프로그램으로 돌려도 AVR에 달려 있는 터미널에서 계속 이상한 문자들만 찍힙니다. >> >>void main(void) >>{ >> int i=0; >> init_devices(); >> //insert your functional code here... >> printf("\\n\\r\\ntesting...\\n\\r"); >> printf("printf 테스트 프로그램...\\n\\r"); >> while(1){ >> printf("테스트 i : %d\\n\\r",i); >> i++; >> PORTA = i; >> PORTG = i; // LED 출력 >> delay(100); >> } >>} >> >>void delay(int n) >>{ >> volatile int i,j; >> for(i=1;i<n;i++) >> { >> for(j=1;j<600;j++); >> } >>} >> >> >>int putchar(char c) >>{ >> tx0Char(c); >> >>} >> >>// UART0 을 이용한 출력 >>void tx0Char(char message) >>{ >> unsigned char tick; >> >> UCSR0A = UCSR0A | 0x40; >> UDR0 = message; >> while(!(UCSR0A & 0x40)); >>} >> >> >> 결과..... >> >>醉?-8?&#47895;끈?(-&#51810;&#47895;끈?(-&#51838;&#47895;끈?(-&#51866;&#47895;끈?(-Ⅳ&#47895;끈?(- >>?E&#46492;醉?-&#52206;E&#46492;醉?-ßE&#46492;醉?-⑹E&#46492;醉?-?E&#46492;醉?-&#52206;E&#46492;醉?-8ßE&#46492;醉 >>?-⑹E&#46492;醉?-?&#47895;끈?(-&#52206;&#47895;끈?(-?&#47895;끈?(-?&#47895;끈?(-&#52183;&#47895;끈?(-&#52212;? >>周醉?-?&#47895;끈?(-?&#47895;끈?(-&#52187;&#47895;끈?(-8&#52212;&#47895;끈?(-&#52241;&#47895;끈?(-㈁&#47895;끈?(- >>?E&#46492;醉?-&#52207;E&#46492;醉?-þE&#46492;醉?-8⑺E&#46492;醉?-?E&#46492;醉?-&#52197;E&#46492;醉?-þE&#46492;醉 >>?-8⑺E&#46492;醉?-?&#47895;끈?(-&#52207;&#47895;끈?(-&#52231;&#47895;끈?(-&#52231;&#47895;끈?(-œ&#47895;끈?(-œ? >>周醉?-㈚&#47895;끈?(-㈚&#47895;끈?(-⑸&#47895;끈?(-⑸&#47895;끈?(-&#52231;&#47895;끈?(-&#52231;&#47895;끈?(- >>8?E&#46492;醉?-&#52206;E&#46492;醉?-8ßE&#46492;醉?-⑹E&#46492;醉?-?E&#46492;醉?-8&#52206;E&#46492;醉?-ßE&#46492;醉 >>?-⑹E&#46492;醉?-?&#47895;끈?(-&#52206;&#47895;끈?(-8?&#47895;끈?(-?&#47895;끈?(-&#52183;&#47895;끈?(-&#52212;? >>周醉?-?&#47895;끈?(-?&#47895;끈?(-8&#52187;&#47895;끈?(-&#52212;&#47895;끈?(-8&#52246;&#47895;끈?(-8㈅&#47895;끈?(- >>?E&#46492;醉?-&#52207;E&#46492;醉?-þE&#46492;醉?-⑺E&#46492;醉?-?E&#46492;醉?-8&#52207;E&#46492;醉?-8þE&#46492;醉 >>?-⑺E&#46492;醉?-?&#47895;끈?(-&#52207;&#47895;끈?(-&#52225;&#45195;끈?(-&#52245;&#45195;끈?(-&#52225;&#45195;끈?(-&#52239;? >>周醉?-ı&#45195;끈?(-㈄&#45195;끈?(-ı&#45195;끈?(-㈀&#45195;끈?(-㈔&#45195;끈?(-8⒠&#45195;끈?(- >>?E&#46492;醉?-&#52206;A&#46063;醉?-ŧE&#46492;醉?-⑻E&#46492;醉?-?E&#46492;醉?-8&#52208;E&#46492;醉?-ŧE&#46492;醉 >>?-⑻E&#46492;醉?-8?&#47895;끈?(-&#52208;&#47895;끈?(-?&#47895;끈?(-?&#47895;끈?(-&#52184;&#47895;끈?(-8&#52217;? >>周醉?-?&#47895;끈?(-?&#47895;끈?(-&#52184;&#47895;끈?(-8&#52217;&#47895;끈?(-&#52242;&#47895;끈?(-㈂&#47895;끈?(- >>8?E&#46492;醉?-&#52621;E&#46492;醉?-?E&#46492;醉?-8?E&#46492;醉?-?E&#46492;醉?-&#52621;E&#46492;醉?-?E&#46492;醉 >>?-?E&#46492;醉?-?&#47895;끈?(-8&#52621;&#47895;끈?(-8?&#47895;끈?(- >> >> >>해결 방법좀 >> >> >
1262 답변완료printf() 함수의 터미널에서 이상하게 출력되는 문제 붉은처녀 2008-07-09 6,226
이프로그램으로 돌려도 AVR에 달려 있는 터미널에서 계속 이상한 문자들만 찍힙니다. void main(void) { int i=0; init_devices(); //insert your functional code here... printf("\\n\\r\\ntesting...\\n\\r"); printf("printf 테스트 프로그램...\\n\\r"); while(1){ printf("테스트 i : %d\\n\\r",i); i++; PORTA = i; PORTG = i; // LED 출력 delay(100); } } void delay(int n) { volatile int i,j; for(i=1;i<n;i++) { for(j=1;j<600;j++); } } int putchar(char c) { tx0Char(c); } // UART0 을 이용한 출력 void tx0Char(char message) { unsigned char tick; UCSR0A = UCSR0A | 0x40; UDR0 = message; while(!(UCSR0A & 0x40)); } 결과..... 醉?-8?&#47895;끈?(-&#51810;&#47895;끈?(-&#51838;&#47895;끈?(-&#51866;&#47895;끈?(-Ⅳ&#47895;끈?(- ?E&#46492;醉?-&#52206;E&#46492;醉?-ßE&#46492;醉?-⑹E&#46492;醉?-?E&#46492;醉?-&#52206;E&#46492;醉?-8ßE&#46492;醉 ?-⑹E&#46492;醉?-?&#47895;끈?(-&#52206;&#47895;끈?(-?&#47895;끈?(-?&#47895;끈?(-&#52183;&#47895;끈?(-&#52212;? 周醉?-?&#47895;끈?(-?&#47895;끈?(-&#52187;&#47895;끈?(-8&#52212;&#47895;끈?(-&#52241;&#47895;끈?(-㈁&#47895;끈?(- ?E&#46492;醉?-&#52207;E&#46492;醉?-þE&#46492;醉?-8⑺E&#46492;醉?-?E&#46492;醉?-&#52197;E&#46492;醉?-þE&#46492;醉 ?-8⑺E&#46492;醉?-?&#47895;끈?(-&#52207;&#47895;끈?(-&#52231;&#47895;끈?(-&#52231;&#47895;끈?(-œ&#47895;끈?(-œ? 周醉?-㈚&#47895;끈?(-㈚&#47895;끈?(-⑸&#47895;끈?(-⑸&#47895;끈?(-&#52231;&#47895;끈?(-&#52231;&#47895;끈?(- 8?E&#46492;醉?-&#52206;E&#46492;醉?-8ßE&#46492;醉?-⑹E&#46492;醉?-?E&#46492;醉?-8&#52206;E&#46492;醉?-ßE&#46492;醉 ?-⑹E&#46492;醉?-?&#47895;끈?(-&#52206;&#47895;끈?(-8?&#47895;끈?(-?&#47895;끈?(-&#52183;&#47895;끈?(-&#52212;? 周醉?-?&#47895;끈?(-?&#47895;끈?(-8&#52187;&#47895;끈?(-&#52212;&#47895;끈?(-8&#52246;&#47895;끈?(-8㈅&#47895;끈?(- ?E&#46492;醉?-&#52207;E&#46492;醉?-þE&#46492;醉?-⑺E&#46492;醉?-?E&#46492;醉?-8&#52207;E&#46492;醉?-8þE&#46492;醉 ?-⑺E&#46492;醉?-?&#47895;끈?(-&#52207;&#47895;끈?(-&#52225;&#45195;끈?(-&#52245;&#45195;끈?(-&#52225;&#45195;끈?(-&#52239;? 周醉?-ı&#45195;끈?(-㈄&#45195;끈?(-ı&#45195;끈?(-㈀&#45195;끈?(-㈔&#45195;끈?(-8⒠&#45195;끈?(- ?E&#46492;醉?-&#52206;A&#46063;醉?-ŧE&#46492;醉?-⑻E&#46492;醉?-?E&#46492;醉?-8&#52208;E&#46492;醉?-ŧE&#46492;醉 ?-⑻E&#46492;醉?-8?&#47895;끈?(-&#52208;&#47895;끈?(-?&#47895;끈?(-?&#47895;끈?(-&#52184;&#47895;끈?(-8&#52217;? 周醉?-?&#47895;끈?(-?&#47895;끈?(-&#52184;&#47895;끈?(-8&#52217;&#47895;끈?(-&#52242;&#47895;끈?(-㈂&#47895;끈?(- 8?E&#46492;醉?-&#52621;E&#46492;醉?-?E&#46492;醉?-8?E&#46492;醉?-?E&#46492;醉?-&#52621;E&#46492;醉?-?E&#46492;醉 ?-?E&#46492;醉?-?&#47895;끈?(-8&#52621;&#47895;끈?(-8?&#47895;끈?(- 해결 방법좀
관리자 답변 N.T.C · 2008-07-09
본명으로 질문해 주세요. 그리고, 우리 회사 예제 프로그램을 사용하여 테스트 해 보시기 바랍니다. 감사합니다. >이프로그램으로 돌려도 AVR에 달려 있는 터미널에서 계속 이상한 문자들만 찍힙니다. > >void main(void) >{ > int i=0; > init_devices(); > //insert your functional code here... > printf("\\n\\r\\ntesting...\\n\\r"); > printf("printf 테스트 프로그램...\\n\\r"); > while(1){ > printf("테스트 i : %d\\n\\r",i); > i++; > PORTA = i; > PORTG = i; // LED 출력 > delay(100); > } >} > >void delay(int n) >{ > volatile int i,j; > for(i=1;i<n;i++) > { > for(j=1;j<600;j++); > } >} > > >int putchar(char c) >{ > tx0Char(c); > >} > >// UART0 을 이용한 출력 >void tx0Char(char message) >{ > unsigned char tick; > > UCSR0A = UCSR0A | 0x40; > UDR0 = message; > while(!(UCSR0A & 0x40)); >} > > > 결과..... > >醉?-8?&#47895;끈?(-&#51810;&#47895;끈?(-&#51838;&#47895;끈?(-&#51866;&#47895;끈?(-Ⅳ&#47895;끈?(- >?E&#46492;醉?-&#52206;E&#46492;醉?-ßE&#46492;醉?-⑹E&#46492;醉?-?E&#46492;醉?-&#52206;E&#46492;醉?-8ßE&#46492;醉 >?-⑹E&#46492;醉?-?&#47895;끈?(-&#52206;&#47895;끈?(-?&#47895;끈?(-?&#47895;끈?(-&#52183;&#47895;끈?(-&#52212;? >周醉?-?&#47895;끈?(-?&#47895;끈?(-&#52187;&#47895;끈?(-8&#52212;&#47895;끈?(-&#52241;&#47895;끈?(-㈁&#47895;끈?(- >?E&#46492;醉?-&#52207;E&#46492;醉?-þE&#46492;醉?-8⑺E&#46492;醉?-?E&#46492;醉?-&#52197;E&#46492;醉?-þE&#46492;醉 >?-8⑺E&#46492;醉?-?&#47895;끈?(-&#52207;&#47895;끈?(-&#52231;&#47895;끈?(-&#52231;&#47895;끈?(-œ&#47895;끈?(-œ? >周醉?-㈚&#47895;끈?(-㈚&#47895;끈?(-⑸&#47895;끈?(-⑸&#47895;끈?(-&#52231;&#47895;끈?(-&#52231;&#47895;끈?(- >8?E&#46492;醉?-&#52206;E&#46492;醉?-8ßE&#46492;醉?-⑹E&#46492;醉?-?E&#46492;醉?-8&#52206;E&#46492;醉?-ßE&#46492;醉 >?-⑹E&#46492;醉?-?&#47895;끈?(-&#52206;&#47895;끈?(-8?&#47895;끈?(-?&#47895;끈?(-&#52183;&#47895;끈?(-&#52212;? >周醉?-?&#47895;끈?(-?&#47895;끈?(-8&#52187;&#47895;끈?(-&#52212;&#47895;끈?(-8&#52246;&#47895;끈?(-8㈅&#47895;끈?(- >?E&#46492;醉?-&#52207;E&#46492;醉?-þE&#46492;醉?-⑺E&#46492;醉?-?E&#46492;醉?-8&#52207;E&#46492;醉?-8þE&#46492;醉 >?-⑺E&#46492;醉?-?&#47895;끈?(-&#52207;&#47895;끈?(-&#52225;&#45195;끈?(-&#52245;&#45195;끈?(-&#52225;&#45195;끈?(-&#52239;? >周醉?-ı&#45195;끈?(-㈄&#45195;끈?(-ı&#45195;끈?(-㈀&#45195;끈?(-㈔&#45195;끈?(-8⒠&#45195;끈?(- >?E&#46492;醉?-&#52206;A&#46063;醉?-ŧE&#46492;醉?-⑻E&#46492;醉?-?E&#46492;醉?-8&#52208;E&#46492;醉?-ŧE&#46492;醉 >?-⑻E&#46492;醉?-8?&#47895;끈?(-&#52208;&#47895;끈?(-?&#47895;끈?(-?&#47895;끈?(-&#52184;&#47895;끈?(-8&#52217;? >周醉?-?&#47895;끈?(-?&#47895;끈?(-&#52184;&#47895;끈?(-8&#52217;&#47895;끈?(-&#52242;&#47895;끈?(-㈂&#47895;끈?(- >8?E&#46492;醉?-&#52621;E&#46492;醉?-?E&#46492;醉?-8?E&#46492;醉?-?E&#46492;醉?-&#52621;E&#46492;醉?-?E&#46492;醉 >?-?E&#46492;醉?-?&#47895;끈?(-8&#52621;&#47895;끈?(-8?&#47895;끈?(- > > >해결 방법좀 > >
1261 답변완료usb-uart를 uart0에 연결하고 터미널로 보는데 이상한 문자들이 찍혀요 붉은처녀 2008-07-09 1,922
ex-printf의 예제 파일을 실행시켰더니 uart0에 연결된 usb-uart를 통한 터미널에 이상한 것들이 찍힙니다. Baudrate 9600으로 했습니다. 어떻게 해야 printf("a"); 이거라도 찍어 볼까요? 급합니다. 도와 주세요 
관리자 답변 N.T.C · 2008-07-09
안녕하세요? 고객님, Option에서 ATMEGA128로 잡으셨는 지요? 그게 컴퓨터 환경마다 변하기 때문에, 다시 잡아주셔야 합니다. 그리고, 반드시 본명으로 질문해 주셔야 합니다. 그렇지 않다면, 다음 질문은 받지 않겠습니다. 저희 웹은 본명을 사용하는 것을 원칙으로 하고 있습니다. 감사합니다. >ex-printf의 예제 파일을 실행시켰더니 >uart0에 연결된 usb-uart를 통한 터미널에 이상한 것들이 찍힙니다. >Baudrate 9600으로 했습니다. > >어떻게 해야 printf("a"); 이거라도 찍어 볼까요? >급합니다. 도와 주세요 > >
1260 답변완료AM-IRS4D 관련 문의 입니다 임현수 2008-07-09 1,508
AM-IRS4D 회로도좀 구할수 있을 까요? 문의드립니다
관리자 답변 N.T.C · 2008-07-09
안녕하세요? 고객님, 요청하신 회로도를 첨부하였습니다. 본 회로도는 공개합니다. 감사합니다. >AM-IRS4D 회로도좀 구할수 있을 까요? 문의드립니다 > >
1259 답변완료ATMega128(개발보드)의 프로그램 다운로드에 질문있습니다. 박두석 2008-07-09 1,418
KD-128Pro 보드를 이용하여 AVR 프로그램 공부를 막 시작했는데요. 프로그램 다운로드하는데 문제가 발생해서요. 컴파일이후 자동으로 보드로 다운로드하게 설정하고 컴파일했는데 Cannot program Flash라는 안내글이 뜨는데 어떻게 해결해야하는지 잘 모르겠어요. 강좌대로 했는데 혹시 제가 옵션설정을 잘못해서 인가요?
관리자 답변 N.T.C · 2008-07-09
안녕하세요? 고객님, 저희 N.T.C 제품을 사용해 주셔서 감사합니다. ISP는 어떤 것을 쓰셨는지요? 자세히 질문해 주세요. 감사합니다. >KD-128Pro 보드를 이용하여 AVR 프로그램 공부를 막 시작했는데요. > >프로그램 다운로드하는데 문제가 발생해서요. > >컴파일이후 자동으로 보드로 다운로드하게 설정하고 > >컴파일했는데 > >Cannot program Flash라는 안내글이 뜨는데 > >어떻게 해결해야하는지 잘 모르겠어요. > >강좌대로 했는데 혹시 제가 옵션설정을 잘못해서 인가요? > >
1258 답변완료USB_ISP 사용시 의문사항 추영신 2008-07-09 1,410
안녕하세요!! AVR용 USB-ISP를 구입하여 NotePC에 의해 작성한 C-Program을 ATmaga128보드에 컴파일 및 다운로드 하려고 본 자료실에서 ICC-AVR 프로그램을 다운받아 강좌를 보면서 시도하고 있습니다만, 하기와 같은 error가 뜹니다. 우선) Project 설정조건은 Option내 Device를 ATmega128로 설정 Tools 설정조건은 USB-ISP 기기와 함께 동본된 자료를 참고하여 설정 단, 강좌에 나와있는 내용과 같이 Fuse Bits에 0xFFD9EF로 기입후 W 클릭후 의 에러메세지 -> -------------------------------------------------------------------------- "C:\\Program Files\\Atmel\\AVR Tools\\STK500\\Stk500.exe" -dATMega128 -ccom3 -dAtmega128 -fd9ef STK500 command line programmer, v 2.2 Atmel Corp (C) 2004-2005. Connected to STK500 V2 on port com3 Device parameters loaded The value of one or more fuse bytes are not specified. Done: there are error(s). Exit code: 1 Done ------------------------------------------------------------------------- Fuse Bits를 default 상태에서의 에러메세지 -> -------------------------------------------------------------------------- C:\\iccv7avr\\bin\\imakew -f test.mak iccavr -o test -g -ucrtatmega.o -bfunc_lit:0x8c.0x10000 -dram_end:0x10ff -bdata:0x100.0x10ff -dhwstk_size:16 -beeprom:1.4096 -fihx_coff -S2 @test.lk -lcatmega Device 0% full. Done. -------------------------------------------------------------------------- 상기 2 Error 메세지에 대해 어떤문제인지 알고 싶습니다. 이 문제를 해결하고 Compile 및 다운로드 할 수 있게 하기 위해서는 어떻게 해야하는지 알고 싶습니다. 그리고, C-프로그램 작성 및 Compile을 다른 프로그램(예:AvrEdit)에서 작성하고 ICC-AVR 프로그램에서는 다른 프로그램에서 생성된 Hex파일을 읽어 AVR보드에 Writer(다운로드)만 할 수는 없습니까? 마지막으로 기존의 Q&A에 등록되어 있는 질문과 유사합니다만 잘 이해가 안되어서 다시 질문드립니다만, Header파일 사용에 관한것으로 본인이 C-Program에서 작성한 Header파일을 프로그램 설치시 생성된 iccv7avr폴더내의 include폴더에 복사후 사용해도 Complie시 문제가 되는건지 알고 싶습니다. (Visual C 프로그램의 경우와 같이) 갑작스레 많은 질문을 드려 죄송합니다만, AVR을 갓 접한 신입으로 궁금한 점이 많습니다. 이해 부탁드리며 좋은 답변 기다리겠습니다.
관리자 답변 N.T.C · 2008-07-09
안녕하세요? 고객님, 저희 ,N.T.C 제품을 이용하여 주셔서 감사드립니다. 하기의 에러.. >"C:\\Program Files\\Atmel\\AVR Tools\\STK500\\Stk500.exe" -dATMega128 -ccom3 -dAtmega128 -fd9ef 는0xffd9ef가 아니라 0xfd9ef로 하셔서 에러가 난 상황 같습니다. 두번째는 에러같이 보이지는 않구요. make가 잘 끝난 상황 같네요. 그리고, 다른 데서 컴파일 한 후에, ICCAVR에서 hex만 다운로드 하는 것 역시 가능합니다. 또한, include 폴더에 헤더를 만들어 넣으셔도 됩니다. 감사합니다. >안녕하세요!! > >AVR용 USB-ISP를 구입하여 NotePC에 의해 작성한 C-Program을 >ATmaga128보드에 컴파일 및 다운로드 하려고 본 자료실에서 >ICC-AVR 프로그램을 다운받아 강좌를 보면서 시도하고 있습니다만, > >하기와 같은 error가 뜹니다. >우선) Project 설정조건은 Option내 Device를 ATmega128로 설정 > Tools 설정조건은 USB-ISP 기기와 함께 동본된 자료를 참고하여 설정 > 단, 강좌에 나와있는 내용과 같이 Fuse Bits에 0xFFD9EF로 기입후 W 클릭후 > 의 에러메세지 -> >-------------------------------------------------------------------------- >"C:\\Program Files\\Atmel\\AVR Tools\\STK500\\Stk500.exe" -dATMega128 -ccom3 -dAtmega128 -fd9ef >STK500 command line programmer, v 2.2 Atmel Corp (C) 2004-2005. > >Connected to STK500 V2 on port com3 >Device parameters loaded >The value of one or more fuse bytes are not specified. >Done: there are error(s). Exit code: 1 >Done >------------------------------------------------------------------------- > > >Fuse Bits를 default 상태에서의 에러메세지 -> >-------------------------------------------------------------------------- >C:\\iccv7avr\\bin\\imakew -f test.mak > iccavr -o test -g -ucrtatmega.o -bfunc_lit:0x8c.0x10000 -dram_end:0x10ff -bdata:0x100.0x10ff -dhwstk_size:16 -beeprom:1.4096 -fihx_coff -S2 @test.lk -lcatmega >Device 0% full. >Done. >-------------------------------------------------------------------------- >상기 2 Error 메세지에 대해 어떤문제인지 알고 싶습니다. >이 문제를 해결하고 Compile 및 다운로드 할 수 있게 하기 위해서는 어떻게 해야하는지 알고 싶습니다. > >그리고, C-프로그램 작성 및 Compile을 다른 프로그램(예:AvrEdit)에서 작성하고 >ICC-AVR 프로그램에서는 다른 프로그램에서 생성된 Hex파일을 읽어 AVR보드에 >Writer(다운로드)만 할 수는 없습니까? > >마지막으로 기존의 Q&A에 등록되어 있는 질문과 유사합니다만 잘 이해가 안되어서 다시 질문드립니다만, Header파일 사용에 관한것으로 본인이 C-Program에서 작성한 Header파일을 프로그램 설치시 생성된 iccv7avr폴더내의 include폴더에 복사후 사용해도 Complie시 문제가 되는건지 알고 싶습니다. >(Visual C 프로그램의 경우와 같이) > >갑작스레 많은 질문을 드려 죄송합니다만, AVR을 갓 접한 신입으로 궁금한 점이 많습니다. 이해 부탁드리며 좋은 답변 기다리겠습니다.
1257 답변완료자료실에 있는 자료가 다운이 되지 않습니다. 씽키노 2008-07-08 1,295
자료실에 있는 자료들이 잘 다운이 되지 않습니다.
관리자 답변 N.T.C · 2008-07-08
안녕하세요? 고객님 저희 N.T.C를 이용하여 주셔서 감사드립니다. 질문하실 때, 본명을 이용하여 주시기 바랍니다. 그리고, FAQ에 보시면 조치 요령이 잘 나와 있으니 참고하세요. 감사합니다. >자료실에 있는 자료들이 잘 다운이 되지 않습니다. >
1256 답변완료AD-JTAG 을 구매해서 사용하는데요 드라이버를 찾을수가 없다구 하네요. 서연철 2008-07-08 1,319
안녕하십니까? AD-JTAG 와 usb-isp를 구매해서 사용하구 있는데요 usb-isp는 드라이버가 인스톨이 되는데요 ad-jtag은 알수 없는 장치로 인식이 됩니다. 지금 구매한 장비만 usb에 꽂으면 그런메세지가 나옵니다 어떻게 ㅎ해야 합니까?
관리자 답변 N.T.C · 2008-07-08
안녕하세요? 고객님, 저희 N.T.C 제품을 이용하여 주셔서 감사드립니다. AD-JTAG이 알수없는 장치로 인식된다는 말이 무슨 말인지 잘 모르겠습니다. 자세히 좀 질문 부탁드립니다. 그리고, JTAG은 올해 안에 고장시 이유를 묻지 않고 무상교환됩니다. 참고하시기 바랍니다. 감사합니다. >안녕하십니까? >AD-JTAG 와 usb-isp를 구매해서 사용하구 있는데요 >usb-isp는 드라이버가 인스톨이 되는데요 >ad-jtag은 알수 없는 장치로 인식이 됩니다. >지금 구매한 장비만 usb에 꽂으면 그런메세지가 나옵니다 >어떻게 ㅎ해야 합니까?
1255 답변완료스태핑 라인트레이서 반제품 질문입니다. 백호언 2008-07-08 1,493
J710,11,12 에 들어가는 재료가 다리가 3개짜리인 것 밖에 없는데... 기판에는 구멍이 2개입니다...2개짜리 재료는 없습니다. 이걸 어떻게 사용해야 합니까?
관리자 답변 N.T.C · 2008-07-08
안녕하세요? 고객님, 저희 N.T.C 제품을 이용하여 주셔서 감사합니다. 저희쪽에서 실수한 것으로 보이니 연락(02-704-4774)주시면 바로 조치해드리겠습니다. 죄송합니다. 고객님이 어떠한 불편도 없게끔 항상 최선을 다하겠습니다. 감사합니다. >J710,11,12 에 들어가는 재료가 다리가 3개짜리인 것 밖에 없는데... > >기판에는 구멍이 2개입니다...2개짜리 재료는 없습니다. > >이걸 어떻게 사용해야 합니까?
1254 답변완료질문이 있습니다. 최재원 2008-07-08 1,467
AVR Studio과 WinAVR을 이용해서 어떻게 보드에 올리는지 좀 알려주세요^^
관리자 답변 N.T.C · 2008-07-08
안녕하세요? 고객님, AVR Studio과 WinAVR을 이용해서 어떻게 보드에 올리는지를 궁금해 하셨는데 솔직히 답변달기가 힘이 드네요. AVR Studio과 WinAVR의 사용법은 시중에 책으로도 많이 나와있으니 책을 사 보시든지 아니면 인터넷에서 검색해 보시면 쉽게 접근할 수 있을것 같습니다. 저희 보드를 사용하시면서 궁금하신 점이나 의문사항은 항상 최대한 빨리 답변드릴수 있도록 노력하겠습니다. 감사합니다. >AVR Studio과 WinAVR을 이용해서 어떻게 보드에 올리는지 좀 알려주세요^^