로그인 | 회원가입 | 주문 조회
총 10,743개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
5388 답변완료 SM-SAM7S64-A 제품에서 PWM 을 사용하려고 하는데.. 조규성 2010-06-22 1,466
SM-SAM7S64-A 제품에서 PWM을 사용하려고 합니다. 포트가 PA0~PA2 까지라고 알고있습니다. 개발보드 메뉴얼을 보니 PA0가 LED에 연결되어있어서 다른용도로 사용시 R311을 제거하라고 되있던데 PWM 쓰려면 제거해야 하나요?
관리자 답변 NEWTC · 2010-06-22
안녕하세요 > 개발보드 메뉴얼을 보니 PA0가 LED에 연결되어있어서 다른용도로 사용시 R311을 제거하라고 되있던데 PWM 쓰려면 제거해야 하나요? 출력으로 사용하시다면 제거 안하고 그냥 사용하셔도 무방합니다. 수고하세요 >SM-SAM7S64-A 제품에서 PWM을 사용하려고 합니다. > > 포트가 PA0~PA2 까지라고 알고있습니다. > > 개발보드 메뉴얼을 보니 PA0가 LED에 연결되어있어서 다른용도로 사용시 R311을 제거하라고 되있던데 PWM 쓰려면 제거해야 하나요?
5387 답변완료시리얼LCD, 텍스트 LCD?? 박종래 2010-06-22 1,475
시리얼LCD와 텍스트 LCD의 차이점이 무엇인가요?? 구매하려하는데 차이점을 모르겠습니다. 알려주셨으면 합니다~^^ 또한 그래픽LCD 모듈에는 그래픽판도 같이 들어있는 것인가요? 아님 모듈만 판매하시는 건지.. 답변 부탁드립니다~~
관리자 답변 NEWTC · 2010-06-22
안녕하세요 >시리얼textLCD와 text LCD의 차이점이 무엇인가요?? LCD자체는 동일합니다. text LCD는 기본적으로 패럴러로 제어해서 사용하는 lcd 입니다. 시리얼 lcd는 뒤에 모듈이 붙어 있어 uart같은 데이터로 날려면 lcd에 표시됩니다. >또한 그래픽LCD 모듈에는 >그래픽판도 같이 들어있는 것인가요? >아님 모듈만 판매하시는 건지.. >그래픽판?? 무슨말이지 몰겠군요 Graphic LCD 플러스 모듈 AM-GLCD-P 안에는 GLCD와 10핀헤더로 연결가능하도록 확장용 보드가 있습니다. 수고하세요 > >시리얼LCD와 텍스트 LCD의 차이점이 무엇인가요?? > >구매하려하는데 차이점을 모르겠습니다. >알려주셨으면 합니다~^^ > >또한 그래픽LCD 모듈에는 >그래픽판도 같이 들어있는 것인가요? >아님 모듈만 판매하시는 건지.. > >답변 부탁드립니다~~ > >
5386 답변완료atmega2560 개발보드 ......... 김종재 2010-06-22 1,421
안녕하세염 2족 로봇을 만들려고 하는데염 atmega2560 개발보드는 서보모타 몇개정도 동시 제어 가능한가염? 빠른 답변 부탁드립니다
관리자 답변 NEWTC · 2010-06-22
안녕하세요? 고객님, 서보 모터가 전류가 많이 먹으므로 전류 문제만 해결하신다면, 포트가 11개이므로 11 * 8 = 88개 가능합니다. 하지만, 전류 문제가 만만치는 않을 겁니다. 이족 로봇은 보통, 발바닥에 밧데리 7.2V 하나씩 달고, 그걸 병렬로 하여 전류량을 늘리거나, 직렬로 하여 전압을 높게 하고 모터를 그 전압에 맞는 모터를 선택하여 사용하기도 하구요. 아나로그 타입을 쓰실 경우에는 SMPS를 설계하여 집어 넣어야 할 겁니다. 그 SMPS 용량이 문제가 될 수 있으니, 차라리 전원용 다이오드로 전압 강하를 유도하여 사용하는 것은 어떨지 생각해 보세요. 그리고, 전원부에서 열이 많이 나는 부품이 있다면, 방열판을 크게 잘 사용하셔야 할 겁니다. 수고하세요. > >안녕하세염 > >2족 로봇을 만들려고 하는데염 > >atmega2560 개발보드는 서보모타 몇개정도 동시 제어 가능한가염? > >빠른 답변 부탁드립니다
5385 답변완료라인트레이서 센서 질문좀 하려는데요 신승훈 2010-06-22 1,288
센서가 너무 복불복이여요 어쩔때는 읽는거 같은데 어떤때는 인식을 못해요 왜그런거죠??
관리자 답변 NEWTC · 2010-06-22
안녕하세요 가지고 계신 보드의 몇칭을 정확히 기입해 주시길 바랍니다. LT 적외선 센서 모듈 (디지털 4Ch) AM-IRS4D 일 경우는 반사시키는 판의 종류에 따라 값이 틀립니다. 그러므로 가변저항을 조절하여 반사되는 적외선량을 조절해서 사용하면 됩니다. 가변저항을 돌려 손으로 거리를 조절하여 상태 LED가 점등 및 소등을 하지는 확인해 보시면 됩니다 >센서가 너무 복불복이여요 어쩔때는 읽는거 같은데 어떤때는 인식을 못해요 > >왜그런거죠??
5384 답변완료개발보드관련 질문입니다. 이기우 2010-06-22 1,397
안녕하세요 귀사에서 판매되는 128 개발보드를 사용중입니다. 5v나 12v 출력단자들이 있잖아요? 포트를 다양하게 사용해서 led를 구동하구 12v 출력단자를 이용해서 dc모터를 구동시키고있어요 5v 출력단자 두개 다 사용되구요 12v 출력단자또한 사용되고있습니다. 12v 출력단자는 555 pwm 회로를 통해 모터로 공급되는데 555 회로에는 스위칭트랜지스터가 달려있거든요 ㅠ 그런데 led에 불이 들어오면 모터가 느려지는 현상이 발생하네요 12v 300mA 아답터를 보드에 사용하는중인데 만약에 12v 1.5A 정도되는 아답터를 사용하거나 더 높은 출력전류를 갖는 아답터를 사용해도 보드에 무리가 가거나하지는 않나요? 그리고 저렇게 충분한 출력전류를 갖는 아답터를 사용하면 led도 잘들어오고 모터도 느려지지 않게끔 충분히 공급될 수 있는건지 궁금합니다. 아니면 모터에 들어가는 전류를 더욱더 증폭시켜야하는건가요? 죄송한데 한개만더 여쭙겠습니다.. 귀사의 ts8인가? 스위치보드가 있잖아요? 그것을 사용하면 mcu에 입력이 잘 들어가는데 똑같이 회로를 구성해서 토글스위치로 하면 전혀 소용이 없네요... 외부풀업 안되서 그냥바로 gnd에 물리고 내부풀업 설정해도 안되네요 ㅠ 이론상 맞는건데 제가 어디 실수한건지 아니면 방법이 틀린건지 푸쉬나 토글스위치로 귀사의 ts8처럼 입력을 줄 수 있는 방법좀 조언 부탁드립니다.. 너무 질문을 많이했네요 죄송합니다.ㅠ
관리자 답변 NEWTC · 2010-06-22
안녕하세요 >만약에 12v 1.5A 정도되는 아답터를 사용하거나 더 높은 출력전류를 갖는 아답터를 >사용해도 > >보드에 무리가 가거나하지는 않나요? 무리가 가지않습니다. 보드에서 필요한 만큼만 전류를 소모하기 떄문입니다. 12V 5A 입력해도 실지적으로 보드에서 사용하는 량은 모터같은 부하에 다라 소모전류가 틀립니다. >귀사의 ts8인가? 스위치보드가 있잖아요? 판매되고 있는 스위치 보드는 외부 풀다운에 액티브 하이 신호를 받고 있습니다. 반대로 하실거면 코드를 수정하시길 바랍니다. if ((PINx & 0x01)) // 액티브 하이일때 읽는법 ...................... if ( !(PINx & 0x01)) // 액티브 로우일때 읽는법 ...................... 수고하세요 >안녕하세요 >귀사에서 판매되는 128 개발보드를 사용중입니다. >5v나 12v 출력단자들이 있잖아요? > >포트를 다양하게 사용해서 >led를 구동하구 > >12v 출력단자를 이용해서 dc모터를 구동시키고있어요 > >5v 출력단자 두개 다 사용되구요 >12v 출력단자또한 사용되고있습니다. > >12v 출력단자는 555 pwm 회로를 통해 모터로 공급되는데 > >555 회로에는 스위칭트랜지스터가 달려있거든요 ㅠ > >그런데 led에 불이 들어오면 모터가 느려지는 현상이 발생하네요 > >12v 300mA 아답터를 보드에 사용하는중인데 > >만약에 12v 1.5A 정도되는 아답터를 사용하거나 더 높은 출력전류를 갖는 아답터를 >사용해도 > >보드에 무리가 가거나하지는 않나요? > >그리고 저렇게 충분한 출력전류를 갖는 아답터를 사용하면 > >led도 잘들어오고 모터도 느려지지 않게끔 충분히 공급될 수 있는건지 궁금합니다. > >아니면 모터에 들어가는 전류를 더욱더 증폭시켜야하는건가요? > >죄송한데 한개만더 여쭙겠습니다.. > >귀사의 ts8인가? 스위치보드가 있잖아요? > >그것을 사용하면 mcu에 입력이 잘 들어가는데 > >똑같이 회로를 구성해서 토글스위치로 하면 전혀 소용이 없네요... > >외부풀업 안되서 그냥바로 gnd에 물리고 내부풀업 설정해도 안되네요 ㅠ > >이론상 맞는건데 제가 어디 실수한건지 아니면 방법이 틀린건지 > >푸쉬나 토글스위치로 귀사의 ts8처럼 입력을 줄 수 있는 방법좀 조언 부탁드립니다.. > >너무 질문을 많이했네요 죄송합니다.ㅠ
5383 답변완료ARM 소스 자료실 UART0 소스가 안되요. 조규성 2010-06-22 1,312
네이버 카페에서 소스를 다운받아서 실행해 보는데 안됩니다. 하이퍼 터미널로 데이터 전송부분이 전혀 되질않습니다. 지금 컴파일러는 5.50 버전이구요. 5.20 버전에서 실행해야 한다면 죄송합니다만 메일로 파일이랑 시리얼 번호좀 보내주시면 감사하겠습니다. 전에 시리얼 번호를 요구해서 받았는데 설치가 안되더라구요. 그럼 부탁드리겠습니다.
관리자 답변 NEWTC · 2010-06-22
안녕하세요? 고객님, 잘 동작하는 것을 확인한 소스입니다. 일단은 이메일로 라이센스랑 파일 다운로드 받으실 수 있도록 링크 보내드렸으니, 참고하시고, 혹시 문제 있으시면 다시 답장으로 보내주시기 바랍니다. 감사합니다. > 네이버 카페에서 소스를 다운받아서 실행해 보는데 안됩니다. > > 하이퍼 터미널로 데이터 전송부분이 전혀 되질않습니다. > > 지금 컴파일러는 5.50 버전이구요. > > 5.20 버전에서 실행해야 한다면 죄송합니다만 메일로 파일이랑 시리얼 번호좀 보내주시면 감사하겠습니다. > > 전에 시리얼 번호를 요구해서 받았는데 설치가 안되더라구요. > > 그럼 부탁드리겠습니다.
5382 답변완료KD-128Pro 보드를 사용하여 FND 출력을 제어하려고 합니다. 김동인 2010-06-21 1,358
KD-128Pro 보드에서 FND를 제어하려고 합니다. 그런데 동시에 두 자리 수 이상을 출력하려고 while문 내에서 두 개의 segment를 교대로 출력해주는 코드를 작성했는데 먼저 작성한 코드(while문 내 윗부분)만 작동하고 나중에 작성한부분(while문 내 아랫부분)은 보드에서 작동하지 않습니다. delay도 조절 해봐도 마찬가지입니다. 컴파일러는 codevision을 사용하였고 버전은 Evaluation V2.04.8a입니다. 도움말씀 부탁 드립니다. ------------------------------------------------------------------ #include <mega128.h> #include <delay.h> unsigned char fnd_num[10] = {0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x27, 0x7f, 0x6f}; unsigned char loc[4] = {0x08, 0x04, 0x02, 0x01}; void main(void) { DDRA = 0xff; // data line activate. anode DDRC = 0xff; // Common cathode while(1) { PORTC = ~loc[2]; // 세 번째 세그먼트 출력 설정 PORTA = fnd_num[5]; // 세 번째 세그먼트에 숫자 5를 출력 <--- 동작 delay_ms(100); // 딜레이 100 ms PORTC = ~loc[1]; // 두 번째 세그먼트 출력 설정 PORTA = fnd_num[7]; // 두 번째 세그먼트에 숫자 7을 출력 <---- 동작하지 않음 } } -----------------------------------------------------------------------------------
관리자 답변 NEWTC · 2010-06-22
안녕하세요 죄송하지만 , 코드작성에 대해 써포트는 하지않습니다. 간단한코드라 달아드립니다. > while(1) > { > PORTC = ~loc[2]; // 세 번째 세그먼트 출력 설정 > PORTA = fnd_num[5]; // 세 번째 세그먼트에 숫자 5를 출력 > delay_ms(100); // 딜레이 100 ms > > PORTC = ~loc[1]; // 두 번째 세그먼트 출력 설정 > PORTA = fnd_num[7]; // 두 번째 세그먼트에 숫자 7을 출력 > delay_ms(100); // 딜레이 100 ms 추가 > } 수고하세요 >KD-128Pro 보드에서 FND를 제어하려고 합니다. > >그런데 동시에 두 자리 수 이상을 출력하려고 > >while문 내에서 두 개의 segment를 교대로 출력해주는 코드를 작성했는데 > >먼저 작성한 코드(while문 내 윗부분)만 작동하고 나중에 작성한부분(while문 내 아랫부분)은 > >보드에서 작동하지 않습니다. > >delay도 조절 해봐도 마찬가지입니다. > >컴파일러는 codevision을 사용하였고 버전은 Evaluation V2.04.8a입니다. > >도움말씀 부탁 드립니다. > > > >------------------------------------------------------------------ > > > >#include <mega128.h> >#include <delay.h> > >unsigned char fnd_num[10] = {0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x27, 0x7f, 0x6f}; >unsigned char loc[4] = {0x08, 0x04, 0x02, 0x01}; > >void main(void) >{ > > DDRA = 0xff; // data line activate. anode > DDRC = 0xff; // Common cathode > > while(1) > { > PORTC = ~loc[2]; // 세 번째 세그먼트 출력 설정 > PORTA = fnd_num[5]; // 세 번째 세그먼트에 숫자 5를 출력 <--- 동작 > delay_ms(100); // 딜레이 100 ms > > PORTC = ~loc[1]; // 두 번째 세그먼트 출력 설정 > PORTA = fnd_num[7]; // 두 번째 세그먼트에 숫자 7을 출력 <---- 동작하지 않음 > } >} > >----------------------------------------------------------------------------------- >
5381 답변완료스테핑확장보드에 전용드라이버 연결시... 박종래 2010-06-21 1,399
본사 스테핑모터 확장보드를 구매했습니다~ 여기에 전용드라이버 MD5-MF14 라는 제품을 연결하고 모터 구동시키려 하는데요~ http://www.famotech.com/autonics/stepping_motor_driver/md5-mf14.htm 이제품입니다. 가능한지 질문드립니다~ 연결을 하려면 추가로 따로 구매를 해야 하는 것이 있는지요? 아님 그냥 연결해서 구동시키면 되나요??
관리자 답변 NEWTC · 2010-06-21
안녕하세요 >본사 스테핑모터 확장보드를 구매했습니다~ 어떤걸 구매하셨는지 잘모겠네요. >여기에 전용드라이버 MD5-MF14 라는 제품을 >연결하고 모터 구동시키려 하는데요~ 신호 입출력 선만 잘 연결하시면 별무리없이 돌아갈것 같네요. 수고하세요 >본사 스테핑모터 확장보드를 구매했습니다~ > >여기에 전용드라이버 MD5-MF14 라는 제품을 >연결하고 모터 구동시키려 하는데요~ > >http://www.famotech.com/autonics/stepping_motor_driver/md5-mf14.htm > >이제품입니다. > >가능한지 질문드립니다~ > >연결을 하려면 추가로 >따로 구매를 해야 하는 것이 있는지요? > >아님 그냥 연결해서 구동시키면 되나요?? > >
5380 답변완료AD-USBISP v03 다운로드 ? BH 2010-06-21 1,258
최근 v30을 사용하고 있는데 모듈의 연결이 정상이지 않은 경우에도 다운로드를 진행하는데 이거 정상입니까? + 구입모듈 5개 + 드라이버 홈페이지에서 v03드라이버 저장하여 사용 + AVRstudio 4.13 ~ 4.17 전에 2.0은 시작을 안하고 경고 메세지가 떳는데 3.0은 Verify device 옵션을 꼭 사용해야 경고가 뜨는군요 원래 그런거면 2.0로 교환해야 겟습니다 빠른 답변주세요
관리자 답변 NEWTC · 2010-06-21
안녕하세요 현재 3.0은 Verify device 체크시 에러 나옵니다. 제외시 다운로드만 할&#46468;는 에러 표시를 하지않았습니다. Verify device는 다운로드된 헥사 값과 칩의 다운로드된 헥사값을 읽어 비교하는 체크박스입니다. 죄송하지만 현재 2.0은 단종입니다. 펌웨어만 다운그레이드는 가능합니다. 본사로 수신자 부담으로 보내주시면, 2.0으로 다운그레이드 해서 보내드릴 수는 있습니다. 하지만, 현재 버전이 사용하시는 것은 훨씬 빠르고 좋습니다. 그 부분은 빠져 있어서 그런 것인데요. 현재 업그레이드 계획으로 잡혀 있고, 조만간 업그레이드 될 예정입니다. 언제라고 딱히 약속드리긴 어렵지만, 그 때까지 기다렸다 하시는 것이 가능하면, 차후 펌웨어 버전이 업데이트시 변경하시길 바랍니다. 현재 USBISP 고급형 출시를 압두고 있습니다. 고급형에는 이미 그 기능이 구현되어 있고, 다른 기능들도 모두 구현되어 있습니다. 그래서, 말씀하신 기능은 V03에도 적용 예정입니다. 참고하시고, 차후에 업그레이드 하시는 것이 좋겠습니다. 수고하세요 >최근 v30을 사용하고 있는데 모듈의 연결이 정상이지 않은 경우에도 >다운로드를 진행하는데 이거 정상입니까? > >+ 구입모듈 5개 >+ 드라이버 홈페이지에서 v03드라이버 저장하여 사용 >+ AVRstudio 4.13 ~ 4.17 > > >전에 2.0은 시작을 안하고 경고 메세지가 떳는데 > >3.0은 Verify device 옵션을 꼭 사용해야 경고가 뜨는군요 > >원래 그런거면 2.0로 교환해야 겟습니다 > >빠른 답변주세요 > > > >
5379 답변완료SE-SM243과 AM-MS2 제어를 하는데... 박다니엘 2010-06-21 1,219
안녕하십니까? 위 제목대로 제어를 하는데 프로그램은 뉴티씨에서 제공하는 CodeVision용을 사용합니다. 메뉴얼에있는 Step Modes를 Sixteenth Stop으로 설정을 하고 1초마다 신호를 줘서 구동을 합니다. 그런데 이상하게도 1~16번째까지는 0.2도정도를 움직이는 데 16번째는 한번에 1도이상 움직입니다. M0~M3까지 무엇을 해봐도 어느 순간에 1도이상 움직입니다. 일정한 각도가 나오지 않고 M3일경우도 0.5도 1.5도 이런식으로 움직입니다. 왜그런걸까요? 제 생각에는 1.8도씩 움직이는 그 상사이를 지날때 1도이상씩 움직이는 거 같네요
관리자 답변 NEWTC · 2010-06-21
안녕하세요 >그런데 이상하게도 1~16번째까지는 0.2도정도를 움직이는 데 16번째는 한번에 1도이상 움직입니다. > >M0~M3까지 무엇을 해봐도 어느 순간에 1도이상 움직입니다. 일정한 각도가 나오지 않고 >M3일경우도 0.5도 1.5도 이런식으로 움직입니다. AM-MS2 의 모터드라이버의 가변저항을 돌려 구동 토크를 맞추시고요 SE-SM243의 정격전압은 24볼트입니다. 고속회전시는 정격 전압을 지켜서 사용하셔야 rpm이 제대로 나옵니다. 수고하세요 >안녕하십니까? > >위 제목대로 제어를 하는데 >프로그램은 뉴티씨에서 제공하는 CodeVision용을 사용합니다. > > 메뉴얼에있는 Step Modes를 Sixteenth Stop으로 설정을 하고 >1초마다 신호를 줘서 구동을 합니다. > >그런데 이상하게도 1~16번째까지는 0.2도정도를 움직이는 데 16번째는 한번에 1도이상 움직입니다. > >M0~M3까지 무엇을 해봐도 어느 순간에 1도이상 움직입니다. 일정한 각도가 나오지 않고 >M3일경우도 0.5도 1.5도 이런식으로 움직입니다. > >왜그런걸까요? > >제 생각에는 1.8도씩 움직이는 그 상사이를 지날때 1도이상씩 움직이는 거 같네요 > > > >
5378 답변완료스테핑 모터와 구동모듈 연결문제 김동인 2010-06-21 1,206
스테핑 모터 클럭 구동 모듈 (AM-MS2, 뉴티씨)에 스테핑 모터 (103H7123-0440, Sanyo Denki)를 연결시키려고 합니다. 그런데 구동모듈과 모터 연결시 어떤 라인을 어디에 연결 시켜야 될 지 모르겠습니다. 첨부된 파일 기준으로 1번 부터 6번까지의 번호와 그 에 맞는 라인 색을 가르쳐 주시면 감사하겠습니다. 모터 라인은 검정, 노랑, 빨강, 파랑 오랜지, 흰색 이렇게 6개의 라인입니다.
관리자 답변 NEWTC · 2010-06-21
안녕하세요 6핀 컨넥터의 핀순번은 1. A 2. com 3. /A 4. B 5. com 6. /B 스테핑 모터 (103H7123-0440, Sanyo Denki) 이 모터에 대한 선번에 관련된 것은 모터 구입하신곳에 문의 하셔야 합니다. 수고하세요 >스테핑 모터 클럭 구동 모듈 (AM-MS2, 뉴티씨)에 > >스테핑 모터 (103H7123-0440, Sanyo Denki)를 연결시키려고 합니다. > >그런데 구동모듈과 모터 연결시 어떤 라인을 어디에 연결 시켜야 될 지 모르겠습니다. > >첨부된 파일 기준으로 1번 부터 6번까지의 번호와 > >그 에 맞는 라인 색을 가르쳐 주시면 감사하겠습니다. > >모터 라인은 검정, 노랑, 빨강, 파랑 오랜지, 흰색 이렇게 6개의 라인입니다.
5377 답변완료AVR MEGA128모듈(AM-128Pro)사용중 프로그램 라이팅이 안되서 질문드립니다. 한새론 2010-06-21 1,238
안녕하세요. AVR MEGA128모듈(AM-128Pro)사용중 프로그램 라이팅이 안되서 질문드립니다. 모듈은 사서 보관해두었다가 지난주에 개봉했습니다. 회로에는 PortF에 광센서를 연결하고 PortB에는 0~7까지 각각 LED를 연결하였습니다. 전원을 인가하였더니 예제코드때문인지 LED가 모두 켜진 상태에서 순차적으로 꺼지는 동작을 반복하네요. 그런데 프로그램 writing이 되지 않습니다. 사용하는 프로그램은 AvrEdit3.5와 AVR Studio 4.17입니다. 테스트 코드는 윤덕용 씨의 AVR ATmega128정복의 Exp02_01.c 를 사용하여 AvrEdit3.5로 hex파일을 만들어 AVR Studio4.17로 업로드를 하였습니다. 참고로 저 소스는 PortB의 LED를 점등하는 간단한 예제입니다. 다운로드 케이블은 귀사의 USB-ISP 케이블을 사용하고 있습니다. 에러 메시지 내용을 캡쳐해놓았습니다.
관리자 답변 NEWTC · 2010-06-21
안녕하세요 디바이스 설정 정확히 하셔고, 퓨즈비트는 건들지 않으셔다면 다운로드 되야 정상입니다. 저희제공하는 예제 hex를 다운로드 받아서 정상적으로 다운로드가 되는지 확인해 보시길 바랍니다. 자료실에 기존자료실에 보시면 예제들이 있습니다. 수고하세요 >안녕하세요. AVR MEGA128모듈(AM-128Pro)사용중 프로그램 라이팅이 안되서 질문드립니다. >모듈은 사서 보관해두었다가 지난주에 개봉했습니다. >회로에는 PortF에 광센서를 연결하고 PortB에는 0~7까지 각각 LED를 연결하였습니다. >전원을 인가하였더니 예제코드때문인지 LED가 모두 켜진 상태에서 순차적으로 꺼지는 동작을 반복하네요. >그런데 프로그램 writing이 되지 않습니다. > >사용하는 프로그램은 AvrEdit3.5와 AVR Studio 4.17입니다. >테스트 코드는 윤덕용 씨의 AVR ATmega128정복의 Exp02_01.c 를 사용하여 AvrEdit3.5로 hex파일을 만들어 AVR Studio4.17로 업로드를 하였습니다. >참고로 저 소스는 PortB의 LED를 점등하는 간단한 예제입니다. >다운로드 케이블은 귀사의 USB-ISP 케이블을 사용하고 있습니다. > >에러 메시지 내용을 캡쳐해놓았습니다.
5376 답변완료[재문의] AVR-ISP 오류 정기범 2010-06-20 1,215
근데 외부 오실레이터 8MHz 사용하는데 프로그래 로딩시 화면에서 해당 sck freg가 8MHz를 선택할 수 없고 다른 주파수가 선택이 가능합니다. 이거 이상하거든요... 확인부탁드려요,. 그리고 보드 및 ISP 선 연결 이상없습니다.. ================================= 안녕하세요? 고객님, 보드가 잘못 만들어진 경우에도 이런 메시지 발생이 가능하고, ISP 선 연결이 잘못되어도 이런 메시지가 나올 수 있습니다. 혹시 직접 만든 보드는 아닌지요? 본사로 가져와서 한 번 보여주시면, 해결책을 제시하여 드릴 수 있을 듯 합니다. 수고하세요. > 프로그램 플래시메모리 로딩시 아래파일과 같은 에러메세지가 뜹니다. > > 코드비전버전이 1.25.8이고 이상이 없습니다. > > 왜 이런 메세지가 뜨는지 이해할 수 없구요... 다른 세팅값은 모두 정확합니다. > > 기기에 문제가 있는지 확인하여 주시기 바랍니다. > > 아래 그림에서 외부 오실레이터 8MHZ를 사용합니다. 확인요청드려요.. > > 매우 답답합니다... 세팅값은 전혀 이상이 없습니다. > > 부탁드려요.. > > 첨부 : 에러메세지
관리자 답변 NEWTC · 2010-06-21
안녕하세요 sck freg와 외부크리스탈 과는 관계가 없는 것입니다.;; sck freg는 다운로드 속도 조절용입니다. 코드비젼에서 자주 발생하는일중 하나는 program fusebit에 관련된 레지스터를 체크하지말아야하는 program fuse bit 을 체크하여 처음 라이트시 fusebit 까지 재셋팅하는 경우가 자주 발생합니다. 칩을 사용할 수없는 fuse비트가 들어갈 경우 칩이 죽어버리는 일이 생깁니다. 이 경우 인공호흡을 통하여 살려 내기도 합니다. 하지만, 완전히 모든 포트가 다 살아나지 않는 경우도 있습니다. 수고하세요 >근데 외부 오실레이터 8MHz 사용하는데 프로그래 로딩시 화면에서 > >해당 sck freg가 8MHz를 선택할 수 없고 다른 주파수가 선택이 가능합니다. > >이거 이상하거든요... 확인부탁드려요,. 그리고 보드 및 ISP 선 연결 이상없습니다.. >================================= >안녕하세요? 고객님, > >보드가 잘못 만들어진 경우에도 이런 메시지 발생이 가능하고, ISP 선 연결이 잘못되어도 이런 메시지가 나올 수 있습니다. 혹시 직접 만든 보드는 아닌지요? > >본사로 가져와서 한 번 보여주시면, 해결책을 제시하여 드릴 수 있을 듯 합니다. >수고하세요. > >> 프로그램 플래시메모리 로딩시 아래파일과 같은 에러메세지가 뜹니다. >> >> 코드비전버전이 1.25.8이고 이상이 없습니다. >> >> 왜 이런 메세지가 뜨는지 이해할 수 없구요... 다른 세팅값은 모두 정확합니다. >> >> 기기에 문제가 있는지 확인하여 주시기 바랍니다. >> >> 아래 그림에서 외부 오실레이터 8MHZ를 사용합니다. 확인요청드려요.. >> >> 매우 답답합니다... 세팅값은 전혀 이상이 없습니다. >> >> 부탁드려요.. >> >> 첨부 : 에러메세지 >
5375 답변완료AM-2560PRO 모듈 A/S문의 및 RC Oscillation calibration 문의 하동호 2010-06-19 1,361
수고하십니다. 몇일전에 AM-2560PRO를 구매하여 사용하고 있습니다. RC Oscillation calibration과 I2C slave 기능을 구현해보려고 구매 했는데 사용 중 고장이 난듯합니다. Atmel AVR application note AV503 문서를 보면서 RC Oscillation calibration을 따라 했는데 갸들이 제공하느 배치 파일에서 STK500 실행 command에서 자꾸 에러가 나더군요. 아래는 배치파일의 일부입니다. -------------------------------------------------------------------- @REM Fill in your cpu type and full path to the programming tool @SET CPU=atmega2560 @SET TOOL="e:\\Micro\\AVR_Tools\\STK500\\stk500.exe" @SET CAL_FUSES=99E4 @SET CUSTOMERCODE="test.hex" %TOOL% -ccom3 -I57600 -d%CPU% -s -f%CAL_FUSES% -e -pf -if"..\\rc_calib.hex" -------------------------------------------------------------------- command line에서 실행하여 ISP를 통해 calibration프로그램을 다운로드 하여 실행하는듯합니다. 여러개의 hex파일을 다운로드 하면서 실행하는데 바로 윗줄 command line 명령에서 에러가 납니다. -f%CAL_FUSES% 이 옵션에서 "The value of one or more fuse bytes are not specified." 라는 에러가 납니다. 이 옵션을 빼고 AVR Studio에서 주어진 값데로 퓨즈셋팅으로 하고 모든 과정을 실행해보면 calibration timed out 에러가 발생해서 완료가 되지 않더군요. 내용은 이러하고 제가 드리고 싶은 질문은 1. 현재 구매한 타겟보드의 Fuse bit 가 모둔 0x00 0x00 0x00으로 읽혀지고 더 이상 fuse writing이 안됩니다. 혹시 완전히 고장이 난건지요? 살리는 방법은 있는지요? 안된다면 A/S가 가능한지 궁금합니다. Atmel 칩들이 PB-Free 인것들은 손땜으로는 잘 안붙던데... 답변 부탁드리겠습니다. 2. RC Oscillation calibration 을 수행하신 경험이 있으시면 위와 같은경우를 어떻게 해결하셨는지 혹시 보다 간편한 방법이 있는지 알고 있으시면 답변 좀 부탁드리겠습니다. 3. 추가로 질문 하나만 더 하겠습니다. 외부에 크리스탈이 아니고 oscillator를 사용하게되면 퓨즈비트 설정에서 클럭을 어떤걸로 설정하면 되는지 궁금합니다. 질문이 번거롭습니다. 죄송합니다만 담변 좀 부탁드리겠습니다.
관리자 답변 NEWTC · 2010-06-21
안녕하세요 >1. 현재 구매한 타겟보드의 Fuse bit 가 모둔 0x00 0x00 0x00으로 읽혀지고 더 이상 > fuse writing이 안됩니다. 혹시 완전히 고장이 난건지요? 살리는 방법은 있는지요? > 안된다면 A/S가 가능한지 궁금합니다. Atmel 칩들이 PB-Free 인것들은 손땜으로는 > 잘 안붙던데... 답변 부탁드리겠습니다. 칩에 fuse를 잘못 변경하여 문제가 생기듯합니다. A/S 관련은 FAQ를 보시면 나와 있습니다. >2. RC Oscillation calibration 을 수행하신 경험이 있으시면 위와 같은경우를 어떻게 해결하셨는지 > 혹시 보다 간편한 방법이 있는지 알고 있으시면 답변 좀 부탁드리겠습니다. Atmel AVR application note AV503 어떤 문서인지 잘모르겠군요..; http://www.atmel.com/dyn/resources/prod_documents/doc2594.pdf > >3. 추가로 질문 하나만 더 하겠습니다. > 외부에 크리스탈이 아니고 oscillator를 사용하게되면 퓨즈비트 설정에서 클럭을 어떤걸로 설정하면 되는지 궁금합니다. 첨부한 이미지에 퓨즈 비트값이 있습니다. 수고하세요 >수고하십니다. > >몇일전에 AM-2560PRO를 구매하여 사용하고 있습니다. >RC Oscillation calibration과 I2C slave 기능을 구현해보려고 구매 했는데 >사용 중 고장이 난듯합니다. > >Atmel AVR application note AV503 문서를 보면서 RC Oscillation calibration을 따라 했는데 >갸들이 제공하느 배치 파일에서 STK500 실행 command에서 자꾸 에러가 나더군요. > >아래는 배치파일의 일부입니다. >-------------------------------------------------------------------- >@REM Fill in your cpu type and full path to the programming tool >@SET CPU=atmega2560 >@SET TOOL="e:\\Micro\\AVR_Tools\\STK500\\stk500.exe" >@SET CAL_FUSES=99E4 >@SET CUSTOMERCODE="test.hex" > >%TOOL% -ccom3 -I57600 -d%CPU% -s -f%CAL_FUSES% -e -pf -if"..\\rc_calib.hex" >-------------------------------------------------------------------- > >command line에서 실행하여 ISP를 통해 calibration프로그램을 다운로드 하여 실행하는듯합니다. >여러개의 hex파일을 다운로드 하면서 실행하는데 바로 윗줄 command line 명령에서 에러가 납니다. >-f%CAL_FUSES% 이 옵션에서 "The value of one or more fuse bytes are not specified." 라는 에러가 납니다. 이 옵션을 빼고 AVR Studio에서 주어진 값데로 퓨즈셋팅으로 하고 모든 과정을 실행해보면 calibration timed out 에러가 발생해서 완료가 되지 않더군요. > >내용은 이러하고 제가 드리고 싶은 질문은 >1. 현재 구매한 타겟보드의 Fuse bit 가 모둔 0x00 0x00 0x00으로 읽혀지고 더 이상 > fuse writing이 안됩니다. 혹시 완전히 고장이 난건지요? 살리는 방법은 있는지요? > 안된다면 A/S가 가능한지 궁금합니다. Atmel 칩들이 PB-Free 인것들은 손땜으로는 > 잘 안붙던데... 답변 부탁드리겠습니다. > >2. RC Oscillation calibration 을 수행하신 경험이 있으시면 위와 같은경우를 어떻게 해결하셨는지 > 혹시 보다 간편한 방법이 있는지 알고 있으시면 답변 좀 부탁드리겠습니다. > >3. 추가로 질문 하나만 더 하겠습니다. > 외부에 크리스탈이 아니고 oscillator를 사용하게되면 퓨즈비트 설정에서 클럭을 어떤걸로 설정하면 되는지 궁금합니다. > >질문이 번거롭습니다. 죄송합니다만 담변 좀 부탁드리겠습니다. > > >
5374 답변완료AVR-ISP 에러문의 (코드비전 컴파일러 사용) 정기범 2010-06-18 1,361
프로그램 플래시메모리 로딩시 아래파일과 같은 에러메세지가 뜹니다. 코드비전버전이 1.25.8이고 이상이 없습니다. 왜 이런 메세지가 뜨는지 이해할 수 없구요... 다른 세팅값은 모두 정확합니다. 기기에 문제가 있는지 확인하여 주시기 바랍니다. 아래 그림에서 외부 오실레이터 8MHZ를 사용합니다. 확인요청드려요.. 매우 답답합니다... 세팅값은 전혀 이상이 없습니다. 부탁드려요.. 첨부 : 에러메세지
관리자 답변 NEWTC · 2010-06-18
안녕하세요? 고객님, 보드가 잘못 만들어진 경우에도 이런 메시지 발생이 가능하고, ISP 선 연결이 잘못되어도 이런 메시지가 나올 수 있습니다. 혹시 직접 만든 보드는 아닌지요? 본사로 가져와서 한 번 보여주시면, 해결책을 제시하여 드릴 수 있을 듯 합니다. 수고하세요. > 프로그램 플래시메모리 로딩시 아래파일과 같은 에러메세지가 뜹니다. > > 코드비전버전이 1.25.8이고 이상이 없습니다. > > 왜 이런 메세지가 뜨는지 이해할 수 없구요... 다른 세팅값은 모두 정확합니다. > > 기기에 문제가 있는지 확인하여 주시기 바랍니다. > > 아래 그림에서 외부 오실레이터 8MHZ를 사용합니다. 확인요청드려요.. > > 매우 답답합니다... 세팅값은 전혀 이상이 없습니다. > > 부탁드려요.. > > 첨부 : 에러메세지