로그인 | 회원가입 | 주문 조회
총 10,748개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
5138 답변완료USB-ISP로 ATMega16에 download시 에러 강호은 2010-05-17 1,432
안녕하세요, 귀사 USB-ISP를 사용하고 있습니다. Atmega 128에서는 다운로드가 잘 되는데, atmega 16에서는 첨부와 같은 에러가 발생합니다. atmega16 보드는 모 학원에서 사용하던 테스트 보드입니다. 혹시나 너무 오래 되어 AVR 이상일 수도 있을 것 같아서 AVR도 교체해 봤으나, 현상은 동일합니다. 그래서, 제가 테스트 보드를 만들었습니다. 다른 거는 연결하지 않고, crystal 및 ISP 포트만 연결했습니다. 어디가 문제인지 찾지를 못하겠습니다. 도움 부탁드립니다.
관리자 답변 NEWTC · 2010-05-17
안녕하세요 Atmega 128에서 이상없다면 mega16 정상적으로 돌아야 합니다. 같은 AVR코어를 사용하니깐요 아래링크는 본사에서 판매하는 mega16 보드 회로도입니다. 참고하시길 바랍니다. http://www.newtc.co.kr/board/data/pds/AB_M16_B_Circuit.pdf 수고하세요 >안녕하세요, >귀사 USB-ISP를 사용하고 있습니다. > >Atmega 128에서는 다운로드가 잘 되는데, atmega 16에서는 첨부와 같은 에러가 발생합니다. > >atmega16 보드는 모 학원에서 사용하던 테스트 보드입니다. >혹시나 너무 오래 되어 AVR 이상일 수도 있을 것 같아서 AVR도 교체해 봤으나, 현상은 동일합니다. > >그래서, 제가 테스트 보드를 만들었습니다. 다른 거는 연결하지 않고, crystal 및 ISP 포트만 연결했습니다. > >어디가 문제인지 찾지를 못하겠습니다. > >도움 부탁드립니다.
5137 답변완료USB-ISP로 UART 사용 문의 입니다. 유영혁 2010-05-17 1,459
안녕하세요. 시리얼 통신 공부하려고 하는데 여기 있는 강좌를 보고 해도 아직 해결을 보지 못해 글을 올립니다. 현재 제가 사용하고 있는것은 KD-128Pro와 USB-ISP v03 이구요. ISP모드로 포팅하는것까지는 했는데 USBISP로 시리얼 통신 하는 건 어떻게 하는건지 감이 잡히지 않습니다. 시리얼 통신 강좌에 올라와 있는 기본 코드로 AVR에 올린다음에 ISP케이블제거후 4핀 케이블을 보드 UART0번에 연결하고 USBISP 4핀부분에다가 연결하고 나서 전원인가하고 터미널실행하고 연결하면 전혀 반응이 없습니다. 포트는 COM1로 해보고 COM5(현재 ISP가 설치된 포트)로도 해보았는데 답이 없습니다. 제가 잘못한 것이 있는건지 아니면 뭐가 부족한건이 알고 싶습니다. ISP에 있는 딥스위치는 두개 다 건들이지 않았습니다. 어떻게 하면 시리얼 통신을 할 수 있을까요? 답변 부탁드립니다. ps.부족한 설명으로 정보가 좀 더 필요하시다면 말해주시기 바랍니다.
관리자 답변 NEWTC · 2010-05-17
안녕하세요? 고객님, UART 케이블 사용전에 ISP 케이블을 제거하신 것은 잘 하셨구요. USBISP의 4핀 UART 커넥터 부분과 KD-128PRO의 4핀 커넥터 UART 커넥터와 1:1로 연결하셨는 지요? 1번은 1번에 2번은 2번에 3번은 3번에 4번은 4번에 연결하셔야 합니다. 그렇게 하면, TX, RX가 서로 Cross로 물리게 되어 있습니다. 그렇게 하셨는 지 확인 바랍니다. TX, RX가 서로 거꾸로 물려야 즉, USBISP UART 4핀의 TX - KD-128PRO의 4핀 UART의 RX 이런 식으로 연결되어야 합니다. 그리고, 물론 GND는 서로 연결되어야 겠구요. 그걸 하셨는 지 확인 바랍니다. 하다가 도저히 안되면, 본사로 찾아오는게 가장 빠릅니다. 수고하세요. >안녕하세요. >시리얼 통신 공부하려고 하는데 >여기 있는 강좌를 보고 해도 아직 해결을 보지 못해 글을 올립니다. > >현재 제가 사용하고 있는것은 > >KD-128Pro와 USB-ISP v03 이구요. > >ISP모드로 포팅하는것까지는 했는데 > >USBISP로 시리얼 통신 하는 건 어떻게 하는건지 감이 잡히지 않습니다. > >시리얼 통신 강좌에 올라와 있는 기본 코드로 AVR에 올린다음에 > >ISP케이블제거후 4핀 케이블을 보드 UART0번에 연결하고 USBISP 4핀부분에다가 > >연결하고 나서 전원인가하고 터미널실행하고 연결하면 전혀 반응이 없습니다. > >포트는 COM1로 해보고 COM5(현재 ISP가 설치된 포트)로도 해보았는데 > >답이 없습니다. 제가 잘못한 것이 있는건지 아니면 뭐가 부족한건이 알고 싶습니다. > >ISP에 있는 딥스위치는 두개 다 건들이지 않았습니다. > >어떻게 하면 시리얼 통신을 할 수 있을까요? > >답변 부탁드립니다. > >ps.부족한 설명으로 정보가 좀 더 필요하시다면 말해주시기 바랍니다. > >
5136 답변완료안녕하세요. 김선혜 2010-05-16 1,313
지난번에 본사 방문했던 학생입니다. 보내주신 예제소스로 똑같이 해봐도 안되네요... 도저히 안되서 이번에는 노트북을 들고 방문을 한번 해보고 싶은데 월요일(17일)에 방문해도 될까요? 원래 사용하던 pc는 윈도우 xp이지만 노트북에는 윈도우 비스타가 깔려 있는데 상관없다면 노트북에서 구현하는걸 좀 도와주셨으면 합니다. 괜찮은 시간대를 알려주시면 감사하겠습니다.
관리자 답변 NEWTC · 2010-05-17
안녕하세요? 고객님, 오세요~ 가능 하다면 오전11시 쯤이 좋지 않을까 싶습니다. 오후 3시까지는 괜찮으니, 언제든 방문 주세요. 그 후도 업무 시간대에는 괜찮지만, 오후 3시 전에 오는 것이 좀 더 자세히 볼수 있습니다. 수고하세요. > >지난번에 본사 방문했던 학생입니다. > >보내주신 예제소스로 똑같이 해봐도 안되네요... > >도저히 안되서 이번에는 노트북을 들고 방문을 한번 해보고 싶은데 > >월요일(17일)에 방문해도 될까요? > >원래 사용하던 pc는 윈도우 xp이지만 노트북에는 윈도우 비스타가 깔려 있는데 > >상관없다면 노트북에서 구현하는걸 좀 도와주셨으면 합니다. > >괜찮은 시간대를 알려주시면 감사하겠습니다. >
5135 답변완료모터모듈 AM-DC2-2D 질문이요 정혜현 2010-05-16 1,296
안녕하세요 저번에 모터가 두개가 구동이 되지 않는다고 하였는데 그때 예제소스 업그레이드 되었다고 그거 이용하라구 했는데 .......... 그 소스가 잘 이해가 가질 않네요 ㅜㅜ 모터 모듈은 D에 연결하였습니다. int motor(unsigned int average) { int i; MOTOR_DDR=0xff; ENABLE1_ON; DIR1_ON; for(i=0; i<10; i++) { PWM1_ON; delay_us(500); PWM1_OFF; delay_us(1300); } ENABLE1_OFF; PWM1_OFF; MOTOR_DDR=0x00; return 0; } void main(void) { char error=0,checksum; unsigned int i,te,hu,average; unsigned int temp; DDRB=0x03; init_devices(); PORTF = 0x00; s_connectionreset(); // 시작 시그널을 보낸다. while (1) { error += s_measure((char*) &temp_val.i,&checksum,TEMP); //measure temperature(온도) 측정 error += s_measure((char*) &humi_val.i,&checksum,HUMI); //measure humidity(습도) 측정 startConvertion(0); temp = readConvertData(); temp = (temp*5*10)/1024; if(error != 0) { s_connectionreset(),printf("error =%d \\n\\r",error); //오류가 있을시 오류문구 출력 } else { //측정에 오류가 없을 경우 측정값을 계산하여 출력 humi_val.f=(float)humi_val.i; //converts integer to float temp_val.f=(float)temp_val.i; //converts integer to float calc_sth75(&humi_val.f, &temp_val.f); //calculate humidity, temperature te=(int)temp_val.f; hu=(int)humi_val.f; average=(te+temp)/2; printf("%d C,%d%%\\n\\r",average,hu); fan(average); motor(average); ///////////이부분에 motor(average) } delay_us(1000); } } 1. 이런식을 메인에서 motor(average)함수를 넣어서 구동을 하고자하였습니다. 그런데 그럼 for문에 맞게 10번만 회전하고 멈춰야 하는데 그러질 못하네요 ㅜㅜ 2. 그리고 다른질문은 똑같은 소스에서 motor(average)소스를 모터 ch1 말고 ch2를 사용하기 위해 enable 이나 pwm dir 다 2로 바꿨는데 이상하게 그러면 ch2에 된 모터가 돌아가야 하는데 그게 구동되지 않아요 ㅜㅜ 3.이런식으로 따로따로 구동하려고 main에서 함수를 호출하려는 식으로 하는데 외 안되는건가요? 도대체 이유를 모르겠습니다. 구동모터모듈에 관한 설명은 너무 간단하게 나와있&#45719;네 구동이 잘 되지 않습니다. 4. 사실 그 예제소스는 이해가 가질않아요 머가 차이인건지 이런식으로 그냥 간단하게 모터 두개 구동하려는 소스는 어떻게 해야하나요?? 그냥 동세 모터 두개를 같은방향으로 같은 회전수로 동시에 구동하고싶습니다. 그냥 근데 저번에 했듯이 간단하게 생각해서 하니까 안되고 어떻게 해야할까요ㅜㅜ >#define MOTOR_PORT PORTC >#define MOTOR_DDR DDRC >#define PWM1_ON (MOTOR_PORT|=0x01) >#define PWM1_OFF (MOTOR_PORT&=0xFE) >#define DIR1_ON (MOTOR_PORT|=0x02) >#define DIR1_OFF (MOTOR_PORT&=0xFD) >#define ENABLE1_OFF (MOTOR_PORT|=0x04) >#define ENABLE1_ON (MOTOR_PORT&=0xFB) >#define PWM2_ON (MOTOR_PORT|=0x10) >#define PWM2_OFF (MOTOR_PORT&=0xEF) >#define DIR2_ON (MOTOR_PORT|=0x20) >#define DIR2_OFF (MOTOR_PORT&=0xDF) >#define ENABLE2_ON (MOTOR_PORT|=0x40) >#define ENABLE2_OFF (MOTOR_PORT&=0xBF) > > > >void main (void) >{ > int i, d, count=1; > init_devices(); > > delay(1000); > delay(1000); > > MOTOR_DDR = 0xff; // 모터포트 초기화 > ENABLE1_ON; > ENABLE2_ON; > > while(1){ > // > > DIR1_ON; // Ch1 정방향 > DIR2_ON; // Ch2 정방향 > for(d=0; d<10; d++){ // 10 단계로 속도 조절 > for(i=0; i<1000; i++){ // 100 번 PWM 발생 > PWM1_ON; // PWM1 신호 1 > PWM2_ON; // PWM2 신호 1 > delay(10-d); > PWM1_OFF; // PWM1 신호 0 > PWM2_OFF; // PWM2 신호 0 > delay(d); > } > > } > > DIR1_OFF; // Ch1 역방향 > DIR2_OFF; // Ch2 역방향 > for(d=0; d<10; d++){ // 10 단계로 속도 조절 > for(i=0; i<1000; i++){ // 100 번 PWM 발생 > PWM1_ON; // PWM1 신호 1 > PWM2_ON; // PWM2 신호 1 > delay(10-d); > PWM1_OFF; // PWM1 신호 0 > PWM2_OFF; // PWM2 신호 0 > delay(d); > } > } > } > >}
관리자 답변 NEWTC · 2010-05-17
안녕하세요? 고객님, 소스를 분석해 드리거나, 직접 짜드리거나 하는 것까지 해드리기는 어렵습니다. 양해 바랍니다. 하지만, 직접 짜셧다는 소스는 당연히 계속 돌게 되어 있습니다. while(1){}함수 안에 있기 때문에, motor() 함수를 실행하고 나서, 잠시 쉬고, 다시 motor 함수를 실행하고 이런식으로 반복되도록 되어 있으니, 그렇지요. while(1) 문을 지워 보세요. 딱 10번만 돌고 멈출겁니다. 소스의 어느 부분인가가 분명히 이상이 있으니, 안되는 걸 겁니다. 그러지 않고, 그냥 안될리는 없으니까요. 다시 찾아 보세요. 소스 분석은 직접 해야 합니다. 직접 짜기 어려우면, 본사에서 제공하는 예제를 수정하여 사용하는 것도 방법이 되겠습니다. 하지만, 그것도 이해를 해야 수정을 할 테니, 어차피 공부해야 합니다. 일단 하나가 돈다는 것은 하드웨어적인 연결은 이상 없는 것으로 보입니다. 소스만 잘 짜시면 되는 것이니, 열심히 분석하여 보세요. 다만, 소스를 짜실 때, 단계적인 부분을 잘 볼 수 있도록, 단계별로 밀어 넣으면서 같은 단계는 같은 열에 맞춰서 쓸 수 있도록 하기 바랍니다. 그렇게 해야 소스가 직관적으로 보일겁니다. 수고하세요. >1. 이런식을 메인에서 motor(average)함수를 넣어서 구동을 하고자하였습니다. >그런데 그럼 for문에 맞게 10번만 회전하고 멈춰야 하는데 그러질 못하네요 ㅜㅜ > >2. 그리고 다른질문은 똑같은 소스에서 motor(average)소스를 >모터 ch1 말고 ch2를 사용하기 위해 enable 이나 pwm dir 다 2로 바꿨는데 >이상하게 그러면 ch2에 된 모터가 돌아가야 하는데 그게 구동되지 않아요 ㅜㅜ > >3.이런식으로 따로따로 구동하려고 main에서 함수를 호출하려는 식으로 하는데 외 안되는건가요? >도대체 이유를 모르겠습니다. >구동모터모듈에 관한 설명은 너무 간단하게 나와있&#45719;네 구동이 잘 되지 않습니다. > > > >4. 사실 그 예제소스는 이해가 가질않아요 머가 차이인건지 이런식으로 그냥 간단하게 >모터 두개 구동하려는 소스는 어떻게 해야하나요?? >그냥 동세 모터 두개를 같은방향으로 같은 회전수로 동시에 구동하고싶습니다. >그냥 근데 저번에 했듯이 간단하게 생각해서 하니까 안되고 어떻게 해야할까요ㅜㅜ > > > > >>#define MOTOR_PORT PORTC >>#define MOTOR_DDR DDRC >>#define PWM1_ON (MOTOR_PORT|=0x01) >>#define PWM1_OFF (MOTOR_PORT&=0xFE) >>#define DIR1_ON (MOTOR_PORT|=0x02) >>#define DIR1_OFF (MOTOR_PORT&=0xFD) >>#define ENABLE1_OFF (MOTOR_PORT|=0x04) >>#define ENABLE1_ON (MOTOR_PORT&=0xFB) >>#define PWM2_ON (MOTOR_PORT|=0x10) >>#define PWM2_OFF (MOTOR_PORT&=0xEF) >>#define DIR2_ON (MOTOR_PORT|=0x20) >>#define DIR2_OFF (MOTOR_PORT&=0xDF) >>#define ENABLE2_ON (MOTOR_PORT|=0x40) >>#define ENABLE2_OFF (MOTOR_PORT&=0xBF) >> >> >> >>void main (void) >>{ >> int i, d, count=1; >> init_devices(); >> >> delay(1000); >> delay(1000); >> >> MOTOR_DDR = 0xff; // 모터포트 초기화 >> ENABLE1_ON; >> ENABLE2_ON; >> >> while(1){ >> // >> >> DIR1_ON; // Ch1 정방향 >> DIR2_ON; // Ch2 정방향 >> for(d=0; d<10; d++){ // 10 단계로 속도 조절 >> for(i=0; i<1000; i++){ // 100 번 PWM 발생 >> PWM1_ON; // PWM1 신호 1 >> PWM2_ON; // PWM2 신호 1 >> delay(10-d); >> PWM1_OFF; // PWM1 신호 0 >> PWM2_OFF; // PWM2 신호 0 >> delay(d); >> } >> >> } >> >> DIR1_OFF; // Ch1 역방향 >> DIR2_OFF; // Ch2 역방향 >> for(d=0; d<10; d++){ // 10 단계로 속도 조절 >> for(i=0; i<1000; i++){ // 100 번 PWM 발생 >> PWM1_ON; // PWM1 신호 1 >> PWM2_ON; // PWM2 신호 1 >> delay(10-d); >> PWM1_OFF; // PWM1 신호 0 >> PWM2_OFF; // PWM2 신호 0 >> delay(d); >> } >> } >> } >> >>} > >
5134 답변완료Serial LCD 420 모듈 (4*20) 질문입니다~ 이현범 2010-05-16 1,288
Serial LCD 420 모듈 (4*20)과 atmega128 을 이용해서 사용중인데요 아래와 같이 printf로 원하는 문자 출력하고 줄바꿈하는 방법말고 printf ( “N.T.C Serial LCD \\r ” ); 제가 좌표 위치를 지정해주면 거기다가 출력하는 방법은 어떻게 하는거죠?? 궁금 합니다~ 답변 부탁드려요
관리자 답변 NEWTC · 2010-05-17
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 자세한 사항은 메뉴얼을 참고하시기 바랍니다. - 메뉴얼 - http://www.newtc.co.kr/download/AM-SLCDxxx/AM-SLCD_Serial%20LCD_Manual.pdf 4페이지에 보면 Command Mode로 셋팅하는 방법을 알 수 있을 겁니다. 점퍼 셋팅을 바꾼 후에 전원을 껏다 키면 되죠. 그리고는 5페이지를 보세요. 명령어와 사용 방법이 나와 있습니다. 커서 위치를 설정하는 명령어를 써서 원하는 위치로 보낸 후에, 문자열을 출력하면 됩니다. 그 페이지 보면 정확하게 소스가 나와 있으니, 참고 바랍니다. 그리고, 자료실에 보면 참고용 소스가 있습니다. - 소스 - http://www.newtc.co.kr/download/AM-SLCDxxx/SLCD_TEST.zip 그 소스압축을 풀면 안에 커맨드 모드용 소스도 있습니다. 그걸 참고하시면 됩니다. 수고하세요. >Serial LCD 420 모듈 (4*20)과 atmega128 을 이용해서 사용중인데요 > >아래와 같이 printf로 원하는 문자 출력하고 줄바꿈하는 방법말고 > >printf ( “N.T.C Serial LCD \\r ” ); > >제가 좌표 위치를 지정해주면 거기다가 출력하는 방법은 어떻게 하는거죠?? > >궁금 합니다~ 답변 부탁드려요
5133 답변완료 LT 적외선 센서 모듈 (디지털 4Ch) 이모승 2010-05-16 1,329
라인트레이서 센서부 LT 적외선 센서 모듈 (디지털 4Ch) 부품목록좀 알려주세요 갯수 포함해서요.
관리자 답변 NEWTC · 2010-05-17
안녕하세요? 고객님, 저희 뉴티씨를 이용하여 주셔서 감사합니다. 아래에 회로도가 있으니, 참고 바랍니다. 그 정도는 직접 하셔야 합니다. - 아래 - http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=IRS&select_arrange=headnum&desc=asc&no=256 수고하세요. >라인트레이서 센서부 LT 적외선 센서 모듈 (디지털 4Ch) >부품목록좀 알려주세요 >갯수 포함해서요.
5132 답변완료예제소스관련 황선민 2010-05-15 1,359
자이로 센서 테스트용 소스를 보고있는데요 이 소스가 동작 여부만 확인할 수 있는건가요 아니면 속도 데이터가 제대로 출력되는 건가요?
관리자 답변 NEWTC · 2010-05-15
안녕하세요? 고객님, X, Y 축의 값을 출력해 주므로, 동작 여부 확인하고, 데이터 값의 변화를 윈도 프로그램에서 직접 눈으로 확인할 수 있습니다. 자이로 센서로 방향 등을 알아 내려면, 별도로 계산하여 사용해야 합니다. 하지만, 자이로 만으로 방향 등을 알기는 어렵습니다. 적분 방식으로 알아 내야 해서, 계속 누적 오차가 발생하므로, 가속도 센서 등으로 보정해 주어야 합니다. 또한, 가속도 센서로는 A/D 한 값을 변환하면 가속도 값을 알아낼 수 있고, 적분하여 이동 거리나 현재 속도 등을 알아낼 수 있겠습니다만, 직접 계산해야 합니다. 계산 방법 등은 자료실->기존자료실에서 가속도 라고 해서 검색해 보세요. 수고하세요. >자이로 센서 테스트용 소스를 보고있는데요 > >이 소스가 동작 여부만 확인할 수 있는건가요 > >아니면 속도 데이터가 제대로 출력되는 건가요?
5131 답변완료kt m128 키트 사용자 입니다. 정영 2010-05-15 1,308
이번에 kt m128 키트를 구입해서 공부하고 있는데요. AVR강좌를 보면서 따라하고 있습니다. 컴파일러는 iccavr 7을 사용하고 있고, 1. 프로젝트를 생성하고 옵션에서 device configuration 설정할때 ATMega128/CAN128 항목이 없는데요. ATMega1280 이나 ATMega128(m103모드) 이런거 밖에 없는데요 위에 있는걸로 선택해도 상관이 없나요? 2. 그리고 강좌에 있는 예제소스들을 사용해서 프린터 포트로 다운했는데 led가 깜박이거나 모터가 돌아가지 않습니다. 퓨즈비트 설정도 했구요. (0xffdef이거) 왜 그러죠? f9 눌러서 오류메시지 없이 다운되는거 확인했거든요. cd에 들어있는 소스파일 led나 스테핑모터관련한거로 해봐도 그러네요. 3. 그리고 또 문제하나더요 전원을 연결하고 보드 스위치를 껐다 켰다하면 어떨때는 led랑 dot metrix, 7segment에 불이 들어왔다 안들어왔다 하는데요~ 이건 무슨 문제가 있는건지요 답변 부탁드립니다. 초보라서 공부를 하면서 하고 있는데 좀 답답하네요 ㅠㅠ
관리자 답변 NEWTC · 2010-05-15
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 첨부한 강좌는 이번에 작성한 강좌인데요. 참고하시면 좋을 것 같아서, 링크해 드립니다. 아직 완성된 부분이 아니라서 며칠간만 공개합니다. 다운로드 받아서 보세요. 답변하여 드릴께요. >이번에 kt m128 키트를 구입해서 공부하고 있는데요. > >AVR강좌를 보면서 따라하고 있습니다. >컴파일러는 iccavr 7을 사용하고 있고, > >1. >프로젝트를 생성하고 옵션에서 device configuration 설정할때 ATMega128/CAN128 >항목이 없는데요. ATMega1280 이나 ATMega128(m103모드) 이런거 밖에 없는데요 >위에 있는걸로 선택해도 상관이 없나요? ==> ATMEGA128(pleasee See NOTES)라고 된 것을 선택하셔야 합니다. 1280은 다른 AVR입니다. 그리고, m103을 선택하면 ATMEGA128이 103 으로 동작하게 됩니다. 레지스터 맵이 약간 다르며, 메모리 맵도 다르고, 기능이 좀 차이가 납니다. 반드시 ATMEGA128(pleasee See NOTES)라고 된 것을 선택하셔야 합니다. > >2. >그리고 강좌에 있는 예제소스들을 사용해서 >프린터 포트로 다운했는데 led가 깜박이거나 모터가 돌아가지 않습니다. >퓨즈비트 설정도 했구요. (0xffdef이거) >왜 그러죠? f9 눌러서 오류메시지 없이 다운되는거 확인했거든요. >cd에 들어있는 소스파일 led나 스테핑모터관련한거로 해봐도 그러네요. ==> 퓨즈비트는 0xffd9ef로 하셔야 합니다. 위에 잘못 적으신 것 같은데, 혹시 그걸로 하셨으면 문제가 있을 수 있습니다. 그리고, Tools->Insystem Programming 에서 Auto Program After Compile에 체크 하신 것이 맞나요? 확인하여 보세요. > >3. >그리고 또 문제하나더요 >전원을 연결하고 보드 스위치를 껐다 켰다하면 어떨때는 led랑 dot metrix, 7segment에 불이 >들어왔다 안들어왔다 하는데요~ 이건 무슨 문제가 있는건지요 ==> 프로그램에 따라서 그럴 수 있겠지요. 그건 프로그램에 따라 다를 테니, 뭐라 말하기 어렵습니다. 만약, 제품 자체가 의심 스럽다면, 본사로 찾아 오시거나 택배로 점검 받아 보시기 바랍니다. 감사합니다. > >답변 부탁드립니다. >초보라서 공부를 하면서 하고 있는데 좀 답답하네요 ㅠㅠ
5130 답변완료usb-isp 질문입니다. 김동회 2010-05-15 1,300
회사 제품중에 usp-isp(라이트)를 사용해서 노트북으로 작업하여 얻은 헥사파일을 atmega128에 다운로드 하려고 하는데 communication error가 뜨네요 사용중인 프로그램은 codevision 2.03.4 standard이며 usb-isp 제품 페이지에서 나오는 정보로 설정도 똑같이 했습니다. 수십차례 시도끝에 무엇이 문제인지 모르겠네요. 제품을 구입한지는 꽤 되었고 그전에 사용한적이 없습니다. 테스터기로 연결부위 확인도 하였고 드라이버설치도 하였습니다. 노트북에 연결하면 빨간색 LED가 깜빡 거리다가 AVR과 연결하면 초록색 LED가 깜빡 거리는데 정상적인 것으로 간주되는데 안되네요 에러뜨는 것을 보니 연결자체가 안되는 것 같은데 ... 아 그리고 테스기로 전류 전압 측정중에 전원부에서 살짝 스파크가 일어난적이 있습니다. 혹시나 AVR이 탓나 해서 새로 교체하였습니다. 연결되어 있던 usb-isp에 문제를 일으킬 수 도 있나요? 새로 구입을 해야하는지 아니면 수리를 해야하는지 말씁해주시면 감사하겠습니다.
관리자 답변 NEWTC · 2010-05-15
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 증상으로 볼 때, 스파크 튈 때, 제품이 망가진 것 같습니다. 본사로 보내서 테스트 하시고, A/S 받으시는 것이 좋겠습니다. A/S 요령은 FAQ에 보면 있습니다. 감사합니다. >회사 제품중에 usp-isp(라이트)를 사용해서 노트북으로 작업하여 얻은 헥사파일을 atmega128에 다운로드 하려고 하는데 communication error가 뜨네요 >사용중인 프로그램은 codevision 2.03.4 standard이며 usb-isp 제품 페이지에서 나오는 정보로 설정도 똑같이 했습니다. 수십차례 시도끝에 무엇이 문제인지 모르겠네요. 제품을 구입한지는 꽤 되었고 그전에 사용한적이 없습니다. > 테스터기로 연결부위 확인도 하였고 드라이버설치도 하였습니다. 노트북에 연결하면 빨간색 LED가 깜빡 거리다가 AVR과 연결하면 초록색 LED가 깜빡 거리는데 정상적인 것으로 간주되는데 안되네요 에러뜨는 것을 보니 연결자체가 안되는 것 같은데 ... > 아 그리고 테스기로 전류 전압 측정중에 전원부에서 살짝 스파크가 일어난적이 있습니다. 혹시나 AVR이 탓나 해서 새로 교체하였습니다. 연결되어 있던 usb-isp에 문제를 일으킬 수 도 있나요? 새로 구입을 해야하는지 아니면 수리를 해야하는지 말씁해주시면 감사하겠습니다.
5129 답변완료FM-BB2 사용하여 다운시 문제점.. 가이 2010-05-14 1,535
FM-BB2 ByteblasterII 를 사용하고 쿼터스2 프로그램으로 알테라 칩(MAX7000s)에 다운로드를 하고있는데 계속해서 다음과 같은 에러가 나오고있습니다. Error: Can't configure device. Expected JTAG ID code 0x020810DD for device 1, but found JTAG ID code 0xFFFFFFFF. Error: Operation failed 이러한 에러가 뜨는데요 문제점이 무엇인지좀 알려주세요....
관리자 답변 NEWTC · 2010-05-15
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 일반적으로 규정된 디바이스를 지정할 때, 다른 것을 설정하면 발생합니다. 디바이스 설정은 잘 되었는 지 확인하여 보시기 바랍니다. 수고하세요. >FM-BB2 ByteblasterII 를 사용하고 쿼터스2 프로그램으로 알테라 칩(MAX7000s)에 다운로드를 > >하고있는데 계속해서 다음과 같은 에러가 나오고있습니다. > >Error: Can't configure device. Expected JTAG ID code 0x020810DD for device 1, but found JTAG ID code 0xFFFFFFFF. > >Error: Operation failed 이러한 에러가 뜨는데요 문제점이 무엇인지좀 알려주세요.... > >
5128 답변완료3축 가속도 센서 플러스 모듈(AM-3AXIS-P) qwe 2010-05-14 1,296
3축 가속도 센서 플러스 모듈(AM-3AXIS-P) 이 제품의 전체적인 크기를 알고 싶습니다. 전체적인 크기와 그냥 가속도 센서의 크기도 가르쳐 주시면 감사하겠습니다. 수고하세요.
관리자 답변 NEWTC · 2010-05-14
안녕하세요 센서모듈을 크기는 메뉴얼에 적혀있습니다. http://newtc.co.kr/download/AM-3AXIS/AM-3AXIS-P.pdf (AM-3AXIS-P) 모듈에 꼽는 확장보드는 49.5X33.0mm 입니다. 칩크기는 아래 시트에 적혀 있습니다 http://pdf1.alldatasheet.co.kr/datasheet-pdf/view/103487/MOTOROLA/MMA7260Q.html 수고하세요 >3축 가속도 센서 플러스 모듈(AM-3AXIS-P) > >이 제품의 전체적인 크기를 알고 싶습니다. > >전체적인 크기와 그냥 가속도 센서의 크기도 가르쳐 주시면 > >감사하겠습니다. > >수고하세요.
5127 답변완료 SM-SAM7S64-A으로 PWM방식으로 LED조도 제어 조규성 2010-05-14 1,393
안녕하세요. 몇일 전에 PORT출력이 몇 V인지 12V로 바꾸려면 어떻게 해야하는지 물어본 사람입니다. 답변 감사합니다. 전에 정확하게 물어보지 못해서 다시 물어봅니다. 알려주신 방법을 PWM방식으로 써도 가능한지 그게 궁금합니다. 즉 3.3V를 12V로 바꾸는데 PWM포트에도 연결 가능한지 그게 궁금합니다. 답변 부탁드리겠습니다.
관리자 답변 NEWTC · 2010-05-14
안녕하세요 SM-SAM7S64-A 포트로 나가는 전압은 3.3v 입니다. 12볼트로 변경하시려면 tr, fet 같은 소자를 이용하시길 바랍니다. 바로 포트에 연결하시면 칩이 망가집니다. 수고하세요 > 안녕하세요. 몇일 전에 PORT출력이 몇 V인지 12V로 바꾸려면 어떻게 해야하는지 물어본 사람입니다. > > 답변 감사합니다. > > 전에 정확하게 물어보지 못해서 다시 물어봅니다. > > 알려주신 방법을 PWM방식으로 써도 가능한지 그게 궁금합니다. > > 즉 3.3V를 12V로 바꾸는데 PWM포트에도 연결 가능한지 그게 궁금합니다. > > 답변 부탁드리겠습니다.
5126 답변완료AB-M128-B 전원에 관해서 문의합니다. 홍승혁 2010-05-14 1,449
12v 커넥터로 전원을 연결할려고 하는데. GP23AE-BULK(12V) 이 밧데리를 사용할려고 합니다. http://www.devicemart.co.kr/mart7/mall.php?cat=014002013&query=view&no=11328 이거구요. 밧데리와 AB-M128-B를 연결하기 위해서, 어떤 홀더와 케이블을 필요로 하는지 알고싶습니다. 혹시 이곳에서 판매한다면 이것 또한 알고 싶습니다. 그리고 가속도 센서 모듈 AM-3AXIS-P와 연결 할것인데. AVR에서 출력되는 전압은 몇인지도 알고 싶습니다. 프로그램에 따라 다른건지, 아니면 어느정도가 있는지 궁금합니다. 답변 바랍니다. ^^
관리자 답변 NEWTC · 2010-05-14
안녕하세요 >어떤 홀더와 케이블을 필요로 하는지 알고싶습니다. 링크에 있는 배터리와 홀더는 그쪽에 구매처에 물어보시길 바랍니다. 12v 55mA 칩하나 돌리기 벅찬 배터리입니다. LED 하나가 10 ~20mA 소모합니다.;; 전류가 200mA 이상을 사용하시길를 권장 합니다. 수고하세요 >12v 커넥터로 전원을 연결할려고 하는데. >GP23AE-BULK(12V) 이 밧데리를 사용할려고 합니다. > >http://www.devicemart.co.kr/mart7/mall.php?cat=014002013&query=view&no=11328 > >이거구요. > >밧데리와 AB-M128-B를 연결하기 위해서, >어떤 홀더와 케이블을 필요로 하는지 알고싶습니다. > >혹시 이곳에서 판매한다면 이것 또한 알고 싶습니다. > >그리고 가속도 센서 모듈 AM-3AXIS-P와 연결 할것인데. >AVR에서 출력되는 전압은 몇인지도 알고 싶습니다. >프로그램에 따라 다른건지, 아니면 어느정도가 있는지 궁금합니다. > >답변 바랍니다. ^^
5125 답변완료mega.c 파일이 어디에 있나요? 송지원 2010-05-14 1,414
보드에 프로그램 다운로드 하기_퓨즈설정에 보면 mega.c를 다운받아서 넣어라는데 그 파일이 어디 있는지 모르겠어요.. 그리고 제가 AB-M128Pro-A 모델을 사용하는데 퓨즈설정은 같나요? 답변 부탁드려요 ^-^
관리자 답변 NEWTC · 2010-05-14
안녕하세요? 고객님, 아래를 참고하세요. -아래- http://www.newtc.co.kr/board/view.php?id=qna&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=mega.c&select_arrange=headnum&desc=asc&no=3941 mega.c라는 파일 이름이 꼭 필요한 게 아닙니다. 소스 내용이 중요한 것입니다. 퓨즈 설정은 ATMEGA128의 경우 0xffd9ef를 사용하시면 됩니다. 기본 설정되어 출시됩니다. 수고하세요. >보드에 프로그램 다운로드 하기_퓨즈설정에 보면 mega.c를 다운받아서 넣어라는데 >그 파일이 어디 있는지 모르겠어요.. >그리고 제가 AB-M128Pro-A 모델을 사용하는데 퓨즈설정은 같나요? >답변 부탁드려요 ^-^
5124 답변완료ab-m128-b , am-glcd 를 사용하는 사용자입니다. 김승재 2010-05-13 1,290
C:\\iccv7avr\\bin\\imakew -f ATMEGA128.mak iccavr -o ATMEGA128 -g -e:0x20000 -ucrtatmega.o -bfunc_lit:0x8c.0x10000 -dram_end:0x10ff -bdata:0x100.0x10ff -dhwstk_size:30 -beeprom:0.4096 -fihx_coff -S2 @ATMEGA128.lk -lcatm128 !E <library>(73): area 'data' not large enough want size 18429 lo 256 hi 4351 size 4096 C:\\iccv7avr\\bin\\imakew.exe: Error code 1 위 에러 메시지가 뜨는데 어디서 잘못되었는지 잘모르겠습니다.
관리자 답변 김승재 · 2010-05-17
답변 ㄳ 합니다.