로그인 | 회원가입 | 주문 조회
총 10,743개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
273 답변완료AM-128을 다른 곳에서 구매를 했는데요... lion 2007-01-23 3,995
초보자 입니다.^^; ATMega128 개발 키트 KD-128N처럼 제가 만들어서 테스트해보고자 하는데 AM-128을 다른 곳에서 구매를 했습니다. 혹시 A/S가 NTC에서 가능한가요? 그럼 가격은 얼마정도 인가요? 직접가져가서 a/s를 받아야 하나요? 증상: ponyprog에서 'test ok!'는 나왔는데 erase 또는 write를 해보려고 했으나 error(-24)나옵니다. (ISP를 꽂아서 security and configuration bits에서 한번은 CKOPT 체크를 해보고 한번은 CKOPT 체크를 풀어보기도 하였으나 error(-24)가 발생되었음..) 혹시나 MCU가 나갔는지 궁금합니다... 수고하세요~
관리자 답변 N.T.C · 2007-01-24
안녕하세요? 저희 뉴테크놀로지 컴패니 제품을 이용해 주셔서 감사드립니다. A/S는 가능하구요. 테스트 후에, 이상 있으시면 저희 A/S 규정에 따라 소정의 비용으로 처리 됩니다. 회사로 찾아 오시면 그날 바로 처리 가능합니다. 감사합니다.
272 답변완료다시 질문 드립니다. 최준혁 2007-01-19 3,818
전원공급장치로 20~24V 와 3A를 주니 토크라던지 자체진동 등 자체가 달라지던데요... 그런데 cs2 드라이버에서 김이 모락모락 나던데... ㅜㅡ cs2 드라이버에서 20V 이상의 전압은 무리가 아닌가 라는 저희 시간강사님께서 말씀하시던데... ^^ 조언 부탁 드립니다~
관리자 답변 N.T.C · 2007-01-19
안녕하세요? 뉴테크놀로지 컴패니입니다. 저희 드라이버는 24V가 정격입니다. 12V도 모터를 돌릴 수는 있지만, 24V를 줬을 때, 가장 힘이 좋고 잘 돌아갑니다. CS2 드라이버에서 김이 모락모락 난다는 것은 제 생각에는 가변저항을 돌리셔서 바이어스를 맞추셔야 하는 데, 그걸 안하신게 아닌가 생각됩니다. 돌려 보세요. 감사합니다.
271 답변완료am128pro보드랑 am-cs2 드라이버 사용중입니다. 최준혁 2007-01-17 4,080
완전 초보라서 모터구동 조차 어렵습니다. 모터는 오리엔탈 pk-243 1개를 사용 중이구요... pro보드의 12v OUT(2핀)이 2곳인데 이곳에서 am-cs2 드라이버 전원단자에 꼽으면 모터에 진동은 옵니다. 전압이 부족한가 싶어서 전원공급장치로 공급해주면 쇼트가 납니다. 그리고 쇼트나는 전압값도 500옴 가변저항의 저항값에 따라 다릅니다.그리고 cs2 드라이버에 모터 2개가 구동이 된다고 알고 있는데.. 서로 다른 방식인가요?
관리자 답변 N.T.C · 2007-01-17
안녕하세요? 저희 뉴테크놀로지 컴패니 제품을 이용해 주셔서 감사드립니다. PK-243 모터처럼 바이폴러 구동의 경우, 사용이 가능한 드라이버인 AM-CS2 드라이버를 선택하신 것은 잘 하신거구요. CS2 하나에 모터 두개가 구동되는 것이 맞습니다. 그리고, 입력해 주는 전압을 J804 커넥터에 12V를 주시기 보다는 사실 24V를 주시는 것이 정격입니다. 10.5V 이상을 공급해 주면 돌아가긴 돌아가지만, 풀로드로 힘차게 돌리시려면 24V를 주시는 것이 좋습니다. 그리고, 전류도 3A 정도 되는 SMPS(스위칭 모드 파워서플라이)를 사용하시는 것이 좋습니다. 당연히 보드와 파워써플라이 두군데서 다 전압을 공급해 주시면 곤란하구요. 구동 소스가 필요하시다면 이멜 주신 쪽으로 보내 드리겠습니다. 참고하세요. 질문 주신 내용이 구체적이지 않아서, 참고가 되었는 지 모르겠습니다. 좀 더 자세히 질문해 주시면, 답변하는 데 좋을 것 같네요. 그리고, 강좌->로봇강좌에 보시면 스테핑모터 관련된 강좌가 있습니다. 꼭 읽어 보세요. 감사합니다.
270 답변완료스테핑 모터에 관련해서.... 심승보 2007-01-16 4,119
ATmega128 모듈을 사서 AVR을 공부하고있는데요 스테핑 모터를 구동해보녀고 하는데 AM-CS2P로 다른 스테핑 모터는 구동하기 힘든가요?? 바이폴라 타입 정격은 4.5V, 1.4A, 4.2[ohm/phase], 75mH/phase, 스템1.8도 인데요 우선은 스텝모터를 돌려보는데 까지라도 성공해보려고 합니다. 간단히 정속도 회전이 가능한 소스라도 보내주시면 감사하겠습니다. 시디에 있는 스텝모터 프로그램을 입력해도 스텝모터는 동작하지 않더라구요. 답변부탁드릴게요
관리자 답변 N.T.C · 2007-01-17
안녕하세요? 저희 뉴테크놀로지 컴패니 제품을 이용해 주셔서 감사드립니다. 다른 스테핑 모터도 핀 배열만 잘 맞추시면, 구동이 가능합니다. 자세한 내용과 파일은 이메일로 답변 드렸습니다. 감사합니다.
269 답변완료I/O port에 관한 질문입니다. 사 용자 2007-01-16 4,018
ATmega16 을 이용하여 8bit parallel data를 입력 받고자 하는데 마음대로 되지 않아 질문 드립니다. PORTC0~7 에 flip-flop(buffer출력)을 직접 연결 하였는데요, DDRC = 0x00; unsigned char int; int = PINC; 로 하여 8bit data를 한번에 가져올 수 있는지요? 메뉴얼을 보면 SYNC LATCH 등의 용어가 나오는데 이해가 잘 안됩니다.
관리자 답변 N.T.C · 2007-01-16
안녕하세요? 뉴테크놀로지 컴패니입니다. 회로와 함께 구체적으로 질문 바랍니다. 일단, 위 처럼 하면 포트 C에서 입력을 받으실 순 있습니다. 하지만, MCU의 클럭이나 램 설정, 인터럽트 등 기본적인 설정을 다 하셔야 합니다. 그리고, 버퍼에 클럭을 넣어줘야 데이터가 넘어가는 타입도 있고, 방향 설정이 가능한 모델도 있고 하니, 회로와 소스를 풀로 올려 주시면서 질문 바랍니다. 감사합니다.
268 답변완료AD-JTAG에 관한 문의 백종옥 2007-01-16 4,413
안녕하세요 AD-JTAG을 구매하려고 생각 중에 있습니다. 그런데, 이걸 이용하면 AVR Studio 이외에 다른 툴들에서도 호환이 되는지 궁금합니다. 특히 IAR/ImageCraft/CodeVision 등에서 사용할 수 있는지 알려주셨으면 합니다.
관리자 답변 N.T.C · 2007-01-16
안녕하세요? 저희 뉴테크놀로지 컴패니 제품을 이용해 주셔서 감사드립니다. 문의 하신 제품은 AVR Studio와 저희 AD-JTAG이 결합되어 디버깅이 가능한 에뮬레이터 입니다. Imagecraft나 코드비전 같은 툴과는 연계 사용이 안되는 걸로 알고 있습니다. AVR Studio를 사용하시기 바랍니다. 단, imagecraft에서 프로그램을 짜시고 컴파일이 되시면 AVR studio에서 파일이 바뀌었다고 다시 로드할까요 하고 메시지가 뜹니다. YES 누르시면 다시 로드하니까, 컴파일러는 뭘 쓰셔도 상관 없습니다. 감사합니다.
267 답변완료AM-MP533 전원 보드에 관해서 질문입니다. cheeky 2007-01-15 4,457
그림에서 보면 3개의 몰렉스 하우징 2핀 수컷인데요. 단순히 9V 이상의 아답타만 꽂아주면 3군데 모두 5V 전원을 얻어낼 수 있는 것 맞나요? 그리고 또 다른 질문은 혹시 2핀 케이블은 제작 안 하시나요? 한 10~15cm 정도로 양쪽 몰렉스 하우징 암컷으로 해서 2핀 케이블이 있으면 좋겠는데요. 전공이 컴퓨터라 납땜에 서투르거든요. 전원보드를 쓰기 위해서는 어쩔 수 없이 최소한의 납땜은 해야하는건지요? ^^
관리자 답변 N.T.C · 2007-01-16
안녕하세요? 저희 뉴테크놀로지 컴패니 제품을 이용해 주셔서 감사드립니다. 2핀 케이블을 제작하긴 합니다. 쉽게 만들어 쓰실 수 있는 방법은 5045-2 케이블용을 사신 후, 선도 납땜이 다 되서 만들여져서 나오고, 꼽으면 되는 게 팔거든요. 그걸로 그냥 꼽아 쓰시면 됩니다. 어려우시면, 방문해 주시면 하나정도는 만들어 드리지요. ^--^ 감사합니다.
266 답변완료스테핑모터 에러입니다. 수강생 2007-01-15 4,472
seven-segment는 가르쳐주신 원리를 이해하고 나니 소스변경도 하고 있습니다. 그런데 스테핑 모터부분의 시작부분에서 부터 막히기 시작합니다. 모터를 연결하고 소스를 컴파일 시키는데 에러가 계속 납니다. 다른설정은 기본으로 되어있고, Application Builder 설정과 에러메시지를 첨부하여 드립니다. 도움을 부탁드리겠습니다.
관리자 답변 N.T.C · 2007-01-16
안녕하세요? 뉴테크놀로지 컴패니 입니다. 잘 하시고 계신다니 다행입니다. 그런데, 말씀하신 에러는 컴파일러를 완전 삭제하시고, 레지스트리까지 제거하신 후에 다시 재설치 하셔야 합니다. 감사합니다.
265 답변완료ISP에 대한 문의입니다. 초보 2007-01-15 4,305
제가 초보라서 아직 모르는게 많습니다. KD 128을 구입해서 사용하는데 USB ISP로 노트북에 연결하려고 하는데 보통 판매하는 USB ISP의 ISP 커넥터의 형태와 KD 128의 ISP 커넥터의 모양이 달라서 문의 드립니다. 그냥 핀 맞춰서 잭을 바꿔야하나요? 아니면 모양이 맞춰진 케이블이 있나요? 케이블이 있다면 어디서 구할 수 있는지 알려주시면 감사하겠습니다.
관리자 답변 N.T.C · 2007-01-16
안녕하세요? 저희 뉴테크놀로지 컴패니 제품을 이용해 주셔서 감사드립니다. ISP 케이블의 커넥터는 저희 킷트들에 맞춰져 있습니다. 다른 회사 제품들과 맞지 않으시다면, 커넥터 배열을 맞추셔야 할 것 같습니다. 배열은 자료실에 가셔서 ISPPRO로 검색하시면 메뉴얼에 잘 나와 있습니다. 감사합니다.
264 답변완료강좌란에 있는 파일이 받아지질 않습니다. 홍동구 2007-01-13 3,894
인터넷 모 쇼핑몰에서 AM-AVR128pro 모델을 구매하였습니다. 회로구성이나 종래에 쓰던 isp 케이블 핀 배열 때문에 회로도를 구하려고 하였으나 링크가 깨졌는지 404 error가 뜹니다. 확인하시고 조치부탁드립니다. (_ _)
관리자 답변 N.T.C · 2007-01-14
안녕하세요? 뉴테크놀로지 컴패니 관리자입니다. 말씀하신데로 찾아보았는 데, 본 싸이트 자료실의 AM-128PRO회로도는 전혀 이상없이 잘 뜨고 있습니다. 다시 시도하시기 바랍니다. 감사합니다.
263 답변완료uart 에 관한 질문 김두연 2007-01-13 4,089
uart 통신을 해서 하이퍼 터미널에 메세지를 출력하려고 합니다. 소스는 아래와 같이 실험해보고 있습니다. --------------------------------------------------------------------- // ICC-AVR application builder // Target : M128 // Crystal: 16Mhz #include <iom128v.h> #include <macros.h> 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 = 0xff; } //call this routine to initialize all peripherals void init_devices(void) { //stop errant interrupts until set up CLI(); //disable all interrupts XDIV = 0x00; //xtal divider XMCRA = 0x00; //external memory port_init(); 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 dd) { int i, j; for(i=0; i<dd; i++){ for(j=0; j<500; j++){ } } } void uart0_init(void) { UCSR0B = 0x00; UCSR0A = 0x00; UCSR0C = 0x06; UBRR0L = 0x47; UBRR0H = 0x00; UCSR0B = 0x08; } void main(void) { int i = 0; init_devices(); while(1){ PORTC ^= 0xff; PORTG ^= 0xff; printf("\\n test \\n"); delay(1000); } } ----------------------------------------------------------------------- 하이퍼터미널을 열고 9600비트/초로 맞추었고, 흐름제어도 없음으로 맞추었습니다. ISP에 25핀 병렬포트도 연결하였고, 128PRO 모듈 uart0에 9핀 시리얼 포트도 연결 한 상태입니다. 전원 부분도 5V 주었고, GND도 연결이 다 되었습니다. 이상태에서 위의 소스를 ICCAVR을 통해서 프로그래머 하게되면 하이퍼터미널에 제가 원하는 'test' 라는 메세지 대신에 알아 볼 수 없는 글자가 뜨게 됩니다. 연결은 된 것같은데, 왜 이런 메세지가 나올까요?
관리자 답변 N.T.C · 2007-01-13
안녕하세요? 저희 뉴테크놀로지 컴패니 제품을 이용해 주셔서 감사드립니다. 9,600 bps 데이터비트 8비트, 패리티 None으로 할 경우에 uart0_init을 아래와 같이 하셔야 합니다. 설정을 잘못 하신 것 같습니다. 감사합니다. //UART0 initialize // desired baud rate: 9600 // actual: baud rate:9615 (0.2%) // char size: 8 bit // parity: Disabled 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; } >uart 통신을 해서 하이퍼 터미널에 메세지를 출력하려고 합니다. > >소스는 아래와 같이 실험해보고 있습니다. > > >--------------------------------------------------------------------- >// ICC-AVR application builder >// Target : M128 >// Crystal: 16Mhz > >#include <iom128v.h> >#include <macros.h> > >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 = 0xff; >} > >//call this routine to initialize all peripherals >void init_devices(void) >{ > //stop errant interrupts until set up > CLI(); //disable all interrupts > XDIV = 0x00; //xtal divider > XMCRA = 0x00; //external memory > port_init(); > > 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 dd) >{ > int i, j; > for(i=0; i<dd; i++){ > for(j=0; j<500; j++){ > } > } >} > >void uart0_init(void) >{ > UCSR0B = 0x00; > UCSR0A = 0x00; > UCSR0C = 0x06; > UBRR0L = 0x47; > UBRR0H = 0x00; > UCSR0B = 0x08; >} > >void main(void) >{ > int i = 0; > init_devices(); > while(1){ > PORTC ^= 0xff; > PORTG ^= 0xff; > printf("\\n test \\n"); > delay(1000); > } >} >----------------------------------------------------------------------- > >하이퍼터미널을 열고 9600비트/초로 맞추었고, 흐름제어도 없음으로 맞추었습니다. ISP에 25핀 병렬포트도 연결하였고, 128PRO 모듈 uart0에 9핀 시리얼 포트도 연결 한 상태입니다. 전원 부분도 5V 주었고, GND도 연결이 다 되었습니다. > >이상태에서 위의 소스를 ICCAVR을 통해서 프로그래머 하게되면 하이퍼터미널에 제가 원하는 'test' 라는 메세지 대신에 알아 볼 수 없는 글자가 뜨게 됩니다. >연결은 된 것같은데, 왜 이런 메세지가 나올까요?
262 답변완료KD-128N을 사용중에 문제가 발생했습니다. 조진국 2007-01-13 4,310
ICCAVR을 이용하여 ex_siren 소스를 다운로드 하여 테스트 해보던 중에 나란히 있는 LED 2개에 모두 불이 들어온 채로 유지되고 나서 더이상 컴퓨터에서 AVR을 인식하지 못하고 있습니다. 지금 상태의 그림파일을 첨부합니다. 답변 부탁드립니다.
관리자 답변 N.T.C · 2007-01-13
안녕하세요? 저희 뉴테크놀로지 컴패니 제품을 이용해 주셔서 감사드립니다. 말씀하신 사안으로 보면, MCU가 나간 것으로 보이는 데, 정확한 것은 직접 봐야 할 것 같습니다. 월요일날 회사로 방문해 주시거나 택배로 보내주시기 바랍니다. 택배로 보내실 경우에는 성명, 전화번호, 주소를 함께 넣어서 보내시기 바랍니다. 감사합니다.
261 답변완료AD JTAG 문의 이진석 2007-01-06 4,641
진난번 AVR 교육을 받은 사람입니다. 감사합니다. Atmega를 이용하여 제품을 개발 하려합니다. C 언어를 사용할것이고... AD JTAG로 C 언어 source level debuging이 되는지요? ICC AVR를 어디서 구매할수있는지요?
관리자 답변 N.T.C · 2007-01-06
안녕하세요? 이진석님, 반갑습니다. AD-JTAG로 무료 배포 프로그램인 AVR Studio을 이용하면 C언어 소스레벨 디버깅이 가능하십니다. 그리고, ICCAVR은 샘플전자(<a href=http://www.sample.co.kr)에서 target=_blank>http://www.sample.co.kr)에서</a> 구매가 가능합니다. 용산 샘플전자로 문의 하시기 바랍니다. 샘플전자 전화번호는 02-701-8051입니다. 감사합니다.
260 답변완료Seven-Segment numeric display 질문입니다. 수강생 2007-01-03 4,710
CD내용중에 ex_seven_segment 소스인데 어떻게 작동하는지 도저히 이해가 안갑니다. PORTA로 출력이 나가는지? PORTC로 나가는지도 잘 모르겠고, 숫자가 계속적으로 바뀌는데 어떤 원리로 작동을 하는지 모르겠습니다. 저는 4개의 숫자판에 각각 1,2,3,4를 출력하고 싶습니다. 원리를 모르니 main부분을 바꾸어도 작동은 하는데 잘 모르겠습니다. 하고싶은건 많은데 첫단계부터 막히네요. 도움을 주시면 감사하겠습니다. 좋은 하루 되세요. ===== ex_seven_segment 소스 전체내용 ==== #include <iom128v.h> #include <macros.h> void delay(int n); const char segment_data[10] = {63, 6,91,79,102,109,125,39,127,103}; unsigned char display_num[4]={0,0,0,0}; // Seven segment 4자리 숫자 출력 버퍼 void port_init(void) { PORTA = 0x00; DDRA = 0xff; PORTB = 0x00; DDRB = 0x00; PORTC = 0x00; //m103 output only DDRC = 0x0f; PORTD = 0x00; DDRD = 0x00; PORTE = 0x00; DDRE = 0x00; PORTF = 0x00; DDRF = 0x00; PORTG = 0x00; DDRG = 0x03; } //TIMER0 initialize - prescale:64 // WGM: Normal // desired value: 1KHz // actual value: 1.000KHz (0.0%) void timer0_init(void) { TCCR0 = 0x00; //stop ASSR = 0x00; //set async mode TCNT0 = 0x06; //set count OCR0 = 0xFA; TCCR0 = 0x04; //start timer } unsigned char digit_num=0; #pragma interrupt_handler timer0_ovf_isr:17 void timer0_ovf_isr(void) { TCNT0 = 0x06; //reload counter value digit_num++; digit_num = digit_num%4; PORTC = 0x0f; PORTA = segment_data[display_num[digit_num]]; PORTC = ~(0x01 << digit_num); } //call this routine to initialize all peripherals void init_devices(void) { //stop errant interrupts until set up CLI(); //disable all interrupts XDIV = 0x00; //xtal divider XMCRA = 0x00; //external memory port_init(); timer0_init(); MCUCR = 0x00; EICRA = 0x00; //extended ext ints EICRB = 0x00; //extended ext ints EIMSK = 0x00; TIMSK = 0x01; //timer interrupt sources ETIMSK = 0x00; //extended timer interrupt sources SEI(); //re-enable interrupts //all peripherals are now initialized } void main(void) { int i=0; init_devices(); while(1){ i++; display_num[0] = (i%10000)/1000; display_num[1] = (i%1000)/100; display_num[2] = (i%100)/10; display_num[3] = (i%10); delay(1000); } } void delay(int n) { volatile int i,j; for(i=1;i<n;i++) { for(j=1;j<600;j++); } }
관리자 답변 수강생 · 2007-01-04
KD-128 Pro 키트이고 수업을 들었습니다. 세븐세그먼트는 LSD40361SRA 인거 보니 CA인것 같습니다. 그럼 제가 가진 키트는 CC와 CA 모두 되는건가요? CA에서 4개의 LED에 1,2,3,4를 출력하는 소스도 올려주시면 감사하겠습니다. 다른책에 있는 소스도 의도했던 대로 안되네요. ㅜㅡ;; 도움 주세요
259 답변완료AD-JTAG upgrade.ebn write error 문의 첨사용자 2007-01-03 5,040
AD-JTAG 제품을 사용하려고 합니다. Ponyprog로 BOOTRST 비트를 세팅하고 BOOT.hex까지 write 성공하였는데 AVRstudio에서 AVRPROG에서 upgrade.ebn을 할때 erase와 programming은 통과했지만 verify에서 address 0x0000에서부터 틀리다는 메시지가 뜨더군요. 어떻게 하면 해결할수 있는지요? JTAG enable bit를 같이 write하든 안하든 똑같은 결과는 현상이 있더군요.
관리자 답변 N.T.C · 2007-01-03
안녕하세요? 저희 뉴테크놀로지 컴패니 제품을 이용해 주셔서 감사드립니다. 말씀하신 에러는 정상입니다. 원래 그 에러가 뜨게 되어 있습니다. ^---^ 계속 진행하시면 되겠습니다. 감사합니다.