로그인 | 회원가입 | 주문 조회
총 10,743개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
10278 답변완료CD에 동봉되있던 예제파일 질문드립니다. 엄지호 2019-12-02 6,119
1. 이 예제는 AVR STUDIO에는 코딩이 불가능한건가요? 2. AVR STUDIO에서 이파일기반으로 코딩하고 싶은데 어2. 떻게 해야할까요? 3. ICC-AVR에서 코딩할려고 해도 KTM128.h하고 ktmlcd.h 파일이 없다고 나오는데 이 파일 어디서 구할 수 있을까요? 첨부된 CD에서 어느 경로에 있는 파일인가요?
관리자 답변 관리자 · 2019-12-03
안녕하세요 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 해당 헤더파일은 현재 유실되어 구할수는 없어보입니다만, 소스 구조를 보아 KT-M128 컨트롤 라이브러리 kt_m128.h 파일과 텍스트 LCD 컨트롤 라이브러리 lcd.h 파일을 적절히 수정한 파일로 보입니다. 위 헤더파일 두개 중 중복 등 오류나는 부분을 삭제하여 AVR Studio 4.19에서 컴파일한 프로젝트 파일을 첨부해드립니다. 첨부드린 소스는 KT-M128 보드에서 테스트를 진행하여 정상작동을 확인했으며, 도트매트릭스에 LED형식으로 표시되고, TextLCD에서 현재 스테이지 정보가 표시되는 방식입니다. SW7이 왼쪽이동, SW4가 오른쪽이동, SW0이 총알 발사입니다. 감사합니다. > > > 1. 이 예제는 AVR STUDIO에는 코딩이 불가능한건가요? > > 2. AVR STUDIO에서 이파일기반으로 코딩하고 싶은데 어2. 떻게 해야할까요? > > 3. ICC-AVR에서 코딩할려고 해도 KTM128.h하고 ktmlcd.h 파일이 없다고 나오는데 이 파일 어디서 구할 수 있을까요? 첨부된 CD에서 어느 경로에 있는 파일인가요? >
10277 답변완료ktm128.h 헤더파일은 어디있는건가요? 엄지호 2019-12-02 5,266
동봉해주신 cd에서 비행기 게임 예제 프로그래밍 학습중에 지금 iccavr 프로그램으로 학습중인데 KTM128.h,ktmlcd.h 파일을 찾을 수 없다네요 혹시 파일에 대한 정보를 djawlgh20@naver.com이나 구체적인 방법좀 알 수 있을까요? 그리고 해더파일이 <iom128.h>나 <macros.h>가 있는 코딩은 avr studio에서는 컴파일할 수 없는건가요?
관리자 답변 관리자 · 2019-12-02
안녕하세요 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 어떤 프로젝트폴더를 사용하신 것인지 말씀해주시면 자세한 답변이 가능할 것 같습니다. kt_m128.h 파일 같은 경우, "example_AVR_Lab_AVRStudio+WINAVR" 폴더에도 있고, 하위폴더인 각 프로젝트 폴더마다에도 포함되어 있습니다. 또,AVR 개발환경들은 다 똑같아 보이지만 헤더파일이 살짝씩 달라 소스가 서로 호환이 되지 않습니다. AVR Studio 4.19에서 사용하실 때 #include <avr/io.h> #include <avr/interrupt.h> (SEI, CLI 인터럽트 관련 함수도 sei, cli 와 같이 소문자로 써주셔야 합니다) ICCAVR에서 사용하실 때 #include <iom128v.h> #include <macros.h> IAR 컴파일러에서 사용하실 때 #include <iom128.h> 감사합니다. > > > 동봉해주신 cd에서 비행기 게임 예제 프로그래밍 학습중에 > > > 지금 iccavr 프로그램으로 학습중인데 KTM128.h,ktmlcd.h 파일을 찾을 수 없다네요 > > 혹시 파일에 대한 정보를 djawlgh20@naver.com이나 구체적인 방법좀 알 수 있을까요? > > > 그리고 해더파일이 <iom128.h>나 <macros.h>가 있는 코딩은 avr studio에서는 컴파일할 수 없는건가요? >
10276 답변완료홀딩토크관련 문의드립니다. 하준혁 2019-12-01 4,766
SE-SM243 스테핑 모터와 AM-MS2 모터모듈을 사용중입니다. 8번핀 enable에 1 입력하면 잘 돌아갑니다. 근데 0을 입력해서 모터가 멈춰있을때 홀딩토크가 1.7kgcm로 알고있는데 손으로만 돌려도 쉽게 돌아갑니다. 모터가 구동중일때와 동일하게 전압은 계속 인가중입니다. 모터가 망가진건지 홀딩토크를 위해 어떤 다른 입력을 해야하는건지 궁금합니다. 추가로 모듈의 1혹은3번핀에 입력하는 권장 파형을 알고싶습니다. 파형의 주기에 따라 속도도 달라지는데 모듈이 수용할 수 있는 파형의 범위를 알고 싶습니다. 감사합니다.
관리자 답변 관리자 · 2019-12-02
안녕하세요 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. Enable 핀에 LOW 신호를 주시면 전류가 차단되며 모터 클럭이 풀려버리기 때문에 홀딩이 되지 않습니다. Enable 핀에 신호를 HIGH로 주시되, 클럭을 공급해주시지 않으면 모터가 회전하지 않습니다. AM-MS2 제품에 포함된 모터드라이버 스펙상으로는 250kHz까지 지원합니다만, 저희는 6kHz까지 테스트하여 정상 작동하는 것을 확인하였습니다. 듀티비 50%의 구형파입니다. 감사합니다. > > > SE-SM243 스테핑 모터와 AM-MS2 모터모듈을 사용중입니다. > 8번핀 enable에 1 입력하면 잘 돌아갑니다. > 근데 0을 입력해서 모터가 멈춰있을때 홀딩토크가 1.7kgcm로 알고있는데 손으로만 돌려도 쉽게 돌아갑니다. > 모터가 구동중일때와 동일하게 전압은 계속 인가중입니다. > 모터가 망가진건지 홀딩토크를 위해 어떤 다른 입력을 해야하는건지 궁금합니다. > > 추가로 모듈의 1혹은3번핀에 입력하는 권장 파형을 알고싶습니다. > 파형의 주기에 따라 속도도 달라지는데 모듈이 수용할 수 있는 파형의 범위를 알고 싶습니다. > 감사합니다. >
10275 답변완료반품 관련 질문입니다. 오수진 2019-11-28 4,762
11월 18일 전화로 말씀드린 자이로 3축 가속도 센서의 주문 취소에 대해 문의드립니다. 당일 상담원 분과 통화를 했고 일주일 이내로 주문 취소 및 환불이 된다고 하셨었습니다. 하지만 홈페이지에는 해당 구매내역에 대해 주문 취쇠처리가 되지 않은 상황입니다. 환불 역시 안되었습니다. 답변 부탁드립니다.
관리자 답변 관리자 · 2019-11-29
안녕하세요 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 영업 담당자에게 해당 내용 전달하였습니다. 계좌번호 문제로 취소 및 환불처리가 지연되었다고 들었는데, 금일 아침에 바로 처리해드렸습니다. 좋은하루 되시기 바랍니다. 감사합니다. > > > 11월 18일 전화로 말씀드린 자이로 3축 가속도 센서의 주문 취소에 대해 문의드립니다. > 당일 상담원 분과 통화를 했고 일주일 이내로 주문 취소 및 환불이 된다고 하셨었습니다. > 하지만 홈페이지에는 해당 구매내역에 대해 주문 취쇠처리가 되지 않은 상황입니다. 환불 역시 안되었습니다. > > 답변 부탁드립니다. >
10274 답변완료USB-Serial 변환보드 AD-USBSERIAL V02 문제 김계주 2019-11-26 5,373
안녕하세요 엘*파츠 통해서 USB Serial 변환보드 AD-USBSERIAL V02 2개를 구매했습니다. 하나는 정상동작 되는데 하나는 글자가 깨져서 나옵니다. (포장 뜯어서 바로 테스트, 따로 만진거 없음) TEST 할려고 선을 땃습니다, 혹시 커넥터 문제 일수도 있어서 분리했는데 아니네요 이미지 첨부합니다. 답변주세요, 수리할 수 있는 방법도 주시면 좋을 것 같아요
관리자 답변 관리자 · 2019-11-27
안녕하세요 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 보통 다른 기업들도 제품을 스스로 고치거나 만진 경우 A/S를 해드리지 않습니다. 그래서 저희도 이번 경우에는 공식적으로는 A/S서비스를 제공해드리기 어렵습니다. 다만, 혹시라도 본사로 찾아오시면, A/S가 가능할 지 봐드리고, 최대한 도움을 드릴 수 있는 방향으로 고려하겠습니다. 혹시 IC칩 냉납이나 그런것들로 시간이 지나서 붙어있는 것처럼 보이지만 실제로는 떨어져 있는 경우도 있을 수 있어서, 납땜터치를 다시 해보시는 것도 좋습니다. 감사합니다. > > > 안녕하세요 > > 엘*파츠 통해서 USB Serial 변환보드 AD-USBSERIAL V02 2개를 구매했습니다. > > 하나는 정상동작 되는데 하나는 글자가 깨져서 나옵니다. (포장 뜯어서 바로 테스트, 따로 만진거 없음) > > TEST 할려고 선을 땃습니다, 혹시 커넥터 문제 일수도 있어서 분리했는데 아니네요 > > 이미지 첨부합니다. > > 답변주세요, 수리할 수 있는 방법도 주시면 좋을 것 같아요 >
10273 답변완료am-ms2 출력관련 문의드립니다. 하준혁 2019-11-20 5,183
친절하게 답변해주셔서 정말 감사합니다. 모터의 구동박식이 호환되지 않는 문제때문이라면 모듈의 출력단에 유니폴라 방식의 모터가 연결되어 있지 않다면 출력이 아예 나오지 않는다는 말씀인가요? 안녕하세요 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 고객님이 사용하시는 해당 스텝모터의 구동방식이 바이폴라 방식으로 호환되지 않는 것으로 확인됩니다. AM-MS2 제품에 장착되어있는 모터드라이버 SLA7062는 유니폴라 방식을 지원하고, 저희 SE-SM243 스테핑 모터도 유니폴라입니다. 테스트는 유니폴라 스테핑모터를 구하셔서 저희 자료실에 있는 예제소스를 올려서 확인해보시기바랍니다. http://newtc.co.kr/dpshop/bbs/board.php?bo_table=m41&wr_id=736 SE-SM243 http://newtc.co.kr/dpshop/shop/item.php?it_id=1314664246 감사합니다. > > > atmega128을 사용하고 모듈은 am-ms2 스텝모터는17HD6411-07N를 사용하고 있습니다. > > atmega에서 모듈로 연결되는 핀은 모듈의 1~8번(7제외)핀을 각각 atmega의 pc0~pc7번 순으로 연결했습니다. > 9,10번도 VCC, GND 연결했습니다. > > 모듈의 12v 전원은 dc파워서플라이를 사용했습니다. > > atmega에서 모듈로 입력되는 신호는 각핀을 오실로스코프로 확인한 결과 올바른 신호가 입력되고 있었습니다. > > 그런데 모듈에서 모터로 가는 출력핀의 값이 1,3,4,6번 모두 low가 출력됩니다. > > 원인이 궁금합니다. 그리고 혹시나 모듈에 망가졌다면 망가졌는지 확인하는 방법도 궁금합니다. >
관리자 답변 관리자 · 2019-11-20
안녕하세요 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 고객님 말씀대로 실험해보았을 때, 스테핑모터가 연결되어있지 않을 때에는 출력이 나오지 않는듯 보였습니다만, 1,3,4,6핀(A,/A,B,/B)에 0.5V 정도의 매우 미세한 펄스는 나오는 것을 확인했습니다. 그리고, SE-SM243 스테핑 모터를 AM-MS2에 연결했을 때에는 제대로 된 파형이 보였습니다. 실험사진 첨부해드리며, 첫번째 사진은 모터를 연결하지 않은 파형, 두번째 사진은 모터를 연결하고 난 뒤의 파형입니다. 해당 파형은 1번(A)와 3번(/A)핀을 찍어 확인했음을 알려드립니다. 모터드라이버의 고장을 확인하고싶으시다면 A/S를 받아보시는 방법도 있습니다. 배송비만 부담하시면 고장유무를 체크해드리고, 만약 망가져있다면 수리를 진행해드립니다. 감사합니다. > > > 친절하게 답변해주셔서 정말 감사합니다. > 모터의 구동박식이 호환되지 않는 문제때문이라면 > 모듈의 출력단에 유니폴라 방식의 모터가 연결되어 있지 않다면 > 출력이 아예 나오지 않는다는 말씀인가요? > > > > > 안녕하세요 고객님, > 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. > > 고객님이 사용하시는 해당 스텝모터의 구동방식이 바이폴라 방식으로 호환되지 않는 것으로 확인됩니다. > > AM-MS2 제품에 장착되어있는 모터드라이버 SLA7062는 유니폴라 방식을 지원하고, > 저희 SE-SM243 스테핑 모터도 유니폴라입니다. > > 테스트는 유니폴라 스테핑모터를 구하셔서 저희 자료실에 있는 예제소스를 올려서 확인해보시기바랍니다. > http://newtc.co.kr/dpshop/bbs/board.php?bo_table=m41&wr_id=736 > > SE-SM243 > http://newtc.co.kr/dpshop/shop/item.php?it_id=1314664246 > > 감사합니다. > > > > > > > atmega128을 사용하고 모듈은 am-ms2 스텝모터는17HD6411-07N를 사용하고 있습니다. > > > > atmega에서 모듈로 연결되는 핀은 모듈의 1~8번(7제외)핀을 각각 atmega의 pc0~pc7번 순으로 연결했습니다. > > 9,10번도 VCC, GND 연결했습니다. > > > > 모듈의 12v 전원은 dc파워서플라이를 사용했습니다. > > > > atmega에서 모듈로 입력되는 신호는 각핀을 오실로스코프로 확인한 결과 올바른 신호가 입력되고 있었습니다. > > > > 그런데 모듈에서 모터로 가는 출력핀의 값이 1,3,4,6번 모두 low가 출력됩니다. > > > > 원인이 궁금합니다. 그리고 혹시나 모듈에 망가졌다면 망가졌는지 확인하는 방법도 궁금합니다. > > >
10272 답변완료am-ms2 출력관련 문의드립니다. 하준혁 2019-11-19 4,928
atmega128을 사용하고 모듈은 am-ms2 스텝모터는17HD6411-07N를 사용하고 있습니다. atmega에서 모듈로 연결되는 핀은 모듈의 1~8번(7제외)핀을 각각 atmega의 pc0~pc7번 순으로 연결했습니다. 9,10번도 VCC, GND 연결했습니다. 모듈의 12v 전원은 dc파워서플라이를 사용했습니다. atmega에서 모듈로 입력되는 신호는 각핀을 오실로스코프로 확인한 결과 올바른 신호가 입력되고 있었습니다. 그런데 모듈에서 모터로 가는 출력핀의 값이 1,3,4,6번 모두 low가 출력됩니다. 원인이 궁금합니다. 그리고 혹시나 모듈에 망가졌다면 망가졌는지 확인하는 방법도 궁금합니다.
관리자 답변 관리자 · 2019-11-20
안녕하세요 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 고객님이 사용하시는 해당 스텝모터의 구동방식이 바이폴라 방식으로 호환되지 않는 것으로 확인됩니다. AM-MS2 제품에 장착되어있는 모터드라이버 SLA7062는 유니폴라 방식을 지원하고, 저희 SE-SM243 스테핑 모터도 유니폴라입니다. 테스트는 유니폴라 스테핑모터를 구하셔서 저희 자료실에 있는 예제소스를 올려서 확인해보시기바랍니다. http://newtc.co.kr/dpshop/bbs/board.php?bo_table=m41&wr_id=736 SE-SM243 http://newtc.co.kr/dpshop/shop/item.php?it_id=1314664246 감사합니다. > > > atmega128을 사용하고 모듈은 am-ms2 스텝모터는17HD6411-07N를 사용하고 있습니다. > > atmega에서 모듈로 연결되는 핀은 모듈의 1~8번(7제외)핀을 각각 atmega의 pc0~pc7번 순으로 연결했습니다. > 9,10번도 VCC, GND 연결했습니다. > > 모듈의 12v 전원은 dc파워서플라이를 사용했습니다. > > atmega에서 모듈로 입력되는 신호는 각핀을 오실로스코프로 확인한 결과 올바른 신호가 입력되고 있었습니다. > > 그런데 모듈에서 모터로 가는 출력핀의 값이 1,3,4,6번 모두 low가 출력됩니다. > > 원인이 궁금합니다. 그리고 혹시나 모듈에 망가졌다면 망가졌는지 확인하는 방법도 궁금합니다. >
10271 답변완료FM-Cyclone 4e 제공자료 관련 질문입니다. 장기현 2019-11-14 5,705
안녕하세요. FM-Cyclone 4E를 구매하여 FPGA공부중인 학생입니다. 해당 모듈의 제공되는 자료를 찾아보니까 해당 모듈 '메뉴얼' 밖에 찾을수가 없네요... FM-Cyclone 4E의 schematic이나 datasheet 등등의 자료를 제공 받을 수 있나 질문 드립니다.
관리자 답변 관리자 · 2019-11-15
안녕하세요 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 저희 FM-CYCLONE 4E 제품은 EP4CE6E22C8N 칩을 사용하고 있으며, Cyclone 4 핸드북 첨부해드립니다. 여기서 왠만한 정보는 다 찾아보실 수 있으십니다. 해당 제품은 schematic을 공개하지 않고있는 제품이라서, 대신 핀맵을 보내드립니다. 감사합니다. > > > 안녕하세요. > > FM-Cyclone 4E를 구매하여 FPGA공부중인 학생입니다. > > 해당 모듈의 제공되는 자료를 찾아보니까 해당 모듈 '메뉴얼' 밖에 찾을수가 없네요... > > FM-Cyclone 4E의 schematic이나 datasheet 등등의 자료를 제공 받을 수 있나 질문 드립니다. >
10270 답변완료FPGA CYCLONE 4E 모듈 질문입니다 장기현 2019-11-12 6,211
안녕하세요. 이번에 FPGA를 공부를 해볼려고 FPGA CYCLONE 4E 모듈과 바이트블라스트를 구입한 학생입니다. 다름이 아니라 바이트블라스트를 이용해서 보드에 다운로드를 할려고 하는데 다운이 안되어서 질문드립니다. 현재 전원을 인가하지 않고 (3.3v) 바이트 블라스트 만을 이용한 상태인데, 바이트블라스트와 fpga보드의 전원이 같이 연결되어 있지 않은 상태인가요? 그래서 따로 전원을 인가한 후에 바이트블라스트를 이용해서 다운을 받아야 되는지 질문드립니다.
관리자 답변 관리자 · 2019-11-12
안녕하세요 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 저희 FM-USBBLASTER V01 제품에는 USB전원을 타겟보드에 공급하는 옵션이 없기 때문에 첨부해드린 사진 오른쪽 윗부분 초록색 사각형으로 표시한 부분으로 3.3V를 공급해주셔야 합니다. 감사합니다. > > > 안녕하세요. > > 이번에 FPGA를 공부를 해볼려고 FPGA CYCLONE 4E 모듈과 바이트블라스트를 구입한 학생입니다. > > 다름이 아니라 바이트블라스트를 이용해서 보드에 다운로드를 할려고 하는데 다운이 안되어서 질문드립니다. > > 현재 전원을 인가하지 않고 (3.3v) 바이트 블라스트 만을 이용한 상태인데, 바이트블라스트와 > > fpga보드의 전원이 같이 연결되어 있지 않은 상태인가요? > > 그래서 따로 전원을 인가한 후에 바이트블라스트를 이용해서 다운을 받아야 되는지 질문드립니다. >
10269 답변완료AM-DC2-2d 모듈과 스텝 모터 강민성 2019-11-12 6,197
AM-DC2-2d 드라이버를 이용하여 스텝모터 제어가 가능할까요?
관리자 답변 관리자 · 2019-11-12
안녕하세요 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. AM-DC2-2D 제품같은 경우 DC모터만 구동이 가능합니다. 감사합니다. > > > AM-DC2-2d 드라이버를 이용하여 스텝모터 제어가 가능할까요? >
10268 답변완료atmega128 초음파센서3개+led 2개 pwm제어 과열문제 정성윤 2019-11-11 5,132
안녕하세요 atmega128에 초음파센서4개로 거리에 따른 모터2개의 pwm 제어를 시도하고있는 학생입니다. 제가 초음파센서2개로 led2개의 pwm제어(모터2개는 전류초과로 구동안될것이라 생각하여 led로 대신함)까지 성공했는데 초음파센서 3개를 연결하니까 avr의 전원을 켜는 동시에 5초도 안되어 엄청나게 뜨거워집니다 무엇이 문제일까요? codevision 사용중이며, 초음파센서는 HC-SR04로 에코는 외부인터럽트(0,4,5) 트리거는 모두 타이머카운터1, pwm은 타이머카운터0,2로 하고있습니다 도와주세요
관리자 답변 관리자 · 2019-11-11
안녕하세요 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 해당 센서는 저희가 취급하고 있는 제품이 아니라 자세한 지원은 어려운 점 양해 부탁드립니다. 우선, 전원 핀 또는 통신 핀의 쇼트 등으로 인한 회로문제가 아닌지 검토해보시고, ATmega128 MCU가 뜨거워 진다고 하셨는데, over current로 칩에 데미지가 가서 당장은 사용이 가능하더라도 다른 기능이 이상해졌거나, 사용 중에 망가질 수 있으니 A/S를 받아보시는 것을 추천드립니다. A/S는 증상 확인 후 작업 진행 시 유상으로 진행되며, 제품을 본사로 보내실때는 택배 위에 붙어있는 송장이 유실될 수도 있어서 택배 보내주실 때 돌려받으실 주소, 고객님 성함 및 연락처를 적으신 메모를 넣어주셔야 저희가 바로보내드릴 수 있습니다. 감사합니다. > > > 안녕하세요 > atmega128에 초음파센서4개로 거리에 따른 모터2개의 pwm 제어를 시도하고있는 학생입니다. > 제가 초음파센서2개로 led2개의 pwm제어(모터2개는 전류초과로 구동안될것이라 생각하여 led로 대신함)까지 성공했는데 > 초음파센서 3개를 연결하니까 avr의 전원을 켜는 동시에 5초도 안되어 엄청나게 뜨거워집니다 > 무엇이 문제일까요? > > codevision 사용중이며, 초음파센서는 HC-SR04로 에코는 외부인터럽트(0,4,5) 트리거는 모두 타이머카운터1, pwm은 타이머카운터0,2로 하고있습니다 도와주세요 >
10267 답변완료atmel studio 7 사용 문의 건 이근규 2019-11-06 4,587
안녕하세요. AD-USBISP V03으로 ATmel Studio 7.0의 사용이 안되는 것 같습니다. 혹시, 사용할 수 있는 방법이 없는지 문의 드립니다.
관리자 답변 관리자 · 2019-11-06
안녕하세요 고객님, 저희 뉴티씨 제품을 이용하여주셔서 감사합니다. 저희 AD-USBISP V03은 예전 버전이라 Atmel Studio7.0에서는 동작하지 않습니다. 동작하고 싶으시다면 AD-USBISP의 펌웨어를 V03.6 버전으로 업그레이드 해야 되는데, 배송비만 부담하시면 무료로 업그레이드 해 드립니다. 저희쪽으로 보내실 때 선불로 보내주시고, 돌려받으실 때의 배송비 2500원을 국민은행 477401-01-170879 (주)뉴티씨(NEWTC)로 입금해주시거나, 택배 보내주실 때 제품과 같이 봉투에 현금을 넣어서 보내주셔도 됩니다. 또한, 택배 위에 붙어있는 송장이 유실될 수도 있어서 택배 보내주실 때 돌려받으실 주소, 고객님 성함 및 연락처를 적으신 메모를 넣어주셔야 저희가 바로보내드릴 수 있습니다. 감사합니다. > > > 안녕하세요. > AD-USBISP V03으로 ATmel Studio 7.0의 사용이 안되는 것 같습니다. > 혹시, 사용할 수 있는 방법이 없는지 문의 드립니다. >
10266 답변완료AvrStudio + WinAVR 에서 사용자 mak 파일문의 이석중 2019-10-30 5,055
아래는 귀사에서 제공하는 .mak 입니다. ======================================== # MCU name MCU = atmega128 # Processor frequency. # This will define a symbol, F_CPU, in all source code files equal to the # processor frequency. You can then use this symbol in your source code to # calculate timings. Do NOT tack on a 'UL' at the end, this will be done # automatically to create a 32-bit value in your source code. # Typical values are: # F_CPU = 1000000 # F_CPU = 1843200 # F_CPU = 2000000 # F_CPU = 3686400 # F_CPU = 4000000 # F_CPU = 7372800 # F_CPU = 8000000 # F_CPU = 11059200 # F_CPU = 14745600 # F_CPU = 16000000 # F_CPU = 18432000 # F_CPU = 20000000 F_CPU = 16000000 # Output format. (can be srec, ihex, binary) FORMAT = ihex # Target file name (without extension). TARGET = Servo # Object files directory # To put object files in current directory, use a dot (.), do NOT make # this an empty or blank macro! OBJDIR = . ==================================== 질문 사항 1. # Target file name (without extension). TARGET = Servo ===> Project에 C 파일이 여러개 있으면 어떻게 설정 하는지? 2. # Object files directory # To put object files in current directory, use a dot (.), do NOT make # this an empty or blank macro! OBJDIR = . ===>Source file 이 있는 폴더를 어떻게 쓰면 되는지?
관리자 답변 관리자 · 2019-10-31
안녕하세요 고객님, 저희 뉴티씨 제품을 이용하여주셔서 감사합니다. 해당 mak파일은 프로젝트 빌드 시 자동으로 생성되는 파일으로 알고있습니다. 1. Project에 C 파일이 여러개 있으면 어떻게 설정 하는지? int main 또는 void main 구문이 들어가있는 소스파일, 즉 메인 c파일을 타겟으로 설정하시면 됩니다. 2. Source file 이 있는 폴더를 어떻게 쓰면 되는지? . 만 적혀있다면 mak파일이 위치한 경로로 지정됩니다. temp_source라는 이름을 가진 폴더가 mak파일보다 하위폴더로 위치해 있다면 "./temp_source" 라고 쓰시면 됩니다. 감사합니다. > > > 아래는 귀사에서 제공하는 .mak 입니다. > > ======================================== > # MCU name > MCU = atmega128 > > > # Processor frequency. > # This will define a symbol, F_CPU, in all source code files equal to the > # processor frequency. You can then use this symbol in your source code to > # calculate timings. Do NOT tack on a 'UL' at the end, this will be done > # automatically to create a 32-bit value in your source code. > # Typical values are: > # F_CPU = 1000000 > # F_CPU = 1843200 > # F_CPU = 2000000 > # F_CPU = 3686400 > # F_CPU = 4000000 > # F_CPU = 7372800 > # F_CPU = 8000000 > # F_CPU = 11059200 > # F_CPU = 14745600 > # F_CPU = 16000000 > # F_CPU = 18432000 > # F_CPU = 20000000 > F_CPU = 16000000 > > > # Output format. (can be srec, ihex, binary) > FORMAT = ihex > > > # Target file name (without extension). > TARGET = Servo > > > # Object files directory > # To put object files in current directory, use a dot (.), do NOT make > # this an empty or blank macro! > OBJDIR = . > > ==================================== > 질문 사항 > 1. # Target file name (without extension). > TARGET = Servo > ===> Project에 C 파일이 여러개 있으면 어떻게 설정 하는지? > 2. # Object files directory > # To put object files in current directory, use a dot (.), do NOT make > # this an empty or blank macro! > OBJDIR = . > ===>Source file 이 있는 폴더를 어떻게 쓰면 되는지? >
10265 답변완료Model : AM-GYRO V02 각속도 받기 김홍원 2019-10-28 4,343
AM-GYRO V02에서 나오는 mv를 DAQ를 통해 각속도로 변환하려고 합니다. 센서의 감도가 mv/deg/s로 메뉴얼에 나와 있어 이를 각속도로 환산하기 위해 다음곽 같은 연산을 하였습니다. deg/s=1/0.5*(mv-1.35) (여기서 mv는 센서에서 나오는 전압을 의미) 하지만 너무 터무니 없는 값이 나와서 제가 잘못했나 질문올립니다.
관리자 답변 관리자 · 2019-10-28
안녕하세요 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 죄송하지만 저희가 세부적인 계산까지 해드릴 수는 없을 것 같습니다. 대신, 해당 방법이 자세히 설명된 게시글을 올려드립니다. http://www.newtc.co.kr/dpshop/bbs/board.php?bo_table=m53&wr_id=26 감사합니다. > > > AM-GYRO V02에서 나오는 mv를 DAQ를 통해 각속도로 변환하려고 합니다. > > 센서의 감도가 mv/deg/s로 메뉴얼에 나와 있어 이를 각속도로 환산하기 위해 > > 다음곽 같은 연산을 하였습니다. > > deg/s=1/0.5*(mv-1.35) > (여기서 mv는 센서에서 나오는 전압을 의미) > > 하지만 너무 터무니 없는 값이 나와서 제가 잘못했나 질문올립니다. >
10264 답변완료AM-DC2-2D모터가 PWM 조절이 안되네요. 뭐가 불량인지 모르겠습니다. 뭐자 잘못된는지 좀 알려주세요. 홍진만 2019-10-14 4,151
이프로그램시 동작품은 AM-DC2-2D, SE-DM, SE-WDC2, AVR USB-JTAG 사용했는데요. 소스상으로는 main 함수에 무한반복문에서 속도선택 값과 딜레이 시간이 나와서 PWM제어가 TCCR2에 의해서 제어가 되어야 하는데 제어가 안되는데요. AM-DC2-2D드라이버를 사용할때 아래와 같이 프로그램 하는것이 틀리나요? 틀린것이라면 뭐가 잘못된것인지 알려주세요. (프로그램 내용은 저속, 중속, 고속, 정지의 기능을 가지며, 각 기능이 임의의 순서, 임의의 시간,(최소 3초, 최대 6초)만큼 동작하는 선풍기를 제작한다. LED 4개는 고속, 중속, 저속, 정지의 상태를 알수 있도록 순서대로 대응되게 할당하여 모터를 움직이도록 프로그램 하는 내용입니다.) #include <stdlib.h> #include <avr/io.h> #define F_CPU 16000000UL #define __DELAY_BACKWARD_COMPATIBLE__ #include <util/delay.h> // motor speed #define stop_speed 0 // duty cycle 0%의 값 #define low_speed 77 // duty cycle 30%의 값(255*0.3) #define midle_speed 153 // duty cycle 60%의 값(255*0.6) #define high_speed 230 // duty cycle 90%의 값(255*0.9) // 모터제어 // PB2=/ENABLE, PB1=DIR1, PB0=PWM1 #define MOTOR_CW 0x03 // 모터 Foward : /ENABLE1=0, DIR1=1, PWM1=1 #define MOTOR_CCW 0x01 // 모터 Reverse : /ENABLE1=0, DIR1=0, PWM1=1 #define MOTOR_CW_STOP 0x02 // 모터 Foward STOP : /ENABLE1=0, DIR1=1, PWM1=0 #define MOTOR_CCW_STOP 0x00 // 모터 Reverse STOP : /ENABLE1=0, DIR1=0, PWM1=0 //#define MOTOR_STADBY 0x04 // 모터 Standby : /ENABLE1=1, DIR1=0, PWM1=0 // PWM신호는 모터 속도결정, DIR신호는 모터 방향 결정, /ENABLE = 0 신호는 모터 모터 활성화 // 모터 정지시키는 /ENABLE=1 로 만들면 모터 비활성화(모터 정지) volatile int count = 0, value = 0; int Motor_speed[4] = {stop_speed, low_speed, midle_speed, high_speed}; int main(void) { DDRB = 0x0F; DDRA = 0x0F; // LED 출력 PORTB = MOTOR_CCW_STOP; TCCR2 = 0x6B; PORTB = MOTOR_CW; while(1) { value = rand() % 4; // 랜덤값 추출 OCR2 = Motor_speed[value]; // 속도선택, 정지, 저속, 중속, 고속중 선택 PORTA = 1<<value; // LED에 현재 속도 디스플레이 value = (rand() % 4) + 3; // 랜덤값 추출 _delay_ms(value*1000); // 딜레이 시간 선택, 3초, 4초, 5초, 6초 중 선택 } }
관리자 답변 관리자 · 2019-10-14
안녕하세요 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 해당 소스에 PWM핀의 제어가 들어가 있지 않은 것 같습니다. 현재는 메인 while문에서 전부다 제어를 하고 있는데, while 루프문에 PB0(PWM1)관련된 내용이 없습니다. 타이머값을 조절하셔서 하시는 것 같은데, 해당 타이머의 인터럽트를 작성하셔서, 인터럽트가 발생할 때 핀을 ON,OFF하시면서 PWM파형을 만드시면 될 것 같습니다. 타이머가 가변으로 조절됨에 따라 발동시간이 다를 것이고, 발동시간에 따라서 ON된시간, OFF된 시간이 길고 짧아지면서 듀티비가 정해질 것입니다. 관련 사진 첨부해드립니다. 감사합니다. > > > 이프로그램시 동작품은 AM-DC2-2D, SE-DM, SE-WDC2, AVR USB-JTAG 사용했는데요. > > 소스상으로는 main 함수에 무한반복문에서 속도선택 값과 딜레이 시간이 나와서 PWM제어가 > TCCR2에 의해서 제어가 되어야 하는데 제어가 안되는데요. > > AM-DC2-2D드라이버를 사용할때 아래와 같이 프로그램 하는것이 틀리나요? > 틀린것이라면 뭐가 잘못된것인지 알려주세요. > > (프로그램 내용은 저속, 중속, 고속, 정지의 기능을 가지며, 각 기능이 임의의 순서, 임의의 시간,(최소 3초, > 최대 6초)만큼 동작하는 선풍기를 제작한다. LED 4개는 고속, 중속, 저속, 정지의 상태를 알수 있도록 순서대로 대응되게 할당하여 모터를 움직이도록 프로그램 하는 내용입니다.) > > #include <stdlib.h> > #include <avr/io.h> > #define F_CPU 16000000UL > #define __DELAY_BACKWARD_COMPATIBLE__ > #include <util/delay.h> > > // motor speed > #define stop_speed 0 // duty cycle 0%의 값 > #define low_speed 77 // duty cycle 30%의 값(255*0.3) > #define midle_speed 153 // duty cycle 60%의 값(255*0.6) > #define high_speed 230 // duty cycle 90%의 값(255*0.9) > > > // 모터제어 > // PB2=/ENABLE, PB1=DIR1, PB0=PWM1 > #define MOTOR_CW 0x03 // 모터 Foward : /ENABLE1=0, DIR1=1, PWM1=1 > #define MOTOR_CCW 0x01 // 모터 Reverse : /ENABLE1=0, DIR1=0, PWM1=1 > #define MOTOR_CW_STOP 0x02 // 모터 Foward STOP : /ENABLE1=0, DIR1=1, PWM1=0 > #define MOTOR_CCW_STOP 0x00 // 모터 Reverse STOP : /ENABLE1=0, DIR1=0, PWM1=0 > //#define MOTOR_STADBY 0x04 // 모터 Standby : /ENABLE1=1, DIR1=0, PWM1=0 > // PWM신호는 모터 속도결정, DIR신호는 모터 방향 결정, /ENABLE = 0 신호는 모터 모터 활성화 > // 모터 정지시키는 /ENABLE=1 로 만들면 모터 비활성화(모터 정지) > > volatile int count = 0, value = 0; > int Motor_speed[4] = {stop_speed, low_speed, midle_speed, high_speed}; > > int main(void) > { > DDRB = 0x0F; > DDRA = 0x0F; // LED 출력 > PORTB = MOTOR_CCW_STOP; > TCCR2 = 0x6B; > > PORTB = MOTOR_CW; > while(1) > { > value = rand() % 4; // 랜덤값 추출 > OCR2 = Motor_speed[value]; // 속도선택, 정지, 저속, 중속, 고속중 선택 > PORTA = 1<<value; // LED에 현재 속도 디스플레이 > value = (rand() % 4) + 3; // 랜덤값 추출 > _delay_ms(value*1000); // 딜레이 시간 선택, 3초, 4초, 5초, 6초 중 선택 > } > } >