로그인 | 회원가입 | 주문 조회
총 10,743개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
1233 답변완료atmega128 pro 에 codevision쓰려고 하는데요 eeprom contents mismatch 이주현 2008-07-03 1,516
eeprom contents mismatch 라고 뜨는데요 이것때문에 program all눌렀을때 에러가 나요 어떻게 된거죠 찾아봤는데 뭐 flash memory를 clear하라고 하더라구요 그것도 어떻게 하는지 모르고요 이거 칩이 고장난건가요?! 아님 뭐 실수 하고 있는건가요.. 고장이 났다면 test 방법은 없나요?! 꼭좀 부탁드립니다.
관리자 답변 N.T.C · 2008-07-03
안녕하세요? 고객님, 자세히 쓰지 않으셔서 무슨 말인지 잘 모르겠습니다. 어떤 ISP를 사용하셨는 지, 어떤 MCU를 쓰셨는 지, 에러메시지를 정확하게 캡쳐 하시거나 해서 올려 주셔야.... 등등을 꼭 써주셔야 알 수 있습니다. 감사합니다. >eeprom contents mismatch 라고 뜨는데요 >이것때문에 program all눌렀을때 에러가 나요 >어떻게 된거죠 찾아봤는데 뭐 flash memory를 clear하라고 하더라구요 >그것도 어떻게 하는지 모르고요 >이거 칩이 고장난건가요?! 아님 뭐 실수 하고 있는건가요.. >고장이 났다면 test 방법은 없나요?! >꼭좀 부탁드립니다.
1232 답변완료IAR 에서 STK500 사용이 가능한가요? 신기욱 2008-07-03 1,431
제가 프로그램을 IAR 을 써볼려고 합니다만... ICCAVR 이 가장 설정도 쉬웠고 편했는데, 45일 제한이 걸려있어 쓰기 부담스럽네요. IAR 에서도 STK500 사용이 가능한가요? ICCAVR 에서 하던 식대로 라인 단위의 디버깅도 가능한가요? 가능하다면 어디서 어떻게 설정해야 하는지 설명도 부탁드릴께요. 그리고 Avr Studio 4.14 에서 USB-ISP 를 이용해 다운로드 하려고 하니 계속 에러가 뜨더군요... 아직 4.13 에서만 사용 가능한건지요? 빠른 답변 부탁드리겠습니다.
관리자 답변 N.T.C · 2008-07-03
안녕하세요? 고객님, 저희 N.T.C 제품을 이용하여 주셔서 감사합니다. 말씀하신 대로, ICCAVR이 가장 설정이 편하고 쉽습니다. 데모버전은 제한이 걸려 있지요. 계속 사용하시려면, 구매하여 사용하셔야 합니다. 그리고, IAR에서는 STK500 사용이 안되구요. 보통 IAR 쓰시는 분들은 IAR에서 컴파일 한 후에, 무료툴인 AVR Studio에서 다운로드 하시곤 합니다. 아니면, JTAGICE인 AD-JTAG로 하시면 가능합니다. 현재 출시되는 버전은 아직 4.14에 대해서는 보장되지 않습니다. 업그레이드가 최종 다음주 쯤에 이루어질 예정입니다. 필요하시다면 베타 버전 업그레이드를 지금이라도 받으실 수는 있습니다. 회사로 방문해 주시거나 택배로 가능합니다. 업그레이드는 무료이지만, 택배비는 소비자 부담입니다. 감사합니다. > 제가 프로그램을 IAR 을 써볼려고 합니다만... > ICCAVR 이 가장 설정도 쉬웠고 편했는데, 45일 제한이 걸려있어 쓰기 부담스럽네요. > IAR 에서도 STK500 사용이 가능한가요? > ICCAVR 에서 하던 식대로 라인 단위의 디버깅도 가능한가요? > 가능하다면 어디서 어떻게 설정해야 하는지 설명도 부탁드릴께요. > > 그리고 Avr Studio 4.14 에서 USB-ISP 를 이용해 다운로드 하려고 하니 계속 에러가 뜨더군요... > 아직 4.13 에서만 사용 가능한건지요? > > 빠른 답변 부탁드리겠습니다.
1231 답변완료DC 프로그램 관련 SDI 2008-07-03 1,441
DC 모터용 프로그램 제공이 가능한지 알고 싶네요. 스테핑 라인트레이서에서 DC모터, DC 모터 드라이브 변환해서 사용하자니 동작이 안되네요.
관리자 답변 N.T.C · 2008-07-03
안녕하세요? 고객님, 어제 잘 들어가셨나요? 요청하신 모터 드라이버의 구동 예제 소스는 아래 링크와 같습니다. 다만, ATMEGA128 기준으로 작성되어 있으므로, 사용하시는 16보드에서는 약간 수정하셔서 사용하셔야 하구요. 요청하신 모터 드라이버에 맞게 라인트레이서 소스를 제작해 드리지는 않고 있습니다. 직접 작성하셔야 하구요. 어제 얘기 나눈 데로, 진행하려면 일주일 이내에 하셔야 합니다. 그 이후에는 견적서의 효력이 상실됩니다. 감사합니다. - 아래 - http://www.newtc.co.kr/board/view.php?id=pds&page=3&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=209 >DC 모터용 프로그램 제공이 가능한지 알고 싶네요. >스테핑 라인트레이서에서 DC모터, DC 모터 드라이브 변환해서 >사용하자니 동작이 안되네요.
1230 답변완료 AVR usb-ISP 구매를 했었는데... 김대경 2008-07-03 1,401
AVR usb-ISP 구매를 했었는데요.. 사용을 하려고 하니 자꾸 에러 메세지만 뜨네요.... usb 잡혀 있는건 확인 했구요.,. 칩은 ATMEGA128 보드는 N128BK2 를 쓰고 있습니다... (가장 기본적인 보드인듯.) 운영제체는 WINDOWS XP SP3 프로그램은 이 사이트에 있는 AVR Studio 4 SP1 까지 깔았습니다.. 드라이버도 이 사이트에 있는걸로 깔았고요.. 그런데 에러 메세지가 나오네요 어디가 문제일까요?? 검색해보니 많은 분들이 같은 에러메세지를 출력되시는 분들이 많으시네요..
관리자 답변 N.T.C · 2008-07-03
안녕하세요? 고객님, 저희 N.T.C 제품을 이용하여 주셔서 감사드립니다. 사용중이신 타사의 N128BK2 라는 보드는 ISP 방식이 시리얼 ISP라고 해서, 시리얼 방식을 사용하므로, 저희가 사용하는 일반적인 ISP 방식과는 좀 다릅니다. 일단, 핀 배치가 다르구요. 기능도 다릅니다. 보통은 저희가 사용하는 ISP 방식을 쓰는 데, 그 모듈은 시리얼 ISP 방식을 사용하고 있더군요. 그냥 그 곳에 꽂으면 연결하여 사용이 되지 않습니다. 저희 회사 USBISP모듈을 그대로 사용하시려면, 직접 핀을 모듈에서 뽑아서 연결하셔야 할 것 같네요. 아니면, 저희 회사 모듈을 사용하시면 바로 꽂아서 사용이 가능하구요. 저희 회사에서는 USBISP 판매시에 ISP 커넥터를 우리 회사에서 편리하다고 생각되어 6핀 포맷을 만들어 쓰고 있었는 데, ATMEL 사에서 제공하고 있는 표준 커넥터도 지원하는 것이 좋겠다고 생각되어, 변환 보드까지 만들어 함께 공급하고 있습니다. 그런데, 그 회사의 보드는 조금 다른 방식을 사용하더군요. 표준 커넥터도 저희는 지원을 하고 있지만, 그 회사와 조금 다른 방식이라서 그 커넥터에 바로 꽂아서는 사용이 되지 않습니다. 또한, 위의 메시지가 나오는 경우는 이미 개선되어 더 이상 최근에 판매되는 USBISP에선 나오지 않고 있습니다. 예전에 나왔던 것도, 코드비전 자체의 문제가 있었구요. 그 사실을 코드비전을 만든 회사에서도 인정하고 있는 사항입니다. AVR Studio의 경우에는 서비스팩 1에서는 기존에도 그런 메시지가 나오지 않았었습니다. 복잡하게 설명해 드렸는 데, 해결책은 간단합니다. 아래와 같이 꽂아서 사용하시면 사용이 가능하실 것 같네요. - 아래 - USBISP의 6핀을 1번 : PE0로 (그 보드의 2번) 2번 : PE1로 (그 보드의 3번) 3번 : PB1로 (그 보드의 11번) 4번 : /RST로 (그 보드의 20번) 5번 : GND로 (그 보드의 2번) 6번 : VCC로 연결하시면 되겠습니다. 감사합니다. > AVR usb-ISP 구매를 했었는데요.. > >사용을 하려고 하니 자꾸 에러 메세지만 뜨네요.... >usb 잡혀 있는건 확인 했구요.,. > >칩은 ATMEGA128 보드는 N128BK2 를 쓰고 있습니다... (가장 기본적인 보드인듯.) > >운영제체는 WINDOWS XP SP3 >프로그램은 이 사이트에 있는 AVR Studio 4 SP1 까지 깔았습니다.. > >드라이버도 이 사이트에 있는걸로 깔았고요.. 그런데 에러 메세지가 나오네요 > >어디가 문제일까요?? > >검색해보니 많은 분들이 같은 에러메세지를 출력되시는 분들이 많으시네요.. > >
1229 답변완료어디가 문제인지 잘 모르겠네요(다운로드) 서종태 2008-07-03 1,411
귀사의 제품을 전부 사용하여 테스트 중입니다. AM-128PL을 사용하는데 프로그램 업데이트 중 실수를 하여 isp 커넥터를 모듈에 한칸씩 밀려 연결한 후 다운로드를 클릭하여 버렸습니다. 그 뒤로 다운로드시 디바이스가 틀리다는 경고만 떠서 MCU가 죽었다 생각하고 새로 AM-128PL을 구입하여 연결하였습니다. 그런데 계속 디바이스가 틀리다고 하는 겁니다. 도대체 어디가 문제 인지 몰라 막연히 다운로드를 아무생각없이 계속 클릭하였는데 딱 한번 다운로드에 성공하였습니다. 그러나 그때 단한번 이후로 계속 디바이스가 틀리다는 경고만 뜨고 있습니다.ㅠㅠ 어디가 문제 일까요?? isp가 죽을 수도 있나요? 위에 제가 말씀드린 경우 (한칸씩 밀려 연결하고 다운로드)에 MCU에 문제가 갔을까요? isp다운로더에 문제가 갔을까요? 돈만 계속 쓰고 답답합니다.
관리자 답변 N.T.C · 2008-07-03
안녕하세요? 고객님, ISP 보다는 모듈이 망가질 확률이 많을 것 같습니다. 일단, 자세한 것은 테스트를 해보아야 하니, 보내 주시거나, 방문해 주시면 테스트 후에 고장 유무를 전화 드리고, A/S를 진행할 지에 대해서 연락 드리겠습니다. 구매하신 장비들을 직접 가지고 오시면 더 좋겠네요. 감사합니다. >귀사의 제품을 전부 사용하여 테스트 중입니다. > >AM-128PL을 사용하는데 프로그램 업데이트 중 실수를 하여 isp 커넥터를 모듈에 한칸씩 밀려 연결한 후 다운로드를 클릭하여 버렸습니다. 그 뒤로 다운로드시 디바이스가 틀리다는 경고만 떠서 MCU가 죽었다 생각하고 새로 AM-128PL을 구입하여 연결하였습니다. 그런데 계속 디바이스가 틀리다고 하는 겁니다. 도대체 어디가 문제 인지 몰라 막연히 다운로드를 아무생각없이 계속 클릭하였는데 딱 한번 다운로드에 성공하였습니다. 그러나 그때 단한번 이후로 계속 디바이스가 틀리다는 경고만 뜨고 있습니다.ㅠㅠ 어디가 문제 일까요?? isp가 죽을 수도 있나요? >위에 제가 말씀드린 경우 (한칸씩 밀려 연결하고 다운로드)에 MCU에 문제가 갔을까요? isp다운로더에 문제가 갔을까요? 돈만 계속 쓰고 답답합니다.
1228 답변완료도저히 힘드네요..도움을 부탁드리겠습니다. 전병규 2008-07-02 1,470
현재 KT-M128 kit를 사용중이구요. 남는 PORTF 헤더박스 연결단자를 이용하여(라인트레이서가 연결되는 포트이기도 하지요) 추가 회로를 연결하려고 합니다. 이 PORTF로 ADC 기능을 이용하여 사용할건데요.. 회로도를 보아도, 강좌를 보아도 도대체 어떻게 레지스터를 설정해야하는지 알수가 없네요.. 일단 기본적으로 이 PORTF가 MCU의 61, 60, 59, 58 번핀 이렇게 들어갑니다. 그리고 이 핀은 ADC로 이어지는 핀이기도 하네요. 따라서 ADC0, ADC1, ADC2, ADC3을 이용하여 총 4개의 아날로그값을 입력으로 받을건데요.. 이제 질문입니다. 1. 이 경우에 보드 아래쪽에 있는 ADC0~4의 스위치가 있죠? 이 스위치를 ON으로 놓아야 하는지 또는 OFF로 놓아야 하는지 궁금하네요. 2. PORTF, DDRF, ADMUX 이 세가지 레지스터를 잘 설정해야 할텐데요. DDRF야 4가지 핀만 쓸거고 입력만 받으니 그냥 0x00하면 될테구요. PORTF와 ADMUX를 어떻게 설정해야 할지 난감하네요. 일단 ADMUX의 앞부분 3비트는 000으로 놓을 생각입니다. 답변 부탁드리겠습니다. P.S 질문이 조금 지저분해 보이네요..죄송합니다 T_T..
관리자 답변 N.T.C · 2008-07-03
안녕하세요? 고객님, 저희 N.T.C 제품을 이용하여 주셔서 감사합니다. 우선 질문은 잘 알겠구요. 답변해 드리겠습니다. 1. OFF로 놓아야 기존 보드에 연결되어 있는 센서부와의 연결이 끊어지게 되어, 원하시는 입력을 받으실 수 있습니다. 센서부 회로에 보시면 회로가 나와 있습니다. 2. PORTF는 뭐로 설정하셔도, DDR0를 0x00으로 놓으시면 상관이 없지만, 저는 입력으로 받을 때 기본적으로 PORTF를 0x00으로 놓고 씁니다. 사실 별로 상관하지 않습니다. 또 다른 질문 있으시면 이렇게 구체적으로 올려 주시면, 답변하기가 편합니다. 감사합니다. >현재 KT-M128 kit를 사용중이구요. >남는 PORTF 헤더박스 연결단자를 이용하여(라인트레이서가 연결되는 >포트이기도 하지요) 추가 회로를 연결하려고 합니다. >이 PORTF로 ADC 기능을 이용하여 사용할건데요.. >회로도를 보아도, 강좌를 보아도 도대체 어떻게 레지스터를 >설정해야하는지 알수가 없네요.. >일단 기본적으로 이 PORTF가 MCU의 61, 60, 59, 58 번핀 이렇게 >들어갑니다. 그리고 이 핀은 ADC로 이어지는 핀이기도 하네요. >따라서 ADC0, ADC1, ADC2, ADC3을 이용하여 총 4개의 아날로그값을 >입력으로 받을건데요.. > >이제 질문입니다. > >1. 이 경우에 보드 아래쪽에 있는 ADC0~4의 스위치가 있죠? > 이 스위치를 ON으로 놓아야 하는지 또는 OFF로 놓아야 하는지 궁금하네요. > >2. PORTF, DDRF, ADMUX 이 세가지 레지스터를 잘 설정해야 할텐데요. > DDRF야 4가지 핀만 쓸거고 입력만 받으니 그냥 0x00하면 될테구요. > PORTF와 ADMUX를 어떻게 설정해야 할지 난감하네요. 일단 ADMUX의 > 앞부분 3비트는 000으로 놓을 생각입니다. 답변 부탁드리겠습니다. > >P.S 질문이 조금 지저분해 보이네요..죄송합니다 T_T..
1227 답변완료서보모터질문입니다. 박세민 2008-07-02 1,364
서보모터의 회전이 계속 되는 서보모터는 없나요? 보통 180도 정도 밖에 회전이 안되는 걸로 아는데 개조는 안되나요?
관리자 답변 N.T.C · 2008-07-02
안녕하세요? 고객님, 저희 N.T.C를 방문해 주셔서 감사합니다. 인터넷에 보면 360도 가까이 회전이 가능한 RC 서보 모터를 개조하여 제작한 예가 있기도 합니다. 현재 판매되는 제품은 저희 회사에는 없구요. 하지만, 오리엔탈 모터 같은 비싼 서보 모터(대략 50만원 이상)를 쓰시면 360도로 계속해서 회전합니다. PWM 구동하구요. 저희 회사에서 구매 가능하신 모터는 서보형 DC모터 SE-DS350 7,700원 라는 모델이 있습니다. DC 모터인데, RC 서보처럼 생긴 것이지요. 바퀴로 쓰기엔 좋구요. 회사로 찾아 오시면, 그 서보에 딱 맞는 고무 바퀴도 있습니다. 참고하세요. 감사합니다. >서보모터의 회전이 계속 되는 서보모터는 없나요? >보통 180도 정도 밖에 회전이 안되는 걸로 아는데 >개조는 안되나요?
1226 답변완료AVR USB-ISP 구매를 했었는데... 구매자 2008-07-02 1,409
퍼니키트에서 USB-ISP를 구입을 했는데 문제가 생겨 연락을 하였더니 여기로 연락하라고 하더군요. 이 제품을 사용한 결과 칩으로 입력이 안되더군요.. 컴퓨터에 포트로 인식은 되었는데... 무엇보다도 전압이 걸리지 않는거 같습니다.(USB자체는 불이들어오는데 VCC-GND에 전압이 걸리지않음.) 이 포트를 ISP라인에 꼽으면 칩회로에 전원이 들어와야 되는데 전혀 되지않고 똑같은 USB-ISP가진사람이 있어서 확인해보았더니 정상적으로 작동하는 것은 잘 되는것을 확인하였으나 제가 받은것은 작동이 되질 않았습니다.(Chip programming). 프로그램은 CodevisionAVR과 되는몇몇프로그램 다 사용해보았습니다. 조치 부탁드립니다.
관리자 답변 N.T.C · 2008-07-02
안녕하세요? 고객님, 저희 회사 제품을 이용하여 주셔서 감사드립니다. 이상하군요. 100% 테스트 해서 나가고 있거든요. 설정이나 그런 것이 잘못되셨을 것 같은데요. 이상이 있으시다니, 본사로 한 번 가져와 주시면, 테스트 하고, 이상이 있으면 교체해 드리겠습니다. 질문은 본명으로 부탁드립니다. 감사합니다. >퍼니키트에서 USB-ISP를 구입을 했는데 문제가 생겨 연락을 하였더니 여기로 연락하라고 하더군요. > >이 제품을 사용한 결과 >칩으로 입력이 안되더군요.. >컴퓨터에 포트로 인식은 되었는데... > >무엇보다도 전압이 걸리지 않는거 같습니다.(USB자체는 불이들어오는데 VCC-GND에 전압이 걸리지않음.) >이 포트를 ISP라인에 꼽으면 칩회로에 전원이 들어와야 되는데 전혀 되지않고 >똑같은 USB-ISP가진사람이 있어서 확인해보았더니 정상적으로 작동하는 것은 >잘 되는것을 확인하였으나 제가 받은것은 작동이 되질 않았습니다.(Chip programming). >프로그램은 CodevisionAVR과 되는몇몇프로그램 다 사용해보았습니다. > > >조치 부탁드립니다.
1225 답변완료안녕하세요. 자세한 문의입니다. 전병규 2008-07-02 1,255
제가 임의로 제작한 브레드보드용 회로에서 12v 전원을 입력으로 받습니다. 그리고 이 회로의 출력으로 0v 또는 9v의 출력값을 가집니다. 그런데 출력값은 총 4개입니다. 따라서 4개의 출력값을 KT-M128 보드에 넣어주어야 합니다. 이 경우 PORTF를 이용하여 구성 할 수 있을것 같은데요.. 이 경우 어떻게 브레드보드 회로와 KT-M128 보드를 연결시킬 수 있는지를 알고 싶습니다. 요약하면, - 보드에 넘겨줘야 하는 출력은 총 4개이다. - 각각의 출력의 값은 0v 나 9v 두가지 경우만을 가진다. 자세한 설명 부탁드리겠습니다.(__) P.S. 라인트레이서 보드가 이 PORTF에 연결되는걸로 알고 있는데요.. 위 질문에 대한 답변과 '추가로' 이 보드의 연결에 대해 설명하여 주시면 정말 감사드리겠습니다.(__) 그럼 항상 건강하시길.
관리자 답변 N.T.C · 2008-07-02
안녕하세요 ? 고객님, 첨부와 같이 하면 0 또는 5V를 출력으로 해서, AVR에 입력 가능하겠네요. 4개라면 위와 같이 4개 제작해서 0,1,2,3 번에 각각 넣어주면 되겠구요. 감사합니다. >제가 임의로 제작한 브레드보드용 회로에서 12v 전원을 입력으로 받습니다. >그리고 이 회로의 출력으로 0v 또는 9v의 출력값을 가집니다. >그런데 출력값은 총 4개입니다. 따라서 4개의 출력값을 KT-M128 보드에 >넣어주어야 합니다. 이 경우 PORTF를 이용하여 구성 할 수 있을것 같은데요.. >이 경우 어떻게 브레드보드 회로와 KT-M128 보드를 연결시킬 수 있는지를 >알고 싶습니다. > >요약하면, > - 보드에 넘겨줘야 하는 출력은 총 4개이다. > - 각각의 출력의 값은 0v 나 9v 두가지 경우만을 가진다. > >자세한 설명 부탁드리겠습니다.(__) > >P.S. 라인트레이서 보드가 이 PORTF에 연결되는걸로 알고 있는데요.. > 위 질문에 대한 답변과 '추가로' 이 보드의 연결에 대해 설명하여 주시면 > 정말 감사드리겠습니다.(__) > >그럼 항상 건강하시길.
1224 답변완료스테핑 모터 바디세트 구입했는데요 임지환 2008-07-01 1,405
컨트롤 모듈이 불량같습니다. 참고로 제품 도착한 그대로 바디 뒤에 ms2만 부착해서 ab-m128b에 연결해서 예제소스 조금만 수정해서 전진 좌회전 우회전만 반복하도록 동작시켜봤습니다. 좌회전 함수 우회전 함수 안에 내용 바꾸어서 해봐도(좌회전 함수의 내용을 우회전 하도록) 똑같은쪽 모터만 왔다갔다 하구요 모듈의 커넥터를 모터에 반대로 바꿔서 끼우니 반대쪽 모터가 왔다갔다 하네요.. 밑은 제가 쓴 소스입니다.. /* main function-----------------------------------*/ void main(void) { init_devices(); //insert your functional code here... printf(" \\n\\n\\rStepping Motor test program...\\n\\r"); while(1){ mov_for(1000); mov_left(1000); mov_right(1000); } } void mov_for(unsigned int time) { volatile int i; MOTOR_PORT_DDR = 0xff; MOTOR_ENABLE; MOTOR_STEP_M2; //모드 설정 quater step MOTOR_LEFT_CCW; // 왼쪽 counter clock MOTOR_RIGHT_CW; //오른쪽 clock for(i=0; i<time; i++){ MOTOR_LEFT_CLK; MOTOR_RIGHT_CLK; delay(5); } } void mov_left(unsigned int time) { volatile int i; MOTOR_PORT_DDR = 0xff; MOTOR_ENABLE; MOTOR_STEP_M3; //모드 설정 half step MOTOR_LEFT_CCW; // 왼쪽 counter clock MOTOR_RIGHT_CW; //오른쪽 clock for(i=0; i<time; i++){ MOTOR_RIGHT_CLK; delay(5); } } void mov_right(unsigned int time) { volatile int i; MOTOR_PORT_DDR = 0xff; MOTOR_ENABLE; MOTOR_STEP_M3; //모드 설정 half step MOTOR_LEFT_CCW; // 왼쪽 counter clock MOTOR_RIGHT_CW; //오른쪽 clock for(i=0; i<time; i++){ MOTOR_LEFT_CLK; delay(5); } } 가급적 빨리 해결하고 싶은데.. 교환 가능 할런지요
관리자 답변 관리자 · 2026-10-14
안녕하세요, 뉴티씨입니다. 문의 내용 확인하였습니다. 추가 문의사항은 newtc@newtc.co.kr 또는 02-704-4774로 연락 주시기 바랍니다. 감사합니다.
1223 답변완료ATmega128-pro 다운로드가 안되요 학부생 2008-07-01 1,460
모듈에서 뺀핀은 GND,VCC각하나, PA0~7이랑 ISP핀이랑 RX,TX핀뿐인데.. 전원은 잘들어오고요 PA에 물려있으니까 초록LED도 켜지구요. 근데 프로그램 다운로딩이 안되요. ICCAVR을 사용하는데 Cannot Progam or verify Flash라고 계속뜹니다. 할게 많은데 자꾸 이걸로 시간을 끄네요;
관리자 답변 N.T.C · 2008-07-01
안녕하세요? 고객님, 저희 N.T.C 제품을 이용하여 주셔서 감사합니다. 말씀하신 에러는 전원이 안들어갔거나, 모듈이 망가졌거나, ISP가 망가졌거나, 제대로 연결이 되지 않았거나, 프린터포트 타입 ISP의 경우 ECP로 잡혀있지 않은 경우에 주로 발생하는 에러입니다. 바쁘시다면, 본사로 직접 가져와 보시면 바로 테스트 해드리구요. 혹, 컴퓨터 셋팅이 CMOS Setup에서 페러렐 포트가 ECP로 안잡혀 있는 지 확인하시고, 바꿔 주시면 잘 될겁니다. 그리고, 본명으로 반드시 질문 부탁드릴께요. 본명이 아니면 질문에 답하지 않을 수도 있습니다. 감사합니다. >모듈에서 뺀핀은 GND,VCC각하나, PA0~7이랑 ISP핀이랑 RX,TX핀뿐인데.. >전원은 잘들어오고요 PA에 물려있으니까 초록LED도 켜지구요. >근데 프로그램 다운로딩이 안되요. >ICCAVR을 사용하는데 Cannot Progam or verify Flash라고 >계속뜹니다. 할게 많은데 자꾸 이걸로 시간을 끄네요; >
1222 답변완료[긴급] 3축 가속도 센서 질문입니다. 정승영 2008-07-01 1,506
안녕하십니까. 저는 부산대학교 전자전기공학과 대학원에 재학중인 정승영입니다. 이번에 3축 가속도 센서(AM-3AXIS) 를 구매해서 사용중인데 X, Y, Z 값이 저희가 생각하는것만큼 나오지 않아서 이렇게 질문을 드립니다. 가속도 데이터를 ATMega 를 이용해서 ADC(Resolution : 10bit) 를 이용하여 변환하고 이 값을 누적시켜서 속도를 구하고, 그 값을 다시 누적시켜서 Localization 좌표를 구하는게 저희 목적이었습니다. 그런데 실험중에 X, Y 방향으로 이동을 했을 때 보다 기울여졌을때 더 큰 변화가 있다는걸 확인하고 홈페이지의 Q&A 에서 다른 답변을 찾아보던중 Static_Accellation 이란 그림을 보고 조금 이해가 되는것 같습니다. 그리고 Dynamic_Accellation 이라는 그림에서처럼 Dynamic 가속도의 변화에 대한 계산을 해 본 결과 1.5g =~ 15m/ss = 1500cm/ss 의 가속도의 경우에 800mV/1.5g 의 모드로 사용할 경우에 800mV 의 변화가 생기는 것이고, 10bit resolution ADC의 경우 1bit 의 크기가 5V/1024 =~ 5mV 가 되므로 ADC 결과값의 1bit 변화량은 1500cm/ss : 800mV = X cm/ss : 5mV X = 1500 * 5 / 800 =~ 9.375 cm/ss 이 된다는 말인데, 저희가 구성중인 로봇의 경우 가속도가 그다지 크지 않기 때문에 실험을 해 본 결과 거의 변화가 없거나 중심값을 기준으로 오차가 생겨서 그 값이 누적되기만 했습니다. 그래서 질문드리는 것인데, 1. 저희처럼 느린 가속을 할 경우에는 이 센서를 이용해서 위치 측정이 힘들까요? 2. 힘들다면 이러한 환경에서 가속도를 측정할만한 다른 센서는 없나요? 3. 그리고 3축 가속도 센서 플러스 모듈(AM-3AXIS-P) 의 경우 출력값이 5V 기준으로 swing 하는 건가요? 4. 아님 그냥 입력 VCC 만 3.3V 로 조정해주고 출력은 똑같이 3.3V 기준 으로 나가는 건가요? 5. 만약에 원하는 voltage range 에 대해서만 증폭을 한다고 하면 증폭된 출력값의 크기는 그대로 800mV/1.5g 라고 생각 할 수 있을까요? 다 적고 보니 말이 참 많아졌네요. 그래도 급한 일이라서 조금 서둘러서 답변 부탁드립니다. 그럼 좋은 하루 보내세요.
관리자 답변 N.T.C · 2008-07-01
안녕하세요? 고객님, 저희 N.T.C 제품을 이용하여 주셔서 감사드립니다. 가속도를 구하실 때, 초당 몇번이나 샘플링 하고 계시나요? 저희 센서는 아주 미세한 움직임도 감지하기 때문에, 충분히 원하는 목적으로 쓰실 수 있다고 생각됩니다. AVR로 샘플링을 초당 15,000번 정도까지 가능한데, 대략 2,000번 정도만 해도 세밀한 움직임을 받아 보실 수 있을 것입니다. 샘플링은 몇번이나 하셨나요? 그리고, 1.5g 모드의 경우 1g 당 800mV의 변화를 보실 수 있다는 의미입니다. 전원은 반드시 3.3V를 넣으셔야 하구요. 아날로그 값으로 1.85V인가를 중심으로 0~3.3V까지 변합니다. 모드에 따라, 값의 변화가 조금씩 달라지니 목적에 따라 맞게 사용하시면 되겠습니다. 감사합니다. >안녕하십니까. 저는 부산대학교 전자전기공학과 대학원에 재학중인 정승영입니다. >이번에 3축 가속도 센서(AM-3AXIS) 를 구매해서 사용중인데 X, Y, Z 값이 저희가 생각하는것만큼 나오지 않아서 이렇게 질문을 드립니다. > >가속도 데이터를 ATMega 를 이용해서 ADC(Resolution : 10bit) 를 이용하여 변환하고 이 값을 누적시켜서 속도를 구하고, 그 값을 다시 누적시켜서 Localization 좌표를 구하는게 저희 목적이었습니다. > >그런데 실험중에 X, Y 방향으로 이동을 했을 때 보다 기울여졌을때 더 큰 변화가 있다는걸 확인하고 홈페이지의 Q&A 에서 다른 답변을 찾아보던중 Static_Accellation 이란 그림을 보고 조금 이해가 되는것 같습니다. > >그리고 Dynamic_Accellation 이라는 그림에서처럼 Dynamic 가속도의 변화에 대한 계산을 해 본 결과 >1.5g =~ 15m/ss = 1500cm/ss 의 가속도의 경우에 >800mV/1.5g 의 모드로 사용할 경우에 800mV 의 변화가 생기는 것이고, >10bit resolution ADC의 경우 1bit 의 크기가 5V/1024 =~ 5mV 가 되므로 >ADC 결과값의 1bit 변화량은 >1500cm/ss : 800mV = X cm/ss : 5mV >X = 1500 * 5 / 800 =~ 9.375 cm/ss >이 된다는 말인데, > >저희가 구성중인 로봇의 경우 가속도가 그다지 크지 않기 때문에 실험을 해 본 결과 거의 변화가 없거나 중심값을 기준으로 오차가 생겨서 그 값이 누적되기만 했습니다. 그래서 질문드리는 것인데, > >1. 저희처럼 느린 가속을 할 경우에는 이 센서를 이용해서 위치 측정이 힘들까요? > >2. 힘들다면 이러한 환경에서 가속도를 측정할만한 다른 센서는 없나요? > >3. 그리고 3축 가속도 센서 플러스 모듈(AM-3AXIS-P) 의 경우 출력값이 5V 기준으로 swing 하는 건가요? > >4. 아님 그냥 입력 VCC 만 3.3V 로 조정해주고 출력은 똑같이 3.3V 기준 으로 나가는 건가요? > >5. 만약에 원하는 voltage range 에 대해서만 증폭을 한다고 하면 증폭된 출력값의 크기는 그대로 800mV/1.5g 라고 생각 할 수 있을까요? > > >다 적고 보니 말이 참 많아졌네요. 그래도 급한 일이라서 조금 서둘러서 답변 부탁드립니다. 그럼 좋은 하루 보내세요.
1221 답변완료AM-3AXIS로 동적 가속도 구하기 김정민 2008-07-01 1,476
안녕하십니까. 이번에 AM-3AXIS를 구입하였습니다. 제가 동적 가속도를 구할려고 하는데.. AM-3AXIS로 가능한가요?? 가능하다면.. 수식이 어떻게 되는지 답글 부탁드립니다. 감사합니다.
관리자 답변 N.T.C · 2008-07-01
안녕하세요? 고객님, 저희 N.T.C 제품을 이용하여 주셔서 감사드립니다. 우선, 저희 AM-3AXIS는 동적가속도와 정적 가속도를 함께 가지고 있습니다. 동적 가속도에서 정적 가속도를 빼시면 구하실 수 있겠습니다만, 정확하게 동적 가속도만을 분리하는 것은 고객님의 아이디어가 많이 필요하겠습니다. 고정된 형태라면 충분히 가능한 얘기가 되리라 생각됩니다. 그 위치에서의 정적 가속도는 미리 구할 수 있을 테니까요. 그걸 빼면 되니까, 쉽게 구할 수 있겠지요. 수식은 자료실->기존자료실의 PPT 자료를 참고하시면 좋겠습니다. 감사합니다. >안녕하십니까. > >이번에 AM-3AXIS를 구입하였습니다. > >제가 동적 가속도를 구할려고 하는데.. >AM-3AXIS로 가능한가요?? > >가능하다면.. 수식이 어떻게 되는지 답글 부탁드립니다. > >감사합니다.
1220 답변완료ad-usbisp를 샀습니다. 김용호 2008-06-30 1,390
샀는데 다운이 되지 않습니다.... usb에 연결하면 녹색불만 깜빡이고 다운이 되질않습니다.. 어제 사서 오늘 처음으로 해본건데 안됩니다.... 드라이버도 최신드라이버로 깔았고~ codevision도 1.24.4입니다..
관리자 답변 N.T.C · 2008-06-30
안녕하세요? 고객님, 저희 N.T.C 제품을 이용하여 주셔서 감사드립니다. 질문시 질문시 주의사항을 읽고 자세히 질문해 주시면, 보다 빨리 답변 드릴 수 있습니다. 어떤 MCU를 사용하셨는 지, 어떤 소프트웨어 버전 어떤 것을 사용하셨는 지, 어떤 식의 메시지가 나오면서 안되시는 지, 어떤 메인보드에 연결하셨는 지, 등등을 알려 주셔야 합니다. 감사합니다. >샀는데 다운이 되지 않습니다.... > >usb에 연결하면 녹색불만 깜빡이고 다운이 되질않습니다.. > >어제 사서 오늘 처음으로 해본건데 안됩니다.... > >드라이버도 최신드라이버로 깔았고~ > >codevision도 1.24.4입니다.. > >
1219 답변완료[질문]adc변환에 관련된 질문입니다. 유기범 2008-06-29 1,388
보드는 ab-m128-b이구요. 제가 로드셀을 이용해서 체중계값을 읽어서 블루투스를 이용한 통신을 해보려고 하는데요. adc부분에서 도통 감이 안잡히네요. 제가 생각하기로는 로드셀의 4선중에 두선이 출력선이라서 그 두선을 +,- 로 해서 f포트에 1번 2번핀에 입력을 하고 9번과 10번핀에는 보드에서 선을 따다가 5v와 그라운드로 연결했습니다. 소스상에서 ADMUX |= 0x4b; 로 설정을 해서 adc1은 +입력 adc0은 -입력으로 설정을 하고 200배의 이득을 얻고자 했는데 랜덤한 값이 계속해서 출력이 되더라구요 제가 잘못이해를 하고 있는것인지... 감이 안잡히네요.. 그리고 adc변환에서 일반 싱글 모드로 변환을 할시에 F포트에 아무것도 입력을 하지 않으면 0이 출력되는것이 아닌가요? 입력이 0이면 분자가 0이 될텐데..잡음이 들어가서 랜덤한 값이 출력되는 것일까요?
관리자 답변 N.T.C · 2008-06-30
안녕하세요? 고객님, 저희 N.T.C 제품을 이용하여 주셔서 감사합니다. 로드셀 어떤 것을 사용하시는 지, 데이터 시트를 올려 주시는 것이 좋겠네요. ADC에서 ADMUX |= 0x4b; 로 잡으시면 Ch1을 +, Ch2를 -로 잡는 것이 맞구요. 그에 대한 변환 결과는 -512~+511 범위의 값을 가지는 데, 표현법이 10비트 2의 보수 표현법을 사용합니다. 따라서 0x200 ~ 0x3ff~ 0 ~ 0x1ff 가 됩니다. 또한, 차동 입력으로 사용하실 경우, 초기가 몇개는 버리시는 것이 좋습니다. 결과값이 정확하지 않으니까요. 또한, 로드셀의 출력이 전압인지, 저항값인지를 보시고, 저항값일 경우 휘트스톤 브릿지 등으로 사용하여 전압으로 바꿔주는 회로를 구성하셔야 겠구요. 전압일 경우, 내장되어 있는 타입인데, 200배를 했을 때, 혹시 전압이 넘치지는 않는 지 확인하시는 것이 좋겠네요. 그리고, 입력이 없으면, 공기 중의 변하는 미세 전압 값을 증폭해서 나오게 되어서, 값이 계속 변하게 됩니다. 반드시 GND로 연결하시거나, VCC로 연결하시거나 하셔서, 값을 보시는 것이 좋겠습니다. 감사합니다. >보드는 ab-m128-b이구요. > >제가 로드셀을 이용해서 체중계값을 읽어서 블루투스를 이용한 통신을 > >해보려고 하는데요. adc부분에서 도통 감이 안잡히네요. > >제가 생각하기로는 로드셀의 4선중에 두선이 출력선이라서 > >그 두선을 +,- 로 해서 f포트에 1번 2번핀에 입력을 하고 > >9번과 10번핀에는 보드에서 선을 따다가 5v와 그라운드로 연결했습니다. > >소스상에서 ADMUX |= 0x4b; 로 설정을 해서 > >adc1은 +입력 adc0은 -입력으로 설정을 하고 200배의 이득을 얻고자 했는데 > >랜덤한 값이 계속해서 출력이 되더라구요 > >제가 잘못이해를 하고 있는것인지... > >감이 안잡히네요.. > >그리고 adc변환에서 일반 싱글 모드로 변환을 할시에 > >F포트에 아무것도 입력을 하지 않으면 0이 출력되는것이 아닌가요? > >입력이 0이면 분자가 0이 될텐데..잡음이 들어가서 랜덤한 값이 > >출력되는 것일까요? > > >