로그인 | 회원가입 | 주문 조회
총 10,748개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
7778 답변완료usb isp Down Load안됩니다~ 안신보 2012-11-22 1,398
아래 같은 제목의 질문과 연결된 내용입니다. 전원은 별도로 B/D에 공급하고 있구요. Multimeta로 atmega128에 공급이 되는 것을 확인했네요. 프로 그램도 새로 깔아서 iccv7과 avr studio에서 실행해도 역시 안되네요. b/d를 교환해야 되나요? 어떻게 해야 되지요? 처음 사용부터 안되니 맥빠지네요~ 전화 통화하면서 해결하는게 빠르지 않을까하는데요. 질문답변란은 답글 오는데 하루 걸리니 시간이 너무많이 걸리네요
관리자 답변 관리자 · 2012-11-22
안녕하세요? 고객님, 보드와 ISP는 어떤 것을 쓰는 지, AVR Studio 버전은 어떤 것을 쓰는 지 OS는 뭔지, USBISP인 경우 USB 드라이버 스샷을 올려 주시구요. 어떤 상황인데, 안되는 지 좀 더 자세한 상황을 올려야 가능합니다. 전화 상담한다고 해도 마찬가지입니다. 어차피 자세한 상황은 사진으로 올려주셔야 가능하기 때문에, 홈페이지로 상담하는 것이 정확합니다. 그리고, 만약 확인이 급하시다면, 본사로 방문예약하시고 방문하시는 것이 더 좋겠습니다. 수고하세요. > > > 아래 같은 제목의 질문과 연결된 내용입니다. > 전원은 별도로 B/D에 공급하고 있구요. > Multimeta로 atmega128에 공급이 되는 것을 확인했네요. > 프로 그램도 새로 깔아서 iccv7과 avr studio에서 실행해도 역시 안되네요. > b/d를 교환해야 되나요? 어떻게 해야 되지요? > 처음 사용부터 안되니 맥빠지네요~ > > 전화 통화하면서 해결하는게 빠르지 않을까하는데요. > 질문답변란은 답글 오는데 하루 걸리니 시간이 너무많이 걸리네요 >
7777 답변완료DC 모터 구동모듈 Dual 2A (AM-DC2-2D) 커넥터관련문의 임성호 2012-11-22 1,463
안녕하세요. 그림에서 모터#1, 모터#2에 각각 두개의 단자가 있는데 모터를 연결할때 두 단자 모두 모터에 연결해야 합니까? 그렇다면 어떻게 연결해야 하는 것인지 궁금합니다. 그리고 어떤 커넥터를써서 모터와 이 두 단자를 연결할 수 있는지 궁금합니다. 특히 초록색부분...
관리자 답변 관리자 · 2012-11-22
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 답변하여 드릴께요. 본사에서 사용한 2핀 짜리 웨이퍼(한림 LWB0640-02)에는 한림 CHB0640-02 하우징 + CTB0640 터미널을 2개 쓰시면 됩니다. 또한, 초록색 커넥터는 그 커넥터 앞쪽에 꽂는 것도 함께 드리고 있습니다. 그 커넥터는 일자형 나사로 조였다 풀렀다 하면서, 선을 거기에 끼우면 되는 타입입니다. 수고하세요. > 안녕하세요. > 그림에서 모터#1, 모터#2에 각각 두개의 단자가 있는데 모터를 연결할때 두 단자 모두 모터에 연결해야 합니까? > 그렇다면 어떻게 연결해야 하는 것인지 궁금합니다. ==> 둘 중 한군데 연결하시면 됩니다. 아이보리색의 2핀 커넥터의 경우, > 그리고 어떤 커넥터를써서 모터와 이 두 단자를 연결할 수 있는지 궁금합니다. 특히 초록색부분... >
7776 답변완료usb isp downLoad안됩니다~ 안신보 2012-11-22 1,408
어제 11/21일 질문드렸는데요. 화면캡쳐해서 올립니다. Target B/D는 ATmega128 Pro-a이고, USB ISP사용했읍니다. Loaded plugin STK500 gcc plug-in: No AVR Toolchain installation found. The AVR GCC plug-in can still be used if you set up your own build tools. 위와 같은 메세지가 나왔습니다. AVR 4.19 install 했는데, 뭐 더 깔아야 하는게 있나요?
관리자 답변 관리자 · 2012-11-22
안녕하세요? 고객님, 현재 화면으로 볼 때, USBISP 드라이버는 정상적으로 잘 깔렸고, AVR Studio에서도 잘 인식하고 있습니다. 다만, USBISP와 AVR 모듈과의 연결이 문제이거나, 아니면, AVR 모듈에 전원 공급이 되지 않고 있거나, AVR 모듈이 망가졌거나 한 것 같습니다. USBISP를 통해서 AVR 모듈에 전원을 공급하려면, V03.5의 경우 안쪽의 1번 딥스위치를 ON하여야 합니다. 확인하시기 바랍니다. 수고하세요. > > > 어제 11/21일 질문드렸는데요. > 화면캡쳐해서 올립니다. > Target B/D는 ATmega128 Pro-a이고, USB ISP사용했읍니다. > > Loaded plugin STK500 > gcc plug-in: No AVR Toolchain installation found. The AVR GCC plug-in can still be used if you set up your own build tools. > 위와 같은 메세지가 나왔습니다. > AVR 4.19 install 했는데, 뭐 더 깔아야 하는게 있나요? >
7775 답변완료AVR Studio 6에서 USBISP V4사용가능 여부 윤준호 2012-11-22 1,248
안녕하세요 AVR Studio 6에서는 USBISP V4가 사용할수 없나요? 연결은 Com3로 정상연결이 됐는데, 그다음부터 Device signature읽어오는것도 안되네요.
관리자 답변 관리자 · 2012-11-22
안녕하세요? 고객님, 답변 드릴께요. > 안녕하세요 AVR Studio 6에서는 USBISP V4가 사용할수 없나요? ==> 사용이 가능합니다. 그런데, AVR Studio 6에서 USBISP의 프로토콜인 STK500을 지원하긴 하는 데, 아직까지 ATMEGA128에 대해서는 지원하지 않습니다. 조만간 업데이트 될 것으로 생각합니다만, 벌써 6개월째 업데이트가 되지 않고 있습니다 현재 다른 AVR 들 중 지원되는 것들도 많이 있습니다. 업데이트가 되면, 공지할 예정입니다. 본사 USBISP 장비 중에서 AVR Studio 6를 지원하는 것은 AD-USBISP+ V4.0이 유일합니다. 수고하세요. > 연결은 Com3로 정상연결이 됐는데, 그다음부터 Device signature읽어오는것도 안되네요. >
7774 답변완료ADC를 이용해 직렬통신으로 그값을 확인하려 하는데 문제가 있습니다. 서준우 2012-11-21 1,401
kd128-proC를 구매하여 저항으로 분재된 전압을 portF에 연결하여 그 값을 ADC변환하여 이를 다시 PC로 값을 보내는 작업을 연속적으로 출력하는 일을 수행하고 있습니다. 매뉴얼에 포함된 serialcom으로 값을 확인하는데 외부 전압을 인가해도 인가하지 않아도 계속 같은 값만이 출력됩니다. adc설정과 uart에 대한 코드가 매우 짧음에도 불구하고 해결책을 찾지못해 글을 올립니다. 메인함수부분과 기본설정을 포함한 전체 코드를 첨부해서 올립니다. 코드에 어느부분에서 문제가 있는지와 만일 코드에 이상이 없다면 어느부분이 문제인지 알려주세요! int ch; float f[8]; //ADC 값이 저장될 장소 void TX0_CHAR(char ch){ while(!(UCSR0A&0x20)); UDR0=f[ch]; }//uart로 송신시 함수 void TX1_CHAR(char ch){ while(!(UCSR1A&0x20)); UDR1=f[ch]; } volatile unsigned int ch0,ah0,al0; int main(void){ while(1){ ADCSRA &= 0x7f; ADMUX = 0x40; ADCSRA |= 0xC0; al0 = ADCL; ah0 = ADCH; f[0] = al0+ah0*256; delay(500); ///ADMUX=0x40으로 adc0 변환값을 f[ch]에 저장 ///이후 ADMUX값을 변경하여 ADC채널 변경 ADMUX = 0x41; al0 = ADCL; ah0 = ADCH; f[1] = al0+ah0*256; delay(500); ADMUX = 0x42; al0 = ADCL; ah0 = ADCH; f[2] = al0+ah0*256; delay(500); ADMUX = 0x43; al0 = ADCL; ah0 = ADCH; f[3] = al0+ah0*256; delay(500); ADMUX = 0x44; al0 = ADCL; ah0 = ADCH; f[4] = al0+ah0*256; delay(500); ADMUX = 0x45; al0 = ADCL; ah0 = ADCH; f[5] = al0+ah0*256; delay(500); UBRR0H=0; UBRR0L=0x19; UCSR0B=0x08; UBRR1H=0; UBRR1L=0x19; UCSR1B=0x08; //baud rate 9600설정 TX enable for(ch=0;ch<6;ch++)TX0_CHAR(f[ch]); //송신함수 사용으로 데이터 송신 { { delay(1000);/// } } } }
관리자 답변 관리자 · 2012-11-21
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 자료실에서 ADC로 검색하여서, ADC 기본 예제를 돌려 보세요. 기본적인 초기화 같은 것이 전혀 없네요. 본사에서는 직접 짠 예제나 수정한 예제 등을 서포트 하지는 않습니다. 수고하세요. > > > kd128-proC를 구매하여 > > 저항으로 분재된 전압을 portF에 연결하여 그 값을 ADC변환하여 > 이를 다시 PC로 값을 보내는 작업을 연속적으로 출력하는 일을 수행하고 있습니다. > > 매뉴얼에 포함된 serialcom으로 값을 확인하는데 > 외부 전압을 인가해도 인가하지 않아도 계속 같은 값만이 출력됩니다. > > adc설정과 uart에 대한 코드가 매우 짧음에도 불구하고 해결책을 찾지못해 글을 올립니다. > 메인함수부분과 기본설정을 포함한 전체 코드를 첨부해서 올립니다. > > 코드에 어느부분에서 문제가 있는지와 > 만일 코드에 이상이 없다면 어느부분이 문제인지 알려주세요! > > > > > > > int ch; > float f[8]; //ADC 값이 저장될 장소 > > void TX0_CHAR(char ch){ while(!(UCSR0A&0x20)); UDR0=f[ch]; }//uart로 송신시 함수 > void TX1_CHAR(char ch){ while(!(UCSR1A&0x20)); UDR1=f[ch]; } > > > > > > volatile unsigned int ch0,ah0,al0; > > int main(void){ > > > > > > > while(1){ > ADCSRA &= 0x7f; > ADMUX = 0x40; > ADCSRA |= 0xC0; > al0 = ADCL; > ah0 = ADCH; > f[0] = al0+ah0*256; > delay(500); ///ADMUX=0x40으로 adc0 변환값을 f[ch]에 저장 > ///이후 ADMUX값을 변경하여 ADC채널 변경 > ADMUX = 0x41; > al0 = ADCL; > ah0 = ADCH; > f[1] = al0+ah0*256; > delay(500); > > ADMUX = 0x42; > al0 = ADCL; > ah0 = ADCH; > f[2] = al0+ah0*256; > delay(500); > > ADMUX = 0x43; > al0 = ADCL; > ah0 = ADCH; > f[3] = al0+ah0*256; > delay(500); > > ADMUX = 0x44; > al0 = ADCL; > ah0 = ADCH; > f[4] = al0+ah0*256; > delay(500); > > ADMUX = 0x45; > al0 = ADCL; > ah0 = ADCH; > f[5] = al0+ah0*256; > delay(500); > > UBRR0H=0; UBRR0L=0x19; UCSR0B=0x08; > UBRR1H=0; UBRR1L=0x19; UCSR1B=0x08; //baud rate 9600설정 TX enable > for(ch=0;ch<6;ch++)TX0_CHAR(f[ch]); //송신함수 사용으로 데이터 송신 > { > > { > > > delay(1000);/// > } > > } > } > } >
7773 답변완료월요일에 입금했는데 아직 입금 확인이 안됐네요 지건희 2012-11-21 1,317
월요일에 입금하였는데 확인이 안되었습니다. 당연히 주문된줄 알고 기다렸다가 이제서야 확인하게 되었네요. 빠른확인 부탁드립니다. 주말에는 사용할 일이 있어서 빨리 보내주셨으면 합니다. 확인하시고 문자통보도 좀 해주세요.
관리자 답변 관리자 · 2012-11-21
안녕하세요? 고객님, 11월 19일 12:14분에 이미 입금하신 것으로 확인되었습니다. 어제 배송도 완료 했구요. 아마도 오늘 받으셨거나, 내일 받으실겁니다. 수고하세요. > > > 월요일에 입금하였는데 확인이 안되었습니다. > 당연히 주문된줄 알고 기다렸다가 > 이제서야 확인하게 되었네요. > 빠른확인 부탁드립니다. > 주말에는 사용할 일이 있어서 빨리 > 보내주셨으면 합니다. > 확인하시고 문자통보도 좀 해주세요. >
7772 답변완료am-rb04-b 김종규 2012-11-21 1,446
릴레이 구동용 12v의 전류값은 얼마인가요? 컨트롤에서 "1" "0"은 로직 출력인가요?
관리자 답변 관리자 · 2012-11-21
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 릴레이 구동용 12V 전류는 릴레이에 붙어 있는 부하에 따라 조금씩 다르긴 하지만, 12V 1A SMPS 쓰면 넉넉하구요. 500mA 정도 이상 쓰면 됩니다. 컨트롤에서 1과 0은 논리가 맞습니다. 수고하세요. > > > 릴레이 구동용 12v의 전류값은 얼마인가요? 컨트롤에서 "1" "0"은 로직 출력인가요? >
7771 답변완료KR-DL12C, 왼쪽모터 또는 오른쪽 모터만 후진구동하는 방법 최승연 2012-11-21 1,303
안녕하세요? 항상 친절한 답변 정말 감사드립니다. 일단 후진 구동신호는 알려주신대로 잘 작동합니다. 하지만 둘중에 한쪽 모터만 후진구동을 하려고 하는데 오른쪽, 왼쪽 각각 하나만 후진 구동 하려면 어떠한 신호를 넣어주면 되나요? 여러 신호를 넣어서 실험해 보았지만 맞는 신호를 못찾았습니다.. <현재 구동 가능 신호> #define Left_MOT_ON (PORTD = (PORTD | 0x20)) // 왼쪽 모터를 구동한다. #define Left_MOT_OFF (PORTD = (PORTD & 0xcf) | 0x10) // 왼쪽 모터를 정지한다. #define Right_MOT_ON (PORTD = (PORTD | 0x40)) // 오른쪽 모터를 구동한다. #define Right_MOT_OFF (PORTD = (PORTD & 0x3f) | 0x80) // 오른쪽 모터를 정지한다. #define MOT_STOP (PORTD = (PORTD & 0x00)) // 양쪽 모터를 정지시킨다. #define Foward (PORTD = (PORTD | 0x60)) // 전체 모터를 전진구동한다. #define Backward (PORTD = (PORTD | 0x90)) // 전체 모터를 후진구동한다.
관리자 답변 관리자 · 2012-11-21
안녕하세요? 고객님, 잘 된다니 기쁘네요. #define Left_MOT_ON (PORTD = (PORTD | 0x20)) // 왼쪽 모터를 구동한다. #define Left_MOT_BACKWARD (PORTD = (PORTD | 0x10)) // 왼쪽 모터를 후진구동한다. #define Right_MOT_ON (PORTD = (PORTD | 0x40)) // 오른쪽 모터를 구동한다. #define Right_MOT_BACKWARD (PORTD = (PORTD | 0x80)) // 오른쪽 모터를 후진구동한다. 메뉴얼과 회로도 보면, 충분히 직접도 할 수 있습니다. 수고하세요. > > > 안녕하세요? 항상 친절한 답변 정말 감사드립니다. > 일단 후진 구동신호는 알려주신대로 잘 작동합니다. > > 하지만 둘중에 한쪽 모터만 후진구동을 하려고 하는데 오른쪽, 왼쪽 각각 하나만 후진 구동 하려면 어떠한 신호를 넣어주면 되나요? 여러 신호를 넣어서 실험해 보았지만 맞는 신호를 못찾았습니다.. > > > <현재 구동 가능 신호> > > #define Left_MOT_ON (PORTD = (PORTD | 0x20)) // 왼쪽 모터를 구동한다. > #define Left_MOT_OFF (PORTD = (PORTD & 0xcf) | 0x10) // 왼쪽 모터를 정지한다. > #define Right_MOT_ON (PORTD = (PORTD | 0x40)) // 오른쪽 모터를 구동한다. > #define Right_MOT_OFF (PORTD = (PORTD & 0x3f) | 0x80) // 오른쪽 모터를 정지한다. > #define MOT_STOP (PORTD = (PORTD & 0x00)) // 양쪽 모터를 정지시킨다. > > #define Foward (PORTD = (PORTD | 0x60)) // 전체 모터를 전진구동한다. > #define Backward (PORTD = (PORTD | 0x90)) // 전체 모터를 후진구동한다. >
7770 답변완료USB ISP 드라이버 윈도우8 문의 연호석 2012-11-21 1,371
윈도우8 에서 USB ISP드라이버를 인식 못하는것 같습니다. 혹시 이에 대한 해결책이 있는지 궁금합니다 답변시 010 2087 6916 여기로 연락 부탁드립니다 ㅠㅠㅠㅠ급하거든요 ㅠㅠㅠㅠㅠ
관리자 답변 관리자 · 2012-11-21
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 아직 세계적으로도 윈도우 8을 지원하는 USB to Serial 드라이버는 없는 것으로 압니다. 윈도우가 신 버전이 출시가 되면, 보통 1-2년 정도는 개발자용으로는 그 전버전 윈도우를 쓰는 것이 좋습니다. 수고하세요. > > > 윈도우8 에서 USB ISP드라이버를 인식 못하는것 같습니다. > > > 혹시 이에 대한 해결책이 있는지 궁금합니다 > > 답변시 010 2087 6916 여기로 연락 부탁드립니다 ㅠㅠㅠㅠ급하거든요 ㅠㅠㅠㅠㅠ >
7769 답변완료ATmega128PRO 제품으로 시리얼통신을 하려고 합니다. 이재락 2012-11-21 1,293
제가 ATmega128PRO제품으로 시리얼통신을 이용해 LCD디스플레이를 하려고 합니다. LCD디스플레이부분에는 MCU와 통신할 수 있는 GND, 5V, RX가 있습니다. 그래서 제가 사용하는 MCU에 RS232가 내장되어 있어서 MCU의 TX를 LCD RX 그리고 GND끼리 연결했습니다. #include <avr/io.h> void uart_init(void) { UCSR0B = 0x08; UCSR0A = 0x00; UCSR0C = 0x06; UBRR0H = 0x00; UBRR0L = 51; DDRE = 0xff; PORTE = 0xff; } void putch(void) { while(!(UCSR0A & 0x20)); UDR0 = 0x49; UCSR0A |= 0x20; } int main(void) { uart_init(); putch(); return 0; } 이 소스로작동시키니 이상한 데이터가 들어간 것 같습니다. 만약 제가 16진수 1B, 4C, 49, 05, 05 이 데이터를 시리얼통신을 이용해 LCD로 보낸다면 어떤 소스가 추가적으로 필요한가요? 급한데 생각대로 안 되고 있어서요. 도와주시면 감사하겠습니다. 그리고 제가 위에 과정중 잘못 된 부분이 있으면 말씀좀 해주세요. 참고로 ATmega128PRO UART0의 TX에는 약-8V의 신호가 나오고 있습니다.
관리자 답변 관리자 · 2012-11-21
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 구매하신 AM-128PRO는 MAX3232가 내장된 제품으로서, RS-232C 레벨을 지원합니다. 그런데, 사용하는 LCD 디스플레이의 UART는 무슨 레벨인가요? 레벨이 서로 맞아야 통신이 가능합니다. 또한, 서로간에 통신 속도도 맞아야 하구요. 그러고 나서, 배열로 그 데이터를 잡아서 하나씩 보내거나, 아니면 putch 로 순서대로 데이터를 보내주면 되죠. 경우에 따라서 사이사이에 delay를 좀 넣는 것이 좋을 것 같구요. 수고하세요. > > > 제가 ATmega128PRO제품으로 시리얼통신을 이용해 LCD디스플레이를 하려고 합니다. > LCD디스플레이부분에는 MCU와 통신할 수 있는 GND, 5V, RX가 있습니다. 그래서 제가 사용하는 MCU에 RS232가 내장되어 있어서 MCU의 TX를 LCD RX 그리고 GND끼리 연결했습니다. > #include <avr/io.h> > > void uart_init(void) > { > UCSR0B = 0x08; > UCSR0A = 0x00; > UCSR0C = 0x06; > UBRR0H = 0x00; > UBRR0L = 51; > DDRE = 0xff; > PORTE = 0xff; > } > void putch(void) > { > while(!(UCSR0A & 0x20)); > UDR0 = 0x49; > UCSR0A |= 0x20; > } > int main(void) > { > uart_init(); > putch(); > return 0; > } > 이 소스로작동시키니 이상한 데이터가 들어간 것 같습니다. > 만약 제가 16진수 1B, 4C, 49, 05, 05 이 데이터를 시리얼통신을 이용해 LCD로 보낸다면 어떤 소스가 추가적으로 필요한가요? > 급한데 생각대로 안 되고 있어서요. 도와주시면 감사하겠습니다. > 그리고 제가 위에 과정중 잘못 된 부분이 있으면 말씀좀 해주세요. > 참고로 ATmega128PRO UART0의 TX에는 약-8V의 신호가 나오고 있습니다. >
7768 답변완료배송관련 질문드립니다. 박창균 2012-11-21 1,273
안녕하세요 주문번호 : 1211200003 관련된 제품들 언제쯤 배송이 시작될까요?
관리자 답변 관리자 · 2012-11-21
안녕하세요? 고객님, 어제 이미 배송보냈습니다. 오늘쯤 들어갔을 텐데요. 안갔다면, 내일 도착할거에요. 수고하세요. > > > 안녕하세요 > > 주문번호 : 1211200003 > > 관련된 제품들 언제쯤 배송이 시작될까요? >
7767 답변완료USB ISP로 Program DownLoad되지 않습니다. 안신보 2012-11-21 1,481
Atmega 128 Pro-A와 USB ISP를 연결하여 PC에서 Down Load하는데요 ICCAVR에서 아래와 같이 Error Message 출력됩니다. "Unable to detect STK500 device. Aborting ISP function"이라는 Error Messag만 나오네요. 전원 연결확인 / COM4 PORT 확인 / AVR STUDIO경로 설정확인 /ISP 설정은 그대로 따라 했읍니다. Fuse bit를 넣을 위에 적은 error message가 나옵니다. AVR STUDIO를 C: Driver에 재설치하고 경로 재대로 설정했읍니다 구매한지 몇일 되지 않았는데, 교환 해야 되나요? 간단히 고칠 수 있는 문제면 답변이나 전화주시면 감사하겠읍니다 "C:\Program Files\Atmel\AVR Tools\STK500\Stk500.exe" -dATMega128 -ccom4 -dATmega128 -fD9EF -FD9EF -EFF -GFF STK500 command line programmer, v 2.4 Atmel Corp (C) 2004-2011. Connected to STK500 v2 on port com4 Device parameters loaded Could not enter programming mode Programming mode left Connection to STK500 v2 closed WARNING! One or more operations failed! Please examine the output log above! Done: there are error(s). Exit code: 1. Wed Nov 21 16:24:10 2012
관리자 답변 관리자 · 2012-11-21
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. USBISP 드라이버 포트 잡은 화면을 캡쳐해서 올려 주세요. 그리고, AVR Studio에서 한 번 실행해 보세요. 사용방법은 자료실에서 USBISP 해당 버전의 사용자 메뉴얼을 보면 AVR Studio에서 퓨즈 읽고 하는 방법 등이 나와 있습니다. 수고하세요. > > > Atmega 128 Pro-A와 USB ISP를 연결하여 PC에서 Down Load하는데요 > ICCAVR에서 아래와 같이 Error Message 출력됩니다. > "Unable to detect STK500 device. Aborting ISP function"이라는 Error Messag만 나오네요. > > 전원 연결확인 / COM4 PORT 확인 / AVR STUDIO경로 설정확인 /ISP 설정은 그대로 따라 했읍니다. > Fuse bit를 넣을 위에 적은 error message가 나옵니다. > AVR STUDIO를 C: Driver에 재설치하고 경로 재대로 설정했읍니다 > 구매한지 몇일 되지 않았는데, 교환 해야 되나요? > 간단히 고칠 수 있는 문제면 답변이나 전화주시면 감사하겠읍니다 > > > "C:\Program Files\Atmel\AVR Tools\STK500\Stk500.exe" -dATMega128 -ccom4 -dATmega128 -fD9EF -FD9EF -EFF -GFF > STK500 command line programmer, v 2.4 Atmel Corp (C) 2004-2011. > > Connected to STK500 v2 on port com4 > Device parameters loaded > Could not enter programming mode > Programming mode left > Connection to STK500 v2 closed > > WARNING! One or more operations failed! Please examine the output log above! > > Done: there are error(s). Exit code: 1. Wed Nov 21 16:24:10 2012 >
7766 답변완료AM-3AXIS VER.2 관련 질문드립니다. 정상원 2012-11-20 1,404
안녕하세요. 제가 19일에 가속도 센서 AM-3AXIS VER.2 이 제품을 택배로 보냈는데 송장번호 조회하니 받았다고 나오네요. 수령장 :정양선 으로 되어있습니다. 혹시 테스트 완료 되셨는지요? 작동이 정상적으로 되던가요? 고장난 부품이라면 새제품으로 교환 부탁드립니다. 그리고 제가 질문 드리고 싶은 내용은 가속도 센서를 8051로 구동시키는데 ADC0804를 이용하여 변환하려고 합니다. 1. 가속도 센서 AM-3AXIS VER.2 의 출력전압 범위가 궁금합니다. 전원은 3.3v 인가할 것입니다. 2. ADC0804 회로를 제가 구성해 봤는데 문제점 좀 잡아주시면 감사하겠습니다. 특히 Vref같은 경우에는 연결을 하지 않아서 입력범위가 0~5V가 되는 것으로 알고 있습니다. 맞나요?? 혹시나 가속도 센서에서 5V 이상의 전원이 나오게 되면 ADC컨버터가 고장날것같은데 확인 부탁드립니다. 참고로 3.3v는 lm317로 만들고 노이즈 제거를 위해 ADC와 가속도 센서 전원부에 0.1uF과 100uF을 달았습니다. 감사합니다~ p.s A/S 관련 연락 기다리고 있겠습니다~^^ p.s 유선상으로 교환해주신다고 하셨고 오늘 보내주신다고 하셨는데요. 보내주신다음 송장번호와 택배회사 좀 알려주세요~^^ 감사합니다~
관리자 답변 관리자 · 2012-11-21
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 받아서, 수령하여 테스트까지 완료하였습니다. 테스트 결과, 고객님이 처음 사용시에 한번 모듈을 거꾸로 꽂아서 망가진 것으로 보입니다. 하지만, 일단 이번에는 무상으로 배송해 드리라고 해서, 무상 배송은 해드렸습니다만, 그렇게 해서 고장 나신 것은 반드시 그렇게 정확하게 말씀해 주시는 것이 고객님을 위하여 좋겠습니다. 그리고, 질문에 답변 드릴께요. 1. 0 - 3.3V 사이로 출력됩니다. 기본 1.65V가 0g입니다. 2. 그렇게 둬도 될 것 같네요. 하지만, 자세한 것은 데이터시트를 참고하세요. 본사에서 다른 회로도 수정이나 검토 등을 해드리지 못함을 양해 바랍니다. 말씀하신데로, 가속도 센서에 전원으로 5V를 넣으면 바로 망가집니다. 주의 부탁드리구요. 0.1uF와 10uF 등을 달면, 전원 노이즈 등은 좀 막을 수 있습니다. 다만, 전원에 딱붙여서 다는 것이 좋습니다. 더 중요한 것은, 센서에서 CPU까지의 선길이와 선의 배선루트가 중요합니다. 선 길이가 길어지면, 위 전원에 안 붙인 것보다 더 안좋은 효과가 있으니 선은 최소한으로 하세요. 수고하세요. > > > 안녕하세요. 제가 19일에 가속도 센서 AM-3AXIS VER.2 이 제품을 택배로 보냈는데 송장번호 조회하니 > 받았다고 나오네요. 수령장 :정양선 으로 되어있습니다. > 혹시 테스트 완료 되셨는지요? 작동이 정상적으로 되던가요? > 고장난 부품이라면 새제품으로 교환 부탁드립니다. > > > 그리고 제가 질문 드리고 싶은 내용은 가속도 센서를 8051로 구동시키는데 > ADC0804를 이용하여 변환하려고 합니다. > > 1. 가속도 센서 AM-3AXIS VER.2 의 출력전압 범위가 궁금합니다. 전원은 3.3v 인가할 것입니다. > > 2. ADC0804 회로를 제가 구성해 봤는데 문제점 좀 잡아주시면 감사하겠습니다. > 특히 Vref같은 경우에는 연결을 하지 않아서 입력범위가 0~5V가 되는 것으로 알고 있습니다. > 맞나요?? > > 혹시나 가속도 센서에서 5V 이상의 전원이 나오게 되면 ADC컨버터가 고장날것같은데 > 확인 부탁드립니다. > > 참고로 3.3v는 lm317로 만들고 노이즈 제거를 위해 ADC와 가속도 센서 전원부에 0.1uF과 100uF을 > 달았습니다. > > 감사합니다~ > > p.s A/S 관련 연락 기다리고 있겠습니다~^^ > > p.s 유선상으로 교환해주신다고 하셨고 오늘 보내주신다고 하셨는데요. > 보내주신다음 송장번호와 택배회사 좀 알려주세요~^^ 감사합니다~ >
7765 답변완료안녕하세요 회생제동회로에 관해 질문이 있습니다. 옥상호 2012-11-20 1,450
안녕하세요 회생제동회로를 설계하려합니다. 우선 기본적인 DC모터의 속도제어를 위하여 다음의 제품을 이용할 계획입니다. 1.USB-Serial 변환 보드(AD-USBSERIAL) 2.AVR MEGA128 개발보드(소형)(AB-M128-B) 3.엔코더 확장 모듈(AD-ENCODER) 4.엔코더장착형 DC 기어드 모터(SE-DM185) 5.DC모터 구동모듈(Dual 2A)(AM-DC2-2D) 6.12V 1A SMPS(SE-PW12V) 7.Serial LCD 420 블루모듈 (4 * 20)(AM-SLCD420BL) AVR(2)과 (5),(3)을 이용하여 DC모터(4)을 제어하고 여기서 RPM을 (1),(7)을 이용하여 표현하려 합니다. 여기서 제가 궁금한 것은 첫째로, LCD(7)에 RPM을 표시하는 것이 가능한지 입니다. 지난번 질문에 대한 답변에서 시리얼 통신을 통해 RPM을 표시한다 하셨는데 정확히 어떤방법을 통해 표시하는 것 인지? 이것이 LCD에 표시가 가능한지 가 궁금합니다. 둘째로, 저희는 DC모터의 속도 제어 외에 시리얼 통신을 이용하여 DC모터의 속도를 제어하고, 속도가 줄어듬에 따라 전류의 방향이 바뀌어 회생되는 전류를 MOSFET을 통해 스위칭하여 회생시키고 이를 전구, DC모터 등으로 회생이 됨을 확인하려 합니다. 여기서 MOSFET을 스위칭하기위해 어떻게 해야하는지, 어떻게 코딩해야하는지 알려주시면 매우!!!! 감사하겠습니다. 셈플이 있다면 더욱 감사드립니다. 마지막으로, 위의 제품들의 결선방법을 나타낸 파일이 있다면 부탁드립니다. 제 메일은 [email protected] 입니다. 긴글 읽어주셔서 감사합니다!
관리자 답변 관리자 · 2012-11-21
안녕하세요? 고객님, 답변 드릴께요. > > > 안녕하세요 회생제동회로를 설계하려합니다. > > 우선 기본적인 DC모터의 속도제어를 위하여 다음의 제품을 이용할 계획입니다. > 1.USB-Serial 변환 보드(AD-USBSERIAL) > 2.AVR MEGA128 개발보드(소형)(AB-M128-B) > 3.엔코더 확장 모듈(AD-ENCODER) > 4.엔코더장착형 DC 기어드 모터(SE-DM185) > 5.DC모터 구동모듈(Dual 2A)(AM-DC2-2D) > 6.12V 1A SMPS(SE-PW12V) > 7.Serial LCD 420 블루모듈 (4 * 20)(AM-SLCD420BL) > > AVR(2)과 (5),(3)을 이용하여 DC모터(4)을 제어하고 > 여기서 RPM을 (1),(7)을 이용하여 표현하려 합니다. > > 여기서 제가 궁금한 것은 > > 첫째로, LCD(7)에 RPM을 표시하는 것이 가능한지 입니다. > 지난번 질문에 대한 답변에서 시리얼 통신을 통해 RPM을 표시한다 하셨는데 정확히 어떤방법을 통해 표시하는 것 인지? 이것이 LCD에 표시가 가능한지 가 궁금합니다. ==> printf 함수의 내장함수인 putchar 함수 내부에 그 케릭터를 lcd에 표시하는 루틴을 넣어주면, printf를 했을 때 LCD로 표시가 가능합니다. > 둘째로, 저희는 DC모터의 속도 제어 외에 시리얼 통신을 이용하여 DC모터의 속도를 제어하고, 속도가 줄어듬에 따라 전류의 방향이 바뀌어 회생되는 전류를 MOSFET을 통해 스위칭하여 회생시키고 이를 전구, DC모터 등으로 회생이 됨을 확인하려 합니다. 여기서 MOSFET을 스위칭하기위해 어떻게 해야하는지, 어떻게 코딩해야하는지 알려주시면 매우!!!! 감사하겠습니다. 셈플이 있다면 더욱 감사드립니다. ==> 그런 부분은 직접 하심이 좋겠습니다. 본사에서 서포트하는 영역을 벗어남을 양해 바랍니다. > > 마지막으로, 위의 제품들의 결선방법을 나타낸 파일이 있다면 부탁드립니다. > > 제 메일은 [email protected] 입니다. 긴글 읽어주셔서 감사합니다! > 수고하세요.
7764 답변완료KR-DL12 C, 모터 후진 구동방법 최승연 2012-11-20 1,291
안녕하세요? 원하던 답변을 얻지 못해서 다시 올려 봅니다. #define Left_MOT_ON (PORTD = (PORTD | 0x20)) // 왼쪽 모터를 구동한다. #define Left_MOT_OFF (PORTD = (PORTD & 0xcf) | 0x10) // 왼쪽 모터를 정지한다. #define Right_MOT_ON (PORTD = (PORTD | 0x40)) // 오른쪽 모터를 구동한다. #define Right_MOT_OFF (PORTD = (PORTD & 0x3f) | 0x80) // 오른쪽 모터를 정지한다. #define MOT_STOP (PORTD = (PORTD & 0x00)) // 양쪽 모터를 정지시킨다. 현재 예제 소스에서는 PORTD를 이용해서 모터 구동 모듈에 신호를 보내 주는 것 같습니다. 모터 구동 모듈에 어떠한 신호를 넣어 줘야 후진이 가능한 01 신호를 발생하는지 알고 싶었습니다. 모터 구동 모듈 소스가 있으면 쉽게 해결 할 수 있을 것 같습니다. 빠른 답변에 감사 드립니다.
관리자 답변 관리자 · 2012-11-20
안녕하세요? 고객님, 소스를 보면, 좌회전시, 우측 모터를 가동시키고, 우회전시, 좌측 모터를 가동시키고 있지요? 이처럼, 반대쪽 모터를 가동시켜서 방향을 제어하는 것을 기본으로 하고 있습니다. 즉, 앞으로 가려면, 우측모터와 좌측모터를 동시에 가동하면 됩니다. #define Foward (PORTD = (PORTD | 0x60)) // 전체 모터를 전진구동한다. 반대로, 뒤로 후진하려면, #define Bacward (PORTD = (PORTD | 0x90)) // 전체 모터를 후진구동한다. 이렇게 하면 되겠습니다. > > > 안녕하세요? > 원하던 답변을 얻지 못해서 다시 올려 봅니다. > > #define Left_MOT_ON (PORTD = (PORTD | 0x20)) // 왼쪽 모터를 구동한다. > #define Left_MOT_OFF (PORTD = (PORTD & 0xcf) | 0x10) // 왼쪽 모터를 정지한다. > #define Right_MOT_ON (PORTD = (PORTD | 0x40)) // 오른쪽 모터를 구동한다. > #define Right_MOT_OFF (PORTD = (PORTD & 0x3f) | 0x80) // 오른쪽 모터를 정지한다. > #define MOT_STOP (PORTD = (PORTD & 0x00)) // 양쪽 모터를 정지시킨다. > > 현재 예제 소스에서는 PORTD를 이용해서 모터 구동 모듈에 신호를 보내 주는 것 같습니다. > 모터 구동 모듈에 어떠한 신호를 넣어 줘야 후진이 가능한 01 신호를 발생하는지 알고 싶었습니다. > > 모터 구동 모듈 소스가 있으면 쉽게 해결 할 수 있을 것 같습니다. > > 빠른 답변에 감사 드립니다. >