로그인 | 회원가입 | 주문 조회
총 10,743개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
8313 답변완료혹시인스톨 프로그램을 만들어 줄수 있을까요? 문상연 2013-08-26 1,416
usbasp드라이버 를 장치관리자에서 설치안하고 usbisp처럼 설치프로그램으로 만들고 싶습니다 http://www.protostack.com/blog/2011/05/usbasp-driver-for-windows-7-and-windows-vista-x64/ 설치용 프로그램으로 만들어줄수 있나요?
관리자 답변 관리자 · 2013-08-26
안녕하세요? 고객님, 저희 뉴티씨를 이용하여 주셔서 감사합니다. 죄송하지만, 저희 제품이 아니라서 서포트가 어렵습니다. 내부 구성도 알수 없고, 다른 회사 제품을 저희 쪽에서 도와드리는 것도, 상대편 회사 입장에서도 아닌 것 같습니다. 또한, 윈도우 7에서는 32비트용, 64비트용이 틀린데, 특히 64비트용은 MS의 인가받은 것이 아니면, 정상동작을 하지 않으므로, 제조사에 문의하시기 바랍니다. 감사합니다. > > > usbasp드라이버 를 장치관리자에서 설치안하고 usbisp처럼 설치프로그램으로 만들고 싶습니다 > http://www.protostack.com/blog/2011/05/usbasp-driver-for-windows-7-and-windows-vista-x64/ > 설치용 프로그램으로 만들어줄수 있나요? >
8312 답변완료dc모터 드라이버 커넥터 부품 구입!? 조태경 2013-08-24 1,275
dc모터 드라이버 구입 후 전원, pwm, dc모터 연결 커넥터를 학교에 있는 부품으로 연결하였습니다. 앞으로 3개정도 더 구입할 예정인데 연결 부품이 없어서 따로 구입가능한지 궁금합니다...
관리자 답변 관리자 · 2013-08-25
네 고객님 본사로 전화주시면 구입시 함께 구매하실수 있도록 도와 드릴수 있습니다. 감사합니다. > > > dc모터 드라이버 구입 후 전원, pwm, dc모터 연결 커넥터를 학교에 있는 부품으로 > 연결하였습니다. 앞으로 3개정도 더 구입할 예정인데 연결 부품이 없어서 따로 구입가능한지 > 궁금합니다... >
8311 답변완료adc가 이상합니다. 박진수 2013-08-24 1,448
현재의 배선연결은 이렇습니다. B.0~7포트와 D.0~2포트를 가지고 2X16 CLCD 제어중 F.0~1 가지고 adc 변환중 위에서 설명하지 않는 포트는 전부 아무것도 연결되지 않은 상태이며 전부 jumper wire 로 연결 했습니다. 소스코드는 다음과 같고 문제는 소스코드 밑에 적겠습니다. 카운트 타이머3과 인터럽트 코딩은 무시하시기 바랍니다. #include <mega128.h> #include <stdio.h> #include <delay.h> // #define RS_1 PORTD|=0x01 //RS ㅡ> PD0에 연결,set. #define RS_0 PORTD&=~0x01 //RS ㅡ> PD0에 연결,clear. #define RW_1 PORTD|=0x02 //RW ㅡ> PD1에 연결,set. #define RW_0 PORTD&=~0x02 //RW ㅡ> PD1에 연결,clear. #define E_1 PORTD|=0x04 //E ㅡ> PD2에 연결,set. #define E_0 PORTD&=~0x04 //E ㅡ> PD2에 연결,clear. // /* DB0~7 = PB0~7 연결 8bit용 예제소스 */ // #define FUNCTION 0x38 // 8bit , 2 Line Mode. #define CLEAR 0x01 // Clear Display. #define DISPLAY 0x0C // Display ON 0x08 -> OFF. #define LEFT 0x18 // Display Left Shift. #define LINE2 0xC0 // Second Line. #define RIGHT 0x1C // Display Right Shift. // void LCD_init(void); void LCD_String(char *); void Control(unsigned char); void Data(unsigned char); // unsigned long j,c,k; char str[30]; char str2[30]; char str3[30]; char str4[30]; unsigned long i; //int X_ac1=0,X_ac=0; //unsigned long X[2]={0}; volatile unsigned long X[2]={0}, Y[2]={0}; //가속도 센서 adc int X_ac=0, Y_ac=0; //정확도를 높이기 위해 n번을 더해 다시 n으로 나누어 정확도를 높일때 정한변수 long X_ac1=0, Y_ac1=0; void adc(void)//가속도 센서에서 데이터 뽑아내는 함수 { unsigned int i; X_ac1=0; Y_ac1=0; //Z_ac1=0; for(i=0;i<1000;i++) { ADCSRA =0x00; ADMUX = 0b01000000; ADCSRA = 0b11000111;//adc enable, adc start enable bit set, 분주비 2 while((ADCSRA & 0x10) != 0x10); X[0] = ADCL; X[1] = ADCH; X_ac=X[0]+(X[1]<<8); X_ac1=X_ac1+X_ac; ADCSRA =0x00; ADMUX = 0b01000010; ADCSRA = 0b11000111;//adc enable, adc start enable bit set, 분주비 2 while((ADCSRA & 0x10) != 0x10); Y[0] = ADCL; Y[1] = ADCH; Y_ac=Y[0]+(Y[1]<<8); Y_ac1=Y_ac1+Y_ac; /* ADCSRA &= 0x7f; ADMUX = 0x44; ADCSRA |= 0xC0; while((ADCSRA & 0x10) != 0x10); Z[0] = ADCL; Z[1] = ADCH & 0x3f; Z_ac=Z[0]+(Z[1]<<8); Z_ac1=Z_ac1+Z_ac; } */ } X_ac1=(X_ac1/1000); Y_ac1=(Y_ac1/1000); } // void main(void) { DDRC=0xff; PORTC=0xff; j=0; i=0; k=0; c=0; ///인터럽트 관련 EIMSK=0b10000000; EICRA=0xAA; EICRB=0xAA; SREG=0x80; LCD_init(); ///카운트 타이머 시계관련 // /* ETIMSK=0b00000100;//타이머 카운터 3 오퍼플러우 인터럽트 허용 TCCR3A=0b00000010; //mode : fast pwm OCR3A,B,C 전부 출력차단(일반I/O포트로 사용) TCCR3B=0b00011101; //clk/1024 16Mhz //fast PWM(top = ICRn) TCNT3H=0x00;//TCNT3 초기화 TCNT3L=0x00; ICR3H=0b00000110;//ICR3 값을 15624+(7)값으로 맞추어 오버플로우 될때 딱 1초가 되게 함 ICR3L=0b00011010; // 0.3초로 맞춤 // 0.3초 마다 오버플로우 인터럽트 발생 // */ //TCCR0=0b00000101; //normal mode, OCR0 출력차단(일반 I/O포트로 사용, 분주비 128 //TCNT0=0; while(1) { adc(); LCD_init(); sprintf(str,"%6d", ADCH); LCD_String(str); sprintf(str2,"%6d", ADCL); LCD_String(str2); //sprintf(str,"%10d",j); //LCD_String(" pulse "); //Control(0x80); // Control(LINE2); // Second Line. // LCD_String(str); // LCD_String(" pulse "); Control(LINE2); // Second Line. //sprintf(str2,"%10d",i); //LCD_String(str2); //LCD_String(" rpm "); sprintf(str3,"%6d", X_ac1); LCD_String(str3); sprintf(str4,"%6d", Y_ac1); LCD_String(str4); } } // void LCD_init(void) { //LCD 초기화 함수 DDRD = 0xff; DDRB = 0xff; E_0; delay_ms(1);//원래 30ms 였음 Control(FUNCTION); //8bit, 2 Line Set. Control(DISPLAY); // Display ON Control(CLEAR); // Display Clear } // void LCD_String(char *str) { while(*str) { Data(*str++); } } // void Control(unsigned char byte) { RS_0; RW_0; delay_us(1); PORTB = byte; E_1; delay_us(1); E_0; delay_ms(3); } // void Data(unsigned char byte){ RS_1; RW_0; delay_us(1); PORTB = byte; E_1; delay_us(1); E_0; delay_us(100); } interrupt [EXT_INT7] void ext_int7 (void) { j++; } interrupt [TIM3_OVF] void timer3_ovf(void) { if(((k>=0)&&(j>=0))||((k<=0)&&(j<=0))) { i=j-k;//전번회와의 차이 k=j; i=i*0.6;//0.1초 사이에 전번회와 차이를 600곱하면 rpm이 나온다. } } 문제는 adc0핀과 adc1핀에서 adc 된 값을 CLCD로 출력하고 있는데 이 두값이 동일하다는 겁니다. 정확히 말씀드리면 현재 clcd에 출력되고 있는 X_ac1 값과 Y_ac1 값이 동일한데 이 값은 Y_ac1 값입니다. 즉 adc0핀에서 adc되어진 X_ac1의 값은 전혀 반영되지 않고 오로지 adc1핀에 의해서 clcd에 출력되고 있습니다. 지금 clcd에는 첫번째줄에는 ADCH와 ADCL를 sprintf함수로 %6d로 받아 출력하고 있고 두번째줄 (Control(LINE2); ) 에서는 X_ac1 과 Y_ac1를 출력하고 있습니다. 그런데 두 값이 동일하게 출력되고 그 값은 Y_ac1이라는 겁니다. adc1핀에서 adc 되어진 Y_ac1값은 정확합니다. 전압을 멀티미터로 측정한뒤 adc값을 계산하고 계산된값을 clcd에 표시된 값과 비교해보니 거의 정확하게 adc하고는 있습니다. 다만 adc1핀의 한개의 핀에서만 adc 된다는게 문제지만.. 어떤게 문제인지 궁금합니다. 당근이 avr 갖고 놀기와 전자공작이라는 네이버 카페에서도 해결이 안되어서 이렇게 질문을 올리고 mcu는 뉴티씨 의 것이며 혹시나해서 LK임베디드 mcu를 사용해도 동일한 문제가 발생합니다. ATmega128이고 16Mhz 입니다. usb isp 뉴티씨것을 사용중이며 codevision을 가지고 코딩하고 다운로딩하고 있습니다.
관리자 답변 관리자 · 2013-08-25
안녕하세요 고객님 adc함수에서    ADMUX값 변경시마다 이딜레이를 좀 길게 줘보세요 데이터시트에 보면 채널 변경후 일정시간 이후에 값이 안정된다고 나옵니다. 그리고 X_ac1, X_ac, Y_ac1, Y_ac 를 volatile 추가해서 선언해주세요. 참고하세요 감사합니다. 그리고 > > > 현재의 배선연결은 이렇습니다. > > B.0~7포트와 D.0~2포트를 가지고 2X16 CLCD 제어중 > > F.0~1 가지고 adc 변환중 > > 위에서 설명하지 않는 포트는 전부 아무것도 연결되지 않은 상태이며 > > 전부 jumper wire 로 연결 했습니다. > > 소스코드는 다음과 같고 문제는 소스코드 밑에 적겠습니다. > > 카운트 타이머3과 인터럽트 코딩은 무시하시기 바랍니다. > > > > > #include <mega128.h> > #include <stdio.h> > #include <delay.h> > // > #define RS_1 PORTD|=0x01 //RS ㅡ> PD0에 연결,set. > #define RS_0 PORTD&=~0x01 //RS ㅡ> PD0에 연결,clear. > #define RW_1 PORTD|=0x02 //RW ㅡ> PD1에 연결,set. > #define RW_0 PORTD&=~0x02 //RW ㅡ> PD1에 연결,clear. > #define E_1 PORTD|=0x04 //E ㅡ> PD2에 연결,set. > #define E_0 PORTD&=~0x04 //E ㅡ> PD2에 연결,clear. > // > /* DB0~7 = PB0~7 연결 8bit용 예제소스 */ > // > #define FUNCTION 0x38 // 8bit , 2 Line Mode. > #define CLEAR 0x01 // Clear Display. > #define DISPLAY 0x0C // Display ON 0x08 -> OFF. > #define LEFT 0x18 // Display Left Shift. > #define LINE2 0xC0 // Second Line. > #define RIGHT 0x1C // Display Right Shift. > // > void LCD_init(void); > void LCD_String(char *); > void Control(unsigned char); > void Data(unsigned char); > // > unsigned long j,c,k; > char str[30]; > char str2[30]; > char str3[30]; > char str4[30]; > > > unsigned long i; > > //int X_ac1=0,X_ac=0; > //unsigned long X[2]={0}; > > > > > > volatile unsigned long X[2]={0}, Y[2]={0}; //가속도 센서 adc > int X_ac=0, Y_ac=0; //정확도를 높이기 위해 n번을 더해 다시 n으로 나누어 정확도를 높일때 정한변수 > long X_ac1=0, Y_ac1=0; > > > > > > void adc(void)//가속도 센서에서 데이터 뽑아내는 함수 > { > unsigned int i; > X_ac1=0; > Y_ac1=0; > //Z_ac1=0; > > for(i=0;i<1000;i++) > { > ADCSRA =0x00; > ADMUX = 0b01000000; > ADCSRA = 0b11000111;//adc enable, adc start enable bit set, 분주비 2 > > > > while((ADCSRA & 0x10) != 0x10); > X[0] = ADCL; > X[1] = ADCH; > X_ac=X[0]+(X[1]<<8); > X_ac1=X_ac1+X_ac; > > > ADCSRA =0x00; > ADMUX = 0b01000010; > ADCSRA = 0b11000111;//adc enable, adc start enable bit set, 분주비 2 > > > while((ADCSRA & 0x10) != 0x10); > Y[0] = ADCL; > Y[1] = ADCH; > Y_ac=Y[0]+(Y[1]<<8); > Y_ac1=Y_ac1+Y_ac; > > /* > ADCSRA &= 0x7f; > ADMUX = 0x44; > ADCSRA |= 0xC0; > > while((ADCSRA & 0x10) != 0x10); > Z[0] = ADCL; > Z[1] = ADCH & 0x3f; > Z_ac=Z[0]+(Z[1]<<8); > Z_ac1=Z_ac1+Z_ac; > } > */ > > } > X_ac1=(X_ac1/1000); > Y_ac1=(Y_ac1/1000); > > } > > // > void main(void) > > { > > DDRC=0xff; > PORTC=0xff; > j=0; > i=0; > k=0; > c=0; > ///인터럽트 관련 > EIMSK=0b10000000; > > EICRA=0xAA; > EICRB=0xAA; > > SREG=0x80; > > LCD_init(); > > > > ///카운트 타이머 시계관련 > // /* > ETIMSK=0b00000100;//타이머 카운터 3 오퍼플러우 인터럽트 허용 > > TCCR3A=0b00000010; //mode : fast pwm OCR3A,B,C 전부 출력차단(일반I/O포트로 사용) > TCCR3B=0b00011101; //clk/1024 16Mhz //fast PWM(top = ICRn) > > TCNT3H=0x00;//TCNT3 초기화 > TCNT3L=0x00; > > ICR3H=0b00000110;//ICR3 값을 15624+(7)값으로 맞추어 오버플로우 될때 딱 1초가 되게 함 > ICR3L=0b00011010; // 0.3초로 맞춤 // 0.3초 마다 오버플로우 인터럽트 발생 > // */ > > //TCCR0=0b00000101; //normal mode, OCR0 출력차단(일반 I/O포트로 사용, 분주비 128 > //TCNT0=0; > > > > > while(1) > { > adc(); > > LCD_init(); > > sprintf(str,"%6d", ADCH); > LCD_String(str); > > sprintf(str2,"%6d", ADCL); > LCD_String(str2); > > > //sprintf(str,"%10d",j); > //LCD_String(" pulse "); > //Control(0x80); > // Control(LINE2); // Second Line. > // LCD_String(str); > // LCD_String(" pulse "); > > Control(LINE2); // Second Line. > > //sprintf(str2,"%10d",i); > > //LCD_String(str2); > > //LCD_String(" rpm "); > sprintf(str3,"%6d", X_ac1); > LCD_String(str3); > > sprintf(str4,"%6d", Y_ac1); > LCD_String(str4); > > > } > } > // > void LCD_init(void) > > > { //LCD 초기화 함수 > DDRD = 0xff; DDRB = 0xff; > E_0; > delay_ms(1);//원래 30ms 였음 > Control(FUNCTION); //8bit, 2 Line Set. > Control(DISPLAY); // Display ON > Control(CLEAR); // Display Clear > } > // > void LCD_String(char *str) > { > while(*str) > { > Data(*str++); > } > > } > // > void Control(unsigned char byte) > > { > RS_0; > > RW_0; > > delay_us(1); > > PORTB = byte; > > E_1; > > delay_us(1); > > E_0; > > delay_ms(3); > } > // > void Data(unsigned char byte){ > RS_1; > > RW_0; > > delay_us(1); > > PORTB = byte; > > E_1; > > delay_us(1); > > E_0; > > delay_us(100); > } > > > > interrupt [EXT_INT7] void ext_int7 (void) > { > j++; > > } > > interrupt [TIM3_OVF] void timer3_ovf(void) > { > > if(((k>=0)&&(j>=0))||((k<=0)&&(j<=0))) > { > > > i=j-k;//전번회와의 차이 > k=j; > > i=i*0.6;//0.1초 사이에 전번회와 차이를 600곱하면 rpm이 나온다. > > > > > } > > > } > > > > 문제는 adc0핀과 adc1핀에서 adc 된 값을 CLCD로 출력하고 있는데 > > 이 두값이 동일하다는 겁니다. 정확히 말씀드리면 > > 현재 clcd에 출력되고 있는 X_ac1 값과 Y_ac1 값이 동일한데 이 값은 Y_ac1 값입니다. > > 즉 adc0핀에서 adc되어진 X_ac1의 값은 전혀 반영되지 않고 오로지 adc1핀에 의해서 > > clcd에 출력되고 있습니다. > > 지금 clcd에는 첫번째줄에는 ADCH와 ADCL를 sprintf함수로 %6d로 받아 출력하고 있고 > > 두번째줄 (Control(LINE2); ) 에서는 X_ac1 과 Y_ac1를 출력하고 있습니다. > > 그런데 두 값이 동일하게 출력되고 그 값은 Y_ac1이라는 겁니다. adc1핀에서 adc 되어진 Y_ac1값은 > > 정확합니다. 전압을 멀티미터로 측정한뒤 adc값을 계산하고 계산된값을 clcd에 표시된 값과 비교해보니 > > 거의 정확하게 adc하고는 있습니다. 다만 adc1핀의 한개의 핀에서만 adc 된다는게 문제지만.. > > 어떤게 문제인지 궁금합니다. 당근이 avr 갖고 놀기와 전자공작이라는 네이버 카페에서도 해결이 안되어서 > > 이렇게 질문을 올리고 mcu는 뉴티씨 의 것이며 혹시나해서 LK임베디드 mcu를 사용해도 동일한 > > 문제가 발생합니다. > > ATmega128이고 16Mhz 입니다. usb isp 뉴티씨것을 사용중이며 codevision을 가지고 코딩하고 > > 다운로딩하고 있습니다. >
8310 답변완료AD-JTAG가 안 됩니다. 변석진 2013-08-23 1,241
jtag mkII 같은 경우 잘 되는데 이 제품은 안 되네요. IAR Assembler for AVR 6.10을 사용하고 있고 atmega 128a를 사용합니다. 연결 포트는 com5를 쓰고 jtagice 설정도 다 했습니다. 다운로드를 시도하면 usb data led는 깜빡이는데 jtag data led가 깜빡이지 않습니다. 그리고 그림과 같은 경고창이 뜹니다.
관리자 답변 관리자 · 2013-08-23
안녕하세요? 고객님, 지난 번 답변 드린 사항들은 하나도 빼지 말고 정확히 하셔야 합니다. 그렇지 않으면, 그 메시지가 나옵니다. 다시 한 번 맞춰 보시고, 그래도 안된다면, 본사로 방문하거나 보내셔서 점검받아보시기 바랍니다. 다시 한번 말씀드리지만, 지난번 답변대로 정확히 혹시 놓친건 없는지, 확인 바랍니다. 감사합니다. > > > jtag mkII 같은 경우 잘 되는데 이 제품은 안 되네요. > IAR Assembler for AVR 6.10을 사용하고 있고 atmega 128a를 사용합니다. > 연결 포트는 com5를 쓰고 jtagice 설정도 다 했습니다. > 다운로드를 시도하면 usb data led는 깜빡이는데 jtag data led가 깜빡이지 않습니다. > 그리고 그림과 같은 경고창이 뜹니다. >
8309 답변완료3축 센서를 이용한 마우스 제작 질문 허경환 2013-08-23 1,543
3축 센서 마우스 제작을 위해 3축 가속도 센서 플러스 모듈 v3(AM-3AXIS-PV03) ATmega128pro완제품(KD-128PRO-C) AVR용ISP V03.5(AD-USBISP-V03.5) 를 구입하였습니다. 테스트를 위해 홈페이지 자료실에 있는 삼축센서 마우스 프로그램도 깔고 ISP USER 메뉴얼 보고 자료실에서 드라이버 다운 받아서 깔았습니다. 그런데 작동이 안됩니다. 그래서 온라인 강좌의 프로젝트 생성 및 HEX 다운로드 파일을 다운 받아 MEGA.C파일을 ICC AVR7, AVRSTUDIO4에서 코딩해 보았는데... 사진과 같은 현상이 일어 납니다. CAN NOT PROGRAM OR VERIFFY FLASH가 떠서 질문과 답변에 다른 분들이 쓰신 것도 시도해 보았는데요.. 담당자님 ex_switch_AM_TS8_example.zip (20.6K) 이것도 깔아서 해 봤는데요.. 안되요 ~~ 예전에 처음에 드라이버 깔기 전에 mega.c 돌렸을때는 led 등 2개가 번갈아 가면서 됐는데... 그때는 우연이었나봐요... 왕초보라서 드라이버 깔아야 하는 것도 모르고 돌렸습니다. 답변 부탁드립니다. 그리고 삼축센서 프로그램ver2용이던데요.. ver3용에서는 작동이 안되나요??? 위 첨부한 사진들은 사진 크기를 맞출지 몰라서 최대한 비슷하게 맞춰서 보내드립니다. 감사합니다.
관리자 답변 관리자 · 2013-08-23
버전 3에서두 잘됩니다. 호환이라서요 이상하네요.  근데 소스를 맨위의 사진은 iccavr소스를 winavr로 돌려서 에러난거구요. 그러니 다운로드는 당연히 안된거구요.  밑은 iccavr로 다은로드까지는 잘되었는데 클럭이 16MHz가 아닌 11.0592MHz로 되어 있어서 맞지않구요. 그래서 uart가 깨져서 들어오고 나가서 그런것같네요.  홈페이지 자료실에서 3축으로 검색하면 있을텐데요. 그걸로 검색하니 맨 위에 있네요 각 컴파일러별로 avr쪽은 소스가 다 준비되어 있어요 감사합니다. > > > 3축 센서 마우스 제작을 위해 > 3축 가속도 센서 플러스 모듈 v3(AM-3AXIS-PV03) > ATmega128pro완제품(KD-128PRO-C) > AVR용ISP V03.5(AD-USBISP-V03.5) > 를 구입하였습니다. > 테스트를 위해 홈페이지 자료실에 있는 삼축센서 마우스 프로그램도 깔고 > ISP USER 메뉴얼 보고 자료실에서 드라이버 다운 받아서 깔았습니다. > 그런데 작동이 안됩니다. > 그래서 온라인 강좌의 프로젝트 생성 및 HEX 다운로드 파일을 다운 받아 > MEGA.C파일을 ICC AVR7, AVRSTUDIO4에서 코딩해 보았는데... > 사진과 같은 현상이 일어 납니다. > CAN NOT PROGRAM OR VERIFFY FLASH가 떠서 > 질문과 답변에 다른 분들이 쓰신 것도 시도해 보았는데요.. > 담당자님 ex_switch_AM_TS8_example.zip (20.6K) 이것도 깔아서 해 봤는데요.. > 안되요 ~~ > 예전에 처음에 드라이버 깔기 전에 mega.c 돌렸을때는 > led 등 2개가 번갈아 가면서 됐는데... > 그때는 우연이었나봐요... > 왕초보라서 드라이버 깔아야 하는 것도 모르고 돌렸습니다. > 답변 부탁드립니다. > 그리고 삼축센서 프로그램ver2용이던데요.. > ver3용에서는 작동이 안되나요??? > 위 첨부한 사진들은 사진 크기를 맞출지 몰라서 최대한 비슷하게 맞춰서 보내드립니다. 감사합니다. >
8308 답변완료FM-CY6S_FPGA_Module 관련 문의입니다. 심동준 2013-08-22 1,299
현재 보드에 장착되어있는 부품 중 레귤레이터가 회로도PDF파일에는 LD1117-1.5/SOT입니다. 하지만 지금 사용중인 보드에 있는 레귤레이터는 1117-3.3으로 표기가 되어있는데 보드에 이상이 있는게 아닌지 생각됩니다. 첨부파일에 사진을 넣어두겠습니다.
관리자 답변 관리자 · 2013-08-23
안녕하세요 고객님 이상해보이네요 좀 확인한뒤에 가입하신 연락처로연락드릴께요. 감사합니다. > > > 현재 보드에 장착되어있는 부품 중 레귤레이터가 회로도PDF파일에는 LD1117-1.5/SOT입니다. > > 하지만 지금 사용중인 보드에 있는 레귤레이터는 1117-3.3으로 표기가 되어있는데 > > 보드에 이상이 있는게 아닌지 생각됩니다. > > 첨부파일에 사진을 넣어두겠습니다. >
8307 답변완료usb 케이블 질문입니다. 장현기 2013-08-22 1,258
usb isp v03.5 케이블인데요 노트북에 윈도우8이 깔려있는데 윈도우8용 드라이버가 있나요? 저번에 한번본거 같은데 다시찾아보니 못찾겠습니다. 수고하세요
관리자 답변 관리자 · 2013-08-22
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 네, 윈도우 8용 드라이버가 있습니다. 자료실에서 공지 사항으로 뜬 것들중 보면, USBISP V03.5 드라이버가 있습니다. 첨부된 파일에 보면 맨 밑에 있는 것이 그것입니다. 감사합니다. > > > usb isp v03.5 케이블인데요 > > 노트북에 윈도우8이 깔려있는데 > > 윈도우8용 드라이버가 있나요? > > 저번에 한번본거 같은데 다시찾아보니 못찾겠습니다. > > 수고하세요 >
8306 답변완료am-3axis 에 대한 질문입니다. 김보생 2013-08-22 1,274
답변 감사합니다 근데 제가 오래전부터 여기 싸이트를 들어 와서 구매도 하고 자료들도 많이 봤는데 뭐랄까? 제가 이해력이 부족해서 그런지 정확한 감이 안오더라고요 그래서 직접 답변을 부탁드립니다. 각도로 그냥 사용해도 되던데 그이유가 무엇인지와 가속도로 사용하려면 변환을 해야 되는것인지 센서 이름은 가속도 센서인데 그냥 나오는값을 각도로 사용해도 무방하던데 왜그런지.... 복잡하게 설명안하셔도 되니 간단한 설명좀 부탁드립니다. 어떤자료를 보면된다 이런식 말고요 여기에 있는 자료들 다봤습니다. 바쁘신데 자꾸 질문드려서 죄송한데 이해가 안가서 어디 물어볼때가 없더라고요,,,
관리자 답변 관리자 · 2013-08-22
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 답변 드릴께요. 가속도 센서가 가속도 = 정적 가속도 + 동적 가속도 이렇게 구성됩니다. 그런데, 가만히 있는 상태라면 동적 가속도가 0이 되므로, 정적 가속도만 있습니다. 이 때, 정적 가속도가 중력 가속도가 되는 데요. 첨부 그림과 같이 틸트 센서로 사용 가능합니다. 각도로 볼 수 있다라고 말씀하신 부분은 이 부분을 말씀하시는 것으로 생각됩니다. 첨부한 자료는 고객지원->자주하는 질문에서 3축으로 검색하면 [센서] 3축 가속도 센서참고 (3축센서 V01, V02 용) 이런 것이 있습니다. 여기 보면, 많은 자료가 있는 데, 그 중 하나입니다. 감사합니다. > > > 답변 감사합니다 근데 > > 제가 오래전부터 여기 싸이트를 들어 와서 구매도 하고 > > 자료들도 많이 봤는데 > > 뭐랄까? 제가 이해력이 부족해서 그런지 정확한 감이 안오더라고요 > > 그래서 직접 답변을 부탁드립니다. > > 각도로 그냥 사용해도 되던데 그이유가 무엇인지와 가속도로 사용하려면 변환을 해야 되는것인지 > > 센서 이름은 가속도 센서인데 그냥 나오는값을 각도로 사용해도 무방하던데 > > 왜그런지.... 복잡하게 설명안하셔도 되니 > > 간단한 설명좀 부탁드립니다. 어떤자료를 보면된다 이런식 말고요 여기에 있는 자료들 다봤습니다. > > 바쁘신데 자꾸 질문드려서 죄송한데 이해가 안가서 어디 물어볼때가 없더라고요,,, >
8305 답변완료am cs2p 전원 인가가 되지 않습니다. 나찬범 2013-08-22 1,263
안녕하세요. 스테핑모터 드라이버 am cs2p를 구입하였는데요 어댑터를 이용에 12v 전압을 주고 또 보드에도 5v 전압을 인가하였습니다. 이렇게 되면 전원부 노란색 led에 불이 들어오는게 정상 아닌가요? 또 atmega128과 연결도 되지 않습니다. 이유가 무엇일까요?
관리자 답변 관리자 · 2013-08-22
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 12V만 인가되면 불이 들어오는 것이 정상입니다. 12V 전원 인가가 반대로 되었거나 잘못된 것이 아닌가 생각합니다. 테스터기로 연결한 후에 재 보세요. 방향이 맞는 지도 확인하시구요. AVR과 연결이 안되는 것도 전원이나 데이터핀 연결 등이 잘못된 것이 아닌가 생각합니다. 핀맵을 일일이 확인해 보세요. 참고하세요. > > > 안녕하세요. 스테핑모터 드라이버 am cs2p를 구입하였는데요 > 어댑터를 이용에 12v 전압을 주고 또 보드에도 5v 전압을 인가하였습니다. > 이렇게 되면 전원부 노란색 led에 불이 들어오는게 정상 아닌가요? > 또 atmega128과 연결도 되지 않습니다. 이유가 무엇일까요? >
8304 답변완료AT-JTAG v02 연결이 안 됩니다. 변석진 2013-08-22 1,298
급하게 필요해서 구매를 했는데 펌웨어 다운로드가 안되네요. 사용 tool은 IAR이고 다운로드를 하면 usb link, usb data, jtag connection led는 들어 오는데 jtag data led는 안 들어 옵니다. 프로젝트 option에서 jtagice로 선택하였고 포트로 다 확인 했습니다. 단지 reset 핀이 연결이 안 되어 있는지 jtag pcb 상의 라벨에 6번이 NC로 되어 있네요. 확인 바랍니다.
관리자 답변 관리자 · 2013-08-22
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. N.C.로 되어 있는 핀은 JTAG 장비를 reset 하는 핀입니다. 타겟보드 리셋용 핀은 살아 있습니다. 제가 방금 IAR의 EwAVR "IAR Assembler for AVR 5.10A/W32 (5.10.1.5) "를 사용하여, LED를 껏다 켰다 하는 프로젝트를 생성한 후, AD-JTAG V02로 브레이크 포인트 잡아서 써 봤습니다. 잘 됩니다. 예전에 잘 되었던 기억이 있지만, 최근에 잘 안해봐서, 혹시 문제가 있나 해서 다시 해봤지만 잘 되고 있습니다. 혹시, 설정 등이 잘못된 것은 아닌지요? Option 주의할 것 세 부분을 첨부하여 올리니, 참고 바랍니다. 프로젝트도 압축해서 혹시나 하고 올려봅니다. 감사합니다. > > > 급하게 필요해서 구매를 했는데 펌웨어 다운로드가 안되네요. > 사용 tool은 IAR이고 다운로드를 하면 usb link, usb data, jtag connection led는 들어 오는데 jtag data led는 안 들어 옵니다. > 프로젝트 option에서 jtagice로 선택하였고 포트로 다 확인 했습니다. 단지 reset 핀이 연결이 안 되어 있는지 jtag pcb 상의 라벨에 6번이 NC로 되어 있네요. > 확인 바랍니다. >
8303 답변완료AVR USB-ISP 일본어또는 영어 사용 설명서 요청 임병민 2013-08-21 1,244
귀사 제품 구매하여 일본에 보내 사용하는 고객입니다 제목과 같이 요청합니다
관리자 답변 관리자 · 2013-08-21
안녕하세요 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 해당 언어를 홈피 맨 오른쪽 위에서 선택한 후 자료실 가시면 언어별 메뉴얼을 다은로드 가능합니다. 감사합니다. > > > 귀사 제품 구매하여 일본에 보내 사용하는 고객입니다 제목과 같이 요청합니다 >
8302 답변완료안녕하세요 김홍석 2013-08-21 1,258
안녕하세요 ab-m128-b 보드를 사용하여 공부중인 학생입니다. 궁금한게 있어서 글을 남깁니다 제가 초음파 센서를 보드에 연결하여 모터 구동 및 led on/off 를 테스트하는데 포트 c를 사용하여 연결하였씁니다. 1. 그러나 테스트 중에 어느 문제인지.. pg0 pg1 led 2개가 불이 들어오고 꺼지질 않네요.. 이전엔 항상 꺼져잇엇고 센서를 통해 on/off 되는걸 확인을하엿습니다 이경우 보드가 문제인것인가요?? 2. 초음파 센서를 c포트 1,2번 핀에 연결하였을 경우 원하는대로 작동 하였으나 같은 c포트라도 1,2번 핀외 다른 핀 , 다른 포트에는 연결을 해도 작동이 되질 않는데.. 소스가 문제인가요?? (예를 들어 c포트의 1,2번 핀에 연결하던것을 A나 D포트의 1,2핀으로 연결하고 소스상에서도 포트 수정을 하였는데 작동이 되질않네요..)
관리자 답변 관리자 · 2013-08-21
안녕하세요 고객님 저희 뉴티씨 제품을 이용해 주셔서 감사합니다. 답변드릴께요. > > 안녕하세요 > ab-m128-b 보드를 사용하여 공부중인 학생입니다. > 궁금한게 있어서 글을 남깁니다 > > 제가 초음파 센서를 보드에 연결하여 모터 구동 및 led on/off 를 테스트하는데 포트 c를 사용하여 연결하였씁니다. > > 1. 그러나 테스트 중에 어느 문제인지.. pg0 pg1 led 2개가 불이 들어오고 꺼지질 않네요.. 이전엔 항상 꺼져잇엇고 센서를 통해 on/off 되는걸 확인을하엿습니다 이경우 보드가 문제인것인가요?? ==> DDRG =0x03; 이렇게 초기화해야 보드에 장착된 LED에 출력이 가능하구요. 그 후에 PORTG=0x01; 또는 PORTG=0x02; 또는 0x03; 이렇게 해줘야 출력됩니다. 다 끄려면 0x00이라고 해야 겠지요. > 2. 초음파 센서를 c포트 1,2번 핀에 연결하였을 경우 원하는대로 작동 하였으나 같은 c포트라도 1,2번 핀외 다른 핀 , 다른 포트에는 연결을 해도 작동이 되질 않는데.. 소스가 문제인가요?? (예를 들어 c포트의 1,2번 핀에 연결하던것을 A나 D포트의 1,2핀으로 연결하고 소스상에서도 포트 수정을 하였는데 작동이 되질않네요..) ==>같은 문제 같은데 DDRG란 Direction of Data Register G의 약자인데 거기에 각 햐당 비트에 0을 넣으면 입력 포트로 설정하는것이고 1을 넣으면 출력으로 설정하는 겁니다. 그걸 잘 맞춰주고 입출력해야 해요 참고하세요 >
8301 답변완료am-3axis 에 대한 질문입니다. 김보생 2013-08-21 1,419
우선 am-3axis의 데이터 시트를 받고 싶습니다. 그리고 가속도 센서에서 출력되는 데이터의 의미를 아직 잘 이해를 못하고 있습니다. 나오는 값이 1024의 분해능으로 나온 adc 변환 값인데 그것이 가속도 값이 라고 하는데 예를 들면 x:345 가 나오면 가속도가 345라는 말은 아닌것 같은데 정확이 무슨 말인지 모르겠습니다. 조금 쉽게 알고 싶습니다. 제가 사용하기에는 x/y 값만 사용하여 그냥 각도 값으로 사용하고 있습니다. 예를 들면 평평한 상태에서 100이 나오면 그값을 0도라고 지정하고 90로 기울인 상태에서 300이나오면 그 값을 90도라고 지정하여 그 사이에 값들은 0~90으로 분해하는 간단한 수식으로 만들어서 각도값으로 사용하고 있는데 센서를 움직이는데 빠르게 움직이지 않으므로 매우 천천히 움직이기 때문에 실제 각도값과 큰 오차 없이 나와서 사용하고 있습니다. 그러나 정확히 나오는값의 의미를 이해하지 못하고 마치 사용방법만 대충알고 이렇게 되니까 이렇게 사용하자 라는 주먹구구식으로 센서를 사용하고 있어서 이론적인 정확한 내용을 쉽게나마 알고 사용하고 싶습니다. 그래서 데이터 시트가 있다면 그것을 분석하여서라도 이해를 좀 해보려고 합니다. 정확한 설명 부탁 드립니다.
관리자 답변 관리자 · 2013-08-21
안녕하세요 고객님 저희 뉴티씨 제품을 이용해 주셔서 감사합니다. 자료실에서 3축 으로 검색하면 10번 ~13번 자료를 보면 됩니다. 수식 및 공식 그리고 메뉴얼에 보면 아날로그 출력 값의 의미등도 볼수 있을겁니다. 감사합니다. > > > 우선 am-3axis의 데이터 시트를 받고 싶습니다. > > 그리고 가속도 센서에서 출력되는 데이터의 의미를 아직 잘 이해를 못하고 있습니다. > > 나오는 값이 1024의 분해능으로 나온 adc 변환 값인데 > > 그것이 가속도 값이 라고 하는데 예를 들면 x:345 가 나오면 가속도가 345라는 말은 아닌것 같은데 > > 정확이 무슨 말인지 모르겠습니다. 조금 쉽게 알고 싶습니다. > > 제가 사용하기에는 x/y 값만 사용하여 그냥 각도 값으로 사용하고 있습니다. > > 예를 들면 평평한 상태에서 100이 나오면 그값을 0도라고 지정하고 90로 기울인 상태에서 300이나오면 > > 그 값을 90도라고 지정하여 그 사이에 값들은 0~90으로 분해하는 간단한 수식으로 만들어서 > > 각도값으로 사용하고 있는데 센서를 움직이는데 빠르게 움직이지 않으므로 > > 매우 천천히 움직이기 때문에 실제 각도값과 큰 오차 없이 나와서 사용하고 있습니다. > > 그러나 정확히 나오는값의 의미를 이해하지 못하고 마치 사용방법만 대충알고 이렇게 되니까 이렇게 > > 사용하자 라는 주먹구구식으로 센서를 사용하고 있어서 이론적인 정확한 내용을 쉽게나마 > > 알고 사용하고 싶습니다. 그래서 데이터 시트가 있다면 그것을 분석하여서라도 이해를 좀 해보려고 합니다. > > 정확한 설명 부탁 드립니다. >
8300 답변완료AD-USBISP V03.5에서 USB-Serial 변환시 auto reset 기능 사용 가능 여부 허경용 2013-08-20 1,282
현재 AD-USBISP V03.5를 이용해서 ATmega328로 프로그램을 다운로드 하고 있습니다. AD-USBISP V03.5에는 USB-Serial 변환 기능도 포함되어 있어 이를 이용해 보려고 하는데 Serial로 변환하여 프로그램을 다운로드 하는 경우에도 ISP에서와 마찬가지로 리셋 신호를 low로 만들어주어야 합니다. 프로그램 다운 용으로 만들어지지는 않았을 거 같단 생각이 들기도 하지만 혹시 가능할까 싶어 질문 드립니다. ISP의 reset 핀을 serial 변환 기능과 함께 사용하여 serial로 프로그램을 다운로드할 때 auto reset 기능으로 활용할 수가 있는지요?
관리자 답변 관리자 · 2013-08-20
안녕하세요? 고객님, 네, 어차피 칩의 reset 핀을 제어하기 위하여 ISP에서 리셋을 시킵니다만, 이 경우는 ISP를 통하여 제어하라고 STK500용 프로토콜로 명령이 내려올 때에만 /RESET 핀을 동작시키게 됩니다. 그 경우라면, 328에서 리셋버튼을 시리얼 다운로드 명령 내린 후에, 수동으로 눌러줘도 되지 않을까 싶구요. ISP 선들을 ISP와 핀배치 맞게 연결하여 사용하여 hex를 구워주는 것도 방법 같습니다. 감사합니다. > > > 현재 AD-USBISP V03.5를 이용해서 ATmega328로 프로그램을 다운로드 하고 있습니다. > AD-USBISP V03.5에는 USB-Serial 변환 기능도 포함되어 있어 이를 이용해 보려고 하는데 > Serial로 변환하여 프로그램을 다운로드 하는 경우에도 > ISP에서와 마찬가지로 리셋 신호를 low로 만들어주어야 합니다. > 프로그램 다운 용으로 만들어지지는 않았을 거 같단 생각이 들기도 하지만 > 혹시 가능할까 싶어 질문 드립니다. > > ISP의 reset 핀을 serial 변환 기능과 함께 사용하여 > serial로 프로그램을 다운로드할 때 auto reset 기능으로 활용할 수가 있는지요? >
8299 답변완료스페핑모터에 대한 추가 질문 신동석 2013-08-20 1,412
안녕하십니까? 관리자님의 친절한 답변에 감사드립니다. 제가 확인하고 싶은 점이 있는데, 현재 저희가 사용하고 있는 모터가 bipolar 타입이라고 답변을 해 주셨는데, 이점을 다시 확인해 주셨으면 합니다. 모터에 대한 상세한 정보는 다음과 같습니다. - 제조국가: 중국 - 모델명: 15BYG - 리드선: 4 개 - 유형: 15BYJ - 단계: 2 상기 제품은 저희가 귀사에서 컨트롤러, 드라이버(AVR ATMega128 Pro)와 함께 세트로 구매한 것입니다. 귀사에서 저희에게 물품을 보내주실때, 드라이버와 모터의 호환성을 고려해 주셨을 것으로 생각됩니다만. 다시 한 번, 저희 모터의 타입과 귀사의 드라이버와의 호환성을 확인해 주셨으면 감사하겠습니다. 감사드리며, 답변 기다리겠습니다.
관리자 답변 관리자 · 2013-08-20
안녕하세요? 고객님, 4상 바이폴러 모터라고 말씀하셨는 데, 그 경우, 중간탭이 나와 있을 겁니다. 그걸 COM 단자로 보고, 약간 굵은 선을 빼서, 연결하시면 총 6선이 될겁니다. 그걸로 유니폴라 드라이버와 연결하여 쓰셔도 되겠습니다. 다만, 문제는 유니폴라타입이 되면 아무래도 바이폴라보다는 힘이 떨어집니다. 바이폴라 타입의 드라이버가 필요하시다면, 본사에 제작의뢰하시는 것도 한 방법입니다. 예전에 제작한 경험이 있으므로, 개발 비용만 상호간에 잘 맞으면 잘 도와드릴 수 있을 겁니다. 감사합니다. > > > 안녕하십니까? > 관리자님의 친절한 답변에 감사드립니다. > 제가 확인하고 싶은 점이 있는데, 현재 저희가 사용하고 있는 모터가 bipolar 타입이라고 답변을 해 주셨는데, > 이점을 다시 확인해 주셨으면 합니다. > 모터에 대한 상세한 정보는 다음과 같습니다. > - 제조국가: 중국 > - 모델명: 15BYG > - 리드선: 4 개 > - 유형: 15BYJ > - 단계: 2 > 상기 제품은 저희가 귀사에서 컨트롤러, 드라이버(AVR ATMega128 Pro)와 함께 세트로 구매한 것입니다. > 귀사에서 저희에게 물품을 보내주실때, 드라이버와 모터의 호환성을 고려해 주셨을 것으로 생각됩니다만. > 다시 한 번, 저희 모터의 타입과 귀사의 드라이버와의 호환성을 확인해 주셨으면 감사하겠습니다. > 감사드리며, 답변 기다리겠습니다. >