로그인 | 회원가입 | 주문 조회
총 10,748개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
9458 답변완료AM-DC2-2D DC모터 모듈 관련입니다. 김상일 2015-12-02 1,442
위 제목의 제품을 구매해서 코딩완료후 사용해 봤습니다. 문제는 1번 체널은 정상 작동 하는데 2번 채널이 작동을 하지 않더라구요. 모터 2개라서 전류가 문제가 될까 1개만 끼웠을때도 1번채널에서는 정상 작동 (정방향, 역방향, 속도제어) 까지 가능 했고 그대로 2번 채널로 옴겼을때 속도제어는 되지만 계속해서 시계방향으로만 작동을 하더라구요. 혹시 회사에서 직접 확인을 한다면 제가 직접 매장에 방문했을때 걸리는 시간과 AS 비용 여부를 알려주세요 2번 채널의 PWM핀과 ENABLE 핀은 문제 없이 DIR 핀으로 같은 값이 계속 입력 되는것 같은데 어떤것이 문제일지 모르겠습니다. 일단 연구실 통화해본 결과 확인을 해봐야지만 알것 같다는 답을 들었습니다. 간단하게 체크해볼 사항 같은것은 없는지 궁금합니다.
관리자 답변 관리자 · 2015-12-03
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. ATMEGA128로 구동 중이신지요? 컴파일러는 어떤 것을 쓰고 계신지요? 본사 자료실의 어떤 소스의 예제로 구동하고 계신지요? http://www.newtc.co.kr/dpshop/bbs/board.php?bo_table=m41&wr_id=714&sca=&sfl=wr_subject%7C%7Cwr_content&stx=dc&sop=and 위의 예제로 ex_AM_DCx_x_DC_MOTOR_Control.zip (28.4K) 파일 안에 있는, test.hex 파일을 atmega128에 다운로드 하세요. 퓨즈비트는 0xffd9ef로 하세요. DC모터 컨트롤러 AM-DC2-2D는 PORTC에 꽂으세요. 2핀 모터 전원에 모터에 맞는 전원을 넣으세요. 모터 1 및 모터 2의 동작 여부를 확인해 주세요. 그렇게 해도 되지 않을 경우, 본사에서 직접 검사해보아야 합니다. 이소스에 의하면, 2초간 한쪽으로 돌았다가 2초간 반대쪽으로 돌았다가 할겁니다. 양쪽 모터 마찬가지입니다. 감사합니다. > > > 위 제목의 제품을 구매해서 코딩완료후 사용해 봤습니다. > > 문제는 1번 체널은 정상 작동 하는데 2번 채널이 작동을 하지 않더라구요. > > 모터 2개라서 전류가 문제가 될까 1개만 끼웠을때도 1번채널에서는 정상 작동 (정방향, 역방향, 속도제어) > > 까지 가능 했고 그대로 2번 채널로 옴겼을때 속도제어는 되지만 계속해서 시계방향으로만 작동을 하더라구요. > > 혹시 회사에서 직접 확인을 한다면 제가 직접 매장에 방문했을때 걸리는 시간과 AS 비용 여부를 알려주세요 > > 2번 채널의 PWM핀과 ENABLE 핀은 문제 없이 DIR 핀으로 같은 값이 계속 입력 되는것 같은데 > > 어떤것이 문제일지 모르겠습니다. > > 일단 연구실 통화해본 결과 확인을 해봐야지만 알것 같다는 답을 들었습니다. > > 간단하게 체크해볼 사항 같은것은 없는지 궁금합니다. >
9457 답변완료cortex m3 학습 중 막히는 부분이 있어서 질문 올립니다 김경현 2015-11-30 1,450
cortex m3 학습을 하고 있습니다. 교재는 회사에서 판매하는 GNU ARM Eclipse 를 활용한 STM32F103 기초편 입니다. 27 page에있는 ARM GNU Toolchain을 설치하려고하는데 제 컴퓨터가 64비트인데 해당 홈페이지에 32비트밖에 없어서 일단 이거라도 다운받고 설치했습니다. 그리고 다른 것들도 설치하고 책 내용대로 학습을 하고 있었는데 61pg에 있는 것처럼 오류가 나왔습니다. 그래서 이클립스 내에서 path 지정을 했는데 ARM GNU Toolchain을 32비트로 되어있는 것을 설치해서 그런지 책 내용대로 해도 계속 61pg에 나와있는 오류가 나옵니다. 이 오류가 계속 나오는 것이 제가 ARM GNU Toolchain을 제 컴퓨터인 64비트에 맞는 것을 설치하지 않아서 그런 것 같은데 혹시 64비트는 다운 받을 수 없는지 궁금해서 질문 남겼습니다.
관리자 답변 관리자 · 2015-11-30
안녕하세요?고객님, 저희 뉴티씨 제품을 이용하여주셔서 감사합니다. 저도 64비트 환경의 OS인 WINdows7 64비트를 사용하고 있습니다. 그 에러가 난다면, 62-64페이지의 내용으로 에러 수정이 가능합니다. 빌드 툴의 폴더를 제대로 넣어 주시고, 그것이 실제로 있는 폴더인지...혹시 개인적으로 변경하였다면, 그 폴더로 하셔야 합니다. 컴파일러가 32비트용이라서 그런것은 아닌것으로 생각됩니다. 해당 페이지를 참고하셔서, 에러를 수정하시기 바랍니다. 혹시, 교재 60페이지의 예제1 에서, #include "stm32f1x_conf.h"라고 되어 있는 데, 이것은 교재 만들때에 있었던 오타입니다. 차기 버전에서는 수정할 예정입니다. #include "stm32f10x_conf.h"라고 수정해야 합니다. 혹시 이것은 아닐까요? 확인해 보세요. 교재가 한글자 틀려서 미안합니다. 감사합니다. > > > cortex m3 학습을 하고 있습니다. > 교재는 회사에서 판매하는 GNU ARM Eclipse 를 활용한 STM32F103 기초편 입니다. > 27 page에있는 ARM GNU Toolchain을 설치하려고하는데 제 컴퓨터가 64비트인데 해당 홈페이지에 32비트밖에 없어서 일단 이거라도 다운받고 설치했습니다. > 그리고 다른 것들도 설치하고 책 내용대로 학습을 하고 있었는데 61pg에 있는 것처럼 오류가 나왔습니다. > 그래서 이클립스 내에서 path 지정을 했는데 ARM GNU Toolchain을 32비트로 되어있는 것을 설치해서 그런지 책 내용대로 해도 계속 61pg에 나와있는 오류가 나옵니다. > 이 오류가 계속 나오는 것이 제가 ARM GNU Toolchain을 제 컴퓨터인 64비트에 맞는 것을 설치하지 않아서 그런 것 같은데 혹시 64비트는 다운 받을 수 없는지 궁금해서 질문 남겼습니다. >
9456 답변완료서보모터와 3축가속도 센서 데이터 관련 질문드립니다. 안병욱 2015-11-30 1,549
서보모터제어는 서보모터 제어모듈 AM-CSV 모델을 사용하여 PORTC에 연결했고 서보모터 NTS0090모델을 http://www.devicemart.co.kr/32141 제어모듈 D0 번에 연결했습니다. 이때 스위치 모듈 3번을 누르면 시계방향 + 90도 이동하게 하고 4번을 누르면 -90도 반시계방향으로 돌게하고 싶은데 예제에는 서보모터 제어모듈에 대한 부분이 안나와있어서 질문드립니다. 3축가속도 센서는 출력에서 전류신호값을 변환하는 식을 사용하였는데 값이 적절히 나오지 않아서 문의드립니다. 식에서 // data.x = ((1.65-3.3/1024.0)/(((float)ch0)*0.001)); // data.y = ((1.65-3.3/1024.0)/(((float)ch2)*0.001)); // data.z = ((1.65-3.3/1024.0)/(((float)ch4)*0.001)); 이렇게 해놓았는데 어떻게 해야 평면에 놓았을때 z, y, x 축 값이 1g 0g 0g 이렇게 나올 수 있을까요.
관리자 답변 관리자 · 2015-11-30
안녕하십니까? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 자료실--> AVR에서 서보모터로 검색하시면, 서보모터를 움직이는 소스를 보실 수 있습니다. 다만, 본사에서는 대부분의 소스가 ICCAVR과 AVR Studio + WINAVR(GCC)로 되어 있으며, 코드비전도 다수의 예제를 제공하고 있습니다만, 서보모터용 예제는 제공하지 않고 있습니다. 오버플로우 타이머로, PWM을 생성하여 사용하는 방식으로 작성하시는 것이 바람직합니다. 다른 컴파일러의 본사 예제를 참고하여 작성하여 쓰시기를 추천해 드립니다. 또한, 계산값을 만드실 때에는, 임베디드에서 중요한 부분은 계산하다가 중간에 선언형이 맞지 않아서, 0이 되는 겁니다. 이 부분을 주의하여 체크해 가면서 프로그래밍하셔야 합니다. 감사합니다. > > > 서보모터제어는 서보모터 제어모듈 AM-CSV 모델을 사용하여 PORTC에 연결했고 서보모터 NTS0090모델을 http://www.devicemart.co.kr/32141 > 제어모듈 D0 번에 연결했습니다. 이때 스위치 모듈 3번을 누르면 시계방향 + 90도 이동하게 하고 4번을 누르면 -90도 반시계방향으로 돌게하고 싶은데 예제에는 서보모터 제어모듈에 대한 부분이 안나와있어서 질문드립니다. > > 3축가속도 센서는 출력에서 전류신호값을 변환하는 식을 사용하였는데 값이 적절히 나오지 않아서 문의드립니다. 식에서 > // data.x = ((1.65-3.3/1024.0)/(((float)ch0)*0.001)); > // data.y = ((1.65-3.3/1024.0)/(((float)ch2)*0.001)); > // data.z = ((1.65-3.3/1024.0)/(((float)ch4)*0.001)); > 이렇게 해놓았는데 어떻게 해야 평면에 놓았을때 z, y, x 축 값이 1g 0g 0g 이렇게 나올 수 있을까요. >
9455 답변완료KR-DL128 V01 소스 문의 입니다. 백대현 2015-11-30 1,568
KR-DL128 V01 소스 문의 입니다. 공개소스 참고 하여 넣어봤는데 안되서 문의 드립니다. 비교하면서 수정하려고하는데 가지고 계신 소스 하나만 보내주세요.
관리자 답변 관리자 · 2015-11-30
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 해당 소스는 해당 키트 구매자에게만 CD로 첨부되어 있습니다. A/S신청란에 구매 영수증을 올려 주시면 첨부하여 드릴 수 있습니다만, 구매하신 제품의 CD에 들어 있으니, 참고하시기 바랍니다. 감사합니다. > > > KR-DL128 V01 소스 문의 입니다. > 공개소스 참고 하여 넣어봤는데 안되서 문의 드립니다. > 비교하면서 수정하려고하는데 가지고 계신 소스 하나만 보내주세요. >
9454 답변완료AtmelStudio 7에서 USBISP+ V4 관련 박영구 2015-11-29 1,429
귀사의 무궁한 발전을 기원합니다. 저는 AD-USBISP+ V4을 사용하고 있습니다. AtmelStudio 7에서 ATmega 128에 다운 시 Target Voltage가 0V로 읽혀져서 Programming mode에 진입할 수 없어 더이상 진행할 수가 없습니다. A/S를 해야 하나요? 가능한 방법을 알려주시면 고맙겠습니다.
관리자 답변 관리자 · 2015-11-29
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 하드웨어적인 에러같습니다. 본사로 방문 또는 택배로 보내주셔서 A/S받으시기 바랍니다. 홈피 맨 아래에 주소가 있습니다. 연락가능하신 연락처와 상황 등을 적어서 보내주시면 감사하겠습니다. 감사합니다. > > > 귀사의 무궁한 발전을 기원합니다. > > 저는 AD-USBISP+ V4을 사용하고 있습니다. > > AtmelStudio 7에서 ATmega 128에 다운 시 > Target Voltage가 0V로 읽혀져서 > Programming mode에 진입할 수 없어 > 더이상 진행할 수가 없습니다. > > A/S를 해야 하나요? > 가능한 방법을 알려주시면 고맙겠습니다. >
9453 답변완료AM-3AXIS P V03 문의요! 박현우 2015-11-28 1,497
안녕하세요 이번에 수업때문에 avr을 처음 접하게 됬는데요 JKIT-128-1이라는 avr키트를 사용하고 있습니다. AM-3AXIS P V03로 가속도를 측정하는 프로젝트를 하려고 하는데 아무리 문서를 봐도 잘 안되네요;; 센서로부터 값을 받아서 테스트하는 전체적인 과정을 간략하게라도 좀 설명해 주시면 감사하겠습니다!
관리자 답변 관리자 · 2015-11-28
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 사용하시는 avr 킷트는 저희 제품이 아니라 알수 없습니다만, 같은 atmega128을 사용할것으로 생각하고 적겠습니다. F포트가 adc포트입니다. AM-3AXIS-P의 D0번 D2번 D4번핀은 각각 x축 y축 z축의 현재 값을 아날로그 전압으로 0~3.3V로 출력합니다. 그것을 adc로 설정하여 받으면됩니다. AREF핀에 3.3V를 넣어줄수 있으면 adc의 전체 스케일이 0~3.3V가 됩니다. 본사의 킷트는 넣어줄수 있도록 되어 있습니다만, 사용하시는 제품은 뉴티씨 것이 아니리 모르겠네요. 감사합니다. > > > 안녕하세요 > 이번에 수업때문에 avr을 처음 접하게 됬는데요 JKIT-128-1이라는 avr키트를 사용하고 있습니다. > AM-3AXIS P V03로 가속도를 측정하는 프로젝트를 하려고 하는데 아무리 문서를 봐도 잘 안되네요;; > 센서로부터 값을 받아서 테스트하는 전체적인 과정을 간략하게라도 좀 설명해 주시면 감사하겠습니다! >
9452 답변완료안녕하세요. 저희 AB-M128PRO-A키트 쓰고 있습니다 여강국 2015-11-27 1,638
저희가 실행해봤는데 안되더라구요 머가 문제인지 답변좀 부탁드립니다. 계속에러가 뜨네요.. 일단 6v 전원을 연결한 상태입니다. 소스는 기초 동영상 강의에서 본 소스 그대로 입니다. //ICC-AVR application builder : 2015-11-26 오후 4:04:57 // Target : M128 // Crystal: 11.059Mhz #include <iom128v.h> #include <macros.h> void port_init(void) { PORTA = 0x00; DDRA = 0x00; PORTB = 0x00; DDRB = 0x00; PORTC = 0x00; //m103 output only DDRC = 0x00; PORTD = 0x00; DDRD = 0x00; PORTE = 0x00; DDRE = 0x00; PORTF = 0x00; DDRF = 0xff; PORTG = 0x00; DDRG = 0x00; } //UART0 initialize // desired baud rate: 9600 // actual: baud rate:9600 (0.0%) // char size: 8 bit // parity: Disabled void uart0_init(void) { UCSR0B = 0x00; //disable while setting baud rate UCSR0A = 0x00; UCSR0C = 0x06; UBRR0L = 0x47; //set baud rate lo UBRR0H = 0x00; //set baud rate hi UCSR0B = 0x08; } //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(); uart0_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 main(void) { init_devices(); while(1){ PORTF = 0x01; delay(500); PORTF = 0x00; delay(2500); //insert your functional code here... } } void delay(int n) { volatile int i,j; for(i=1;i<n;i++) { for(j=1;j<600;j++); } }
관리자 답변 관리자 · 2015-11-27
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. ICCAVR V7도 버전이 업되면서 예전엔 써야 했는 데, 쓰면 안되는 부분이 생겼습니다. 바로 addtional STK500.exe command line arguments입니다. 즉, -dAtmega128을 아래에 쓰지 마세요. 예전버전에서는 썻어야 했는 데, 지금 버전은 쓰면 안됩니다. 그리고, 퓨즈비트를 읽은 것을 보니까, 0xff9DEF로 되어 있습니다. 이것을 0xffd9ef로 고치세요. 혹시 안되면, 이미 퓨즈가 잘못되어서 인공호흡해야 할수도 있습니다. 인공호흡은 온라인강의-->AVR에서 인공호흡으로 찾아 보시면 됩니다. 혼자하기 어려우시면, 본사로 찾아오시거나 하면 무료로 인공호흡 해드립니다. 퓨즈의 클럭설정 부분이 잘못되면 꼭 잘못 고장난 것처럼 그렇게 됩니다. 첨부한 데이터는 ICCAVR V8 최신 버전에서 쓰는 방법입니다. 하지만, 오른쪽 윗부분은 V7과 똑 같으므로, 그부분만 참고하셔도 되겟습니다. 감사합니다. > > > 저희가 실행해봤는데 안되더라구요 머가 문제인지 답변좀 부탁드립니다. > 계속에러가 뜨네요.. > 일단 6v 전원을 연결한 상태입니다. > 소스는 기초 동영상 강의에서 본 소스 그대로 입니다. > //ICC-AVR application builder : 2015-11-26 오후 4:04:57 > // Target : M128 > // Crystal: 11.059Mhz > > #include <iom128v.h> > #include <macros.h> > > void port_init(void) > { > PORTA = 0x00; > DDRA = 0x00; > PORTB = 0x00; > DDRB = 0x00; > PORTC = 0x00; //m103 output only > DDRC = 0x00; > PORTD = 0x00; > DDRD = 0x00; > PORTE = 0x00; > DDRE = 0x00; > PORTF = 0x00; > DDRF = 0xff; > PORTG = 0x00; > DDRG = 0x00; > } > > //UART0 initialize > // desired baud rate: 9600 > // actual: baud rate:9600 (0.0%) > // char size: 8 bit > // parity: Disabled > void uart0_init(void) > { > UCSR0B = 0x00; //disable while setting baud rate > UCSR0A = 0x00; > UCSR0C = 0x06; > UBRR0L = 0x47; //set baud rate lo > UBRR0H = 0x00; //set baud rate hi > UCSR0B = 0x08; > } > > //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(); > uart0_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 main(void) > { > init_devices(); > while(1){ > PORTF = 0x01; > delay(500); > PORTF = 0x00; > delay(2500); > //insert your functional code here... > } > } > > void delay(int n) > { > volatile int i,j; > for(i=1;i<n;i++) > { > for(j=1;j<600;j++); > } > } >
9451 답변완료atmega128 mismatch at address문제 하세령 2015-11-26 1,409
여전히 안되는데 회사 방문하는 방법밖에없나요? ㅠㅠ 밑에 질문드렷습니다 ㅠㅠ
관리자 답변 관리자 · 2015-11-26
안녕하세요? 고객님, 플래시메모리를 Erase했는 데도 같은 결과라는 거죠? 그렇다면, 혹시 퓨즈비트가 뭘로 되어 있네요? 체크해서, 0xFFD9EF로 변경해 보세요. 안되시면 다시 올려주세요. 코드비전에서 프로젝트를 만들면, Program Fuse 인가를 체크해야 퓨즈를 라이트 해야 정상인데, 버전에 따라서는 그걸 체크하지 않아도, 라이트가 되는 버전이 있습니다. 코드비전의 어떤 버전은 프로젝트를 만들면 Program Fuse가 체크되어 있고, 모든 퓨즈비트가 체크가 안된상태 즉, 전부 1인 상태로 있는 경우가 있습니다. 이 상태로 Write하면 퓨즈까지 Write되는 버전도 있고, 같은 상태인데도 퓨즈는 Write가 다행히도 안되는 버전인 경우도 있습니다. 어떤 버전인지 알 수 없으니, 퓨즈를 읽어서 제대로 읽히면, 다행이고, 그것을 제대로 AVR Studio V4.19에서 0xffd9ef로 돌려서 write해 놓고 다시 해보면 되는 경우도 있습니다. 그럴 경우 퓨즈가 잘못 체크되어 있으면, Write 이후 보드가 망가진 것처럼 동작되지 않을 수도 있습니다. 주의 바랍니다. 그래서, 반드시 아래처럼 체크한 후에 사용하는 것이 좋습니다. 만약 잘 되지 않으면, 인공호흡을 해야 할 수도 있습니다. 인공호흡관련은 온라인강의-->AVR에서 "인공호흡"으로 검색해 보세요. 감사합니다. > > > 여전히 안되는데 > 회사 방문하는 방법밖에없나요? ㅠㅠ 밑에 질문드렷습니다 ㅠㅠ >
9450 답변완료KR-SL128 CD 관련 남준식 2015-11-25 1,440
저희가 KR-SL128 제품을 샀는데 CD가 동봉되어있지 않았습니다. 아래 답변을 보면 CD를 같이 넣어서 줬다고 했는데 저희는 없어서 곤경을 겪고 있습니다. 따로 CD를 받고 싶습니다.
관리자 답변 관리자 · 2015-11-26
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 불편을 끼쳐드려서 죄송합니다. 구매하신 영수증을 본사의 a/s신청란에 올려 주시면, CD를 주소를 드릴 수 있습니다. 택배로 받으시려면, 주소를 함께 적어주시고, 인터넷으로 다운로드 받으시려면, 받으실 이메일을 적어주시면 보내드리겟습니다. 감사합니다. > > > 저희가 KR-SL128 제품을 샀는데 CD가 동봉되어있지 않았습니다. > 아래 답변을 보면 CD를 같이 넣어서 줬다고 했는데 저희는 없어서 곤경을 겪고 있습니다. > 따로 CD를 받고 싶습니다. >
9449 답변완료atmega128에 코드비전으로 프로그램넣을려고하는데요 하세령 2015-11-25 1,509
이렇게 뜹니다 도와주세요 ㅠㅠ
관리자 답변 관리자 · 2015-11-26
안녕하세요 고객님 일단 avr studio V4.19에서 usbisp로 flash 데이터를 erase하시구요. 코드비전에서 sck freq.는 460kHz로 맞추고 Flash 의 끝번지는 default인 FFFF로 놓고 program flash 해보세요 안되면 본사로 avr보드와 usbisp가지고 본사로 방문하시거나 택배로보내서 점검받아보세요 감사합니다. > > > 이렇게 뜹니다 도와주세요 ㅠㅠ >
9448 답변완료KR-SL128 기기 관련 질문 박선영 2015-11-25 1,392
KR-SL128을 샀는데 공중에 띄워 놨을때는 바퀴가 돌아가는데 바닥에 놓으면 바퀴가 무언가에 걸린 것처럼 돌아가지 않고 앞으로 나아가지 않는데 어떻게 된 건가요?
관리자 답변 관리자 · 2015-11-26
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 바닥쪽이 앞쪽 바퀴 역할을 하는 볼케스터의 높이가 낮은데, 매우 평평한 곳에서는 괜찮으나, 1mm정도라도 높이가 달라지는 곳이 있으면 그럴 수도 있습니다. 사용 환경이 그렇다면, 사용하는 나사 등을 교체하거나 좀 더 꽉 조이거나 해서, 약간이라도 높이 조절을 해야 합니다. 잘 안되시면, 본사로 보내서 해당 내용을 적어서 함께 주시면, 좀 더 노력하여 가능한 높게 하여 보내드리겠습니다. 감사합니다. > > > KR-SL128을 샀는데 공중에 띄워 놨을때는 바퀴가 돌아가는데 바닥에 놓으면 바퀴가 무언가에 걸린 것처럼 돌아가지 않고 앞으로 나아가지 않는데 어떻게 된 건가요? >
9447 답변완료KR-SL128 소스 관련 김어진 2015-11-24 1,389
KR-SL128 소스 관련해서 질문 드립니다. 코드 비젼을 이용해서 소스를 구동하고 싶어요. 소스코드가 들어있는 줄 모르고 소스코드를 잘못 입력해 구동이 되지 않습니다. 구입할 당시 입력되어 있는 초기 코드를 코드비젼 프로그램으로 알고싶습니다. 가능하시다면 메일로 부탁드립니다. [email protected] 꼭 답장 부탁드립니다.ㅠㅠ
관리자 답변 관리자 · 2015-11-25
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 사실때 함께들어있는 CD안에 소스가 동봉되어 있습니다. 소스는 iccavr과 AVR Studio+winavr (gcc) 두 종류로 들어 있습니다. 아쉽게도 코드비전용으로 해당소스가 포팅되어 있지는 않습니다. 코드비전으로는 본사 avr자료실 등에서 코드비전으로 찾기하시고, UART 용소스 등을 저희 CD안의 소스들을 참고하여 직접 포팅하셔야합니다. 코드비전 소스는 본사의 코드비전 교재에 있는것들과 일부 추가 예제들이 있습니다. 감사합니다. > > KR-SL128 소스 관련해서 질문 드립니다. > 코드 비젼을 이용해서 소스를 구동하고 싶어요. > 소스코드가 들어있는 줄 모르고 소스코드를 잘못 입력해 구동이 되지 않습니다. > 구입할 당시 입력되어 있는 초기 코드를 코드비젼 프로그램으로 알고싶습니다. > 가능하시다면 메일로 부탁드립니다. > [email protected] > 꼭 답장 부탁드립니다.ㅠㅠ >
9446 답변완료RL78G13-LT-DC 9V 알카라인 건전지 나재웅 2015-11-24 1,631
안녕하세요 라인트레이서 개발을 하고 있는데 현재 듀라셀 9V 로 테스트를 해봤는데 2시간 정도 구동이 가능했습니다. 좀더 오래 돌리고 싶은데 3.7V 리튬폴리머 1900mAh 이면 구동이 가능할까요? 한 8시간 이상의 구동 시간이 필요 합니다.
관리자 답변 관리자 · 2015-11-24
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 듀라셀말고 알카라인으로 해보세요 그리고 그걸로 시간 부족하면, 3.7V로는 5V모터 구동에 힘이 될진 모르겠구요. 된다면, 르네사스 RL78은 저전력에 저전압 1.8V이상이면되니 가능하구요. 모터가 관건이네요. 큰 토크가 필요한게 아니니 될것같기도합니다만, 해봐야 알겠네요. 해보고 알려주세요. 전류는 그 정도면 12시간도 돌듯하네요. 상황에따라 다르겠지만요. 안되면, 본사의 배터리 중 충전지타입의 것을 추천합니다. 대량이되면, 가격도 다운되구요. 직접 만드신다면, 대략 6개셀 직렬이면 좋을듯합니다. 감사합니다. > > > 안녕하세요 > 라인트레이서 개발을 하고 있는데 > > 현재 듀라셀 9V 로 테스트를 해봤는데 2시간 정도 구동이 가능했습니다. > > 좀더 오래 돌리고 싶은데 > > 3.7V 리튬폴리머 1900mAh 이면 > > 구동이 가능할까요? > > 한 8시간 이상의 구동 시간이 필요 합니다. >
9445 답변완료AVR 입문하려고 합니다. 정상헌 2015-11-24 1,390
질문답변이 활성화되어 있어서 신뢰가 갑니다. 전자 관련 학부 3학년을 바라보고 있습니다. 3학년 과정에 코드비전AVR, ATmega8535를 활용하는 수업이 있어서 기본적인 것을 겨울방학에 익혀놓으려고 합니다. C언어, 마인드스톰, CPLD(VHDL, 쿼터스)에 대해 초급 수준 지식을 가지고 있습니다. AVR, ATmega에 대해서는 전혀 지식이 없습니다. 1. 입문용으로 키트와 딸린 교재를 따라하는 방법이 좋다고 하는데 어떻게 해야 할지 조언 부탁드립니다. 2. 귀사에서 판매중인 ISP의 드라이버가 윈도우10 64bit 환경에서도 정상작동 하나요? 3. 입문용 키트 또는 교재를 추천해주세요. 4. 아래 두 제품은 어떤가요? AVR MEGA 128pro 개발키트(+USBISP), AVR MEGA 128pro 라이트 개발키트 (+USBISP)
관리자 답변 관리자 · 2015-11-24
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 질문에 답변 드리겠습니다. > > 질문답변이 활성화되어 있어서 신뢰가 갑니다. ==> 감사합니다. > > 전자 관련 학부 3학년을 바라보고 있습니다. > 3학년 과정에 코드비전AVR, ATmega8535를 활용하는 수업이 있어서 기본적인 것을 겨울방학에 익혀놓으려고 합니다. > C언어, 마인드스톰, CPLD(VHDL, 쿼터스)에 대해 초급 수준 지식을 가지고 있습니다. > AVR, ATmega에 대해서는 전혀 지식이 없습니다. > > > 1. 입문용으로 키트와 딸린 교재를 따라하는 방법이 좋다고 하는데 어떻게 해야 할지 조언 부탁드립니다. ==> 네, 교재는 컴파일러에 따라서 선택하는 것이 좋겠습니다. 하지만, 처음 시작하신다면, ICCAVR을 추천합니다. "KD-128ALL 실습메뉴얼"을 선택하시구요. http://www.newtc.co.kr/dpshop/shop/item.php?it_id=1349380868 코드비전을 쓴다면, "CodeVision과 VisualBasic을 이용한 ATmega128제어"이 좋습니다. http://www.newtc.co.kr/dpshop/shop/item.php?it_id=1378895221 GCC로 된 것은,(AVR Studio + AVR ToolChain, 또는 요즘엔 ATMEL Studio인데 설정방법만 다르고, 소스는 같습니다.) "초중급자를 위한 ATmega128 ( KT-M128 REAL GUIDE )" http://www.newtc.co.kr/dpshop/shop/item.php?it_id=1331880136 ==> 교보재는 AB-M128USB-C V2.0 과 AD-USBISP V03.6을 선택하세요. 확장 모듈은 필요에 따라서, 중간중간 구매하여 사용하면 됩니다. 한번에 사서 공부하는 킷트도 있긴 합니다. (책도 들어 있는 KD-128ALL 킷트입니다.) http://www.newtc.co.kr/dpshop/shop/item.php?it_id=1349381970 여기에는 KD-128PRO가 들어 있는 데, 구매시에 연락 주시면, 약간의 비용 추가 후 AB-M128USB-C로 교체 가능합니다. > 2. 귀사에서 판매중인 ISP의 드라이버가 윈도우10 64bit 환경에서도 정상작동 하나요? ==> AD-USBISP V03.6 보다 높은 버전들은 모두 윈도우10 64비트에서도 잘 됩니다. > 3. 입문용 키트 또는 교재를 추천해주세요. ==> 위에서 추천하였습니다. > > 4. 아래 두 제품은 어떤가요? > AVR MEGA 128pro 개발키트(+USBISP), AVR MEGA 128pro 라이트 개발키트 (+USBISP) ==> 네, 이 제품도 좋습니다. 가장 많이 판매된 모델입니다. 최근에는 이 제품의 업그레이드 버전인 AB-M128USB-C 가 있으므로, 개인적으로는 이것이 더 좋지 않을까 싶습니다. 하지만, AB-M128PRO-A를 기본으로한 KD-128PRO-USB 킷트는 세븐세그먼트도 내장하고, DS1307 RTC도 내장하고 있어서, 실습하기가 보다 편리합니다. 다만, AB-M128USB-C는 USB to Serial 기능을 내장하고 있어서, UART 부분이 좀 편합니다. 또한, 모든 포트가 연결되어 있지 않아서, 어떻게도 사용해도 가능하므로, 편리합니다. 감사합니다.
9444 답변완료RL78G13-LT-DB 라인트레이서 예제 나재웅 2015-11-23 1,466
현재 라인트레이서 예제의 내용을 보면 if(!p7_bit.no0) { } 과 같은 식으로 진행되는데 no0 : 센서가 모두 off no1 : 센서 1번이 ON no2 : 센서 1 , 2 , 3번이 ON no3 : 센서 1 , 2 번이 ON no4 : 센서 1 , 2 , 3 , 4번이 ON 으로 판정 됩니다. no5~no7까지는 작동되지 않습니다. 3,4번센터 동작이나 4번 센터만 동작하게 하고 싶을때는 어떤 방식으로 구동되나요? 메뉴얼을 살펴 보면 Port7번 0~3번 핀이라고 되어 있는데 해당 포트 사용법에 대한 부분이 없습니다.
관리자 답변 관리자 · 2015-11-24
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. c 소스가 위치한 폴더의 iodefine.h에 보면, #define P7 (*(volatile union un_p7 *)0xFFF07).p7 #define P7_bit (*(volatile union un_p7 *)0xFFF07).BIT 이렇게 선언된 부분이 있습니다. 같은 헤더파일의 앞부분에 보면, 아래와 같은 structure 가 선언되어 있으며, typedef struct { unsigned char no0 :1; unsigned char no1 :1; unsigned char no2 :1; unsigned char no3 :1; unsigned char no4 :1; unsigned char no5 :1; unsigned char no6 :1; unsigned char no7 :1; } __BITS8; 아래와 같이 union 공용체를 써서, 한 바이트를 비트 구조와 공용체로 선언하고, 각 비트 제어시에 __BITS8 내부의 해당 비트명을 쓰도록 되어 있습니다. union un_p7 { unsigned char p7; __BITS8 BIT; }; 즉, if(!P7_bit.no0){ Motor1(1); Motor2(1); }와 같은 것이 가능했던 것입니다. 다만, 고객님처럼 쓰시려면, switch 문을 사용하는 것도 방법이겠습니다. switch(P7&0x0f){ case 0x00:............. break; case 0x01: case 0x02:............. break; default: ................. break; } 이런 식으로 입력을 제어하셔도 됩니다. 물론, 포트의 모드를 입력 모드로 놓은 후에 쓰셔야 겠지요. PM7 = 0xff; 이런식으루요. 해당 비트가 1이 되면, 입력모드입니다. AVR과 반대지요. 만약, 출력으로 쓰고자 한다면, 메인보드에 보면, P0와 P7을 합쳐서 만들어 두었습니다. 따라서, 다음과 같이 해서 출력하면 그 포트로 쉽게 출력됩니다. void P0_7OUT(unsigned char data){ P0 = (data>>6); P7 = (data); } 감사합니다. 감사합니다. > > > 현재 라인트레이서 예제의 내용을 보면 > > if(!p7_bit.no0) > { > > } > 과 같은 식으로 진행되는데 > > no0 : 센서가 모두 off > no1 : 센서 1번이 ON > no2 : 센서 1 , 2 , 3번이 ON > no3 : 센서 1 , 2 번이 ON > no4 : 센서 1 , 2 , 3 , 4번이 ON > > 으로 판정 됩니다. > > no5~no7까지는 작동되지 않습니다. > > 3,4번센터 동작이나 4번 센터만 동작하게 하고 싶을때는 > 어떤 방식으로 구동되나요? > > 메뉴얼을 살펴 보면 Port7번 0~3번 핀이라고 되어 있는데 > > 해당 포트 사용법에 대한 부분이 없습니다. >