로그인 | 회원가입 | 주문 조회
총 10,743개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
4938 답변완료JTAG 사용 문의입니다. 윤창석 2010-04-16 1,460
AB-M128Pro-A에서 AD-JTAG을 사용하려고 합니다. AD-USBISP-L을 연결하여, program 같은 것은 잘 써지고 있습니다. fuse bit를 0xff19ef로 설정하고 사용하라고 하는데, ICCAVR의 In System Programming에서 fuse bits write를 눌러서 쓰려고 하는데, "The value of one or more fuse bytes are not specified." error가 뜨네요. 현재 Lock bit를 read하여 보면, "0xFF"로 나오고, fuse bit는 "0xFFD9EF"로 설정 되어 있습니다. fuse bit값을 바꾸려면 어떻게 해야하나요?
관리자 답변 NEWTC · 2010-04-16
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 우선, ICCAVR은 AVR Studio의 STK500.exe를 사용합니다. 즉, AVR Studio로 가셔서, Tools->Connect하시고 STK500과 포트명 맞춰 주시고, Connect 하신 후에 Fuses 라는 탭에서 JTAG Enable 쪽에 체크 해 주시고 Write 해주시면 됩니다. 수고하세요. >AB-M128Pro-A에서 AD-JTAG을 사용하려고 합니다. >AD-USBISP-L을 연결하여, program 같은 것은 잘 써지고 있습니다. > > fuse bit를 0xff19ef로 설정하고 사용하라고 하는데, >ICCAVR의 In System Programming에서 fuse bits write를 눌러서 쓰려고 하는데, >"The value of one or more fuse bytes are not specified." error가 뜨네요. > >현재 >Lock bit를 read하여 보면, "0xFF"로 나오고, fuse bit는 "0xFFD9EF"로 설정 되어 있습니다. >fuse bit값을 바꾸려면 어떻게 해야하나요?
4937 답변완료문의드립니다. 정대웅 2010-04-16 1,348
가속도 값을 LCD에 나타내는 실험을 하고 있는데요... 예저소스에서 패킷형태를 터미널 모드로 바꾸려고 하는데 어디를 어떻게 수정해야하는지 잘 모르겠습니다.. 죄송한데 패킷형태와 터미널 형태에 대해 간단한 설명 좀 부탁드릴께요..^^
관리자 답변 NEWTC · 2010-04-16
안녕하세요? 고객님, 아래 내용을 자세히 읽어 보시기 바랍니다. 지난 번에 이미 고친 소스를 올려 드렸습니다. - 아래 - http://www.newtc.co.kr/board/view.php?id=qna&page=1&sn1=&divpage=3&sn=on&ss=off&sc=off&keyword=정대웅&select_arrange=headnum&desc=asc&no=12460 원래의 소스는 시작 바이트 2바이트, X값 2바이트, Y값 2바이트, Z값 2바이트, 나머지 두바이트 이렇게 구성되어 있습니다. 터미널 형태라는 것은 무엇을 말하는 지요? SLCD의 터미널 모드를 물어 보시는 거라면, 답변해 드릴께요. 터미널 모드는 윈도우의 하이퍼 터미널 같은 프로그램을 실행하여, 통신만 연결되면, PC의 터미널 프로그램을 띄운 후에, 거기서 입력하는 것이 SLCD 상에 표시되도록 되는 모드입니다. 쉽게 말해서, SLCD에 통신 들어오는 데이터를 바로 뿌린다는 뜻입니다. 수고하세요. >가속도 값을 LCD에 나타내는 실험을 하고 있는데요... > >예저소스에서 패킷형태를 터미널 모드로 바꾸려고 하는데 > >어디를 어떻게 수정해야하는지 잘 모르겠습니다.. > >죄송한데 패킷형태와 터미널 형태에 대해 간단한 설명 좀 부탁드릴께요..^^ > >
4936 답변완료질문있습니다. allstang 2010-04-16 1,398
학교에서 라인트레이서 관련 과제를 내주어서 아래 그림과 같은 사양의 모듈을 각기 구입하여 똑같이 조립했습니다. 소스를 저희가 가지고 있는것으로해도 귀사의 예제 소스를 사용해도 센서의 입력에 따라 모터의 출력이 연결이 되지 않아서 고생하고 있습니다. 단순히 예제 소스만을 제공해줄 것이 아니라, 이 모듈을 가지고 완벽하게 구현가능한 소스가 필요합니다. 저희가 알던 센서 방식과는 다른거 같습니다. 도움 부탁드려요
관리자 답변 NEWTC · 2010-04-16
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 동작가능한 소스는 첨부해 드렸습니다. 다만, 우선, 공부할 때, 순서를 정해서 일을 하는 것이 중요합니다. 파트별로 소스를 짜서 파트별 테스트를 우선 하시구요. 그것을 합치는 것을 그 다음으로 해야 합니다. 즉, 센서 관련해서는 자료실->기존자료실에서 IRS4D 로 검색하시면, 회로도, 소스 모두 나옵니다. 그 후에, CS2P 관련해서도 자료실->기존자료실에서 CS2로 검색하시면 모두 나옵니다. 그렇게 테스트 한 후에, 합쳐서 짜는 것이 중요합니다. 센서 테스트는 우선, 한 손가락으로 센서 앞을 센서를 만지면서 센서쌍으로 막고, 드라이버로, 그센서의 가변저항을 돌리면서, 딱 불이 켜지는 곳이 있습니다. 거기서, 손가락 떼보고 붙여보고 해서, 들어왔다 나갔다 하는 그 포인트로 조정해 줘야 합니다. 혹시 그 부분이 안된건 아닌지요? 그리고, 여러사람이 함께 사용하는 곳이므로, 또한, 질문 이력관리를 위해서도 반드시 본명으로 질문하여 주시는 것이 중요합니다. 수고하세요. > 학교에서 라인트레이서 관련 과제를 내주어서 아래 그림과 같은 사양의 모듈을 각기 구입하여 똑같이 조립했습니다. > 소스를 저희가 가지고 있는것으로해도 귀사의 예제 소스를 사용해도 센서의 입력에 따라 모터의 출력이 연결이 되지 않아서 고생하고 있습니다. > 단순히 예제 소스만을 제공해줄 것이 아니라, 이 모듈을 가지고 완벽하게 구현가능한 소스가 필요합니다. > 저희가 알던 센서 방식과는 다른거 같습니다. > 도움 부탁드려요
4935 답변완료질문드립니다. 메카 2010-04-16 1,298
AM-CS2P (3A용)을 구입하여 스탭모터는 SE-SM9K와 SE-SM243를 구입하여 테스트 하려고 하는데 스탭모터 입력전압이 2.3v와 4.1v로 표시되어있는데 보드에 12v입력을 넣어도 괜찮은지 문의드립니다.
관리자 답변 NEWTC · 2010-04-16
안녕하세요? 고객님, 아래 사항들을 읽어 보세요. 참고가 되실 겁니다. 스테핑 모터 구동부와 스테핑 모터의 열 때문에 고민이 많으시다구요? 우선, 아래 사항들을 확인하여 보세요. 스테핑 모터 스펙이 5V 라도 본사의 스테핑 모터 컨트롤러는 24V를 정격으로 사용합니다. 보통 스테핑 모터는 보통 스펙의 3배~8배 정도의 전압을 걸어 줘서, 드라이브 합니다. 또한, 본사의 스테핑 모터 구동부인 AM-CS2P와 AM-MS2는 스펙상 무부하시 10V 부터 동작하도록 되어 있으며, 24V를 정격으로 씁니다. 토크가 약한 경우 12V에 충분한 전류만 공급해도 잘 돌아갑니다. 그렇게 해도 스텝 모터구동부 내부에서 24V를 생성해 줍니다. 하지만, 이런 경우 전압 변환 효율상 열이 날수 있으므로, 24V를 공급하는 것이 가장 좋습니다. 또한, 전류가 충분히 공급되지 않게 되면, 전압이 불안정해지면서 모터 구동부에 열이 날 수 있게 됩니다. 전류가 충분히 공급되지 않는 원인은 모터 구동부에 공급되는 전류를 공급하는 파워인 SMPS가 충분한 전류를 공급하지 못하는 스펙이거나 고장의 경우입니다. 스펙상으로는 되는 것처럼 되는 것도, 실제로는 제대로 스펙을 만족하지 못하는 규격의 것들도 많이 있으니, 주의 바랍니다. 본사의 스테핑 모터 구동부는 최대 3A까지 사용이 가능하지만, 1.5~2A 이상이 되는 경우에는 방열판을 추가 장착하여 주어야 합니다. 최대 스펙으로 사용하려면, 모터 하나 당, 모터에 따라 다르지만, 최대 DC 24V 5A까지 사용이 가능한 모터 하나당 대략 24V 100W 정도의 SMPS를 사용하여 주는 것이 좋겠습니다. 다만, 모터에 따라 소모되는 전류는 다르다는 것을 참고하시기 바랍니다. 또한, 모터 구동부에 부하를 걸어서, 돌리게 되면, 모터 구동부의 중앙에 있는 가변저항을 돌려서, 적절한 토크로 출력될 수 있도록, 가변저항을 돌려서, 적절한 바이어스로 맞춰 주어야 합니다. 이 부분을 잘 하면, 모터 구동부와 모터에 열이 덜 나게 됩니다. 혹시 스텝 모터 드라이버에 모터용 전압으로 공급해 주는 전압은 얼마를 넣고 계신지요? 최하 12V 정도는 걸어 줘야 동작하며, 전류도 토크에 따라 다르지만, 위에서 설명한 데로입니다. 참고로, 작은 라인트레이서 정도라면, 12V 1A 정도의 SMPS를 사용하면 돌아갑니다. 저희 (주)뉴티씨(NEWTC)에서도 스테핑 모터 구동용 SMPS인 24V 100W SMPS를 판매하고 있습니다. 필요시 본사로 문의 바랍니다. 또한, SMPS는 충분한 것을 썻더라도, SMPS 에서 모터 구동부로 가는 선이 너무 얇으면, 충분한 전류가 전달될 수 없어서, 마찬가지 증상으로 인하여 모터 구동부에서 열이 나게 됩니다. 주의 바랍니다. 전류가 흐를 수 있는 충분한 굵기의 전선을 사용하는 것이 매우 중요합니다. 담에는 꼭 본명으로 질문하여 주세요. 본 Q&A는 본명으로 질문 받는 것을 원칙으로 하고 있습니다. 수고하세요. >AM-CS2P (3A용)을 구입하여 > >스탭모터는 SE-SM9K와 SE-SM243를 구입하여 테스트 하려고 하는데 > >스탭모터 입력전압이 2.3v와 4.1v로 표시되어있는데 보드에 12v입력을 > >넣어도 괜찮은지 문의드립니다.
4934 답변완료DC MOTOR 구동회로.. 노영래 2010-04-16 1,374
W06G DIODE BRIDGE 다이오드 브릿지 말인데요.. 어떤 다이오드를 사용하는거죠?
관리자 답변 NEWTC · 2010-04-16
안녕하세요? 고객님, W06은 아래 링크에서 구하실 수 있습니다. - 아래 - DM : http://www.devicemart.co.kr/mart7/mall.php?cat=034004000&query=view&no=361 Eleparts : http://www.eleparts.co.kr/front/productdetail.php?productcode=001010021000003644 수고하세요. >W06G DIODE BRIDGE >다이오드 브릿지 말인데요.. >어떤 다이오드를 사용하는거죠?
4933 답변완료atmega128 활용한 블루투스 시리얼통신 질문입니다. wj 2010-04-16 6,080
안녕하세요- 골머리를 앓다가 결국 매번 도움받는 이곳에 질문을 올리게 되네요ㅜ 먼저, 사용하고 있는 제품들은.. 블루투스 : firmtech FB155BC, 755AC AVR : ATmega128 + AB-M128pro (ntc kit) 입니다. 힘을 가하면 전압이 생성되는 피에조필름이라는 압전센서를 구했는데요.. 이것을 atmega128로 ADC연결해주고, 컨버팅한 값을 uart0 포트로부터 블루투스에 연결하여 컴퓨터에 인터페이스 보드로 연결된 또다른 블루투스로 보내주는 작업을 하고 있습니다.. ADC3 에 센서의 signal을, GND에 센서의 GND를 연결해 주었습니다. 블루투스를 사용하지 않고 AVR 보드에서 컴퓨터로 바로 연결하는 시리얼 통신을 할 때는 ADC 된 값이 hex값으로 받아지는데요, 다음 단계인 블루투스에 연결하니 값이 오질 않습니다. 블루투스 모듈을 빵판에 꼽고 AVR 보드와 , RX,TX(cross연결),GND,VCC(커페시티를 이용하여 3.3V로 낮춰줌) 이렇게 네 선을 연결했습니다. 물론 블루투스끼리는 페어링 설정을 다 해 주었구요. 오실로스코프로 신호를 찍어보며 확인해보니, AVR 보드로 들어가는 센서값은 파형이 잘 찍히는데, 보드의 TX로 나오는 신호를 찍어보니 파형이 나오지 않습니다..ㅜㅜ 5V DC값이 나오네요; RX를 찍어봐도 마찬가지 입니다. 소스는 책, 인터넷에서 받은 걸 약간 수정했습니다.(주석도 그대로 두었습니다) 어디가 문제인지 답답해서 아무것도 손에 잡히질 않네요 ㅜ 도움을 기다립니다..ㅜ #include <avr/io.h> #include <OK128.h> ////////////////16MHz 클럭을 사용하고 더블보레이트(x2) 사용할때 보레이트//////////////////// // 각 보레이트에 따라서 UBRR 값을 배열로 지정해 놓았다. // 2400, 2800, 9600, 14.4k, 19.2k, 28.8k, 38.4k, 57.6k, 76.8k, 115.2k, 230.4k, 250k, 500k, 1M, 2M unsigned int baudrate[15]={832, 416, 207, 138, 103, 68, 51, 34, 25, 16, 8, 7, 3, 1, 0}; unsigned char temp; //이 부분 설정 방법은 55번 글 "시리얼 통신 레지스터" 부분을 참조하세요. void serial0_init(void) { DDRE = 0xFE; //시리얼통신을 위해 PE0핀은 RXD0로서 입력으로 설정하고, PE1 핀은 TXD0로서 출력으로 설정 UBRR0H = baudrate[2]>>8; // 보레이트 설정 9600 bps UBRR0L = baudrate[2]; UCSR0A = 0x02; // 비동기 모드, 더블 보레이트 UCSR0B = 0x18; // 0x98 rx interrupt enable, 8 data, tx 0xD8, tx_empty 0xF8 UCSR0C = 0x06; // no parity, 1 stop, 8 data temp = UDR0; // dummy read } unsigned char serial_rx(void) { // PC로부터 데이터 수신 //시리얼포트로 데이터 수신이 되었는지 검사 while((UCSR0A&0x80) == 0x00); return UDR0; } void serial_tx(unsigned char tx_data) { // PC로부터 수신된 데이터를 PC로 송신 //시리얼포트로 데이터 송신이 완료되고 송신버퍼가 준비되었는지 검사 while((UCSR0A&0x20) == 0x00); UDR0 = tx_data; //시리얼 포트를 통하여 데이터 전송 } int main(void) { unsigned char i; unsigned int sum; MCU_initialize(); // initialize MCU and kit Delay_ms(50); // wait for system stabilization //Beep(); serial0_init(); //시리얼 통신 설정 ADCSRA = 0xa7; // ADC enable, 500kHz ssssssss ADMUX = 0x43; // select ADC3 with AVCC Delay_us(150); while(1) { sum = 0; for(i=0; i<16; i++) // read ADC by 16 times { ADCSRA = 0xD5; // start conversion and clear ADIF while((ADCSRA & 0x10) != 0x10); sum += ADCL + ADCH*256; // add A/D result 16 times Delay_ms(1); } sum = sum >> 4; // divide sum by 16 serial_tx(sum); //수신된 데이터 temp를 PC로 전송 Delay_ms(200); // delay 200 ms } }
관리자 답변 NEWTC · 2010-04-16
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 우선, 그 불루투스 모듈 관련된 인터페이스 회로도와 소스코드가 아래에 가면 있으니, 참고 바랍니다. - 아래 - http://www.newtc.co.kr/board/view.php?id=qna&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=블루투스&select_arrange=headnum&desc=asc&no=1398 일단, 유선상으로는 잘된다면, AVR이나 소스의 문제는 아니구요. 제 생각에는 연결 회로도 상에서 전압 레벨 문제가 아닐까 생각됩니다. 직렬로 1k옴 저항 하나 달고 안달고 차이가 아닐까요? 자세한 내용은 회로도 참고하세요. 수고하세요. >안녕하세요- >골머리를 앓다가 결국 매번 도움받는 이곳에 질문을 올리게 되네요ㅜ > >먼저, 사용하고 있는 제품들은.. >블루투스 : firmtech FB155BC, 755AC >AVR : ATmega128 + AB-M128pro (ntc kit) >입니다. > >힘을 가하면 전압이 생성되는 피에조필름이라는 압전센서를 구했는데요.. > >이것을 atmega128로 ADC연결해주고, 컨버팅한 값을 uart0 포트로부터 블루투스에 연결하여 > >컴퓨터에 인터페이스 보드로 연결된 또다른 블루투스로 보내주는 작업을 하고 있습니다.. > >ADC3 에 센서의 signal을, GND에 센서의 GND를 연결해 주었습니다. > > >블루투스를 사용하지 않고 AVR 보드에서 컴퓨터로 바로 연결하는 시리얼 통신을 할 때는 ADC 된 값이 hex값으로 받아지는데요, > >다음 단계인 블루투스에 연결하니 값이 오질 않습니다. > >블루투스 모듈을 빵판에 꼽고 AVR 보드와 , > >RX,TX(cross연결),GND,VCC(커페시티를 이용하여 3.3V로 낮춰줌) 이렇게 네 선을 연결했습니다. > >물론 블루투스끼리는 페어링 설정을 다 해 주었구요. > > >오실로스코프로 신호를 찍어보며 확인해보니, > >AVR 보드로 들어가는 센서값은 파형이 잘 찍히는데, > >보드의 TX로 나오는 신호를 찍어보니 파형이 나오지 않습니다..ㅜㅜ > >5V DC값이 나오네요; RX를 찍어봐도 마찬가지 입니다. > > >소스는 책, 인터넷에서 받은 걸 약간 수정했습니다.(주석도 그대로 두었습니다) > >어디가 문제인지 답답해서 아무것도 손에 잡히질 않네요 ㅜ > >도움을 기다립니다..ㅜ > > >#include <avr/io.h> >#include <OK128.h> >////////////////16MHz 클럭을 사용하고 더블보레이트(x2) 사용할때 보레이트//////////////////// >// 각 보레이트에 따라서 UBRR 값을 배열로 지정해 놓았다. >// 2400, 2800, 9600, 14.4k, 19.2k, 28.8k, 38.4k, 57.6k, 76.8k, 115.2k, 230.4k, 250k, 500k, 1M, 2M >unsigned int baudrate[15]={832, 416, 207, 138, 103, 68, 51, 34, 25, 16, 8, 7, 3, 1, 0}; >unsigned char temp; >//이 부분 설정 방법은 55번 글 "시리얼 통신 레지스터" 부분을 참조하세요. >void serial0_init(void) >{ > DDRE = 0xFE; //시리얼통신을 위해 PE0핀은 RXD0로서 입력으로 설정하고, PE1 핀은 TXD0로서 출력으로 설정 > UBRR0H = baudrate[2]>>8; // 보레이트 설정 9600 bps > UBRR0L = baudrate[2]; > UCSR0A = 0x02; // 비동기 모드, 더블 보레이트 > UCSR0B = 0x18; // 0x98 rx interrupt enable, 8 data, tx 0xD8, tx_empty 0xF8 > UCSR0C = 0x06; // no parity, 1 stop, 8 data > temp = UDR0; // dummy read >} >unsigned char serial_rx(void) >{ > // PC로부터 데이터 수신 > //시리얼포트로 데이터 수신이 되었는지 검사 > while((UCSR0A&0x80) == 0x00); > return UDR0; >} >void serial_tx(unsigned char tx_data) >{ > // PC로부터 수신된 데이터를 PC로 송신 > //시리얼포트로 데이터 송신이 완료되고 송신버퍼가 준비되었는지 검사 > while((UCSR0A&0x20) == 0x00); > UDR0 = tx_data; //시리얼 포트를 통하여 데이터 전송 >} >int main(void) >{ unsigned char i; > unsigned int sum; > > MCU_initialize(); // initialize MCU and kit > Delay_ms(50); // wait for system stabilization > //Beep(); > serial0_init(); //시리얼 통신 설정 > > ADCSRA = 0xa7; // ADC enable, 500kHz ssssssss > ADMUX = 0x43; // select ADC3 with AVCC > Delay_us(150); > > while(1) > { sum = 0; > for(i=0; i<16; i++) // read ADC by 16 times > { ADCSRA = 0xD5; // start conversion and clear ADIF > while((ADCSRA & 0x10) != 0x10); > sum += ADCL + ADCH*256; // add A/D result 16 times > Delay_ms(1); > } > sum = sum >> 4; // divide sum by 16 > serial_tx(sum); //수신된 데이터 temp를 PC로 전송 > Delay_ms(200); // delay 200 ms > } >}
4932 답변완료KD-128pro kit에 센서 연결하기 질문요... 노지민 2010-04-15 1,309
NT-TS601센서를 atmega128 pro 완제품(KD-128PRO-C) 에 연결하여 센서 입력을 받으려고 합니다 그런데 왕초보라.. 실제 땜질을 어떤 핀을 어디에 연결해야하는지를 잘 모르겠습니다 알려주시면 감사하겠습니다~
관리자 답변 NEWTC · 2010-04-16
안녕하세요 NT-TS601에 관련된 예제코드는 예전에 회사내에서 테스트 하면서 작성한 코드 정도가 있습니다. 첨부하여 드립니다. 참고 바라구요. 사용법은 전원 2개 신호선 1개 총 3개선으로 된 초음파 모듈입니다. 전원선 2개는 당연히 +5,gnd 뮬려야 하는것고요 신호선 하나는 코드에 따라 변경될수있는 내용입니다. 또한, 링크를 보시면 사람들이 올려놓은 예제코드를 같은 것이 있습니다. 신호선을 어떤 핀에 물려서 사용한 것이지도 나옵니다. 아래 링크는 검색엔진에 검색 결과 입니다. 카페같은곳에 보시면 예제코드들도 보입니다. 그걸 참고 하시길 바랍니다. http://search.naver.com/search.naver?where=nexearch&query=NT-TS601&sm=top_hty&fbm=1 수고하세요 >NT-TS601센서를 atmega128 pro 완제품(KD-128PRO-C) > >에 연결하여 센서 입력을 받으려고 합니다 > > >그런데 왕초보라.. >실제 땜질을 어떤 핀을 어디에 연결해야하는지를 잘 모르겠습니다 > > >알려주시면 감사하겠습니다~
4931 답변완료am-3axis 가속도 센서 질문입니다. 김한별 2010-04-15 1,196
아래대로 포트 0,2,4번 핀 연결하고 기본사항 그대로 했는데 아직 안되네요 왜안되는건가요? 전압은 변하는거같은데. >안녕하세요? 고객님, >3.3V 전원만 인가하면, GND와 X 사이 또는 GND와 Y 사이 또는 GND와 Z 사이의 전압이 움직임에 따라서, 가속도 값이 달라지게 되어, 변화하게 되니, 일단 그것을 찍어 보세요. 움직임에 따라서 변하고 있을 겁니다. > >이것을 ATMEGA128의 F 포트에 입력하면, 0번, 2번, 4번핀이 각각 X, Y, Z로 기본 프로그램이 되어 있습니다. 기본 115,200bps로 되어 있습니다. >위의 사항을 확인하여 사용하여 보고, 확인 결과를 올려 주시고 질문하여 주시면, >좀 더 답변이 가능하겠습니다. >수고하세요. > >>메뉴얼에 보면 >>3.3v 전원만 인가하면 테스트 프로그램을 구동시킬수있다고 나와있는데 >> >>전원 연결하고 at mega128 포트F 에 xyz 연결도 했는데 >>테스트프로그램이 안됩니다. >>왜그런가요?
관리자 답변 NEWTC · 2010-04-15
안녕하세요? 고객님, 그렇다면 센서는 정상이네요. 센서와 AVR의 GND 끼리도 연결하셨나요? 그리고, SE-3T9 시리얼 케이블은 꽂았는 지요? PC와 AVR이 시리얼로 연결되어야 하구요. RX-TX가 서로 크로스로 연결되어야 합니다. 일단, 시리얼 통신 예제를 올려서, PC에서 받아들이는 지 부터 확인하여, 하드웨어적인 연결은 제대로 되었는 지 확인 바랍니다. 그러고, 다시 질문 올려 보세요. 수고하세요. >아래대로 포트 0,2,4번 핀 연결하고 기본사항 그대로 했는데 아직 안되네요 >왜안되는건가요? 전압은 변하는거같은데. > > >>안녕하세요? 고객님, >>3.3V 전원만 인가하면, GND와 X 사이 또는 GND와 Y 사이 또는 GND와 Z 사이의 전압이 움직임에 따라서, 가속도 값이 달라지게 되어, 변화하게 되니, 일단 그것을 찍어 보세요. 움직임에 따라서 변하고 있을 겁니다. >> >>이것을 ATMEGA128의 F 포트에 입력하면, 0번, 2번, 4번핀이 각각 X, Y, Z로 기본 프로그램이 되어 있습니다. 기본 115,200bps로 되어 있습니다. >>위의 사항을 확인하여 사용하여 보고, 확인 결과를 올려 주시고 질문하여 주시면, >>좀 더 답변이 가능하겠습니다. >>수고하세요. >> >>>메뉴얼에 보면 >>>3.3v 전원만 인가하면 테스트 프로그램을 구동시킬수있다고 나와있는데 >>> >>>전원 연결하고 at mega128 포트F 에 xyz 연결도 했는데 >>>테스트프로그램이 안됩니다. >>>왜그런가요? >
4930 답변완료문의드립니다. 경진곤 2010-04-15 1,252
안녕하세요. 스테핑모터 SE-SM243를 사용하고있습니다. 이 모터에 웜기어를 장착해서 구동하고 싶은데요. 혹시 맞는 웜기어가 있을까요?? 그리고 SE-SM243에 라인트레이서에 사용할때 쓰는 바퀴말고 네모난형태로 되어있어서 끼울수 있는건없나요? 답변부탁드립니다.
관리자 답변 NEWTC · 2010-04-15
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 죄송하지만, 거기에 맞는 웜기어는 저희 회사내에는 없습니다. 그리고, 일반적으로는 구하기 쉽지 않을 것 같네요. 그리고, 본사에는 바퀴 외에 네모난 형태의 것은 없습니다. 직접 제작하여 사용하셔야 할 것 같습니다. 감사합니다. >안녕하세요. >스테핑모터 SE-SM243를 사용하고있습니다. >이 모터에 웜기어를 장착해서 구동하고 싶은데요. >혹시 맞는 웜기어가 있을까요?? >그리고 SE-SM243에 라인트레이서에 사용할때 쓰는 바퀴말고 네모난형태로 되어있어서 >끼울수 있는건없나요? >답변부탁드립니다.
4929 답변완료안녕하세요 USB-ISP와 AM-128Pro A 테스트 요청 조희철 2010-04-15 1,162
안녕하세요 AVR시작한지 얼마 안되는 초보입니다. 다름이 아니라 제가 USB-ISP와 AM-128Pro A, AM-TS8(Switch 모듈), AM-TL8(LED모듈), CLCD모듈을 사용하고 있는데요 손도 못대고 있습니다. 그리고 다운로드가 되는건지 안되는건지도 잘 모르겠구요 참고로 USB-ISP는 12월에 구매하여 카페보드에 잘사용하였는데 현재는 잘 되는건지 안되는건지 감이 잘 안옵니다. 이리저리하여 직접 매장을 방문하여 AS겸 CLCD모듈의 간단한 사용법과 시리얼통신에 대하여 사용법 을 잠깐 교육받고 싶은데요 주목적은 1. USB-ISP와 AM-128Pro가 제대로 작동하는지 여부 2. CLCD(모듈)의 제어-Serial통신사용 그리고 제가 사용하는 컴파일러는 AVR Studio와 WinAVR 2010년도(최신) 버전입니다.
관리자 답변 NEWTC · 2010-04-15
안녕하세요 매장에서는 제품을 체크해 드릴지는 않습니다. 본사로 직접 방문하시어 제품에 대해 A/s 를 받아 보시길 바랍니다. AVR에 관련된 교육을 하지 않습니다.( 년마다 1~2차례 AVR에 대한 강좌가 개설합니다.) 사용법에 대해서는 조언을 해드릴 수는 있습니다. ^^ 오실때는 10시 ~ 15시 사이에 오시길 바랍니다. (점심시간을 제외) 수고하세요 >안녕하세요 >AVR시작한지 얼마 안되는 초보입니다. >다름이 아니라 제가 USB-ISP와 AM-128Pro A, AM-TS8(Switch 모듈), AM-TL8(LED모듈), >CLCD모듈을 사용하고 있는데요 >손도 못대고 있습니다. >그리고 다운로드가 되는건지 안되는건지도 잘 모르겠구요 >참고로 USB-ISP는 12월에 구매하여 카페보드에 잘사용하였는데 현재는 잘 되는건지 안되는건지 >감이 잘 안옵니다. >이리저리하여 직접 매장을 방문하여 AS겸 CLCD모듈의 간단한 사용법과 시리얼통신에 대하여 사용법 >을 잠깐 교육받고 싶은데요 > >주목적은 >1. USB-ISP와 AM-128Pro가 제대로 작동하는지 여부 >2. CLCD(모듈)의 제어-Serial통신사용 > >그리고 제가 사용하는 컴파일러는 AVR Studio와 WinAVR 2010년도(최신) 버전입니다. >
4928 답변완료isp 가 고장나서 a/s 보냈습니다. 이동훈 2010-04-15 1,345
박스안에 깜빡하고 내용을 적지 않아서 이렇게 글을 남깁니다. isp 03 버전입니다. 테스트 해보시면 오류가 발생하면서 제대로 작동되지 않는걸 보실 수 있을실 것입니다. 운송장 번호는 676-789-6446 입니다. 보낸사람은 이동훈 입니다. 수리비가 만원 안팎이라면 바로 수리를 부탁드리고 싶네요. 그럼 수고 하십시요.
관리자 답변 NEWTC · 2010-04-15
안녕하세요 제품을 받고 증상을 확인후 어디가 문제인지, 그리고 수리비는 얼마나 들어가는지 연락을 드립니다. ^^ 수고하세요 >박스안에 깜빡하고 내용을 적지 않아서 이렇게 글을 남깁니다. > >isp 03 버전입니다. > >테스트 해보시면 오류가 발생하면서 제대로 작동되지 않는걸 보실 수 있을실 것입니다. > >운송장 번호는 676-789-6446 입니다. 보낸사람은 이동훈 입니다. > >수리비가 만원 안팎이라면 바로 수리를 부탁드리고 싶네요. > >그럼 수고 하십시요.
4927 답변완료AVR용 USB-ISP V3 PC연결시 다운 최장식 2010-04-15 1,268
안녕하세요. AVR용 USB-ISP V3을 이용해 귀사의 AVR mega128 pro 에 USART 0 을 연결하여 사용을 잘 하고 있었습니다. 그런데 오늘 AVR용 USB-ISP V3을 PC 에 연결하니 자꾸 따운이 되네요. 원인이 어떤건지 알고 싶습니다.
관리자 답변 NEWTC · 2010-04-15
안녕하세요 내용으로 보아 USB-ISP에 문제가 생기것 같아 보입니다. 컴퓨터가 꺼지는 이유는 USB의 전원이 이상이 생기거나 usb 디바이스에서 허용전류를 초과 해서 사용할때 컴퓨터에서 차단 시킵니다. USB-ISP를 테스트를 받아보시길 바랍니다. 아래는 A/S 에 관련된 내용입니다. http://www.newtc.co.kr/board/view.php?id=faq&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=5 수고하세요 >안녕하세요. AVR용 USB-ISP V3을 이용해 귀사의 AVR mega128 pro 에 USART 0 을 연결하여 사용을 잘 하고 있었습니다. > >그런데 오늘 AVR용 USB-ISP V3을 PC 에 연결하니 자꾸 따운이 되네요. > >원인이 어떤건지 알고 싶습니다.
4926 답변완료문의드립니다. 정대웅 2010-04-14 1,189
가속도 센서를 LCD에 표시하려고 하는데요.. Serial LCD를 사서 데이터는 AVR 메가 128 포트 B에 연결하고, 신호는 포트 D에 연결했습니다. 그리고 가속도 센서 모듈을 포트 F에 연결했습니다. 홈페이지에 있는 가속도 센서 예제파일을 실행해 봤는데요.. 제대로 센서가 동작하는 지를 LCD에 표시 하는 다른 예제파일도 있나요??
관리자 답변 NEWTC · 2010-04-14
안녕하세요? 고객님, 저희 뉴티씨를 이용하여 주셔서 감사합니다. 센서를 LCD에 표시하는 예제가 따로 있지는 않습니다만, 충분히 표시는 가능합니다. 현재 첨부해 드린 예제 중 Window_Exampe.zip는 자료실에 있는 가속도 센서 예제입니다. 이 예제에서 고객님이 원하는 형태로 AVR 쪽 소스를 수정한 것이 AVRside_ICCAVR_V7.zip입니다. 하지만, 테스트는 아직 해보지 않았으니, 테스트 해보세요. 현재 예제는 ADC 한 결과를 패킷 형태로 출력하고 있습니다. 하지만, 그 예제를 AVRside_ICCAVR_V7 예제에서처럼 하고, 터미널 모드에서 쓰면 아마 동작하지 않을까 생각됩니다. 한 번 컴파일해서 테스트 해보세요. 즉, X, Y, Z 값만 출력하는 거죠. 9,600bps 로 통신하도록 되어 있으니, Serial LCD를 9,600bps에 터미널 모드로 설정하고 사용해 보세요. 약간의 스페이스 등의 칸 조정 정도는 필요할 수도 있겠습니다. 참고바랍니다. >가속도 센서를 LCD에 표시하려고 하는데요.. > >Serial LCD를 사서 데이터는 AVR 메가 128 포트 B에 연결하고, 신호는 포트 D에 연결했습니다. > >그리고 가속도 센서 모듈을 포트 F에 연결했습니다. > >홈페이지에 있는 가속도 센서 예제파일을 실행해 봤는데요.. > >제대로 센서가 동작하는 지를 LCD에 표시 하는 다른 예제파일도 있나요??
4925 답변완료스텝모터 사양 문의(am-ms2) dns 2010-04-14 1,282
수고하십니다. 귀사 제품중 am-ms2를 사용하고 있습니다. 스텝모터는 5v에 0.2A의 전류를 사용하고 있는데, 귀사 제품사용시 발열이 심합니다. 스텝모터 사양을 12V로 사용해야하는지요?
관리자 답변 NEWTC · 2010-04-14
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 우선, 스테핑 모터 스펙이 5V 라도 본사의 스테핑 모터 컨트롤러는 24V를 정격으로 사용합니다. 또한, 스펙상 무부하시 10V 부터 동작하도록 되어 있으며, 24V를 정격으로 씁니다. 토크가 약한 경우 12V에 충분한 전류만 공급해도 잘 돌아갑니다. 그렇게 해도 스텝 모터구동부 내부에서 24V를 생성해 줍니다. 하지만, 이런 경우 전압 변환 효율상 열이 날수 있으므로, 24V를 공급하는 것이 가장 좋습니다. 또한, 전류가 충분히 공급되지 않게 되면, 전압이 불안정해지면서 모터 구동부에 열이 날 수 있게 됩니다. 전류가 충분히 공급되지 않는 원인은 모터 구동부에 공급되는 전류를 공급하는 파워인 SMPS가 충분한 전류를 공급하지 못하는 스펙이거나 고장의 경우입니다. 스펙상으로는 되는 것처럼 되는 것도, 실제로는 제대로 스펙을 만족하지 못하는 규격의 것들도 많이 있으니, 주의 바랍니다. 본사의 스테핑 모터 구동부는 최대 3A까지 사용이 가능하지만, 1.5~2A 이상이 되는 경우에는 방열판을 추가 장착하여 주어야 합니다. 최대 스펙으로 사용하려면, 모터 하나 당, 모터에 따라 다르지만, 최대 DC 24V 5A까지 사용이 가능한 모터 하나당 대략 24V 100W 정도의 SMPS를 사용하여 주는 것이 좋겠습니다. 다만, 모터에 따라 소모되는 전류는 다르다는 것을 참고하시기 바랍니다. 또한, 모터 구동부에 부하를 걸어서, 돌리게 되면, 모터 구동부의 중앙에 있는 가변저항을 돌려서, 적절한 토크로 출력될 수 있도록, 가변저항을 돌려서, 적절한 바이어스로 맞춰 주어야 합니다. 이 부분을 잘 하면, 모터 구동부와 모터에 열이 덜 나게 됩니다. 혹시 스텝 모터 드라이버에 모터용 전압으로 공급해 주는 전압은 얼마를 넣고 계신지요? 최하 12V 정도는 걸어 줘야 동작하며, 전류도 토크에 따라 다르지만, 위에서 설명한 데로입니다. 참고로, 작은 라인트레이서 정도라면, 12V 1A 정도의 SMPS를 사용하면 돌아갑니다. 또한, SMPS는 충분한 것을 &#50043;더라도, SMPS 에서 모터 구동부로 가는 선이 너무 얇으면, 충분한 전류가 전달될 수 없어서, 마찬가지 증상으로 인하여 모터 구동부에서 열이 나게 됩니다. 주의 바랍니다. 전류가 흐를 수 있는 충분한 굵기의 전선을 사용하는 것이 매우 중요합니다. 감사합니다. 수고하세요. >수고하십니다. > >귀사 제품중 am-ms2를 사용하고 있습니다. > >스텝모터는 5v에 0.2A의 전류를 사용하고 있는데, 귀사 제품사용시 발열이 심합니다. > >스텝모터 사양을 12V로 사용해야하는지요? >
4924 답변완료AD-USBISP V03문의 재문의 김희성 2010-04-14 1,282
신속한 답변에 감사드리며 질문 1. AD-USPISP의 MISO,MOSI 단자에 타겟 보드 CPU의 MISO,MOSI를 1:1 연결하면되는지 크로스 연결 하면 되는지 궁금합니다 1: 1 결선 (CPU : MISO <-> AD-USPISP : MISO, CPU : MOSI <-> AD-USPISP : MOSI) 크로스 결선(CPU : MISO <-> AD-USPISP : MOSI, CPU : MOSI <-> AD-USPISP : MISO) 질문 2. 초기의 타겟보드로부터 전원 공급시 " 그린 LED가 2회 점멸 후 적색 LED가 1회 점멸 " 을 계속 적으로 반복하는데 이것은 무슨 상태인지 궁금합니다. MISO,MOSI 단자를 1:1, 크로스 연결 하여도 LED의 깜빡거림 상태는 동일합니다 감사합니다.
관리자 답변 NEWTC · 2010-04-14
안녕하세요? 고객님, 저희 뉴티씨를 이용하여 주셔서 감사합니다. 답변하여 드릴께요. >신속한 답변에 감사드리며 > >질문 1. AD-USPISP의 MISO,MOSI 단자에 타겟 보드 CPU의 MISO,MOSI를 1:1 연결하면되는지 > 크로스 연결 하면 되는지 궁금합니다 > 1: 1 결선 (CPU : MISO <-> AD-USPISP : MISO, CPU : MOSI <-> AD-USPISP : MOSI) > 크로스 결선(CPU : MISO <-> AD-USPISP : MOSI, CPU : MOSI <-> AD-USPISP : MISO) ==> 1:1로 연결하시면 됩니다. 다만, ATMEGA128 등의 AVR은 MOSI, MISO 핀 대신에 PDI, PDO를 연결하여 사용하셔야 합니다. 그 이유는 데이터 시트에 그렇게 하라고 설명되어 있습니다.^^; 주로 ATMEGA128 이상 급들이 그런 것들이 좀 있습니다. > >질문 2. 초기의 타겟보드로부터 전원 공급시 > " 그린 LED가 2회 점멸 후 적색 LED가 1회 점멸 " 을 계속 적으로 반복하는데 > 이것은 무슨 상태인지 궁금합니다. > MISO,MOSI 단자를 1:1, 크로스 연결 하여도 LED의 깜빡거림 상태는 동일합니다 ==> 죄송하지만, 정상적인 상황이라면, 그런 상황은 나오지 않습니다. 제 생각에는 정확한 것은 봐야 알겠지만, 사용하시는 타겟보드의 회로의 일부분이 쇼트가 주기적으로 중간중간 나거나 하는 상황이 아닌가 싶습니다. 일단, 위 내용을 참고하여 선 연결을 잘 해 보시구요. 하시다가 도저히 잘 안되시면, 본사로 보드와 회로도를 가지고 방문하시는 것을 추천해 드립니다. 다만, 본사에서 귀사 보드를 봐드리게 될 경우, 일부 디버깅 비용이 발생하게 될 수도 있습니다. 이 부분 양해 부탁드립니다. 감사합니다. > >감사합니다.