로그인 | 회원가입 | 주문 조회
총 10,748개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
3098 답변완료아주 초보적인 질문? 트레이닝킷과 컴퓨터 연결방법 문태용 2009-06-05 1,324
안녕하세요 AVR 아주 초짜입니다. 트레이닝킷과 컴퓨터 연결방법 설명 부탁드립니다. 트레이닝킷(KT-M128)을 어제 받았습니다. 사진을 올려주시면 더욱 감사드리겠습니다. 감사합니다.
관리자 답변 N.T.C · 2009-06-05
안녕하세요...고객님... 제품의 부분 명칭이 표시된 사진 링크해드리겠습니다. http://www.newtc.co.kr/product_img/KT-M128_structure.JPG 위의 그림에서 isp라고 적힌 커넥터와 컴퓨터 패러럴포트를 AD-ISPPRO로 연결해주시면 다운로드가 가능합니다. 자세한 내용은 제품소개에서 해당제품을 클릭하면 나옵니다. 그리고 좀 더 구체적으로 질문주시면 고객님께서 원하시는 답변을 들을수 있습니다. 감사합니다. >안녕하세요 > >AVR 아주 초짜입니다. >트레이닝킷과 컴퓨터 연결방법 설명 부탁드립니다. >트레이닝킷(KT-M128)을 어제 받았습니다. >사진을 올려주시면 더욱 감사드리겠습니다. > >감사합니다. > >
3097 답변완료ISP Mode Error질문드립니다 유재환 2009-06-05 1,303
USB---ISP v3을 이용하여 attiny2313v에 퓨징과 프로그램을 넣을려고합니다 그런데 넣는과정에서 Isp mode error가 뜹니다... 인단 USB-isp의 LED불은 초록 불을 띄우고있고 퓨즈비트를 잡거나 플래쉬에 프로그램을 넣으려 하면 ISP mode error 메세지가 뜹니다... 이거 어떻게 해야할까요.. 답변부탁드립니다...
관리자 답변 N.T.C · 2009-06-05
안녕하세요? 고객님, 클럭을 너무 멀리 연결하였거나 잘못 연결하지 않았는 지 확인하기 바랍니다. CPU와 딱 붙여서 바닥에 딱 붙여서 연결하여야 합니다. 또한, 클럭 위아래나 주변으로 회로가 날라 다니면 안되겠지요. 사용하신 2313의 경우 본사의 USBISP V03으로 정상동작을 직접 확인한 칩입니다. 아무 이상 없이 동작합니다. 회로를 다시 한 번 점검해 보기 바랍니다. 수고하세요. >USB---ISP v3을 이용하여 > >attiny2313v에 퓨징과 프로그램을 넣을려고합니다 > >그런데 넣는과정에서 Isp mode error가 뜹니다... > >인단 USB-isp의 LED불은 초록 불을 띄우고있고 > >퓨즈비트를 잡거나 플래쉬에 프로그램을 넣으려 하면 > >ISP mode error 메세지가 뜹니다... > >이거 어떻게 해야할까요.. > >답변부탁드립니다... >
3096 답변완료atmega16 과 am-cd2l 질문입니다. 황인환 2009-06-05 1,342
atmega16 과 am-cd2l 에다 센서(GP2Y0A21YK)와 dc모터 2개를 이용해서 벽이 있거나 바닥이 없는경우를 피하게 만들려고 합니다. 완전 초보라서 모르는게 많아서 질문드립니다. atmega16과 am-cd2l은 가운데 위치해있는 10핀 연결부위를 통해 연결하면되는지? 그리고 그후에는 센서와 dc모터는 atmega16에 어느부위에 연결해야하는지 모르겠습니다. 그리고 조립이 완료되면 안에 프로그래밍은 어떤식으로 해야하는지 조언부탁드립니다. 세가지질문 부탁드리겠습니다.
관리자 답변 N.T.C · 2009-06-05
안녕하세요? 고객님, 저희 NewTC 제품을 이용하여 주셔서 감사합니다. 우선, 강좌->동영상 강좌를 보면 많은 질문에 답이 될 것 같습니다. 그리고, 10핀 포트 아무데나 연결하여 쓰시면 됩니다. 프로그램만 그 쪽을 모터 출력으로 쓴다고 설정하여 쓰면 되겠지요. 또한, 쓰려는 거리 센서는 아날로그 전압 출력 타입으로 알고 있습니다. 따라서, A/D 채널에 연결하여 주어야 합니다. A 포트가 ADC 채널입니다. dc 모터는 CD2L의 모터 연결부 커넥터에 연결해야 겠지요. 프로그래밍은 어떻게 하느냐...하는 질문은 강좌->로봇 강좌를 참고 바랍니다. 수고하세요. >atmega16 과 am-cd2l 에다 센서(GP2Y0A21YK)와 dc모터 2개를 이용해서 > >벽이 있거나 바닥이 없는경우를 피하게 만들려고 합니다. > >완전 초보라서 모르는게 많아서 질문드립니다. > >atmega16과 am-cd2l은 가운데 위치해있는 10핀 연결부위를 통해 연결하면되는지? > >그리고 그후에는 센서와 dc모터는 atmega16에 어느부위에 연결해야하는지 > >모르겠습니다. > >그리고 조립이 완료되면 > >안에 프로그래밍은 어떤식으로 해야하는지 조언부탁드립니다. > >세가지질문 부탁드리겠습니다.
3095 답변완료avr mega128pro 모듈을 구입하였는데... 전성민 2009-06-04 1,446
codevision Avr 에서 isp 방식으로 칩에 다운을 잘 하다가 갑자기 안되는데 이유가 무엇인지... 에러 메세지는 chip signature mismatch read:Byte0=00h Byte1=00h Byte2=FFh Must be:Byte0=1Eh Byte1=97h Byte=02h check that the SCK Frequency is not too high Some AVR chip come from the factory with the CKSEL fuses set to use the interal 1MHz oscilator. 이런식으로 뜨네요 그래서 하나더 구입을 하여서 해도 같은메세지가 출력 되네요
관리자 답변 N.T.C · 2009-06-05
안녕하세요? 고객님, 저희 NewTC 제품을 이용하여 주셔서 감사합니다. 사용하고 있는 코드비전의 버전이 어떻게 되는 지 확인 바랍니다. 1.24.x 버전에서는 STK500 프로토콜이 안정적이지 않다가 1.25.x 버전에 와서야 많이 안정화 되었다고 코드 비전 제조사에서 밝히고 있습니다. 그리고, 사용하는 타겟 AVR의 종류가 변경되지 않았는 지 확인해 보시구요. 해보고 다시 올려 주세요. 수고하세요. > codevision Avr 에서 > >isp 방식으로 칩에 다운을 잘 하다가 갑자기 안되는데 이유가 무엇인지... > >에러 메세지는 chip signature mismatch >read:Byte0=00h Byte1=00h Byte2=FFh >Must be:Byte0=1Eh Byte1=97h Byte=02h > >check that the SCK Frequency is not too high >Some AVR chip come from the factory with the >CKSEL fuses set to use the interal 1MHz oscilator. > >이런식으로 뜨네요 > >그래서 하나더 구입을 하여서 해도 같은메세지가 출력 되네요 >
3094 답변완료Wiggler 호완 SM-WJTAG 문의 한창석 2009-06-04 1,437
안녕하시빈까.. 귀사의 Wiggler 호완 JTAG SM-WJTAG를 구매하여 타겟 보드의 인식이 되지않아 문의 드립니다. 타겟보드의 Chip은 STM32F103xx이구요 H-JTAG프로그램을 실행시키니.. 인식이 되지 않습니다.. 타셋보드의 제품은 Greenchip(www.greenchips.co.kr)사의 EVB (RB STM32F10x-EVAL A2)입니다.. 전원이 3,3V이구요.. 혹시 전원이나.. 연결 콘넥트의 Pin App..가 안맞나요.. 20Pin Connector를 연결하면 전원이 쇼트되는것 같습니다. 전원 LED가 희미하게 변해 버리내요.. 그리구 전원 IC에서 열이 엄청 발생 합니다.. 보통 ARM Chip는 3.3V로 구동되는데.. 이게 안맞을리는... 연락 부탁합니다.. 문의: 한창석(011-547-3096) 메일: [email protected]
관리자 답변 N.T.C · 2009-06-05
안녕하세요? 고객님, 저희 NewTC 제품을 이용하여 주셔서 감사합니다. 본사에도 STM32F103xx로 개발된 보드가 있습니다. 테스트를 잘 하고 있구요. 정상동작합니다. 제 생각엔 아무래도 커넥터를 표준과 거꾸로 연결하신 게 아닌가 싶습니다. 본사의 제품은 표준 커넥터 핀 배열을 사용하고 있습니다. 구매하신 타겟보드의 JTAG 20핀 핀 배열이 표준과 맞는 지, 1번이 어디인지 확인해 보시기 바랍니다. 감사합니다. >안녕하시빈까.. >귀사의 Wiggler 호완 JTAG SM-WJTAG를 구매하여 >타겟 보드의 인식이 되지않아 문의 드립니다. >타겟보드의 Chip은 STM32F103xx이구요 H-JTAG프로그램을 >실행시키니.. 인식이 되지 않습니다.. > >타셋보드의 제품은 Greenchip(www.greenchips.co.kr)사의 >EVB (RB STM32F10x-EVAL A2)입니다.. >전원이 3,3V이구요.. 혹시 전원이나.. 연결 콘넥트의 Pin App..가 안맞나요.. >20Pin Connector를 연결하면 전원이 쇼트되는것 같습니다. 전원 LED가 희미하게 >변해 버리내요.. 그리구 전원 IC에서 열이 엄청 발생 합니다.. >보통 ARM Chip는 3.3V로 구동되는데.. 이게 안맞을리는... >연락 부탁합니다.. > >문의: 한창석(011-547-3096) >메일: [email protected]
3093 답변완료USB ISP 사용에 대하여 질문입니다 공주영 2009-06-04 1,227
이번 프로그래밍을 AT90USB1287 AVR을 이용하여 하는데 NTC에서 판매하는 USBISP모듈로 프로그래밍 가능한지 여쭤보고 싶네요 가능하다면 PB2(PDI), PB3(PDO), PB1(SCLK)을 이용하는게 맞는건가요 CodeVisionAVR 1.25.5를 사용중입니다 가능한 빠른 답변 부탁드리겠습니다
관리자 답변 N.T.C · 2009-06-04
안녕하세요...고객님... 저희 제품 usbisp는 stk500프로토콜을 이용하는 다운로더입니다. 따라서 사용하시는 프로그램(CodeVision...)이 stk500을 지원하고 고객님께서 사용하시는 타겟보드의 MCU를 지원하면 저희 usbisp를 사용하여 다운로드할수 있습니다. 제가 사용하는 코드비젼 버젼이 2.xx버젼인데 여기서는 AT90USB1287를 지원합니다. 따라서 usbisp를 사용하여 다운로드할수 있습니다. 감사합니다. >이번 프로그래밍을 AT90USB1287 AVR을 이용하여 하는데 > >NTC에서 판매하는 USBISP모듈로 프로그래밍 가능한지 여쭤보고 싶네요 > >가능하다면 PB2(PDI), PB3(PDO), PB1(SCLK)을 이용하는게 맞는건가요 > >CodeVisionAVR 1.25.5를 사용중입니다 > >가능한 빠른 답변 부탁드리겠습니다
3092 답변완료atmega128종류에 대해서질문입니다! 우재하 2009-06-04 1,396
atmega128 Pro를 사서 이용하다가 이번데 추가로 atmega128PL을 사서 새롭게 시작하려고 합니다. 그런데 PRO와 PL의 차이점이 무엇인지 알고 싶습니다. 제가 설명서를 봤을때는, PG5의 유무의 차이점인것 같기도 하고.. 그리고 128PL의 핀1번인 /PEN에는 전압을 설정해줘야하는지 아니면 그부분은 그냥 다른 핀처럼 그냥 필요할때만 연결하면되는지도 궁금합니다. 빠른 답변 기다리고 있겠습니다^^
관리자 답변 N.T.C · 2009-06-04
안녕하세요...고객님... 둘의 차이는 TTL-RS232컨버터(MAX232)의 유무 입니다. 128PL은 TTL레벨로 시리얼통신이 가능하며 128PRO는 RS232통신이 바로 가능합니다. 컴퓨터의 COM포터와 직접 통신을 할려면 128PRO가 좋습니다. 자세한 내용은 제품소개에서 해당 제품을 클릭하시면 상세한 정보를 볼수 있습니다. 감사합니다. >atmega128 Pro를 사서 이용하다가 >이번데 추가로 atmega128PL을 사서 새롭게 시작하려고 합니다. > >그런데 PRO와 PL의 차이점이 무엇인지 알고 싶습니다. > >제가 설명서를 봤을때는, PG5의 유무의 차이점인것 같기도 하고.. >그리고 128PL의 핀1번인 /PEN에는 전압을 설정해줘야하는지 아니면 >그부분은 그냥 다른 핀처럼 그냥 필요할때만 연결하면되는지도 궁금합니다. > >빠른 답변 기다리고 있겠습니다^^
3091 답변완료usp isp-l 구입했습니다. mice 2009-06-04 1,376
제 컴에 페러럴포트가 없는 관계로 이 제품을 구매하였습니다. 그런데 6p컨넥터가 제가 쓰고있는 수놈 단자와 형태가 틀려서 연결을 못하고 있습니다. 혹시 이 제품에서 사용한 단자 수놈을 어디서 구할수 있을지 알수있을까요
관리자 답변 N.T.C · 2009-06-04
안녕하세요...고객님... 모렉스 5045-06핀 커넥터 입니다. 디바이스마트나 엘레파츠에서 구할수 있으면 본사로 방문하시면 그냥 2개정도는 드릴수 있습니다. 저희는 고객님의 자유로운 게시판 이용을 위해 실명으로 질문을 한다면 로그온을 하지 않아도 게시판에 글쓰기가 가능하도록 했습니다. 하지만 몇몇 고객님들께서 익명으로 질문을 시작한 후 최근엔 많은 질문에 익명이 사용되고 있습니다. 저희 회사에서는 논의를 거쳐 당분간은 익명 사용자에 한해 답변을 거절하기로 했으며, 차후에도 문제점이 해결되지 않는다면 로그온 사용자만 게시판을 이용할 수 있도록 할 예정입니다. 질문은 반드시 실명으로 올려주시기 바랍니다. 감사합니다. >제 컴에 페러럴포트가 없는 관계로 > >이 제품을 구매하였습니다. 그런데 6p컨넥터가 제가 쓰고있는 수놈 단자와 > >형태가 틀려서 연결을 못하고 있습니다. > >혹시 이 제품에서 사용한 단자 수놈을 어디서 구할수 있을지 알수있을까요
3090 답변완료컴퓨터로 Stepping Motor를 제어하려면... 설비연수 2009-06-04 1,368
안녕하세요... 아직 AVR에 대해서 제대로 감도 못잡고 있는 사람인데요... 일단 뭐라도 해보면서 공부하고 싶은데요 회사에 스테핑 모터와 드라이버 같은건 다 있구요... 제가 해보고 싶은건 드라이버로 CW, CCW 펄스를 컨트롤러가 주게 되어있는데 (접지) 이걸 컴퓨터를 통해서 펄스를 줄 수 있을까요? 프로그램 같은걸로 모터 스피드나 회전방향 같은걸 제어를 해보고 싶은건데... AVR 없이도 가능할 것 같은데... 라인트레이서 도전해보기 전에 모터라도 한번 돌려보고 싶어서요...
관리자 답변 N.T.C · 2009-06-04
안녕하세요...고객님... 저희는 고객님의 자유로운 게시판 이용을 위해 실명으로 질문을 한다면 로그온을 하지 않아도 게시판에 글쓰기가 가능하도록 했습니다. 하지만 몇몇 고객님들께서 익명으로 질문을 시작한 후 최근엔 많은 질문에 익명이 사용되고 있습니다. 저희 회사에서는 논의를 거쳐 당분간은 익명 사용자에 한해 답변을 거절하기로 했으며, 차후에도 문제점이 해결되지 않는다면 로그온 사용자만 게시판을 이용할 수 있도록 할 예정입니다. 질문은 반드시 실명으로 올려주시기 바랍니다. 감사합니다. >안녕하세요... >아직 AVR에 대해서 제대로 감도 못잡고 있는 사람인데요... > >일단 뭐라도 해보면서 공부하고 싶은데요 > >회사에 스테핑 모터와 드라이버 같은건 다 있구요... > >제가 해보고 싶은건 > >드라이버로 CW, CCW 펄스를 컨트롤러가 주게 되어있는데 (접지) >이걸 컴퓨터를 통해서 펄스를 줄 수 있을까요? > >프로그램 같은걸로 모터 스피드나 회전방향 같은걸 제어를 해보고 싶은건데... > >AVR 없이도 가능할 것 같은데... > >라인트레이서 도전해보기 전에 모터라도 한번 돌려보고 싶어서요... >
3089 답변완료트레이닝 키트 소스 질문인데요.ㅣ. 정재수 2009-06-03 1,354
volatile unsigned char i, count=0; volatile unsigned char *sw_in; volatile unsigned char *led_out; init_devices(); sw_in=(volatile unsigned char *)0x36; led_out=(volatile unsigned char *)0x8008; 스위치 부분인데 변수 sw_in, led_out 이 어떤걸뜻하고 sw_in, led_out 에 0x36, 0x8008이 왜 들어가는지 몰라서요 sori = 0x40;//도 sori = 0x49;//레 sori = 0x52;//미 sori = 0x56;//파 sori = 0x5a;//솔 sori = 0x64;//라 sori = 0x6e;//시 sori = 0x73;//도 #define C 0x0e #define D 0x28 #define E 0x40 #define F 0x49 #define G 0x5d #define A 0x6f #define B 0x81 #define C2 0x87 스피커 부분인데 위에 소리에 들어가는 계이름이랑 아래 define으로 선언되는데가 값이 달라서요 왜 다른지 궁금해서요..
관리자 답변 N.T.C · 2009-06-04
안녕하세요...고객님.... >스위치 부분인데 변수 sw_in, led_out 이 어떤걸뜻하고 >sw_in, led_out 에 0x36, 0x8008이 왜 들어가는지 몰라서요 sw_in은 스위치 눌렀을때(PINB)를 led_out은 led on을 의미하는것입니다. sw_in, led_out 에 0x36, 0x8008이 들어간 이유는 그곳의 주소입니다. 예를 들어 led_out은 포인터변수이기에 led_out=0x0f; 라고 하시면 하위 4비트만 led가 on됩니다. 자세한 내용은 강좌를 참고하시기 바랍니다. 감사합니다. >volatile unsigned char i, count=0; >volatile unsigned char *sw_in; >volatile unsigned char *led_out; >init_devices(); > >sw_in=(volatile unsigned char *)0x36; >led_out=(volatile unsigned char *)0x8008; > >스위치 부분인데 변수 sw_in, led_out 이 어떤걸뜻하고 >sw_in, led_out 에 0x36, 0x8008이 왜 들어가는지 몰라서요 > >sori = 0x40;//도 >sori = 0x49;//레 >sori = 0x52;//미 >sori = 0x56;//파 >sori = 0x5a;//솔 >sori = 0x64;//라 >sori = 0x6e;//시 >sori = 0x73;//도 > >#define C 0x0e >#define D 0x28 >#define E 0x40 >#define F 0x49 >#define G 0x5d >#define A 0x6f >#define B 0x81 >#define C2 0x87 > >스피커 부분인데 위에 소리에 들어가는 계이름이랑 >아래 define으로 선언되는데가 값이 달라서요 >왜 다른지 궁금해서요.. >
3088 답변완료Fuse Bit 설정 관련 이찬주 2009-06-03 1,392
DownLoading중 갑자기 Cannot Program Flash가 됩니다. ISP에서 Fuse Bit를 읽어오니 0xFFFFFF네요. 그래서 0xFFD9EF를 Write 하였는데 복구가 되질 않네요. 칩이 나간건가요? 그리고 한가지 질문이 더 있는데요 ADC = Vin*1024/Vref 공식에서/// 여기에 VREF를 VCC와 물려도 되는건가요?
관리자 답변 N.T.C · 2009-06-03
안녕하세요? 고객님, 저희 NewTC를 이용해 주셔서 감사합니다. 회로에 추가로 연결된 곳에 문제가 있으면 그럴 수 있습니다. 연결된 모든 회로를 뗀 후에 다시 해 보시고, 같은 증상이 계속되면, 본사로 방문하시거나 A/S 보내셔야 하겠습니다. 감사합니다. >DownLoading중 갑자기 Cannot Program Flash가 됩니다. > >ISP에서 Fuse Bit를 읽어오니 0xFFFFFF네요. >그래서 0xFFD9EF를 Write 하였는데 복구가 되질 않네요. > >칩이 나간건가요? > >
3087 답변완료iccavr 컴파일러문의입니다. 이상훈 2009-06-03 1,425
기존에제가 avrstudio+WinAVR 로 프로그램을 만들었습니다. iccavr 로 개발환경을 만들어서 프로그램을 해보고 싶은데요. 기존에 만든 프로그램을 iccavr에서 열어서 컴파일 하니까 에러가 엄청나게 나네요... 인쿨르드된 파일을 경로설정에서 설정해 줘도 그런데요 왜 그럴까요?
관리자 답변 N.T.C · 2009-06-03
안녕하세요..고객님... winavr이랑 iccavr에서 제공하는 헤드파일이 다릅니다. 즉 칩내부의 주소에 접근하는 방식과 정의되어 있는 이름이 다릅니다. winavr의 소스를 iccavr에서 돌릴려면 winavr의 헤드파일대신 iccavr의 헤드파일을 인크루드시켜야 iccavr에서 이해할수 있습니다. 그리고 벡터에 대한 이름등등이 다른 경우가 많은데 인터럽터를 사용하실려면 그 플로그램에서 맞는 벡터 이름을 가져와야 합니다. C언어에 대한 기본 함수라든지 기본값들은 동일하니깐 많은 변경이 없어도 가능할겁니다. 기본 포터제어만 하실경우 헤드파일의 변경만으로도 소스변경이 성공적으로 이뤄집니다. 해보시고 막히는 부분 있으면 다시 질문 올려주세요. 감사합니다. >기존에제가 avrstudio+WinAVR 로 프로그램을 만들었습니다. >iccavr 로 개발환경을 만들어서 프로그램을 해보고 싶은데요. >기존에 만든 프로그램을 iccavr에서 열어서 컴파일 하니까 >에러가 엄청나게 나네요... 인쿨르드된 파일을 경로설정에서 >설정해 줘도 그런데요 왜 그럴까요?
3086 답변완료6족로봇 소스관련 질문 드립니다..ㅠ 최헌민 2009-06-03 1,343
무더운 날씨에 업무때문에 바쁘신 와중에도 이렇게 저희 학생들에게 친절한 답변 해주시는 운영자님께 감사에 말씀드립니다 ^ ^ 질문좀 드릴께요.. <자사에서 판매하는 ATmega128 모듈을 구입하려 했는데 교수님께서 직접 전부다 만들라고 해서 구입을 하지 못했네여... 저희는 ATmega128 16AU 구입했습니다 > 저희가 ATmega128 을 구입하여 서보모터(HS-303)을 12개를 이용하여 12관절 6족로봇 제작을 하였습니다.. 문제는 하드웨어쪽은 회로도를 보고 여러번 수정끝에 완성은 시켰고 AVRedit로 짠 LED순차점멸 간단한소스가 들어가는 것까지 확인했습니다. 문제는 이제 모터를 제어하고 이동시킬수 있는 소스를 짜는 부분인데요..ㅠ 어디서부터 뭐를 어떻게 해야 할지 모르겠습니다. AVR ATmega128책도 빌려서 2주간 계속 봐왔는데도 (당장내일이마감...) 선언문은 어떻게 해줘야 하며 인터넷에 떠도는 atmega128을 이용한 6족로봇 소스를 구해서 컴파일을 해보면 에러가 너무 많고 또한 제대로 된 소스들은 헤더파일이 없어서 전혀 아무것도 못하는 상황입니다... 머리가 돌대가리인지 이해가 아무것도 안대구요...ㅠ 타 포털싸이트에 여러 분들에게 질문을 하였지만 모두들 본인이 알아서 하는게 가장 좋은것이다 라며 가르쳐주질 않으시네여... 맞는 말씀들이지만... 그렇게 하기에는 지금 시간이 너무 촉박하네여... 부탁드리겠습니다 ㅠ 다리 한쪽만 움직이는 소스라도 알려주신다면 ㅠ 그거가지고 어떻게 오늘 밤 새서라도 나머지 부분도 해볼수 있을거 같아서여 ㅠ (소스 PORTB = 0x00 // 이 부분은 뭐뭐다 XXXXX = XXX Delay(M) // 이부분은 모터를 동작하는 뭐뭐다) 이런식으로 다리하나를 돌릴 수 있는 간단한 소스예문과 함께 설명좀 해주실수 있으신지요?ㅠ 부탁드리겠습니다 ..ㅠ
관리자 답변 N.T.C · 2009-06-03
안녕하세요...고객님... 6족 로봇을 제작할려면 일단 servo 모터 하나부터 완벽하게 제어가 되어야 합니다. 그리고 6족로봇 소스는 동일한 하드웨어라고 해도 동일하게 동작하는게 아닙니다. 서보모터를 각도를 어느위치에서 잡았는지 그리고 각의 범위랑 기타등등...6족 로봇을 코딩할때는 먼저 하드웨어적으로 완전한 조립이 있어야 합니다. 하드웨어에서 각의 범위에 따라 적절하게 조립이 되어야 하구요. 그뒤 부분 코딩을 하면서 차츰 완성에 접근해야 합니다. 저희 회사에서 4족로봇을 판매하다가 지금은 단종을 했는데 8개의 서보모터중 하나의 각도만 오차가 생겨도 정상이 아니었습니다. 기본 소스 기본 조립을 거쳐 오차범위 줄이는데만 꼬막 하루가 걸릴정도로 쉬운작업이 아니었습니다. 먼저 서보 하나를 제어하고 하드 조립에 있어 죄소, 최대값의 범위를 정하신후 코딩을 하면서 도움을 청하시길 바랍니다. 지금 고객님의 질문(?)에 답변드릴려면 아마도 밤을 새도 힘들정도로 많은 작업을 거쳐야 할겁니다.^_^ 직접 하시다가 막히는 부분에 구체적으로 질문주시면 답변드리겠습니다. 감사합니다. >무더운 날씨에 업무때문에 바쁘신 와중에도 이렇게 저희 학생들에게 친절한 답변 해주시는 운영자님께 감사에 말씀드립니다 ^ ^ > >질문좀 드릴께요.. > ><자사에서 판매하는 ATmega128 모듈을 구입하려 했는데 교수님께서 직접 전부다 만들라고 해서 구입을 하지 못했네여... 저희는 ATmega128 16AU 구입했습니다 > > > >저희가 ATmega128 을 구입하여 서보모터(HS-303)을 12개를 이용하여 >12관절 6족로봇 제작을 하였습니다.. > >문제는 하드웨어쪽은 회로도를 보고 여러번 수정끝에 완성은 시켰고 >AVRedit로 짠 LED순차점멸 간단한소스가 들어가는 것까지 확인했습니다. > >문제는 이제 모터를 제어하고 이동시킬수 있는 소스를 짜는 부분인데요..ㅠ >어디서부터 뭐를 어떻게 해야 할지 모르겠습니다. > > > > > >AVR ATmega128책도 빌려서 2주간 계속 봐왔는데도 (당장내일이마감...) > >선언문은 어떻게 해줘야 하며 인터넷에 떠도는 atmega128을 이용한 6족로봇 소스를 구해서 컴파일을 해보면 에러가 너무 많고 또한 제대로 된 소스들은 헤더파일이 없어서 전혀 아무것도 못하는 상황입니다... > >머리가 돌대가리인지 이해가 아무것도 안대구요...ㅠ > > > >타 포털싸이트에 여러 분들에게 질문을 하였지만 모두들 본인이 알아서 하는게 가장 좋은것이다 라며 가르쳐주질 않으시네여... 맞는 말씀들이지만... > > >그렇게 하기에는 지금 시간이 너무 촉박하네여... > > > >부탁드리겠습니다 ㅠ > >다리 한쪽만 움직이는 소스라도 알려주신다면 ㅠ 그거가지고 어떻게 오늘 밤 새서라도 나머지 부분도 해볼수 있을거 같아서여 ㅠ >(소스 PORTB = 0x00 // 이 부분은 뭐뭐다 > XXXXX = XXX > Delay(M) // 이부분은 모터를 동작하는 뭐뭐다) > >이런식으로 다리하나를 돌릴 수 있는 간단한 소스예문과 함께 설명좀 해주실수 있으신지요?ㅠ > > >부탁드리겠습니다 ..ㅠ
3085 답변완료a/d모듈에관해서여.. 도움좀여.... 그네킴 2009-06-03 1,423
안녕하세여~` 에이티 메가 128프로를 사용하고 있는데... a/d모듈에관해서여 전혀 몰라서 이렇게 도움을 청합니다. 에이티 메가 매뉴얼을 봐도 전혀 a/d모듈에관해서는 설명이 없더라구여 자세한 설명좀 부탁 드립니다.... 메일로 답변주시면 고맙겠습니다.
관리자 답변 N.T.C · 2009-06-03
안녕하세요..고객님... 혹시 atmega128의 adc기능을 말하는건가요? 맞다면 초보를 위한 adc강좌를 링크걸어드리겠습니다. http://www.newtc.co.kr/board/download.php?id=mega128_lecture&page=2&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=85&filenum=1 11번강좌가 SENSOR AND ADC 실습입니다. 보시다가 궁금한점있으면 구체적으로 질문주세요. 그리고 고객님! 계속해서 공지하고 답변거절까지 하는데 아직도 실명을 사용하지않네요. 실명이 아닐경우 저희 게시판은 답변이 나가지 않습니다. 감사합니다. >안녕하세여~` >에이티 메가 128프로를 사용하고 있는데... >a/d모듈에관해서여 전혀 몰라서 이렇게 도움을 청합니다. >에이티 메가 매뉴얼을 봐도 전혀 a/d모듈에관해서는 설명이 없더라구여 >자세한 설명좀 부탁 드립니다.... >메일로 답변주시면 고맙겠습니다.
3084 답변완료강좌-로봇제작강좌의 파일들이 다운로드가 되지 않습니다. 김태영 2009-06-03 1,342
강좌-로봇제작강좌의 파일들이 다운로드가 되지 않습니다. 프로그램 밑 쪽으로 4개의 파일들이 전부 다운로드 되지 않네요.
관리자 답변 N.T.C · 2009-06-03
안녕하세요...고객님... FAQ의 6번항에 링크가 되어있습니다. 링크해드리겠습니다. 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=20 하시다가 궁금한점은 언제라도 질문주세요. 감사합니다. >강좌-로봇제작강좌의 파일들이 다운로드가 되지 않습니다. > >프로그램 밑 쪽으로 4개의 파일들이 전부 다운로드 되지 않네요. >