로그인 | 회원가입 | 주문 조회
총 10,748개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
5348 답변완료KD-128pro 에 대해서. 김제용 2010-06-15 1,371
KD-128pro 센서로 세그웨이를 만드는게 가능한가요 ?
관리자 답변 NEWTC · 2010-06-15
안녕하세요 KD-128pro ? 센서 라는 말을 이해가 안되는군요..;; 키트를 가지고 가속도나 기울기 센서를 연결하여 세그웨이 를 만들수는 있습니다. 수고하세요 > >KD-128pro 센서로 세그웨이를 만드는게 가능한가요 ? > >
5347 답변완료AM-RFMOD에 대한 질문입니다. 김용태 2010-06-14 1,375
USBISP V03으로 연결하여 PC에서 송신 Atmega128에서 수신하려고 합니다. 그런데 PC에 어떻게 연결하는지 잘 모르겠습니다. 전원은 USB에서 끌어오도록 했는데, 환경설정 및 실제 사용방법이 궁금합니다. 송신할때 어떻게 데이터를 보내고, 수신하는데는 어떻게 코드를 짜야 그 데이터를 받을수 있는지 궁금합니다. 자세한 답변 부탁드립니다.
관리자 답변 NEWTC · 2010-06-15
안녕하세요 USBISP V03는 다운로드 겸 uart 제공합니다. 동시에는 사용할수가 없습니다. USBISP + RFMOD 4핀켄넥터로 연결하여 사용 tx = rx , rx=tx , vcc = vcc, gnd = gnd 4핀을 컨넥터를 이용하여 연결합니다. 환경설정 ? 어떤 환경설정을 얘기하시는지요 ? 하이퍼 터미널 같은것을 말하시는지요 ? RFMOD 데이터 송수신 관련설정은 메뉴얼에 나와있습니다. 115,200, data 8bit, stop bit 1, parity none , 흐름제어 없음 >송신할때 어떻게 데이터를 보내고, >수신하는데는 어떻게 코드를 짜야 그 데이터를 받을수 있는지 궁금합니다. uart(printf)로 보내면 됩니다. 자료실에서 제공하는 코드를 분석하시길 바랍니다. 수고하세요 >USBISP V03으로 연결하여 >PC에서 송신 >Atmega128에서 수신하려고 합니다. >그런데 PC에 어떻게 연결하는지 잘 모르겠습니다. >전원은 USB에서 끌어오도록 했는데, >환경설정 및 실제 사용방법이 궁금합니다. >송신할때 어떻게 데이터를 보내고, >수신하는데는 어떻게 코드를 짜야 그 데이터를 받을수 있는지 궁금합니다. >자세한 답변 부탁드립니다.
5346 답변완료Atmega128 질문.... 최병헌 2010-06-14 1,393
첨부한 사진첨럼 연결을 한다음 (Atmega128보드하고 UART(5V-Level)을 선을 다시 맞게 다음과 같이 수정하여 연결을 하였음[통신케이블4선-Atmega128 UART0]==> [5V-VCC],[GND-GND], [RXD-TX],[TXD-RX]) 그런데 AVR스튜디오+winAVR에서도 하고 포니프로그, ICCAVR에서도 해봤는데 못잡습니다... 하드웨어 구성에서는 포트6[COM6]뜨기는 하는데..... 어떻게 해결해야 할까요?.... 제가 컴퓨터과라서 전자 분야는 잘 모릅니다. 알려 주시면 감사 하겠습니다. 수고 하십시오. ======================================================================================== [추가질문] 지금 진행 중인 프로젝트는 한백 전자에서 제공하는 안드로이드가 올려져있는 ADK-SC100 개발 보드에 첨부한 사진처럼 UART로 SC100과 연동 하려 합니다. 결론은 가속도 센서의 값을 SC100에 받는것입니다. 그다음은 그값으로 다른 여러가지를 제어하게 되는데 지금 가속도 센서 쪽에서 이렇게 막혀 마무리를 못짓고 있습니다. SC100 하드웨어구성도 [email protected] 메일로 보내드리겠습니다. 보시고 혹시 간단하게 연동할수 있는 방법이 있으면 알려주시면 감사하겠습니다.
관리자 답변 NEWTC · 2010-06-14
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 파일은 잘 받았습니다. 정말 크더군요.^^ 혹시, USB를 이용하여 USBISP 처럼 AVR에 프로그램을 굽고자 하시는 거라면, 이걸로는 안됩니다. USBISP를 이용하여 다운로드 받으셔야 하구요. 본사의 USBISP 사용방법 링크는 아래와 같습니다. - 아래 - http://www.newtc.co.kr/download/AD-USBISP/AD-USBISP_V03_사용법.pdf 그리고, 현재 사용하시는 구성은 AVR 쪽에서 시리얼로 데이터를 출력하면, 그 내용을 PC 쪽에서 시리얼 포트로 받아서 처리해야 합니다. 현재는 USB로 가상 시리얼을 만들어 사용하고 계신 것 같습니다. 그 포트가 COM6 인것 같구요. 그렇다면, 하이퍼 터미널 같은 프로그램으로 데이터가 잘 들어오는 지 확인하여 보시기 바랍니다. 아니면, PC에서 시리얼 프로그램을 짜서, COM6 쪽d에서 시리얼 데이터가 잘 들어오는 지 확인하세요. 이 때, 당연히 AVR에서 출력하는 시리얼 보레이트와 PC에서 사용하는 보레이트는 같아야 겠습니다. 그리고, 추가 질문에 대해 말씀드리면, 메뉴얼 상으로 보면 그 보드의 UART가 TTL Level이 두개 지원되는 것 같습니다. 그걸 바로, 사용중이신 보드의 4핀 중 GND, RX, TX만 직접 연결하면 됩니다. 그렇게 해서, 시리얼로 데이터를 AVR 보드와 SC100보드와 연결하여 주고 받고서, SC100 보드에서 PC 쪽으로 데이터를 처리한 후, 넘기면 될 것 같습니다. 수고하세요. >첨부한 사진첨럼 연결을 한다음 (Atmega128보드하고 UART(5V-Level)을 선을 다시 맞게 다음과 > >같이 수정하여 연결을 하였음[통신케이블4선-Atmega128 UART0]==> [5V-VCC],[GND-GND], > >[RXD-TX],[TXD-RX]) > >그런데 AVR스튜디오+winAVR에서도 하고 포니프로그, ICCAVR에서도 해봤는데 못잡습니다... > >하드웨어 구성에서는 포트6[COM6]뜨기는 하는데..... 어떻게 해결해야 할까요?.... > >제가 컴퓨터과라서 전자 분야는 잘 모릅니다. 알려 주시면 감사 하겠습니다. > >수고 하십시오. >======================================================================================== >[추가질문] > >지금 진행 중인 프로젝트는 한백 전자에서 제공하는 안드로이드가 올려져있는 ADK-SC100 개발 보드에 첨부한 사진처럼 UART로 SC100과 연동 하려 합니다. 결론은 가속도 센서의 값을 SC100에 >받는것입니다. 그다음은 그값으로 다른 여러가지를 제어하게 되는데 지금 가속도 센서 쪽에서 이렇게 막혀 마무리를 못짓고 있습니다. SC100 하드웨어구성도 [email protected] 메일로 보내드리겠습니다. 보시고 혹시 간단하게 연동할수 있는 방법이 있으면 알려주시면 감사하겠습니다.
5345 답변완료스테핑 모터 구동부 AM-MS2를 사용한 예제에 대해서 질문입니다. 배상덕 2010-06-14 1,386
저번엔 모뮬 테스트 소스를 코드비젼으로 받아서 잘해봤는데요.. 이번엔 딜레이를 이용한 것 말고 타이머를 이용한 예제를 코드비전으로 돌려보고싶은데.. 제가 해보려했지만 안되서요.. ex_AM-MS2_with_Timer_ICCAVR 이 예제 코드 비전으로 테스트 해보고싶은데.. ICCAVR로 되있어서..꼭 좀 부탁드립니다.. 코드비전으로 돌릴수있는 소스로 좀 올려주세요.. 자료는 첨부파일로 올려드립니다.
관리자 답변 NEWTC · 2010-06-14
안녕하세요? 고객님, 죄송하지만, 저희가 모든 소스를 일일이 만들어 드리기는 어렵습니다. 필요하신 부분은 직접 변경하셔서 사용하셔야 합니다. 질문하실 때 어떻게 했는 데 어떻게 안된다 던가..그런 식으로 구체적으로 질문해 주셔야 합니다. 수고하세요. >저번엔 모뮬 테스트 소스를 코드비젼으로 받아서 잘해봤는데요.. > >이번엔 딜레이를 이용한 것 말고 타이머를 이용한 예제를 코드비전으로 돌려보고싶은데.. > >제가 해보려했지만 안되서요.. > >ex_AM-MS2_with_Timer_ICCAVR 이 예제 코드 비전으로 테스트 해보고싶은데.. > >ICCAVR로 되있어서..꼭 좀 부탁드립니다.. 코드비전으로 돌릴수있는 소스로 좀 올려주세요.. > >자료는 첨부파일로 올려드립니다.
5344 답변완료완성품 라인트레이서를 샀는데요 신승훈 2010-06-14 1,479
모터쪽이 불안하네요.. 출력이 않좋은건지 굴러가질 않네요
관리자 답변 NEWTC · 2010-06-14
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 전원 쪽이 제대로 공급되지 않으면 그런 일이 있을 수 있습니다. 충분한 전압과 전류가 공급될 수 있도록 해 주셔야 합니다. 최소 SMPS 타입으로 1A 12V 정도는 들어가줘야 하구요. 1A 15V 정도 넣어주면 좋습니다. 수고하세요. >모터쪽이 불안하네요.. > >출력이 않좋은건지 굴러가질 않네요
5343 답변완료AM-128 PRO V02 해결법(mk-II) 임은천 2010-06-14 1,376
전압을 5V 인가하지 않고 3V를 인가하면 Signiture를 읽을 수 있고 프로그램 가능..
관리자 답변 NEWTC · 2010-06-14
고객님, 감사합니다. 그런데, 저희 AM-128 PRO V03 모듈에서는 정상적으로 동작합니다. 그 부분이 사실, JTAG-mkii의 보호회로 때문이 일어나는 증상으로 알고 있습니다. 혹시 차후에라도 찾아와 주시면, 저희들이 직접 관련 회로를 교체 드려서, 사용하실 수 있도록 도와 드리겠습니다. 수고하세요. >전압을 5V 인가하지 않고 3V를 인가하면 Signiture를 읽을 수 있고 프로그램 가능..
5342 답변완료3축가속도센서ver2 데이터값 체크 박주찬 2010-06-14 1,354
리모트장비 지그비(MaxStream XBee Chip Type), 3축가속도센서 ver2 3.7v 리튬폴리머배터리 지그비와 가속도센서 아날로그 다이렉트연결 베이스장비 지그비(MaxStream XBee Chip Type), UART 손목에 장착된 리모트장비 가속도 값을 베이스에서 받아서 테스트하고 있습니다. 문제는 움직임이 없을 경우는 데이터 값을 잘받는데 리모드장비 움직임이 반경이 크거가 리모트장비움직임 속도가 빠르면 간혹 데이터 값을 잘못받습니다. 예를 들어 샘플데이터값이 다음과 같습니다. X축 Y축 Z축 7E 00 12 83 FF 01 3E 00 01 3E 00 02 3E 01 6D 02 72 D3 7E 00 12 83 FF 01 3E 00 01 3E 00 02 3A 01 69 02 6F DF 7E 00 12 83 FF 01 3F 00 01 3E 00 02 37 01 68 00 00 DF 7E 00 12 83 FF 01 3F 00 01 3E 00 02 38 01 6E 02 6E DB 7E 00 12 83 FF 01 3F 00 01 3E 00 02 38 00 00 02 6F DE 7E 00 12 83 FF 01 3F 00 01 3E 00 02 3C 01 6B 02 70 D8 7E 00 12 83 FF 01 3E 00 01 3E 00 00 00 01 68 00 00 DA 값을 받는데 3축값중 1개 혹은 2개를 받지 못하는 경우(00 00)가 발생합니다. (3축의 값 모두를 받지 못하는경우는 없었습니다.) 궁금한점은 1. 가속도센서가 3.3v 이상의 전압(3.7v 배터리)을 받게 되면 데이터값을 잘못받는지... 2. MCU(아트메가)에 연결을 해야 정확한 값을 잘받는지. 3. 0이란 값이 어떠한 경우에 받는지 (전원인가가 잘되어있을 경우) 궁금합니다. 빠른답변부탁드리겠습니다. 그럼수고하세요
관리자 답변 NEWTC · 2010-06-14
안녕하세요 가속도 센서의 인가전압은 Low Voltage Operation: 2.2 V – 3.6 V 그 이상 인가할경우 칩이 망가질수 있습니다. 전압을 내려서 사용하시길 바랍니다. 수고하세요 >리모트장비 >지그비(MaxStream XBee Chip Type), 3축가속도센서 ver2 >3.7v 리튬폴리머배터리 >지그비와 가속도센서 아날로그 다이렉트연결 > >베이스장비 >지그비(MaxStream XBee Chip Type), UART > >손목에 장착된 리모트장비 가속도 값을 베이스에서 받아서 테스트하고 있습니다. > >문제는 움직임이 없을 경우는 데이터 값을 잘받는데 리모드장비 움직임이 반경이 크거가 > >리모트장비움직임 속도가 빠르면 간혹 데이터 값을 잘못받습니다. > >예를 들어 샘플데이터값이 다음과 같습니다. > X축 Y축 Z축 >7E 00 12 83 FF 01 3E 00 01 3E 00 02 3E 01 6D 02 72 D3 >7E 00 12 83 FF 01 3E 00 01 3E 00 02 3A 01 69 02 6F DF >7E 00 12 83 FF 01 3F 00 01 3E 00 02 37 01 68 00 00 DF >7E 00 12 83 FF 01 3F 00 01 3E 00 02 38 01 6E 02 6E DB >7E 00 12 83 FF 01 3F 00 01 3E 00 02 38 00 00 02 6F DE >7E 00 12 83 FF 01 3F 00 01 3E 00 02 3C 01 6B 02 70 D8 >7E 00 12 83 FF 01 3E 00 01 3E 00 00 00 01 68 00 00 DA > >값을 받는데 3축값중 1개 혹은 2개를 받지 못하는 경우(00 00)가 발생합니다. > >(3축의 값 모두를 받지 못하는경우는 없었습니다.) > >궁금한점은 >1. 가속도센서가 3.3v 이상의 전압(3.7v 배터리)을 받게 되면 데이터값을 잘못받는지... >2. MCU(아트메가)에 연결을 해야 정확한 값을 잘받는지. >3. 0이란 값이 어떠한 경우에 받는지 (전원인가가 잘되어있을 경우) > >궁금합니다. > >빠른답변부탁드리겠습니다. 그럼수고하세요
5341 답변완료스테핑 모터 클럭 구동모듈 AM-MS2 12V 전원에 대해서 질문있습니다. 배상덕 2010-06-14 1,317
제가 베터리를 샀는데 12V 7.2AH 라고 적혀있더군요;;; 정확히 PNB 1272(12V, 7.2AH) 이걸로 돌렸는데 모듈에 저항에 열이 화상입을 정도로 뜨거워서 과전류가 흐르는거같은데 왠지 계속 돌렸다가 회로 탈거같아서 지금은 안돌리고 여쭤보려고 이렇게 글을 올리게 되었습니다.. 모터 구동 전원에 넣어서 사용하는데 흠.. 모터는 스테핑모터 SE-SM243를 사용하고있습니다.. 그냥 사용해도 괜찮을까요? 그리고 ex_AM-MS2_with_Timer_ICCAVR 이 예제 코드 비전으로 테스트 해보고싶은데.. 코드비전용 소스없는가요?
관리자 답변 NEWTC · 2010-06-14
안녕하세요 AM-MS2 안에 있는 파란색 가변저항을 회전시켜 구동 전류를 맞추어 사용 하시길 바랍니다. 수고하세요 >제가 베터리를 샀는데 12V 7.2AH 라고 적혀있더군요;;; 정확히 PNB 1272(12V, 7.2AH) > >이걸로 돌렸는데 모듈에 저항에 열이 화상입을 정도로 뜨거워서 과전류가 흐르는거같은데 왠지 계속 돌렸다가 회로 탈거같아서 지금은 안돌리고 여쭤보려고 이렇게 글을 올리게 되었습니다.. > >모터 구동 전원에 넣어서 사용하는데 흠.. > >모터는 스테핑모터 SE-SM243를 사용하고있습니다.. > >그냥 사용해도 괜찮을까요? > >그리고 ex_AM-MS2_with_Timer_ICCAVR 이 예제 코드 비전으로 테스트 해보고싶은데.. > >코드비전용 소스없는가요? > >
5340 답변완료그제부터 계속 AM-128 PRO V02 질문하는 사람입니다.. 임은천 2010-06-14 1,310
정말 테스트 해보고 답변해 주시는 건지요? 현재 MAX232 칩의 9번과 12번 핀을 들어서 각각 1K Ohm 저항을 달아 놓았고, E201에는 1uF 짜리 저항을 달았습니다. 하지만 여전히 정상 동작하지 않음을 말씀드리고 싶네요.. 프로그래밍이 가능할 때는 여전히 리셋 버튼을 눌렀을 때이며 그리고 또하나 걱정되는 것은 리셋 버튼을 누르게 되면 전압값이 낮아짐과 동시에 상당히 심각하게 높은 전류가 흐르는 것으로 측정됩니다.. 다시 말씀 드리지만.. 정말로 동작하는 방법을 알려주시면 감사하겠습니다. 안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 현재 V03에서는 이렇게 회로변경하지 않으셔도 이미 반영되어 있습니다만, 첨부한 회로 변경부분대로 회로를 변경하여 보세요. MAX232쪽은 다리 두 개를 살짝 들어서, 그 사이에 저항을 삽입하시면 됩니다. 그리고, 리셋 부분 커패시터를 1uF로 변경하시면 됩니다. 이 두 가지만 하시면 이상없이 사용이 가능하실 겁니다. 이 부분에 대해서, 데이터 공유가 되지 않아서, 불편하게 해 드렸습니다. 한 번에 답변을 드렸어야 하는 데, 불편을 끼쳐드려서 죄송합니다. 나중에도 질문 있으시면, 언제든지 올려 주세요. 가능한 빠른 시간에, 정확한 답변을 드리도록 노력하겠습니다. 그렇게 해도 안되시면, 본사로 보내주세요. 직접 변경하여 보내드리도록 하겠습니다. 수고하세요. > >1 .128모듈에 리셋부분에 콘덴서를 제거 하시던지 >2. 리셋누르상태에서 JTAG을 사용할수 있도록 FUSE 변경하여 JTAG 포트로 연결하여 > 사용하면 됩니다. >검색엔진에서 찾아보면 특히 MK2 isp 기능에만 대해 자주언급되는 현상입니다. > >어제 답변에 이렇게 말씀하시기 전에 이미 Fuse 세팅은 해봤습니다만.. 같은 증상이었구요. Fuse 세팅 완료 후에 리셋하고 JTAG 모드로 접속해봤지만 동작하지 않았습니다. > >1번의 경우 capacitor가 하나라면 모르겠는데 하나가 아니라서 긴가 민가 한데요. 데이터 시트에 회로도가 보이는 것도 아니라서.. E201 10uF를 제거하는 것이 맞는 건지요.. 암튼 E201을 제거한 경우에는 250KHz ISP 모드에서 아예 읽히지 않으며, 125KHz로 ISP 주파수를 낮춘 경우에 RESET 버튼을 눌렀을 경우 시그니처 및 Fuse Setting을 읽을 수 있습니다. > >즉 현재 상태는 어제 제시한 방법을 모두 실행해본 상태입니다. > >검색엔진에서 찾아보면 특히 MK2 isp 기능에만 대해 자주언급되는 현상입니다.라는 말은 검증할 수가 없고 정확히 어디를 refer 하셨는지 알려주시길 바라고.. >더불어서 정확한 해결책을 알려주시기 바랍니다..
관리자 답변 NEWTC · 2010-06-14
네, 고객님 예전에 직접 테스트 해 보고 업그레이드 한 내용이라서, 테스트 해 본 사항입니다. 만약, 그런 문제점이 지속되신다면, 본사로 전화 연락 부탁드립니다.그러한 것들이 반영된 문제 없이 잘 동작되거든요. 감사합니다. >정말 테스트 해보고 답변해 주시는 건지요? > >현재 MAX232 칩의 9번과 12번 핀을 들어서 각각 1K Ohm 저항을 달아 놓았고, E201에는 1uF 짜리 저항을 달았습니다. 하지만 여전히 정상 동작하지 않음을 말씀드리고 싶네요.. >프로그래밍이 가능할 때는 여전히 리셋 버튼을 눌렀을 때이며 그리고 또하나 걱정되는 것은 리셋 버튼을 누르게 되면 전압값이 낮아짐과 동시에 상당히 심각하게 높은 전류가 흐르는 것으로 측정됩니다.. >다시 말씀 드리지만.. > >정말로 동작하는 방법을 알려주시면 감사하겠습니다. > > >안녕하세요? 고객님, >저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. > >현재 V03에서는 이렇게 회로변경하지 않으셔도 이미 반영되어 있습니다만, >첨부한 회로 변경부분대로 회로를 변경하여 보세요. >MAX232쪽은 다리 두 개를 살짝 들어서, 그 사이에 저항을 삽입하시면 됩니다. >그리고, 리셋 부분 커패시터를 1uF로 변경하시면 됩니다. > >이 두 가지만 하시면 이상없이 사용이 가능하실 겁니다. >이 부분에 대해서, 데이터 공유가 되지 않아서, 불편하게 해 드렸습니다. >한 번에 답변을 드렸어야 하는 데, 불편을 끼쳐드려서 죄송합니다. > >나중에도 질문 있으시면, 언제든지 올려 주세요. >가능한 빠른 시간에, 정확한 답변을 드리도록 노력하겠습니다. >그렇게 해도 안되시면, 본사로 보내주세요. 직접 변경하여 보내드리도록 하겠습니다. > >수고하세요. > >> >>1 .128모듈에 리셋부분에 콘덴서를 제거 하시던지 >>2. 리셋누르상태에서 JTAG을 사용할수 있도록 FUSE 변경하여 JTAG 포트로 연결하여 >> 사용하면 됩니다. >>검색엔진에서 찾아보면 특히 MK2 isp 기능에만 대해 자주언급되는 현상입니다. >> >>어제 답변에 이렇게 말씀하시기 전에 이미 Fuse 세팅은 해봤습니다만.. 같은 증상이었구요. Fuse 세팅 완료 후에 리셋하고 JTAG 모드로 접속해봤지만 동작하지 않았습니다. >> >>1번의 경우 capacitor가 하나라면 모르겠는데 하나가 아니라서 긴가 민가 한데요. 데이터 시트에 회로도가 보이는 것도 아니라서.. E201 10uF를 제거하는 것이 맞는 건지요.. 암튼 E201을 제거한 경우에는 250KHz ISP 모드에서 아예 읽히지 않으며, 125KHz로 ISP 주파수를 낮춘 경우에 RESET 버튼을 눌렀을 경우 시그니처 및 Fuse Setting을 읽을 수 있습니다. >> >>즉 현재 상태는 어제 제시한 방법을 모두 실행해본 상태입니다. >> >>검색엔진에서 찾아보면 특히 MK2 isp 기능에만 대해 자주언급되는 현상입니다.라는 말은 검증할 수가 없고 정확히 어디를 refer 하셨는지 알려주시길 바라고.. >>더불어서 정확한 해결책을 알려주시기 바랍니다.. >
5339 답변완료자이로센서 질문요~ 왕해 2010-06-14 1,296
자이로 센서플러스 모듈과 가속도 센서플러스 모듈을 구입했습니다 불행히도 128모듈에 F포트만 ADC가 지원되서 모듈두개를 분할해서 F포트에 연결해 놓았습니다. 자이로센서 소스를 구성하는데 AREF는 자이로에서 나오는 출력인가요? 128에서 나오는 출력인가요? 128회로에서 AREF핀에 330옴이 연결되 있던데 그럼 전압값은 어떻게 되는건가요? ADC할때 AREF는 센서마다 동일하게 적용하나요? 혹은 ADC설정시 AVCC로 해주면 5V가 들어가는게 맞나요? 무리가 안될라나요 센서에....
관리자 답변 NEWTC · 2010-06-14
안녕하세요 ADC 관련하여 AVCC,AREF,2.54V 3종류의 전압으로 설정이 가능합니다. 위 3종류의 값은 센서에서 들어오는 값의 범의를 나타내는 말입니다. avr에서 10비트 분해능 1024 단계를 가집니다. 보통 AVCC는 5볼트와 연결되어 있으면 , 5V/1024 단계를 얘기합니다. AREF는 사용자임의 전압레벨을 인가해서 사용할수 있습니다. 센서의 값의 최고 전압이 3.3 볼트이면 AREF 3.3을 인가하면 됩니다. 3.3/1024 값을 가집니다. 내부 기준전압 2.54 V 도 사용가능합니다. 그러나 센서에 들어는 값이 2.54v.값을 넘어가면 표기가 안됩니다. 센서의 전압값이 최대 3.3V 이면 AVR은 AVCC또는 AREF 를 사용하여 전압값의 범위선택하면 됩니다. AVCC 0~5 볼트 사이의 전압을 1024나누값이고 ( 센서 값의 분해능이 낮아짐 3.3~5 사이값을 사용하지않기 때문 ) AREF에서 3.3V인가할경우 0~3.3 V 전압값을 1024로 나누것 그러므로 센서가 출력되는 최대값을 기준으로 ADC 레퍼런스 값을 잡는것이 좋습니다. 이렇게 자세히 설명을 해드릴지는 않습니다. 위 내용은 데이터 시트를 다 있는 내용입니다. 수고하세요 >128회로에서 AREF핀에 330옴이 연결되 있던데 그럼 전압값은 어떻게 되는건가요? >ADC할때 AREF는 센서마다 동일하게 적용하나요? AREF의 값을 변경할려면 330옴제거후 AREF 핀을 센서에 전압 3.3 볼트와 연결해서 사용하면 됩니다. 수고하세요 >자이로 센서플러스 모듈과 가속도 센서플러스 모듈을 구입했습니다 > >불행히도 128모듈에 F포트만 ADC가 지원되서 > >모듈두개를 분할해서 F포트에 연결해 놓았습니다. > >자이로센서 소스를 구성하는데 > >AREF는 자이로에서 나오는 출력인가요? > >128에서 나오는 출력인가요? > >128회로에서 AREF핀에 330옴이 연결되 있던데 그럼 전압값은 어떻게 되는건가요? > >ADC할때 AREF는 센서마다 동일하게 적용하나요? > >혹은 ADC설정시 AVCC로 해주면 5V가 들어가는게 맞나요? 무리가 안될라나요 센서에....
5338 답변완료스테핑 모터 구동부 AM-MS2를 사용한 예제에 대해서 질문입니다. 배상덕 2010-06-12 1,282
안녕하세요. 스테핑 모터 구동부 AM-MS2를 사용한 예제를 보시면 ex_AM-MS2.zip파일을 받아서 볼수있는데.. 열어보면 #include <iom128.h>이라서 ICCAVR로 컴파일해야하는데 코드비전을 이용한건 없는가요.. 제가 코드비전을 이용해서 프로그램하고있어가지고..문제점이있네요.. 빠른 답변 부탁드립니다.
관리자 답변 NEWTC · 2010-06-13
안녕하세요? 고객님, 첨부해 드리는 예제를 사용하여 해보세요. 코드비전 용으로 컨버팅 해 놓았습니다. 수고하세요. > > >안녕하세요. > >스테핑 모터 구동부 AM-MS2를 사용한 예제를 보시면 ex_AM-MS2.zip파일을 받아서 볼수있는데.. > >열어보면 #include <iom128.h>이라서 ICCAVR로 컴파일해야하는데 코드비전을 이용한건 없는가요.. > >제가 코드비전을 이용해서 프로그램하고있어가지고..문제점이있네요.. > >빠른 답변 부탁드립니다.
5337 답변완료atmega128 / 가속도 자이로 센서 전원 질문 입니다. 하태광 2010-06-12 1,237
안녕하세요 Q&A 게시판을 통해 여러 가지를 배우고 있는 학생입니다. 지금 가속도 . 자이로 센서와 atmega128을 이용하여 프로젝트를 하고 있습니다. 모듈을 이용하지 않고 독립된 전원부를 이용하여 하드웨어를 구성하고 있는데 전원 공급에 관해 궁금한 것이 있어 질문을 드립니다. 9V 전지와 레귤레이터 이용하여 5V와 3.3V 를 뽑아내고 있는데 전지의 전압이 떨어져 5v / 3.3V 이하의 전압이 발생하면(ex) 4V / 2V) 센서와 128이 망가지는 경우가 발생하는 지 궁금합니다.(혹은 어느정도의 전압이 발생하면 제대로 동작하지 않는지) 아니면 전압이 높으면 센서가 망가 지는 건가요? 만약에 고장이 난다면 어느 정도의 전압에서 고장이 나는지 알려 주시면 감사하겠습니다.
관리자 답변 NEWTC · 2010-06-13
안녕하세요? 고객님, ATMEGA128-16AU는 VCC가 4.5V ~ 5.5V 사에에서 사용이 가능합니다. 그 외의 전압이 VCC에 가해지게 되면, 망가질 확률이 매우 높아지게 됩니다. 특히, 넘어가는 전압에서는 거의 바로 망가집니다. 참고하셔서, 회로 설계를 잘 하시기 바랍니다. 감사합니다. >안녕하세요 >Q&A 게시판을 통해 여러 가지를 배우고 있는 학생입니다. >지금 가속도 . 자이로 센서와 atmega128을 이용하여 프로젝트를 하고 있습니다. > >모듈을 이용하지 않고 독립된 전원부를 이용하여 하드웨어를 구성하고 있는데 > >전원 공급에 관해 궁금한 것이 있어 질문을 드립니다. > >9V 전지와 레귤레이터 이용하여 5V와 3.3V 를 뽑아내고 있는데 > >전지의 전압이 떨어져 5v / 3.3V 이하의 전압이 발생하면(ex) 4V / 2V) > > >센서와 128이 망가지는 경우가 발생하는 지 궁금합니다.(혹은 어느정도의 전압이 발생하면 제대로 동작하지 않는지) > >아니면 전압이 높으면 센서가 망가 지는 건가요? > >만약에 고장이 난다면 어느 정도의 전압에서 고장이 나는지 알려 주시면 감사하겠습니다.
5336 답변완료128Pro-A의 인터럽트질문올립니다.. 박용성 2010-06-12 1,203
외부인터럽트를 이용하여, 스위치를 누르면 세그먼트가 작동하게 할려고 공부 후 코딩을 해보고 있습니다.. 1. 선언을 제대로 했는지.. SREG의 I = 1로 해주고 EIMSK 의 INT0, 1을 선언 후 EICRA의 ISC 00 01 선언 후 sei(); 해주면 메인에서 선언은 끝인가요?? 2. INT1, INT0이 회로도에tj (SCR/INT0)PD0, (SDA/INT1)PD1 로 되어있으므로 PORTD의 0,1번비트를 사용해야되는거 맞습니까?? PORTD의 0,1번비트만 따로 빵판에 스위치 회로 연결해줘야 INT0, 1을 사용할 수 있는건가요?? (회로도를 확인하기 전까지 키트 내에 있는 스위치를 입력받을경우 LED 반복에서 세그먼트에 숫자 표시할려고 했는데 .. INT0 1 이 PORTD 0 1 인것 같아서 테스트를 못해보고있습니다..)
관리자 답변 NEWTC · 2010-06-13
안녕하세요? 고객님, 외부인터럽트 테스트용 소스입니다. 참고하세요. ATMEGA128을 사용한 소스입니다. 주의점 : 1. KD-128PRO 킷트를 이용하실 경우 ==> RTC(DS1307 리얼타임클럭)에 물려 있는 R123, R124를 제거 하시고 쓰시는 것이 좋겠습니다. 2. AVR MEGA 128 개발보드(소형) AB-M128-B 보드를 이용하실 경우 ==> INT0 실습시 저희 AM-TS8 스위치 보드와 물려서 사용해도 문제가 없습니다. 그 이유는 TS8의 경우 AVR 포트 입장에서 어레이 저항이 풀다운되어 있구요. KD-128PRO의 경우 4.7k로 RTC를 사용하기 위하여 풀업 해 두었거든요. 그래서, 두개를 동시에 물리게 되면, 초기 전압이 2V 이상 나오게 됩니다. 그래서, AVR 입장에서 low에서 high로 올라간 거라는 걸 인식 못해서, 생긴 문제입니다. 즉, KD-128PRO 킷트를 이용하실 경우, RTC(DS1307 리얼타임클럭)에 물려 있는 R123, R124를 제거 하시고 쓰시는 것이 좋겠습니다. 그렇게 하시면, 문제 없이 저희 예제로 INT0 실습이 잘 되실 겁니다. 올려드린 이 소스에서 EIMSK = 0x03; // INT0, INT1 사용 EICRA = 0x02; // extended ext ints 인터럽트 발생 조건 셋팅 이렇게 변경 하시면 될 것 같습니다. 그리고, 보드에 스위치가 두 개 있는 데, 포트 G로 가는 선을 잘라내고, 이 스위치를 PD0, PD1에 연결하면 바로 사용하실 수 있겠습니다. 아니면, 본사의 스위치 보드를 연결하여 사용하면 편리합니다. 감사합니다. >외부인터럽트를 이용하여, 스위치를 누르면 세그먼트가 작동하게 할려고 >공부 후 코딩을 해보고 있습니다.. > >1. 선언을 제대로 했는지.. >SREG의 I = 1로 해주고 EIMSK 의 INT0, 1을 선언 후 EICRA의 ISC 00 01 선언 후 sei(); 해주면 >메인에서 선언은 끝인가요?? > >2. INT1, INT0이 회로도에tj (SCR/INT0)PD0, (SDA/INT1)PD1 로 되어있으므로 >PORTD의 0,1번비트를 사용해야되는거 맞습니까?? >PORTD의 0,1번비트만 따로 빵판에 스위치 회로 연결해줘야 INT0, 1을 사용할 수 있는건가요?? > >(회로도를 확인하기 전까지 키트 내에 있는 스위치를 입력받을경우 LED 반복에서 세그먼트에 숫자 표시할려고 했는데 .. INT0 1 이 PORTD 0 1 인것 같아서 테스트를 못해보고있습니다..)
5335 답변완료어제 AM-128 Pro V02 질문한 사람입니다. 임은천 2010-06-12 1,287
1 .128모듈에 리셋부분에 콘덴서를 제거 하시던지 2. 리셋누르상태에서 JTAG을 사용할수 있도록 FUSE 변경하여 JTAG 포트로 연결하여 사용하면 됩니다. 검색엔진에서 찾아보면 특히 MK2 isp 기능에만 대해 자주언급되는 현상입니다. 어제 답변에 이렇게 말씀하시기 전에 이미 Fuse 세팅은 해봤습니다만.. 같은 증상이었구요. Fuse 세팅 완료 후에 리셋하고 JTAG 모드로 접속해봤지만 동작하지 않았습니다. 1번의 경우 capacitor가 하나라면 모르겠는데 하나가 아니라서 긴가 민가 한데요. 데이터 시트에 회로도가 보이는 것도 아니라서.. E201 10uF를 제거하는 것이 맞는 건지요.. 암튼 E201을 제거한 경우에는 250KHz ISP 모드에서 아예 읽히지 않으며, 125KHz로 ISP 주파수를 낮춘 경우에 RESET 버튼을 눌렀을 경우 시그니처 및 Fuse Setting을 읽을 수 있습니다. 즉 현재 상태는 어제 제시한 방법을 모두 실행해본 상태입니다. 검색엔진에서 찾아보면 특히 MK2 isp 기능에만 대해 자주언급되는 현상입니다.라는 말은 검증할 수가 없고 정확히 어디를 refer 하셨는지 알려주시길 바라고.. 더불어서 정확한 해결책을 알려주시기 바랍니다..
관리자 답변 NEWTC · 2010-06-13
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 현재 V03에서는 이렇게 회로변경하지 않으셔도 이미 반영되어 있습니다만, 첨부한 회로 변경부분대로 회로를 변경하여 보세요. MAX232쪽은 다리 두 개를 살짝 들어서, 그 사이에 저항을 삽입하시면 됩니다. 그리고, 리셋 부분 커패시터를 1uF로 변경하시면 됩니다. 이 두 가지만 하시면 이상없이 사용이 가능하실 겁니다. 이 부분에 대해서, 데이터 공유가 되지 않아서, 불편하게 해 드렸습니다. 한 번에 답변을 드렸어야 하는 데, 불편을 끼쳐드려서 죄송합니다. 나중에도 질문 있으시면, 언제든지 올려 주세요. 가능한 빠른 시간에, 정확한 답변을 드리도록 노력하겠습니다. 그렇게 해도 안되시면, 본사로 보내주세요. 직접 변경하여 보내드리도록 하겠습니다. 수고하세요. > >1 .128모듈에 리셋부분에 콘덴서를 제거 하시던지 >2. 리셋누르상태에서 JTAG을 사용할수 있도록 FUSE 변경하여 JTAG 포트로 연결하여 > 사용하면 됩니다. >검색엔진에서 찾아보면 특히 MK2 isp 기능에만 대해 자주언급되는 현상입니다. > >어제 답변에 이렇게 말씀하시기 전에 이미 Fuse 세팅은 해봤습니다만.. 같은 증상이었구요. Fuse 세팅 완료 후에 리셋하고 JTAG 모드로 접속해봤지만 동작하지 않았습니다. > >1번의 경우 capacitor가 하나라면 모르겠는데 하나가 아니라서 긴가 민가 한데요. 데이터 시트에 회로도가 보이는 것도 아니라서.. E201 10uF를 제거하는 것이 맞는 건지요.. 암튼 E201을 제거한 경우에는 250KHz ISP 모드에서 아예 읽히지 않으며, 125KHz로 ISP 주파수를 낮춘 경우에 RESET 버튼을 눌렀을 경우 시그니처 및 Fuse Setting을 읽을 수 있습니다. > >즉 현재 상태는 어제 제시한 방법을 모두 실행해본 상태입니다. > >검색엔진에서 찾아보면 특히 MK2 isp 기능에만 대해 자주언급되는 현상입니다.라는 말은 검증할 수가 없고 정확히 어디를 refer 하셨는지 알려주시길 바라고.. >더불어서 정확한 해결책을 알려주시기 바랍니다.. >
5334 답변완료시리얼통신 관련 질문 고원범 2010-06-12 1,282
AVR MEGA 128 모듈 라이트 이 제품에 UART 통신을 이용하려면 3선짜리 rs-232 케이블로는 불가능한건지 궁금합니다.
관리자 답변 NEWTC · 2010-06-13
안녕하세요? 고객님, 저희 뉴티씨를 이용하여 주셔서 감사합니다. AM-128PL 이 제품은 UART 출력으로 TTL Level을 지원합니다. 즉, 0V / 5V 레벨입니다. PC는 RS-232C Level 즉, +-12V 레벨을 사용합니다. 따라서, 레벨이 달라서, 그냥은 PC와 연결이 안됩니다. 중간에 본사의 DEBUG 보드를 추가하여 사용하시는 것이 좋겠습니다. MAX232 호환 칩을 사용하여 만드시면 됩니다. AM-128PRO 모듈의 회로도를 보면서, 참고하시면서 직접 만드셔도 됩니다. 자료실->기존자료실에서 128 이라고 쳐서 검색하세요. - 아래 - http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=AM-128PRO&select_arrange=headnum&desc=asc&no=251 수고하세요. >AVR MEGA 128 모듈 라이트 > >이 제품에 UART 통신을 이용하려면 > >3선짜리 rs-232 케이블로는 불가능한건지 궁금합니다. >