로그인 | 회원가입 | 주문 조회
총 10,748개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
6413 답변완료7세그먼트 질문입니다. 박현식 2011-06-09 1,315
AVR MEGA 128 개발보드(AB-M128PRO-A) 이걸 쓰고 있는데 7 세그먼트가 어느 포트에 연결이 된건가요????? 그리고 #include<mega128.h> #define DDR_FND DDRE // LED #define PORT_FND PORTE #define DDR_SENSOR DDRD // 적외선 센서 #define PIN_SENSOR PIND void init_FND(void); void Delay(int cnt); void main(void) { char a = 0; char FND =0x80; char i=0x00; DDR_SENSOR = 0x00; init_FND(); for(;;) { a = PIN_SENSOR; if(0x00==(a>>7)) { PORT_FND = i; if(i%(0x10)==0x09) { i=i+0x07; Delay(65000); } else if(i>=0x99) { i=0x00; } else { ++i; Delay(65000); } } } } void init_FND(void) { DDR_FND=0xFF; PORT_FND=0x00; } void Delay(int cnt) { int i; for(i=0;i<cnt;i++); for(i=0;i<cnt;i++); return ; } 이 소스에서 7세그가 안들어오는데 어느 부분이 문제인가요?
관리자 답변 NEWTC · 2011-06-09
안녕하세요? 본사의 세븐세그먼트 예제를 참고 하기 바랍니다. http://www.newtc.co.kr/board/zboard.php?id=pds&select_arrange=headnum&desc=asc&page_num=15&selected=&exec=&sn=off&ss=on&sc=off&category=&keyword=%BC%BC%BA%EC 세븐세그먼트 강좌도 참고 바래요. 강좌->AVR 강좌에서 KD-128PRO 강좌 보면 나옵니다. http://newtc.co.kr/board/view.php?id=mega128_lecture&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=105 PORTC 0 ~ 3 자리 결정 PORTA 데이터 출력 수고하세요. >AVR MEGA 128 개발보드(AB-M128PRO-A) >이걸 쓰고 있는데 7 세그먼트가 어느 포트에 연결이 된건가요????? >그리고 > >#include<mega128.h> >#define DDR_FND DDRE // LED >#define PORT_FND PORTE >#define DDR_SENSOR DDRD // 적외선 센서 >#define PIN_SENSOR PIND > >void init_FND(void); >void Delay(int cnt); > >void main(void) >{ > char a = 0; > char FND =0x80; > char i=0x00; > DDR_SENSOR = 0x00; > > init_FND(); > > for(;;) > { > a = PIN_SENSOR; > if(0x00==(a>>7)) > { > PORT_FND = i; > if(i%(0x10)==0x09) > { > i=i+0x07; > Delay(65000); > } > else if(i>=0x99) > { > i=0x00; > } > else > { > ++i; > Delay(65000); > } > } > } >} >void init_FND(void) >{ > DDR_FND=0xFF; > PORT_FND=0x00; >} >void Delay(int cnt) >{ > int i; > for(i=0;i<cnt;i++); > for(i=0;i<cnt;i++); > return ; >} > >이 소스에서 7세그가 안들어오는데 어느 부분이 문제인가요? >
6412 답변완료궁금한점이 잇어서 문의 드립니다. 손덕찬 2011-06-08 1,411
제가 지금 AM-MS2 모듈을 사용해서 스텝 모터를 제어해서 라인트레이서를 구동하려고 하는데 이상한 점이 잇어서 문의 드립니다. 지금 현재 DC 12V를 AVR128로 연결해서 사용중입니다. 저희는 타이머 0와 2를 이용해서 TCNT값을 바꾸어서 모터의 클락을 주고 있습니다. 그런데 의문이 가는 것이. 12V를 연결하고 ISP를 컴퓨터에 연결한 상태에서는 좌/우 모터 속도 조절이 잘됩니다. 그런데 ISP 연결을 빼고 가동을 해보면 모터가 느려지는 속도로 양쪽 같이 느려지더라구요. 그래서 소스문제는 아닌것 같은데 어떤것이 잘못된것인까요? 궁금합니다.
관리자 답변 NEWTC · 2011-06-09
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 물리적인 연결 부분의 문제로 보입니다. 전류를 소모하는 모터 관련된 선들은 가능한 모두 굵은 선들을 사용해야 하겠습니다. 그렇지 않으면, 충분히 전류가 흘러들어가거나 나올 수 없습니다. 혹시 GND선이 &#50566;아서 그런 일이 일어난 게 아닌가 싶습니다. 보강해 보세요. 수고하세요. >제가 지금 AM-MS2 모듈을 사용해서 >스텝 모터를 제어해서 라인트레이서를 구동하려고 하는데 >이상한 점이 잇어서 문의 드립니다. 지금 현재 DC 12V를 AVR128로 연결해서 >사용중입니다. >저희는 타이머 0와 2를 이용해서 TCNT값을 바꾸어서 >모터의 클락을 주고 있습니다. >그런데 의문이 가는 것이. >12V를 연결하고 ISP를 컴퓨터에 연결한 상태에서는 좌/우 모터 속도 조절이 잘됩니다. >그런데 ISP 연결을 빼고 가동을 해보면 모터가 느려지는 속도로 양쪽 같이 느려지더라구요. >그래서 소스문제는 아닌것 같은데 어떤것이 잘못된것인까요? >궁금합니다.
6411 답변완료에구.. 적외선 센서 질문 좀 드릴게요. 박정환 2011-06-08 1,349
센서 2쌍씩 있는 AM-IRS 이용해서 led 출력할려고 합니다. 그런데 안되네요. 저번에는 되었는데 그때 되긴 했지만 강좌 동영상처럼 매끈하지 못했었습니다. 소스 보시고 혹시 고칠 곳이 있는지 봐주세요 부탁드립니다. 인터넷 찾아보고 암만 봐도 이유를 모르겠습니다.. 적외선은 A 포트 LED는 C 포트 이고 128 키트 쓰고 있습니다. 아 그리고 winavr 이용하고 있습니다. #include <avr/io.h> #include <avr/interrupt.h> #include <stdio.h> #define SENSOR_PORT PINA void port_init(void) { PORTA = 0x00; DDRA = 0x00; PORTB = 0x00; DDRB = 0x00; PORTC = 0x00; //m103 output only DDRC = 0xFF; PORTD = 0x00; DDRD = 0x00; PORTE = 0x00; DDRE = 0x00; PORTF = 0x00; DDRF = 0x00; PORTG = 0x00; DDRG = 0x00; } void tx0Char(char message) { while (((UCSR0A>>UDRE0)&0x01) == 0) ; // UDRE, data register empty UDR0 = message; } static int Putchar(char c, FILE *stream) { tx0Char(c); return 0; } void uart0_init(void) { UCSR0B = 0x00; //disable while setting baud rate UCSR0A = 0x00; UCSR0C = 0x06; UBRR0L = 0x67; //set baud rate lo UBRR0H = 0x00; //set baud rate hi UCSR0B = 0x18; } //call this routine to initialize all peripherals void init_devices(void) { //stop errant interrupts until set up cli(); //disable all interrupts XMCRA = 0x00; //external memory XMCRB = 0x00; //external memory port_init(); uart0_init(); fdevopen(Putchar,0); MCUCR = 0x00; EICRA = 0x00; //extended ext ints EICRB = 0x00; //extended ext ints EIMSK = 0x00; TIMSK = 0x00; //timer interrupt sources ETIMSK = 0x00; //extended timer interrupt sources sei(); //re-enable interrupts //all peripherals are now initialized } void delay(int n) { volatile int i,j; for(i=1;i<n;i++) { for(j=1;j<600;j++); } } int main(void) { unsigned char sensor; init_devices(); while(1){ PORTA = 0x00; sensor = PINA & 0x0f; switch(sensor){ case 1 : PORTC=0x01;break; case 2 : PORTC=0x03;break; default: PORTC=0xaa;break; } } return 0; }
관리자 답변 NEWTC · 2011-06-09
안녕하세요? 고객님, 저희 뉴티씨를 이용하여 주셔서 감사합니다. IRS 센서는 아날로그 타입입니다. 디지탈 타입을 쓰려면 IRS4D를 써야 합니다. 아날로그 타입의 경우는 ADC를 해야 하구요. 수고하세요. >센서 2쌍씩 있는 AM-IRS 이용해서 led 출력할려고 합니다. 그런데 안되네요. 저번에는 되었는데 그때 되긴 했지만 강좌 동영상처럼 매끈하지 못했었습니다. > >소스 보시고 혹시 고칠 곳이 있는지 봐주세요 부탁드립니다. 인터넷 찾아보고 암만 봐도 이유를 모르겠습니다.. >적외선은 A 포트 LED는 C 포트 이고 128 키트 쓰고 있습니다. >아 그리고 winavr 이용하고 있습니다. > >#include <avr/io.h> >#include <avr/interrupt.h> >#include <stdio.h> > >#define SENSOR_PORT PINA >void port_init(void) >{ > PORTA = 0x00; > DDRA = 0x00; > PORTB = 0x00; > DDRB = 0x00; > PORTC = 0x00; //m103 output only > DDRC = 0xFF; > PORTD = 0x00; > DDRD = 0x00; > PORTE = 0x00; > DDRE = 0x00; > PORTF = 0x00; > DDRF = 0x00; > PORTG = 0x00; > DDRG = 0x00; >} >void tx0Char(char message) >{ > while (((UCSR0A>>UDRE0)&0x01) == 0) ; // UDRE, data register empty > UDR0 = message; >} > > >static int Putchar(char c, FILE *stream) >{ > tx0Char(c); > return 0; > >} >void uart0_init(void) >{ > UCSR0B = 0x00; //disable while setting baud rate > UCSR0A = 0x00; > UCSR0C = 0x06; > UBRR0L = 0x67; //set baud rate lo > UBRR0H = 0x00; //set baud rate hi > UCSR0B = 0x18; >} >//call this routine to initialize all peripherals > >void init_devices(void) >{ > //stop errant interrupts until set up > cli(); //disable all interrupts > XMCRA = 0x00; //external memory > XMCRB = 0x00; //external memory > port_init(); > uart0_init(); > fdevopen(Putchar,0); > > MCUCR = 0x00; > EICRA = 0x00; //extended ext ints > EICRB = 0x00; //extended ext ints > EIMSK = 0x00; > TIMSK = 0x00; //timer interrupt sources > ETIMSK = 0x00; //extended timer interrupt sources > sei(); //re-enable interrupts > //all peripherals are now initialized >} > >void delay(int n) >{ > volatile int i,j; > for(i=1;i<n;i++) > { > for(j=1;j<600;j++); > } >} >int main(void) >{ > unsigned char sensor; > > init_devices(); > > while(1){ > PORTA = 0x00; > sensor = PINA & 0x0f; > > switch(sensor){ > > case 1 : PORTC=0x01;break; > case 2 : PORTC=0x03;break; > > > > default: PORTC=0xaa;break; > } >} >return 0; >} >
6410 답변완료ATmega128 Pro 모터연결 질문 김환식 2011-06-08 1,283
안녕하세요.. ATmega128 Pro 에 24v 4.5암페아의 모터를 연결할려고 합니다.. 모터drive 있으면 작동이 가능한가요? 아님 따로 전원이 들어가야 하나요?? 만약 따로 전원이 들어간다면 릴레이를 써서 제어가 가능한가요??
관리자 답변 NEWTC · 2011-06-09
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 모터 드라이버를 구매하시면, 본사의 모듈로도 제어가 가능합니다. 모터용 전류 부분은 모터 드라이버에서 처리할 테니까요. 모터 드라이버용 전원이 따로 들어가야 하는 지는 모터 드라이버마다 다르겠네요. 모터 드라이버 메뉴얼을 보시는 게 좋겠습니다. 또한, 어떤 모터인지 모터 스펙을 확인하시고, 모터 드라이버를 맞는 것을 써야 겠습니다. 수고하세요. >안녕하세요.. > >ATmega128 Pro 에 24v 4.5암페아의 모터를 연결할려고 합니다.. > >모터drive 있으면 작동이 가능한가요? > >아님 따로 전원이 들어가야 하나요?? > >만약 따로 전원이 들어간다면 릴레이를 써서 제어가 가능한가요??
6409 답변완료AM-MS2 이용 스테핑모터 제어관련 김지훈 2011-06-08 1,416
am-ms2모듈에 CLK으로 클럭을 받잖아요 여기서 제공하는 예제 소스를 보니까 타이머 오버플로우 인터럽트를 이용해 클럭을 만들었더군요 저는 output compare match 를 이용해 OCn 핀으로 직접 클럭 신호를 주는 방식으로 제어를 하려고 하는데요 인터넷에 돌아다니는 예제를 보니까 전부 타이머오버플로우 인터럽트를 발생시켜 클럭을 만들더군요 OCn 핀 자체에서 클럭이 만들어지는데 왜 그렇게 하는거죠?? OC핀을 사용하면 정확한 스텝수 체크가 어렵다든지 그런문제가 있느건가요?
관리자 답변 NEWTC · 2011-06-08
그렇게 하셔도 됩니다. 구현하는 것이야 만들기 나름이지요. 일반 사람들이 이해하기 어려운 부분들을 많이 설명해야 하기 때문에, 그 부분을 좀 줄이고자 예제를 그런 식의 예제와 그냥 딜레이 이용한 예제와 이렇게 만든 것이지요. 또한, ON/OFF의 듀티비를 조절하면, 모터나 구동모듈에서 열이 나는 부분도 해결할 수 있습니다. 물론, 토크 문제도 확인하셔야 하겠지만, 듀티비를 최소로 줄이는 것을 실험하여 전류도 줄이고, 열도 줄일 수 있지요. 최소 ON 타임에 대해서 SLA7062M 데이터 시트에 보면 나오는 데, 거기까지는 줄여도 스텝모터가 잘 돌아갑니다. 다만, 사용 토크에 따라서 토크 문제가 생길 순 있어요. 그것만 잘 확인하면 문제 없지요. 이것도 좋은 팁이지요. 수고하세요. > >am-ms2모듈에 CLK으로 클럭을 받잖아요 > > >여기서 제공하는 예제 소스를 보니까 > >타이머 오버플로우 인터럽트를 이용해 클럭을 만들었더군요 > > >저는 output compare match 를 이용해 > >OCn 핀으로 직접 클럭 신호를 주는 방식으로 제어를 하려고 하는데요 > > >인터넷에 돌아다니는 예제를 보니까 전부 타이머오버플로우 인터럽트를 발생시켜 클럭을 만들더군요 > >OCn 핀 자체에서 클럭이 만들어지는데 왜 그렇게 하는거죠?? >OC핀을 사용하면 정확한 스텝수 체크가 어렵다든지 그런문제가 있느건가요? > >
6408 답변완료AM-MS2 에서 step modes의 의미를 모르겠습니다. 김지훈 2011-06-07 1,452
Half step Quarter step Eight step Sixteen step 이렇게 있던데 저것들이 무엇을 의미하는건가요? 한 펄스를 주면 반스텝 움직인다는뜻인지? 무슨의미인지 모르겠습니다.
관리자 답변 NEWTC · 2011-06-07
안녕하세요? 고객님, 저희 뉴티씨를 이용하여 주셔서 감사합니다. 네, 우선, 스테핑 모터에서 스텝의 의미는 아는지요? 강좌->로봇제작 강좌에 가면 모터 드라이버 강좌가 있는 데, 참고 바랍니다. 우선 한 스텝 가면 주어진 각도를 돌아가도록 드라이버가 지원하고 있습니다. CS2P와 같은 드라이버는 Full step(1상여자, 2상여자)을 지원하고 Half step(1-2상 여자)를 지원합니다. 즉, 한 스텝당 스테핑 모터의 기본 각을 가게 되는 데, 본사에서 판매하는 스테핑 모터(SE-SM243, SM-SM9K)의 경우 한 스텝당 1.8도를 돌아가도록 스펙에 명시되어 있습니다. 이 경우가 풀스텝입니다. 하프스텝모드는 한 스텝당 0.9도 돌아갑니다. 쿼터스텝모드는 한 스텝당 0.45도 돌아갑니다. 이런 식입니다. 이해가 되셨는지요? 좀 더 자세한 것은 SLA7062M의 데이터 시트를 보면 알 수 있습니다. 수고하세요. >Half step >Quarter step >Eight step >Sixteen step > >이렇게 있던데 > >저것들이 무엇을 의미하는건가요? > >한 펄스를 주면 반스텝 움직인다는뜻인지? >무슨의미인지 모르겠습니다. >
6407 답변완료GLCD 질문드립니다. 유동원 2011-06-07 1,289
안녕하세요! AM-M128pro-A 와 귀사의 GLCD를 구입하여 공부하고 있습니다. 정상작동 유무를 판단하기 위해서 자료실에 제공하고 있는 소스를 다운받아 헥사 파일만으로 동작시켜봤는데 첫번째 두번째 라인은 시커멓게 나오고(여기저기 점이 막찍혀서) 3번째 4번째 라인은 그림은 그려지는데 뛰엄뛰엄 시현됩니다. LCD 밝기조절도 해보았구요 예제파일 2개 모두 헥사파일로만 동작시켜봤습니다. 엘레?츠에서 구입해서 처음 동작시켜보는데 이러네요;; A/S 보내야 하나요?
관리자 답변 유동원 · 2011-06-07
AVR STUDIO 4.18 사용하고 있습니다.
6406 답변완료하나만 더... 질문 드립니다. 구용민 2011-06-07 1,319
빠른 답변 해주셔서 감사합니다. IAR Embedded Workbench 을 이용해서 임베디드 해야하는 건가요? usb를 이용하여 임베디드 하려고 하는데 IAR Embedded Workbench 을 회사 사이트에서 찾을 수 없네요...pdf 파일에서 설명에는 회사 사이트 자료실에 있다고 하는데 아무리 찾아도 없네요. iar 사에 가서 하려고 했는데 인증도 안되서 문의 드립니다.
관리자 답변 NEWTC · 2011-06-07
안녕하세요? - FAQ에서 IAR 데모 컴파일러 다운로드 하기를 참고하여 하시면 되겠습니다. 본사에서도 IAR 사의 허가를 받고 데모 컴파일러 인증을 지원하고 있습니다. 감사합니다. >빠른 답변 해주셔서 감사합니다. > >IAR Embedded Workbench 을 이용해서 임베디드 해야하는 건가요? > >usb를 이용하여 임베디드 하려고 하는데 IAR Embedded Workbench 을 회사 사이트에서 찾을 수 > >없네요...pdf 파일에서 설명에는 회사 사이트 자료실에 있다고 하는데 아무리 찾아도 없네요. > >iar 사에 가서 하려고 했는데 인증도 안되서 문의 드립니다. > >
6405 답변완료급하게 질문 드립니다. 구용민 2011-06-07 1,424
SM-SAM7S64 를 사용하려고 합니다. usb를 이용하여 컴퓨터에 연결하였는데 컴퓨터에서 인식을 전혀 하지 못하네요. sam v2.10 를 사용하여 제어하려고 하는데 컴퓨터에서 SM-SAM7S64을 인식하지 못하니 sam에서 도 작동이 안됩니다. 어떻게 해야 할까요? 빠른 답변 부탁드립니다.
관리자 답변 NEWTC · 2011-06-07
안녕하세요 http://www.newtc.co.kr/download/SAM7Sxxx/SM_SAM7S_SAM7_모듈__메뉴얼.pdf 메뉴얼중 2~5page dip스위치 중 tst 핀에 관련된 설명이 있습니다. http://www.newtc.co.kr/download/SAM7Sxxx/NTC_SAM7_강좌_3._SAMBA,_WJTAG을_이용한_프로그램_다운로드.pdf usb를 이용하여 samba 를 이용할경우 위링크의 2page부터 보시면됩니다. 위2개의 메뉴얼/강좌를 참고 하시면 됩니다. 수고하세요 >SM-SAM7S64 를 사용하려고 합니다. > >usb를 이용하여 컴퓨터에 연결하였는데 컴퓨터에서 인식을 전혀 하지 못하네요. > >sam v2.10 를 사용하여 제어하려고 하는데 컴퓨터에서 SM-SAM7S64을 인식하지 못하니 sam에서 > >도 작동이 안됩니다. > >어떻게 해야 할까요? 빠른 답변 부탁드립니다.
6404 답변완료질문드립니다~ 김철수 2011-06-04 1,325
제가 ATMEGA128 개발보드(소형)을 가지고 스텝모터를 구동하고 있는데요.. AM-MS2 모터 드라이버 2개로 하고 있습니다. 하나는 모터 2개 연결(모터가 필요한 전류 3A => 총 6A 필요), 하나는 모터 1개(모터가 필요한 전류 1.2A) 지금 개발보드의 Input DC는 아답터(2파이)를 이용해서 하고 있는데 (Output : 24V, 4.5A) 큰 모터 2개까지는 잘 돌아가는데 3번째 모터를 연결시키니 잘 작동이 안되네요 전류가 부족해서 그런 것 같은데 어떻게 해결해야 할까요?? 2핀짜리 Input DC에 Voltage Output Source로 그냥 24V를 넣어줘도 괜찮을까요?
관리자 답변 NEWTC · 2011-06-07
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. MS2의 2핀 커넥터에 직접 24V SMPS로 전원을 넣어 주시기 바랍니다. 그리고, FAQ에 가면 스테핑 모터 구동모듈 사용시 관련 주의 사항등이 있으니 참고 바라구요. 가변저항을 돌려서, 적절한 토크로 맞췄는 지도 확인 바랍니다. 그리고, MS2 모터 드라이버에 각각 1.5A 정도까지는 별도의 방열판 달지 않아도 되지만, 2A 정도가 넘어가게 되면 반드시 외부에 방열판을 달아서, 열을 식혀주어야 합니다. 그렇지 않으면 모듈이 망가지게 될 수도 있어요. 수고하세요~ >제가 ATMEGA128 개발보드(소형)을 가지고 스텝모터를 구동하고 있는데요.. > > >AM-MS2 모터 드라이버 2개로 하고 있습니다. > >하나는 모터 2개 연결(모터가 필요한 전류 3A => 총 6A 필요), 하나는 모터 1개(모터가 필요한 전류 1.2A) > > >지금 개발보드의 Input DC는 아답터(2파이)를 이용해서 하고 있는데 (Output : 24V, 4.5A) > > >큰 모터 2개까지는 잘 돌아가는데 > >3번째 모터를 연결시키니 잘 작동이 안되네요 > > >전류가 부족해서 그런 것 같은데 어떻게 해결해야 할까요?? > > >2핀짜리 Input DC에 Voltage Output Source로 그냥 24V를 넣어줘도 괜찮을까요? >
6403 답변완료isp v03.5 에러문제 최창렬 2011-06-04 1,311
수고많으십니다. 여기는 학교인데... v03을 코드비젼에서 사용하다가 3월말인가 4월초에 v03.5(v03이 단종되었다고 해서) 구입해놓았다가..수업에 사용할려고 개봉하여(총 20개. 칩은 atmega8535)에 연결하여 기록하니...7개 정도는 정상적으로 되나..나머지는 모두....정확히는 기억안되나(지금은 집이라서)...영어로 entering mode....에 들어가지 못한다고 나와서요...너무 많은 제품에서 에러가 나네용...여기서 확인해 보니.....Vcc 와 GND 에 정상적으로 동작하는 것은 출력이 5V가 나오는데...작동 되지 않는 것은 전압 출력이 나오지 않는 것 같습니다. 브레드보드에 8535칩을 꼽아놓고...ISP 의 1번 딥스위치를 온 시켜 놓은 상태고요.....ISP만 딱 교체했는데....안되더라구용..정상동작하는 코드를 꼽으면 물론 잘 구워지고용... 혹 그 당시 제품에 이렇게 에러가 많았는징...(새로 출시되면서...) 아니면 제가 혹 잘못 한 게 있을까용...(모든 조건 똑같게 하고....컴퓨터에서...ISP만 교체 했을때 7개는 되고...나머지는 안됩니다)....os는 xp를 사용하고 있습니다.
관리자 답변 NEWTC · 2011-06-07
안녕하세요? 선생님, 일단 죄송하다는 말씀을 드립니다. 본사로 보내주시면 이상 있는 보드를 전량 새 제품으로 교체하여 보내드리겠습니다. 아직 그렇게 많은 수량이 한번에 이상 있는 경우는 발견하지 못하였는 데, 확인하여 즉시 조치하여 드리도록 하겠습니다. 다시 한 번 죄송하다는 말씀 드리며, 본사로 바로 보내주시기 바랍니다. 연락처라도 남겨주시면 본사에서 연락 드리도록 하겠습니다. 감사합니다. >수고많으십니다. 여기는 학교인데... v03을 코드비젼에서 사용하다가 3월말인가 4월초에 v03.5(v03이 단종되었다고 해서) 구입해놓았다가..수업에 사용할려고 개봉하여(총 20개. 칩은 atmega8535)에 연결하여 기록하니...7개 정도는 정상적으로 되나..나머지는 모두....정확히는 기억안되나(지금은 집이라서)...영어로 entering mode....에 들어가지 못한다고 나와서요...너무 많은 제품에서 에러가 나네용...여기서 확인해 보니.....Vcc 와 GND 에 정상적으로 동작하는 것은 출력이 5V가 나오는데...작동 되지 않는 것은 전압 출력이 나오지 않는 것 같습니다. 브레드보드에 8535칩을 꼽아놓고...ISP 의 1번 딥스위치를 온 시켜 놓은 상태고요.....ISP만 딱 교체했는데....안되더라구용..정상동작하는 코드를 꼽으면 물론 잘 구워지고용... 혹 그 당시 제품에 이렇게 에러가 많았는징...(새로 출시되면서...) 아니면 제가 혹 잘못 한 게 있을까용...(모든 조건 똑같게 하고....컴퓨터에서...ISP만 교체 했을때 7개는 되고...나머지는 안됩니다)....os는 xp를 사용하고 있습니다.
6402 답변완료USBISP-V03 관련 질문있습니다. 최재우 2011-06-03 1,380
환경은, Win7 / 64bit입니다. 지난 2월달에 주어진 드라이버를 설치했을 때, 잘 작동했었는데, 이번에 잘 잘동하던게 갑자기 안되, 다시 설치하려고하니까 제대로 설치가 안되는 문제가 발생했습니다. 물론, 새로운 설치방법을 제시해주셨지만, 궁급합니다. 예전에는 잘 설치가 됬는데, 왜 지금은 안되는건가요?
관리자 답변 관리자 · 2026-10-14
안녕하세요, 뉴티씨입니다. 문의 내용 확인하였습니다. 추가 문의사항은 [email protected] 또는 02-704-4774로 연락 주시기 바랍니다. 감사합니다.
6401 답변완료AM-MS2 를 이용하여 정확한 스텝수체크가 가능하나요? 김지훈 2011-06-03 1,369
스텝모터로 직선운동장치를 이동하려고 합니다. 따라서 속도 제어보다는 정확한 위치제어를 해야하는데요 그래서 정확한 스텝수를 체크해야 합니다. 모듈을 이용하면 AM-CS2P 상을 포트에서 직접 출력하여 스텝수를 체크할 수 있었는데 AM-MS2 를 이용하면 PWM 펄스로 구동시킨다고 하는데 이렇게 펄스로 제어하면 정확한 스텝수체크가 가능 한가요??
관리자 답변 NEWTC · 2011-06-07
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 모터가 헛돌지만 않는다면, 정확한 스텝수 체크가 가능하죠. 모터가 헛도는 경우는 갑자기 빠른 속도로 구동하는 경우, 전원이 딸리는 경우 등이 있겠습니다. 사용하는 토크에서 공급된 전류만으로 헛돌지 않는 지 확인한 후에, 이상 없다면, 거의 정확하게 측정 가능합니다만, 처음에 초기화 위치 제어를 위해서, 0점을 체크하는 회로 정도는 모터로 스위치를 딱 치고 나오는 식으로 구현하시면 가능하겠습니다. 수고하세요. >스텝모터로 직선운동장치를 이동하려고 합니다. > >따라서 속도 제어보다는 정확한 위치제어를 해야하는데요 > >그래서 정확한 스텝수를 체크해야 합니다. > >모듈을 이용하면 AM-CS2P 상을 포트에서 직접 출력하여 스텝수를 체크할 수 있었는데 > >AM-MS2 를 이용하면 PWM 펄스로 구동시킨다고 하는데 > >이렇게 펄스로 제어하면 > >정확한 스텝수체크가 가능 한가요??
6400 답변완료ckopt 비트에 대한 질문인데요. 유동원 2011-06-03 1,403
제가 질문을 잘못했나요.
관리자 답변 유동원 · 2011-06-03
Ckopt설정에 따라서 주파수 범위가 바뀌는거 아닌가요
6399 답변완료USB-Serial 변환 보드와 RF통신모듈에 대해 질문이 있습니다. 박현철 2011-06-02 1,369
성실한 답변으로 많은 진척이 있었습니다 ㅎ 그 점 감사드립니다. ㅎ 조만간 작품이 나올 수 있어 고마운 마음을 가지고 있습니다.ㅎ 제가 RF모듈 2개 USB-Serial 변환 보드 1개, AVR128 소형, 완제 각 1개씩 소유하고 있는데요. 첫번째는 PC - AVR(소형)으로 RF모듈을 이용하여 무선 송,수신을 하려 합니다. 첫번 째 질문은 USB-Serial 변환 보드 UART0를 이용해서 사용하는것이 맞는지 궁금합니다. 또, 이 경우에도 RX, TX를 크로스 해야 하는지도 궁금합니다. 두번째는 PC - USB-Serial 변환 보드(RS232) - AVR- RF(소형) <- 송, 수신 -> RF-AVR(소형) 으로 연결하는데요. 여기서 궁금한게 2가지가 있는데요. 첫번째는 제 생각에는 Uart0 는 9600으로 받고(RS232여서), uart1은 115,200(RF이므로)으로 출력해야 하는걸로 생각이 되는데요. 소스를 작성해보니까 둘 다 115,200으로 받고, 출력이 되는거 같은데요. 왜 그런지 궁금합니다. 두번째도 역시 RX, TX 크로스에 관한 것 입니다. 완제에서 uart1으로 출력해서 소형에 uart1으로 받는데요. 이 경우에도 크로스를 해야 하나요? 세번째는 ICCAVR예제 질문이 있는데요. serial_by_servo 소스에서요. make를 하면 프로그램이 다운은 되는데요. 실행이 안되더라고요. 그래서 메인함수 부분에 조금 조사 해보니까 getchar()이 안보이더라고요. 이 통신 함수를 선언을 해도 안되서 switch문을 선언해서 해보니까 작동이 되더라고요. 이 예제에서 getchar가 없어도 작동이 되나요? 궁금합니다. 성실한 답변에 다시한번 진심으로 감사드립니다.ㅎ
관리자 답변 NEWTC · 2011-06-02
안녕하세요? 고객님, 저희 뉴티씨 제품과 질문과 답변으로 도움이 되어 좋은 작품 만드시기를 바랍니다. 노력하는 자에게는 항상 많은 보답이 있어야 하지요. 답변드릴께요. AVR쪽 : AVR 보드 - RF 모듈 (흰색 4핀 커넥터(UART)들을 연결하면 되구요. 1번에서 4번까지 서로 1:1로 연결하면 RX-TX가 서로 꼬이도록 배선되어 있습니다. PC 쪽 : PC - USB-Serial - RF 모듈 (흰색 4핀 커넥터)를 1-1번 2-3번 3-2번 4-4번 이렇게 연결해야 RX-TX가 서로 꼬이게 됩니다. 이유는 USB Serial도 RF모듈도 모두 통신 모듈이라 한번씩 꼬여 있기 &#46468;문인데요. 결국 서로 꼬이다보니, 결국 같은 핀끼리 된거라서 2번3번을 꼬아서 연결해야 RX-TX가 서로 크로스로 연결되게 되는 거죠. RF 모듈과 RF 모듈이 연결된 쪽의 AVR이나 PC 쪽이 모두 같은 bps로 연결되면 되는 겁니다. 다른 포트들은 큰 관계가 없습니다. 하지만, 결국 빠르게 데이터가 왔다갔다 하려면, 모두 같은 속도인 것이 가장 낳겠지요. 완제에서 uart1으로 출력해서 소형에 uart1으로 받는데요. ===> 이때의 완제는 뭔가요? 잘 이해가 안되서요. AB-M128PRO-A 완제품을 말하는 건가요???? 같은 AVR 보드끼리라면, 2번 3번을 서로 꼬아서 연결해야 합니다. 어떤 소스를 받으셨는 지 모르겠네요. 제가 보는 소스에는 getchar가 있습니다만. ICCAVR V6 버전에서는 getchar를 선언안해도 기본적으로 UART0용으로 들어있어서, 선언하지 않아도 되었는 데, V7 이후에는 반드시 선언을 해야 동작합니다. 다시 첨부해 두었으니, 참고 바랍니다. 수고하세요. >성실한 답변으로 많은 진척이 있었습니다 ㅎ >그 점 감사드립니다. ㅎ 조만간 작품이 나올 수 있어 >고마운 마음을 가지고 있습니다.ㅎ > >제가 RF모듈 2개 USB-Serial 변환 보드 1개, AVR128 소형, 완제 각 1개씩 소유하고 있는데요. >첫번째는 PC - AVR(소형)으로 RF모듈을 이용하여 무선 송,수신을 하려 합니다. >첫번 째 질문은 USB-Serial 변환 보드 UART0를 이용해서 사용하는것이 >맞는지 궁금합니다. 또, 이 경우에도 RX, TX를 크로스 해야 하는지도 궁금합니다. > >두번째는 PC - USB-Serial 변환 보드(RS232) - AVR- RF(소형) <- 송, 수신 -> RF-AVR(소형) >으로 연결하는데요. 여기서 궁금한게 2가지가 있는데요. >첫번째는 제 생각에는 Uart0 는 9600으로 받고(RS232여서), uart1은 115,200(RF이므로)으로 >출력해야 하는걸로 생각이 되는데요. 소스를 작성해보니까 >둘 다 115,200으로 받고, 출력이 되는거 같은데요. 왜 그런지 궁금합니다. > >두번째도 역시 RX, TX 크로스에 관한 것 입니다. >완제에서 uart1으로 출력해서 소형에 uart1으로 받는데요. >이 경우에도 크로스를 해야 하나요? > >세번째는 ICCAVR예제 질문이 있는데요. >serial_by_servo 소스에서요. make를 하면 프로그램이 다운은 되는데요. >실행이 안되더라고요. >그래서 메인함수 부분에 조금 조사 해보니까 getchar()이 안보이더라고요. >이 통신 함수를 선언을 해도 안되서 switch문을 선언해서 해보니까 작동이 되더라고요. >이 예제에서 getchar가 없어도 작동이 되나요? 궁금합니다. > >성실한 답변에 다시한번 진심으로 감사드립니다.ㅎ