로그인 | 회원가입 | 주문 조회
총 10,748개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
4448 답변완료AD-JTAG 문의 이대원 2010-01-18 1,353
얼마전에 AD-JTAG를 사서 연결했는데 유효한 JTAG ID를 반환할 수 없다고 메세지가 뜨네요 AVR MEGA 128pro 개발키트 KD-128Pro(조립)의 JTAG 핀에 연결을 했습니다. AD-JTAG 측에는 적색, 녹색 빛이 들어 옵니다. 제가 129Pro 키트 조립을 잘못한거 같은데 어떻게 확인해야 하나요? 잘못했으면 AS가 가능한가요?
관리자 답변 NEWTC · 2010-01-18
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 직접 확인하여 보아야 하는 항목입니다. 본사로 제품을 보내주시거나, 방문하여 주시면 AS 가능합니다. 감사합니다. >얼마전에 AD-JTAG를 사서 연결했는데 >유효한 JTAG ID를 반환할 수 없다고 메세지가 뜨네요 > >AVR MEGA 128pro 개발키트 >KD-128Pro(조립)의 JTAG 핀에 연결을 했습니다. > >AD-JTAG 측에는 적색, 녹색 빛이 들어 옵니다. >제가 129Pro 키트 조립을 잘못한거 같은데 어떻게 확인해야 하나요? >잘못했으면 AS가 가능한가요? > >
4447 답변완료센서 중에 AM-IRS 2CH 는 구매할 수 없나요? 심재권 2010-01-18 1,334
안녕하세요. 스태핑 라인트레이서를 만들고 있는데요. 센서 중에 AM-IRS 2CH를 구매하고 싶은데요. 제품소개란에 없어서 문의합니다. 4CH는 있던데 사이즈가 커서 2CH로 구매하고 싶은데 가능한가요? 좋은 하루 되세요~~~ ^^
관리자 답변 NEWTC · 2010-01-18
안녕하세요? 고객님, 저희 뉴티씨를 이용하여 주셔서 감사합니다. 아래에 제품 소개를 보실 수 있습니다. 이번에 별매는 단종되는 제품이라서, 홈피에서 내용이 삭제되었지만, 아래에서 확인이 가능합니다. 그리고, 본사로 연락 주시면 구매하실 수 있습니다. - 아래 - http://www.newtc.co.kr/product_AM-IRS.php 수고하세요. >안녕하세요. >스태핑 라인트레이서를 만들고 있는데요. 센서 중에 AM-IRS 2CH를 구매하고 싶은데요. 제품소개란에 없어서 문의합니다. > >4CH는 있던데 사이즈가 커서 2CH로 구매하고 싶은데 가능한가요? > >좋은 하루 되세요~~~ ^^
4446 답변완료AD-USBSERIAL 문의드립니다. 김민혁 2010-01-18 1,341
안녕하세요. AM_RFMOD와 AD_USBSERIAL을 연결해서 PC에서 사용 중입니다. 통신 테스트를 위해서 한쌍(AM_RFMOD + AD_USBSERIAL)을 연결해서 사용하면 이상이 없는데 두쌍이상을 연결하면 죽어버립니다.(하이퍼터미널에서 연결/연결끊기 몇번 눌러보면 확인 가능합니다.) 기존에 AM_RFMOD와 AM_USBUART를 연결해서 PC에서 3쌍이상을 사용할때는 이상없이 잘 사용했었습니다. 드라이버 문제인지? 이번에 AM_USBSERIAL을 6개 구입했는데 동시에 사용할 수 없다면(이문제 해결방법이 없다면) 환불 받고 싶습니다. 해결 방법이 있었으면 좋겠습니다. 수고하세요.
관리자 답변 NEWTC · 2010-01-18
안녕하세요? 고객님, 우선, 본사의 USBSerial 드라이버를 다시 깔아 주세요. 자료실 가면 있습니다. - XP, 2000 용 - http://www.newtc.co.kr/download/AD-USBSERIAL/AD-USBSERIAL_V03_XP2K.zip USB의; PID를 변경할 때 첨부해 드린 an144sw.zip을 쓰셔서, 1번은 USB에 USBISP를 꽂은 상태에서 변경하시려는 PID 쪽에만 0x84F3으로 변경하시고, Serial Number를 1로 변경하신 후에 프로그램 하시면 됩니다. 2번은 USB에 USBISP를 꽂은 상태에서 변경하시려는 PID 쪽에만 0x84F3으로 변경하시고, Serial Number를 2로 변경하신 후에 프로그램 하시면 됩니다. 이런 식으로 차례로 Serial Number를 증가시켜 가면서 Write 하면 따로 잡힙니다. 위의 절차대로 하기 어렵거나 잘 안되시면, 본사로 보내주시면 변경하여 보내드리겠습니다. 불편을 끼쳐 드려서 죄송합니다. 택배로 보내실 경우 본사로 착불로 보내시면 됩니다. 생산 과정에서 첫 생산품에 ID 셋팅 없이 테스트 되어 나간 제품들이 일부 있었는 데, 고객님이 그 제품을 받으신 것 같습니다. 현재는 이상 없는 제품이 판매되고 있습니다. ID만 변경하면 아무 이상 없이 사용 가능하시니, 본사로 보내주시거나 직접 셋팅하실 수 있습니다. 불편을 끼쳐 드려서 다시 한 번 죄송하다는 말씀 드립니다. 감사합니다. >안녕하세요. > >AM_RFMOD와 AD_USBSERIAL을 연결해서 PC에서 사용 중입니다. > >통신 테스트를 위해서 한쌍(AM_RFMOD + AD_USBSERIAL)을 연결해서 사용하면 이상이 없는데 두쌍이상을 연결하면 죽어버립니다.(하이퍼터미널에서 연결/연결끊기 몇번 눌러보면 확인 가능합니다.) > >기존에 AM_RFMOD와 AM_USBUART를 연결해서 PC에서 3쌍이상을 사용할때는 이상없이 잘 사용했었습니다. > >드라이버 문제인지? 이번에 AM_USBSERIAL을 6개 구입했는데 동시에 사용할 수 없다면(이문제 해결방법이 없다면) 환불 받고 싶습니다. > >해결 방법이 있었으면 좋겠습니다. > >수고하세요. > >
4445 답변완료AVR펌웨어다운로드 관련문의 서재필 2010-01-18 1,401
안녕하십니까 PNS Tech서재필입니다 ISP 다운로드장비 AD-USBISP_V01 드라이버 매뉴얼을 자료실에서 받아 드라이버(USB-ISP_드라이버.exe)을 설치하려고 자료실보니 화일이 없읍니다
관리자 답변 NEWTC · 2010-01-18
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 현재 자료실에 별무리 없이 다운로드 되고있습니다. 자료실에서 다운받아 업로드 시켰습니다. 수고하세요. >안녕하십니까 >PNS Tech서재필입니다 >ISP 다운로드장비 AD-USBISP_V01 드라이버 매뉴얼을 자료실에서 받아 드라이버(USB-ISP_드라이버.exe)을 설치하려고 >자료실보니 화일이 없읍니다
4444 답변완료라이팅문의 choi 2010-01-16 1,329
atmega128모듈과 usb isp를 구입한 사람입니다 AVR studio 에서 헥사 파일로 128을 구울려고 하는데.. 잘 안되는군요 셋팅에서 잘 못된건지? 프로그램 셋팅 에 대해 부탁올립니다 구벅
관리자 답변 NEWTC · 2010-01-16
안녕하세요? 고객님, 자료실이나, FAQ에 보시면 USBISP 사용법 메뉴얼이 있습니다. 그 안에 매우 자세히 설명되어 있으니, 참고 바랍니다. 아래는 그 링크입니다.. - 아래 - 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=27 수고하세요. >atmega128모듈과 usb isp를 구입한 사람입니다 >AVR studio 에서 헥사 파일로 128을 구울려고 하는데.. 잘 안되는군요 >셋팅에서 잘 못된건지? >프로그램 셋팅 에 대해 부탁올립니다 구벅
4443 답변완료ATMEGA128 PRO 구매시 hex 파일... 손명욱 2010-01-16 1,257
안녕하세요. 위 보드 구매자 입니다. 구매해서 이것 저것 해보고 있는데... FND 가 너무 어둡게 켜지네요. 처음에 올려져 있던 hex 파일을 올려서 밝기를 비교해 보고 싶습니다. 원래 올려져 있는 프로그램 hex 파일 좀 메일로 보내 주세요.
관리자 답변 NEWTC · 2010-01-16
안녕하세요? 고객님, 저희 뉴티씨를 이용하여 주셔서 감사합니다. 아래에 가시면 모듈 테스트 소스가 있으니, 참고 바랍니다. - 아래 - http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=모듈&select_arrange=headnum&desc=asc&no=216 수고하세요. >안녕하세요. 위 보드 구매자 입니다. > >구매해서 이것 저것 해보고 있는데... FND 가 너무 어둡게 켜지네요. > >처음에 올려져 있던 hex 파일을 올려서 밝기를 비교해 보고 싶습니다. > >원래 올려져 있는 프로그램 hex 파일 좀 메일로 보내 주세요.
4442 답변완료감사합니다 choi 2010-01-16 1,278
저는 50대 초반입니다 늦게나마 마이컴을 배워볼려고 백방으로 노력하여 먼저 PIC책과 킷트를구입했습니다 하지만 c언어와 컴파일러를 하지못해 책을 보았지만 너무 어려워 포기하고 <이쪽에 전공하신분이면 쉽겠지만 전혀 다른 분야에서 이쪽을 배울려고하니 너무 어렵게 되있더군요> 우연한 기회에 본 싸이트를알게되어 USB ISP 와 atmega128모듈을 구입하여 강좌란을 아주 열심히 보고 있습니다 정말 알기쉽게 동영상이 잘되어있어 많이 이해가 갑니다 일정 시간이 흘러야 잘 할수 있겠지요 급하게 다 알고 싶지는 않습니다 천천히 나에게 avr을 갖고 놀게 해준 본 싸이트에 진심으로 감사드립니다 아주 쉽게 기초 적인것 부터 잘 가르쳐 주시면 감사하겠습니다 꾸벅
관리자 답변 NEWTC · 2010-01-16
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 저희 회사는 고객님 처럼 처음 시작하시는 분 부터, 전문적인 일을 하시는 분들까지 많은 고객님의 도움을 주기 위해서 항상 노력하고 있습니다. 특히, 처음 시작하는 분들에게는 많은 도움이 되기를 바라면서, 항상 노력하고 있습니다. Q&A를 통해서, 본사 제품 관련 질문들도 성실히 답변해 드리고 있구요. 고객님께 강의가 잘 맞아서 다행입니다. 동영상 강좌를 다 보시고서 강좌->AVR 강좌에서 초초보 강좌를 보시면서, 하나하나 따라해 보시기 바랍니다. 그러고서는 기본 강좌를 보시면 좋겠습니다. 저희들도 고객님처럼 열심히 하시는 고객님을 보면, 더 열심히 해야 겠구나 하면서 힘이 납니다. 열심히 하셔서, 언젠가는 고수가 되시기 바랍니다. 그리고, 네이버의 본사 까페를 이용하셔도 좋습니다. 그리고, 저희 까페는 Q&A를 본명으로 운영하고 있으니, 반드시 본명으로 질문하여 주시기 바랍니다. 그리고, HAM 이신가 봅니다. 저도 HAM 을 대학에서부터 접해서, 예전에 개인 호출호명까지 받았었지요. HL 대 이신걸 보니, 매우 오래하신것 같네요. 하여간 반갑습니다. 수고하세요. >저는 50대 초반입니다 >늦게나마 마이컴을 배워볼려고 백방으로 노력하여 먼저 PIC책과 킷트를구입했습니다 >하지만 c언어와 컴파일러를 하지못해 책을 보았지만 너무 어려워 포기하고 ><이쪽에 전공하신분이면 쉽겠지만 전혀 다른 분야에서 이쪽을 배울려고하니 너무 어렵게 되있더군요> >우연한 기회에 본 싸이트를알게되어 USB ISP 와 atmega128모듈을 구입하여 >강좌란을 아주 열심히 보고 있습니다 >정말 알기쉽게 동영상이 잘되어있어 많이 이해가 갑니다 >일정 시간이 흘러야 잘 할수 있겠지요 급하게 다 알고 싶지는 않습니다 천천히 >나에게 avr을 갖고 놀게 해준 본 싸이트에 진심으로 감사드립니다 >아주 쉽게 기초 적인것 부터 잘 가르쳐 주시면 감사하겠습니다 >꾸벅
4441 답변완료모터구동모듈관련 질문드립니다. 전부일 2010-01-15 1,279
모터는 기어드 엑츄에이터를 사용하는데 기존에 3A짜리 드라이버 AM-DC2-2D의 L298N드라이버IC 가 자주나가서 봤더니 구동 시작시점에서 전류가 5A가 찍히는것을 확인할 수 있었는데요... 검색해보니 AM-DC1-3D는 PEAK값이 6A로 되어있고 듀얼채널지원하는 AM-DC2-4C는 4A로 되어 있는데 어느 것을 사용하는 것이 좋을지 문의 드리고 드라이버를 바꾸면같은 문제가 발생하지 않을 지에 대해서 문의 드립니다.. 엑츄에이터 2개를 사용해야 해서요...그리고 LM18200IC도 판매하는지 와 단가도 문의 드립니다..
관리자 답변 NEWTC · 2010-01-15
안녕하세요? 전부일님, 모터가 사용하는 피크 전류는 구동 시점에 5A라고 말씀해 주셔서, 이미 AM-DC2-2D나 AM-DC2-4C는 사용하기가 어렵겠구요. AM-DC1-3D를 사용하시는 것이 좋겠습니다. 헌데, 평균 사용 전류가 3A근처까지 가거나 3A를 넘는다면, 이 모듈도 사용하기가 어렵습니다. IC 관련되어서는 견적을 이메일 드렸습니다. 감사합니다. 류대우 >모터는 기어드 엑츄에이터를 사용하는데 기존에 3A짜리 드라이버 AM-DC2-2D의 L298N드라이버IC > >가 자주나가서 봤더니 구동 시작시점에서 전류가 5A가 찍히는것을 확인할 수 있었는데요... > >검색해보니 AM-DC1-3D는 PEAK값이 6A로 되어있고 듀얼채널지원하는 AM-DC2-4C는 4A로 되어 > >있는데 어느 것을 사용하는 것이 좋을지 문의 드리고 드라이버를 바꾸면같은 문제가 발생하지 않을 > >지에 대해서 문의 드립니다.. 엑츄에이터 2개를 사용해야 해서요...그리고 LM18200IC도 판매하는지 > >와 단가도 문의 드립니다..
4440 답변완료모터 구동에 관한 질문입니다. 이재락 2010-01-15 1,408
모터구동모듈로 모터 2개를 각각 타이머/카운터 1 과 타이머/카운터 3의 비교일치로 구동할려고 합니다. 그런데 다중 인터럽트이다 보니, 비교일치 인터럽트가 안되는거 같습니다. 어떤식으로 해결해야 될지 문제 실마리를 좀 제시해 주시면 감사합니다. 완전 가르쳐 달라는 말이 아니라, 방식을 조금 설명해주시면 감사합니다. 그리고 항상 질문에 답변 주신 점 감사합니다.
관리자 답변 NEWTC · 2010-01-15
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 다중 인터럽트를 사용하다고 인터럽터가 안되는것은 아닙니다. 인터럽터 루틴안을 최적화? 문장을 짧게 구현하시고 while이나 for 반복문 같은 문장을 넣지 마시기 바랍니다. 당연히 printf() 같은 문장도 넣으시면 안되는것죠 모터하나 구동 시키는것을 먼저 해보시길 바랍니다. 수고하세요 >모터구동모듈로 모터 2개를 각각 타이머/카운터 1 과 타이머/카운터 3의 비교일치로 구동할려고 합니다. >그런데 다중 인터럽트이다 보니, 비교일치 인터럽트가 안되는거 같습니다. >어떤식으로 해결해야 될지 문제 실마리를 좀 제시해 주시면 감사합니다. >완전 가르쳐 달라는 말이 아니라, 방식을 조금 설명해주시면 감사합니다. >그리고 항상 질문에 답변 주신 점 감사합니다.
4439 답변완료안녕하십니까. 김동규 2010-01-14 1,514
관리 자분께서 상세히 설명해 주셔서 대충이나마 감을 잡았습니다. 예제 프로젝트 파일 불러와서 시키는대루 다하구 컴파일 할려는데 엑세스가 거부 되었습니다가 뜹니다. 포트도 잘잡았구... 시키는거 다했는데 왜이런지 궁금합니다.
관리자 답변 김동규 · 2010-01-14
사진하나 더붙이겠습니다.
4438 답변완료3축 가속도 센서와 자이로 센서의 차이점 ks 2010-01-14 1,419
3축 가속도 센서와 자이로센서의 차이점을 상세히 알고 싶습니다 활용도가 어떤 면에서 틀린 것인지 어떤 값이 측정이 되는 것인지 또 다른 차이점이 있으면 알려주시기 바랍니다 그리고, 저희가 사람의 낙상에 대해 연구하는데 휠체어를 사용했을시에 어떤 센서가 더 적합 한지 알고 싶습니다. 추운데 감기 조심하세요~
관리자 답변 NEWTC · 2010-01-14
안녕하세요? 고객님, 본 게시판은 본명으로 질문이 들어 왔을 때만, 답변해 드리고 있습니다. 유의하셔서, 다음에는 꼭 본명으로 질문하여 주세요. 가속도 센서와 자이로 센서는 분명히 차이가 있습니다. 쉽게 말하자면, 가속도 센서는 X, Y,Z 축 각각의 가속도와 각 방향으로 기울어짐을 나타내구요. 자이로 센서는 센서가 몇 도 돌아갔는 지를 나타냅니다. 가속도 센서에서는, 가속도 = 정적 가속도 + 동적 가속도 와 같이 수식으로 표현될 수 있습니다. 여기서, 정적 가속도는 각 축의 기울어짐에 대한 중력 가속도로 흔히 표현됩니다. 자이로 센서는, 0도 방향을 설정해 주면, 그 방향으로부터 몇도나 돌아갔는 지 현재의 방향을 알아 낼 수 있습니다. 다만, 처음에는 지도상의 0도 방향이 어디인지 정해줘야 하죠. 즉, 지도상에서 쓰려면 북쪽이 어디인지 알아야 쓸 수 있습니다. 이걸 알려면, 또한 지자기센서를 사용하여 알아내거나, 북쪽이 어느방향인지 한 번은 매칭한 뒤, 그 방향을 0도로 놓고 써야 겠습니다. 자이로 센서는 특히, 계속 돌다 보면, 영점을 잃어 버리게 되어, 오차가 많이 생기게 되는 데, 지자기 센서로 이 방향 오차를 잡아 주는 것이 좋습니다. 즉, 물체의 이동 경로를 표시하려면, 우선 시작점 위치를 찍은 후에, 자이로 센서로 방향을 가속도 센서로 가속도값을 얻어서 두번 적분하여, 거리를 알아내고 하여 현재의 위치를 알아내어 표시하면 됩니다. 본 사에서는 3축 가속도 센서 모듈을 판매하고 있습니다. 본 가속도 센서로는 하드디스크나 랩탑 PC의 자유낙하 검출, 핸드폰 모션 다이얼링, 모션 센싱, PDA의 텍스트 스크롤, 네비게이션에서 G센서 틸트(기울어짐) 보상, 게임기에서 기울어짐과 모션 센싱, 로봇의 모션 센싱 등에 사용하실 것을 권고합니다. 또한, 2축 자이로 센서 모듈도 이번달부터 판매가 시작됩니다. 본사로 연락 주시면, 현재는 소량 구매가 가능합니다. 자유 낙하와 같은 낙상 관련된 거라던가, 노트북을 떨어뜨리거나, 핸드폰을 떨어뜨리거나, 하드디스크를 떨어뜨리거나 하는 것은 가속도 센서로 순간 가속도가 갑자기 증가되는 것을 감지하는것이 중요합니다. 즉, 가속도 센서로 하시는 것이 좋겠습니다. 감사합니다. >3축 가속도 센서와 자이로센서의 차이점을 상세히 알고 싶습니다 > >활용도가 어떤 면에서 틀린 것인지 > >어떤 값이 측정이 되는 것인지 > >또 다른 차이점이 있으면 알려주시기 바랍니다 > > >그리고, 저희가 사람의 낙상에 대해 연구하는데 휠체어를 사용했을시에 어떤 센서가 더 적합 한지 알고 싶습니다. > >추운데 감기 조심하세요~
4437 답변완료ISP mode 오류 양우열 2010-01-14 1,417
제가 윈도우7상에서 다른 옵션은 하나도 안만지고 윈7깔고 처음으로 프로그램을 다운 받을려고 했는데 에러가 뜨네요. 다른 옵션들 만져봐도.. 마찬가지에요. 원인하고 방법 좀 알려주세요.
관리자 답변 NEWTC · 2010-01-14
안녕하세요? 고객님, 어떤 프로그램에서 어떤 어떤 장비를 사용하시고, 드라이버는 깔고나서 어떻게 나오고....등등... 자세한 정보를 올려 주셔야 답변이 가능합니다. 수고하세요. >제가 윈도우7상에서 다른 옵션은 하나도 안만지고 >윈7깔고 처음으로 프로그램을 다운 받을려고 했는데 에러가 뜨네요. >다른 옵션들 만져봐도.. 마찬가지에요. >원인하고 방법 좀 알려주세요.
4436 답변완료RS-232 통신을 할려고 합니다. 윤정빈 2010-01-14 1,276
제가 구입한 물품은 ATMEGA 128 -PRO 완제품을 구입하였습니다. RS-232 통신을 하려고 하는데, 키트에 포함된 시리얼 포트 케이블 같이 생긴걸로도 가능한지 궁금합니다. 아니면 RS-232모듈을 따로 구입 해야하는지 궁금합니다. 그리고 적외선센서를 아트메가 128 프로에 달려고 하는데 적외선 센서 모듈도 구입 해야하나요 ? 적외선 센서사용을 하기위해서는 아트메가 128 프로 외에 어떤것이 필요한지; 물품 이름좀 알려주세요..제가 AVR 초보라서 ㅠ 지식이 없네요 . .
관리자 답변 NEWTC · 2010-01-14
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 아마도 KD-128PRO-C(완제품) 을 구매하신 것 같네요. 거기에 포함된 시리얼 케이블이 SE-3T9 라고 제품 소개에 보면 나옵니다. 그게 맞다면, PC의 시리얼 포트에 연결하시면 시리얼 테스트가 가능합니다. AM-128PRO 모듈의 UART0, 1번 모두 사용 가능하지만, 처음엔 0번으로 테스트 하시는 것이 편리합니다. 그리고, 적외선 센서 테스트는 AM-IRS나 AM-IRS4D를 구매하시면 테스트 할 수 있겠습니다. 따로 필요한 것은 없습니다. 2x5 박스 헤더 케이블이 필요한데, 그건 이미 킷트에 있으니까요. 감사합니다. >제가 구입한 물품은 ATMEGA 128 -PRO 완제품을 구입하였습니다. >RS-232 통신을 하려고 하는데, 키트에 포함된 시리얼 포트 케이블 같이 생긴걸로도 >가능한지 궁금합니다. 아니면 RS-232모듈을 따로 구입 해야하는지 궁금합니다. > >그리고 적외선센서를 아트메가 128 프로에 달려고 하는데 적외선 센서 모듈도 구입 해야하나요 ? > >적외선 센서사용을 하기위해서는 아트메가 128 프로 외에 어떤것이 필요한지; 물품 이름좀 알려주세요..제가 AVR 초보라서 ㅠ 지식이 없네요 . .
4435 답변완료작동관련 문의 드립니다. 박철민 2010-01-13 1,142
atmaga128 을 가지고 7세그먼트 실험과 스탭핑 모터를 구동 시켜보았는데요 한참 후에 전원을 인가 후 작동을 하지않습니다. 프로그램도 정상적으로 들어가고 전원불도 들어오는데 무슨 문제점인지 알고 싶습니다. 체크할 사항을 알려주십시오
관리자 답변 NEWTC · 2010-01-14
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 잘돌고있다가 시간이 어느정도 지나면 동작하지않는다는 말인가요? 지금말하신 내용으로는 정확히 뭐라고는 알수 없습니다. 아마 아래 내용 저럴수도 있다는 말입니다. 7805에 열이 계속 누적돼면 부하단에 전원이 안들어갈수 있습니다. 높은 전압걸어주거나 소모전류가 높아지면 7805라는 레큘레이터가 열을 발생합니다. 그런경우는 방열판이나 입력된는 전압을 내리거나 하셨야합니다. 7805는 리니어 레큘레이터 있기&#46468;문에 전압차 따라 열로 소모합니다. 수고하세요. >atmaga128 을 가지고 7세그먼트 실험과 스탭핑 모터를 구동 시켜보았는데요 > >한참 후에 전원을 인가 후 작동을 하지않습니다. > >프로그램도 정상적으로 들어가고 전원불도 들어오는데 무슨 문제점인지 알고 싶습니다. > >체크할 사항을 알려주십시오
4434 답변완료서보모터 2개를 동시에 제어하려고 합니다. 서보모터 2010-01-13 1,279
시작한지 얼마 안된 초보입니다.. CCTV등에 쓰이는 팬틸트를 제작하려고 합니다. 초기에는 시리얼 통신으로 서보모터 2개를 제어해서 팬틸트 같은 동작을 구현하는것이 목표이고 나중에는 센서까지 추가하여 신호가 들어온쪽으로 모터가 움직이게 하려는데 예제 파일중에 시리얼 통신으로 서보모터 제어하는 예제는 모터 하나만 제어가 가능하더군요.. a와 q를 눌렀을때는 첫번째 핀에 꽃힌 모터를 좌우로 움직이고 s와 w를 눌렀을때 두번째 핀에 꽃힌 모터를 좌우로 움직이려면 어떻게 해야 하나요? 다른 예제 참고해서 되는대로 소스 갖다 붙여봤는데 컴파일은 되는데 시리얼 통신이 안되네요.. 시리얼 통신으로 2개의 모터를 각각 따로 제어하는 소스 부탁드립니다..
관리자 답변 NEWTC · 2010-01-13
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 예제코드및 하드웨어 수정에 관해서는 써포트를 하지않고 있습니다. 주어진 예제 코드로 직접 작업하셔야 할 부분입니다. 프로젝트에 진행에 대해서 따로 받고 있습니다. 프로젝트 의뢰를 하고 싶으시면 아래에 메일로 문의 하시길 바랍니다. E-mail : [email protected] 수고하세요. > >시작한지 얼마 안된 초보입니다.. >CCTV등에 쓰이는 팬틸트를 제작하려고 합니다. >초기에는 시리얼 통신으로 서보모터 2개를 제어해서 팬틸트 같은 동작을 구현하는것이 목표이고 >나중에는 센서까지 추가하여 신호가 들어온쪽으로 모터가 움직이게 하려는데 > >예제 파일중에 시리얼 통신으로 서보모터 제어하는 예제는 모터 하나만 제어가 가능하더군요.. >a와 q를 눌렀을때는 첫번째 핀에 꽃힌 모터를 좌우로 움직이고 >s와 w를 눌렀을때 두번째 핀에 꽃힌 모터를 좌우로 움직이려면 어떻게 해야 하나요? >다른 예제 참고해서 되는대로 소스 갖다 붙여봤는데 컴파일은 되는데 시리얼 통신이 안되네요.. > >시리얼 통신으로 2개의 모터를 각각 따로 제어하는 소스 부탁드립니다.. > >//ICC-AVR application builder : 2007-04-20 오후 2:39:41 >// Target : M128 >// Crystal: 16.000Mhz >// >// Made by New Technology Company(N.T.C) in Korea. >// DAEWOO RYU >// Email : [email protected] >// 82-2-704-4774(TEL), 82-2-704-4733(FAX) >// http://www.NewTC.co.kr >// > >#include <iom128v.h> >#include <macros.h> >#include <stdio.h> > >#define SERVOMIN 0 >#define SERVOMAX 200 >//#define SERVOMAX 100 >#define SERVOPORT PORTF >#define SERVODDR DDRF > >#define MOVMAX 23 >#define MOVMIN 20 > >#define VALUEMIN 6 >#define VALUEMAX 24 > >#define ARRAYMAX 16 > >unsigned int Servo[2]={0,}; >volatile unsigned int count=0; >volatile unsigned int servoTime = 0; >volatile int defValue; >int i; > > >// printf 함수 사용시 추가할 것. >int putchar(char c) >{ > while (((UCSR0A>>UDRE0)&0x01) == 0) ; // UDRE, data register empty > > UDR0 = c; > return c; >} > >// scanf 함수 사용시 추가할 것. >int getchar(void) >{ > while ((UCSR0A & 0x80) == 0); > return UDR0; >} > > >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; >} > >//TIMER0 initialize - prescale:64 >// WGM: Normal >// desired value: 100uSec >// actual value: 100.000uSec (0.0%) >void timer0_init(void) >{ > TCCR0 = 0x00; //stop > ASSR = 0x00; //set async mode > TCNT0 = 0xE7; //set count > OCR0 = 0x19; > TCCR0 = 0x04; //start timer >} > >#pragma interrupt_handler timer0_ovf_isr:17 >void timer0_ovf_isr(void) >{ > unsigned char n = 0; > > TCNT0 = 0xE7; //reload counter value > if(servoTime >= SERVOMAX){ > servoTime = SERVOMIN; > } > servoTime++; > if(defValue > servoTime) > SERVOPORT = 0x01; > else > SERVOPORT = 0x00; >} > >//UART0 initialize >// desired baud rate: 115200 >// actual: baud rate:111111 (3.7%) >// char size: 8 bit >// parity: Disabled >void uart0_init(void) >{ > UCSR0B = 0x00; //disable while setting baud rate > UCSR0A = 0x00; > UCSR0C = 0x06; > UBRR0L = 0x08; //set baud rate lo > UBRR0H = 0x00; //set baud rate hi > UCSR0B = 0x18; >} > >//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(); > timer0_init(); > SERVODDR = 0xff; > > 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 delay(int cnt){ > int i, j; > > for(i=0; i < cnt; i++){ > for(j=0; j < 1000; j++){ > ; > } > } >} > >void main(void){ > unsigned char i; > unsigned char ch; > unsigned char bitreset[2]={0xFE, 0xFD}; > printf("Testing Servo\\r\\n"); > init_devices(); > delay(1000); > Servo[0] = 20; > Servo[1] = 20; > while(1){ > scanf("%c", &ch); > printf("Value:%d",Servo[0]); > if((ch == 'a') || (ch == 'A')){ > Servo[0]++; > } > > if((ch == 'q') || (ch == 'Q')){ > Servo[0]--; > } > > if(Servo[0] <=7) Servo[0] = 7; > if(Servo[0] >=24) Servo[0] = 24; > > printf("Value:%d",Servo[1]); > if((ch == 's') || (ch == 'S')){ > Servo[1]++; > } > > if((ch == 'w') || (ch == 'W')){ > Servo[1]--; > } > if(Servo[1] <=7) Servo[1] = 7; > if(Servo[1] >=24) Servo[1] = 24; > if(count>4999){ > SERVOPORT = 0xFF; > count = 0; > } > for(i=0; i<2; i++){ > if(Servo[i] < count){ > SERVOPORT &= bitreset[i]; > } > } > } > delay(1000); >}