Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 4983 | 답변완료Atmega128 개발보드 A, B 및 USB-ISP 다운로더 질문 | 김시원 | 2010-04-27 | 1,359 |
|
Atmega128 개발보드 a,b 쓰고 있는데요...
개발보드 a,b는 5V를 받던 12V를 받던 Vcc는 5V로 입력되는거죠??
또 USB-ISP 다운로더로 PC로부터 전원 공급 받으면 몇 V 인가요?? 똑같이 5V로 들어오는건가요?
아니면 다른 전압을 usb-isp에서 5v로 바꿔서 보내주는건가요??
그리고 Atmega128 개발보드에 쓰이는 Atmega 칩이 128A 인가요? 아님 그냥 128 인가요?
두개 차이가 없나요?; (UART high,low 인식 전압을 알기 위해서 문의합니다;)
제가 GPS를 쓰는데 GPS가 RS232와 TTL레벨을 지원합니다. 5V로 작동하고요...
그래서 말인데 이 GPS를 USB-ISP와 연결하여 (UART 모드로) PC에 꽂으면 바로 하이퍼터미널에서 확인 할 수 있을까요??
관리자 답변
안녕하세요
>개발보드 a,b는 5V를 받던 12V를 받던 Vcc는 5V로 입력되는거죠??
아텁터 잭을 통해 받을경우 는 7볼트 이상 입력되야 5볼트를 생성이 가능합니다.
>또 USB-ISP 다운로더로 PC로부터 전원 공급 받으면 몇 V 인가요?? 똑같이 5V로 들어오는건가요?
>아니면 다른 전압을 usb-isp에서 5v로 바꿔서 보내주는건가요??
usb 로 들어오는 전압은 5볼트입니다.
>제가 GPS를 쓰는데 GPS가 RS232와 TTL레벨을 지원합니다. 5V로 작동하고요...
>그래서 말인데 이 GPS를 USB-ISP와 연결하여 (UART 모드로) PC에 꽂으면 바로 하이퍼터미널에서 확인 할 수 있을까요??
하이퍼터미널로 확인이 가능합니다.
gps 모듈이 출력되는 값이 아스키값이면 하이퍼터미널로 볼수있고요
일반 헥사 값이면 하이퍼터미널가 유사한 헥사를 볼수있는 터미널을 이용해야합니다.
수고하세요
>Atmega128 개발보드 a,b 쓰고 있는데요...
>개발보드 a,b는 5V를 받던 12V를 받던 Vcc는 5V로 입력되는거죠??
>또 USB-ISP 다운로더로 PC로부터 전원 공급 받으면 몇 V 인가요?? 똑같이 5V로 들어오는건가요?
>아니면 다른 전압을 usb-isp에서 5v로 바꿔서 보내주는건가요??
>
>그리고 Atmega128 개발보드에 쓰이는 Atmega 칩이 128A 인가요? 아님 그냥 128 인가요?
>두개 차이가 없나요?; (UART high,low 인식 전압을 알기 위해서 문의합니다;)
>
>제가 GPS를 쓰는데 GPS가 RS232와 TTL레벨을 지원합니다. 5V로 작동하고요...
>그래서 말인데 이 GPS를 USB-ISP와 연결하여 (UART 모드로) PC에 꽂으면 바로 하이퍼터미널에서 확인 할 수 있을까요??
|
||||
| 4982 | 답변완료ISP 다운로드 에러 'Cannot program flash' 라는 문구가 뜹니다. | 정용범 | 2010-04-27 | 1,443 |
|
C:\\iccv7avr\\bin\\imakew -f TEST.mak
iccavr -o TEST -g -nb:1 -e:0x20000 -ucrtatmega.o -bfunc_lit:0x8c.0x10000 -dram_end:0x10ff -bdata:0x100.0x10ff -dhwstk_size:30 -beeprom:0.4096 -fihx_coff -S2 @TEST.lk -lcatm128
ROM 0% full. 174 out of 131072 bytes used.
RAM 0 bytes used (does not include stack usage).
Done. Tue Apr 27 11:09:49 2010
informational - project has no EEPROM file
Erasing memory ...Programming FLASH...
Cannot program Flash
ISP programming done.
어제 까지는 잘 사용했는대 오늘 쓸려다 보니 다운로드가 안되네요
ISP케이블 uart케이블 잘 꽃혀 있는지 다 확인 했지만 원인을 못찾겠습니다.
사용 보드 : atmega128 pro
컴파일러 : ICCAVR 자료실에 있는 데모 버전입니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
아래와 같이 말씀하신 에러는 FAQ의 6번을 보시면 됩니다.
- 아래 -
http://www.newtc.co.kr/board/view.php?id=faq&page=2&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=23
수고하세요.
>C:\\iccv7avr\\bin\\imakew -f TEST.mak
> iccavr -o TEST -g -nb:1 -e:0x20000 -ucrtatmega.o -bfunc_lit:0x8c.0x10000 -dram_end:0x10ff -bdata:0x100.0x10ff -dhwstk_size:30 -beeprom:0.4096 -fihx_coff -S2 @TEST.lk -lcatm128
> ROM 0% full. 174 out of 131072 bytes used.
> RAM 0 bytes used (does not include stack usage).
>Done. Tue Apr 27 11:09:49 2010
>informational - project has no EEPROM file
>
>Erasing memory ...Programming FLASH...
>
>Cannot program Flash
>
>ISP programming done.
>
>어제 까지는 잘 사용했는대 오늘 쓸려다 보니 다운로드가 안되네요
>ISP케이블 uart케이블 잘 꽃혀 있는지 다 확인 했지만 원인을 못찾겠습니다.
>
>사용 보드 : atmega128 pro
>컴파일러 : ICCAVR 자료실에 있는 데모 버전입니다.
|
||||
| 4981 | 답변완료회로에 관한 질문입니다.! | 최범호 | 2010-04-27 | 1,558 |
|
첨부파일 1 : module.jpg 는 이미 짜여진 모듈의 모양입니다.
첨부파일 2 : mine.jpg는 제가 만들려고 생각해 놓았던 것입니다.
STA013 decoder 모듈에 관한 내용입니다.
사실 이제품은 이 회사에서 만든것 같지는 않은데요.
이 회사에서 구매한 ATmega128 module과도 관련이 있어서 이렇게 글을 씁니다.
딱히 이 장치에 직접적인 내용이 아니라 회로적인 부분이라서
도움을 받을수 있을 까 해서 글을 씁니다.
<첨부파일을 참조해주세요>
첨부파일 1 : module.jpg
STA013module 의 AUDIO RESET, SCL을 보면 이미 3.3V에 연결되어 있잖아요.왜 미리 3.3V가 걸려있는 거죠?
지금 newTC 회사에서 구입한 atmega128(AMPRO128)모듈로 엠피쓰리를 만들고 있는데요
atmega128에서는 output이 5V정도로 나오기 때문에
level shifting을 통해서 sta013으로 들어가야 해서
저항과 capacitor를 이용해서 회로를 짜서 값을 넣어 주려고 하는데,
미리 3.3V가 걸려 잇는것이 어떤 의미인지 궁금합니다.
제 생각에는
그냥 단순히 인풋 SCL에 3.3 V가 들어오게 되면 4.7k를 통해서 전류가 흐르지 않고( 전압강하가 없으니까 ) 그냥 칩의 SCL에 3.3V가 걸리게 되는거고
인풋 SCL에 0V가 들어오면 4.7k를 통해 전류가 흐르고 그냥 칩의 SCL에 0V가 들어가고
이 의미 아닌가요? 이렇게 되면 굳이 미리 3.3V를 걸필요가 없는거 같은데요.
그냥 SCL과 RESET 부분의 초기치 값을 주는게 모듈에 에서는 3.3V인거라고 생각하면 되나요?
이렇게 되면 그냥 level shifting 회로를 SCL과 AUDIO RESET 부분에도 같게 해주면 되나요?
관리자 답변
안녕하세요
키트 및 예제코드에 대해서는 써포트를 하지만
직접구현하시려는 것에 대해서는 써포트를 하지않고 있습니다.;;
sda scl 두핀은 i2c 라는 통신 인터페이스의 한종류 입니다.
avr에서는 twi와 동일한 것이죠
i2c 통신방법의 문서를 찾아보시면 특이하게
이 통신방법은 풀업저항을 기본적으로 하고 있습니다.
수고하세요
>첨부파일 1 : module.jpg 는 이미 짜여진 모듈의 모양입니다.
>첨부파일 2 : mine.jpg는 제가 만들려고 생각해 놓았던 것입니다.
>
>
>STA013 decoder 모듈에 관한 내용입니다.
>사실 이제품은 이 회사에서 만든것 같지는 않은데요.
>이 회사에서 구매한 ATmega128 module과도 관련이 있어서 이렇게 글을 씁니다.
>딱히 이 장치에 직접적인 내용이 아니라 회로적인 부분이라서
>도움을 받을수 있을 까 해서 글을 씁니다.
>
><첨부파일을 참조해주세요>
>
>첨부파일 1 : module.jpg
>STA013module 의 AUDIO RESET, SCL을 보면 이미 3.3V에 연결되어 있잖아요.왜 미리 3.3V가 걸려있는 거죠?
>
>지금 newTC 회사에서 구입한 atmega128(AMPRO128)모듈로 엠피쓰리를 만들고 있는데요
>atmega128에서는 output이 5V정도로 나오기 때문에
>level shifting을 통해서 sta013으로 들어가야 해서
>저항과 capacitor를 이용해서 회로를 짜서 값을 넣어 주려고 하는데,
>미리 3.3V가 걸려 잇는것이 어떤 의미인지 궁금합니다.
>
>제 생각에는
>
>그냥 단순히 인풋 SCL에 3.3 V가 들어오게 되면 4.7k를 통해서 전류가 흐르지 않고( 전압강하가 없으니까 ) 그냥 칩의 SCL에 3.3V가 걸리게 되는거고
>인풋 SCL에 0V가 들어오면 4.7k를 통해 전류가 흐르고 그냥 칩의 SCL에 0V가 들어가고
>이 의미 아닌가요? 이렇게 되면 굳이 미리 3.3V를 걸필요가 없는거 같은데요.
>그냥 SCL과 RESET 부분의 초기치 값을 주는게 모듈에 에서는 3.3V인거라고 생각하면 되나요?
>이렇게 되면 그냥 level shifting 회로를 SCL과 AUDIO RESET 부분에도 같게 해주면 되나요?
>
>
|
||||
| 4980 | 답변완료안녕하세요 . | 정기영 | 2010-04-27 | 1,377 |
|
안녕하세요 iccavr을 깔았었는데 다시 실행시키니까 오류가 뜨네요
다 지우고 다시 깔아봤는데도 오류가 뜨는데요
경고메시지가 그림판에 넣으것처럼 뜹니다.
해결방법좀 알려주세요 감사합니다
관리자 답변
안녕하세요
데모판은 30 ~ 45일간 무료사용이 가능합니다. 그이후에는
하드를 포맷하여 다시 설치하여 사용하시거나 유료판(iccavr 16K 는 77,000 )을
구매하여 사용해야 합니다.
수고하세요
>안녕하세요 iccavr을 깔았었는데 다시 실행시키니까 오류가 뜨네요
>
>다 지우고 다시 깔아봤는데도 오류가 뜨는데요
>
>경고메시지가 그림판에 넣으것처럼 뜹니다.
>
>해결방법좀 알려주세요 감사합니다
|
||||
| 4979 | 답변완료Codevision에서 SCK오류가 납니다. | 현병용 | 2010-04-26 | 1,395 |
|
안녕하세요
자료실에서 받은 Module test를 이용해서 다음 환경에서 테스트를 해보려고 하는데요
Atmega 128 Pro V03
AD - USB ISP V03
Windows 7 - 32bit
Codevision 2.03.9
아래 그림과 같은 설정을 해주고 Program Flash를 해줄경우 다음과 같은 오류가 납니다.
다양한 환경에서 테스트 했는데도 오류가 나서요
아무것도 연결 안하고, 오직 ISP 전원공급만 해서 하는데도 안되네요...
왜 그런거죠??
관리자 답변
안녕하세요
program fuse bit 를 체크를 지우고 사용하시길 바랍니다.
초기셋팅이 되어 나갑니다.
초보자일 경우 퓨즈비트 설정을 권장하지 않습니다.
퓨즈를 한번이라도 잘못된 설정을 할경우 칩을 사용할수가 없습니다.
코드비젼 사용자들이 퓨지비트관련 항목을 체크도 안된 상태에서 자주 라이트를 시도 하던군요
방문하시거나 제품을 보내시어 키트를 점검을 받아 보시길 권장합니다.
수고하세요
>안녕하세요
>
>자료실에서 받은 Module test를 이용해서 다음 환경에서 테스트를 해보려고 하는데요
>
>Atmega 128 Pro V03
>AD - USB ISP V03
>Windows 7 - 32bit
>Codevision 2.03.9
>
>아래 그림과 같은 설정을 해주고 Program Flash를 해줄경우 다음과 같은 오류가 납니다.
>
>다양한 환경에서 테스트 했는데도 오류가 나서요
>
>아무것도 연결 안하고, 오직 ISP 전원공급만 해서 하는데도 안되네요...
>
>왜 그런거죠??
|
||||
| 4978 | 답변완료그래픽 LCD 한글 출력 예제 소스 관련 질문입니다. | 김대성 | 2010-04-26 | 1,435 |
|
그래픽 LCD 모듈 AM-GLCD-P을 구입하여 사용하고 있는 학생입니다.
사용타겟보드명은 AVR ATMaga 128 Pro 입니다.
예제 소스(Example_AM-GLCD.zip의 ex_graphic_lcd3)의 .hex파일을 넣으면 정상적으로 작동하지만,
AVR Studio로 컴파일 하니 값이 이상하게 나오더군요.
빌더를 보니 ICCAVR 로 작성되어 있더군요 ㅜㅜ
혹시 AVR Studio 버전으로 작성된 예제 소스를 구할 수 있을까요 ??
아니면 예제소스를 AVR Studio(WinAVR)로 컴파일 할 방법을 알려주셨으면 합니다.
3일째 벌써 밤샘입니다.ㅜㅜ
번거로운 일이지만 부탁드립다.
관리자 답변
안녕하세요
제공되는 코드는 icc 컴파일러에 대한 예제코드들만 현재 제공되고 있습니다.
코드비젼,winavr 간단한 사용법에 관련한 코드만 제공 되고 있습니다.
winavr로 현재 작성된 glcd 코드는 없습니다.
추후 icc로된 코드들을 winavr로 변환계획을 가지고 있습니다.
수고하세요
>그래픽 LCD 모듈 AM-GLCD-P을 구입하여 사용하고 있는 학생입니다.
>사용타겟보드명은 AVR ATMaga 128 Pro 입니다.
>
>예제 소스(Example_AM-GLCD.zip의 ex_graphic_lcd3)의 .hex파일을 넣으면 정상적으로 작동하지만,
>AVR Studio로 컴파일 하니 값이 이상하게 나오더군요.
>
>빌더를 보니 ICCAVR 로 작성되어 있더군요 ㅜㅜ
>
>혹시 AVR Studio 버전으로 작성된 예제 소스를 구할 수 있을까요 ??
>
>아니면 예제소스를 AVR Studio(WinAVR)로 컴파일 할 방법을 알려주셨으면 합니다.
>
>3일째 벌써 밤샘입니다.ㅜㅜ
>
>번거로운 일이지만 부탁드립다.
>
>
|
||||
| 4977 | 답변완료CAN통신 질문 드려요. | 김지설 | 2010-04-26 | 1,234 |
|
AB-M128-B 보드는 사용하고 있습니다.
CAN통신을 하려면 칩을 따로 구입해서 부착해야 한다고 말씀하셨는데,
아래 링크로 들어가보니 솔직히 영문이라 알아보기 좀 힘들더라구요.ㅠ
한국에 사이트는 없는건가요??
그리고 혹시 가격이 개인이 구입하기엔 부담스러운 가격인지 알고 싶습니다.
관리자 답변
안녕하세요
전에 링크한 주소는 맥심이라는 칩사입니다.
샘플을 잘주는곳입니다.
1~4개 정도는 샘플을 신청하면 잘줍니다. 기간이 오래 걸려서 문제죠.;
한국에서 칩을만드는 곳은 몇군데 안됩니다.
삼성 하이닉스 래디오펄스 등. 국내칩사는 메모리는 메인칩을 주로 생산합니다.
고로 그외의 칩을 잘 만들지 않죠
검색엔진에서 샘플신청하는 방법을 보시면 나와있으겁니다.
avr에 can들어가져있는 칩이름은 at90can128 있습니다. 국내에는 잘보이지 않는군요
atmel에서는 샘플 신청하기가 좀까다롭습니다. 아트멜칩을 구입해서 쓰는것이 정신건강에 좋습니다.
수고하세요
>AB-M128-B 보드는 사용하고 있습니다.
>CAN통신을 하려면 칩을 따로 구입해서 부착해야 한다고 말씀하셨는데,
>아래 링크로 들어가보니 솔직히 영문이라 알아보기 좀 힘들더라구요.ㅠ
>한국에 사이트는 없는건가요??
>그리고 혹시 가격이 개인이 구입하기엔 부담스러운 가격인지 알고 싶습니다.
>
>
|
||||
| 4976 | 답변완료3.3V UART통신을 수신 할려고 합니다. | 신동관 | 2010-04-26 | 1,397 |
|
안녕하세요.. 항상 이곳에 도움을 받고 있습니다. 감사합니다.
이번에 지그비(칩센회사 EZB-M100-S)를 AB-M128-B보드의 UART통신을 할려고 합니다.
지그비 세팅은 완료 되서 정상적으로 PC에 표시가 됩니다.(PC로 모니터링중)
그러나 AB-M128-B보드의 UART로 신호를 보내면 받지 못하고 있습니다.
지그비 회사에 문의내용은 3.3V UART신호가 나온다고 합니다.
5V UART에 연결해도 잘 된다고 하는데... 사실 전 잘 안되네요...
혹 AB-M128-B보드에서 3.3V UART신호를 받는게 무리인가요... 2.5V이상이면 된다는 이야기도
있고.. 풀업을 하라고 하는 이야기도 있어서 이곳에 문의를 드립니다.
답변을 기다리겠습니다. 감사합니다.
관리자 답변
안녕하세요
핀연결을 정상적인지요
rx-tx
tx-rx
1
통신전압레벨이 안맞을때와 통신속도 빠르경우
통신이 잘안될수도 있습니다.
통신선 상이 레벨을 맞추고 해보시길 바랍니다.
2.
아니면 atmega128 을 3볼트가 가능한 atmega128L 을 사용하여
동일한 전압을 사용해서 테스트해 보시길 바랍니다.
수고하세요
>
>안녕하세요.. 항상 이곳에 도움을 받고 있습니다. 감사합니다.
>
>이번에 지그비(칩센회사 EZB-M100-S)를 AB-M128-B보드의 UART통신을 할려고 합니다.
>
>지그비 세팅은 완료 되서 정상적으로 PC에 표시가 됩니다.(PC로 모니터링중)
>
>그러나 AB-M128-B보드의 UART로 신호를 보내면 받지 못하고 있습니다.
>
>지그비 회사에 문의내용은 3.3V UART신호가 나온다고 합니다.
>
>5V UART에 연결해도 잘 된다고 하는데... 사실 전 잘 안되네요...
>
>혹 AB-M128-B보드에서 3.3V UART신호를 받는게 무리인가요... 2.5V이상이면 된다는 이야기도
>
>있고.. 풀업을 하라고 하는 이야기도 있어서 이곳에 문의를 드립니다.
>
>답변을 기다리겠습니다. 감사합니다.
|
||||
| 4975 | 답변완료안녕하세요 | 김지설 | 2010-04-26 | 1,259 |
|
안녕하세요 저희가 AB-M128-B이보드를 구매했습니다
이보드를사용해서 센서를 이용해 CAN통신을 구현하려고합니다.
그런데 이보드를이용해서 CAN 통신이 가능합니까?
가능하다면 어떻게 사용해야할까요
관리자 답변
안녕하세요
본사에서 판매되는 킷들을 can 통신을 지원하지 않고 있습니다.
can 통신으로 변경가능한 칩을 찾아 추가적으로 붙혀서 사용하셔야 합니다.
아래링크는 can통신에 관련된 칩들입니다.
http://para.maxim-ic.com/en/search.mvp?fam=can&tree=master
수고하세요
>안녕하세요 저희가 AB-M128-B이보드를 구매했습니다
>
>이보드를사용해서 센서를 이용해 CAN통신을 구현하려고합니다.
>
>그런데 이보드를이용해서 CAN 통신이 가능합니까?
>
>가능하다면 어떻게 사용해야할까요
|
||||
| 4974 | 답변완료가속도센서가 이상해요. | 김태신 | 2010-04-26 | 1,284 |
|
안녕하세요 얼마 전에 AM-3AXIS Ver.2 가속도 센서를 샀습니다.
두 개를 샀는데 그 중 하나는 제대로 나오고 나머지 하나는 값이 제대로 안나오네요.
어떡해야하나요.
관리자 답변
안녕하세요
어떻게 이상하다는 말인가요 ??
기준값이 위치가 다른한개와 틀린다는 말인가요 ?
기준값이 각각 틀린이유는 아래 링크를 참조하시길 바랍니다.
http://newtc.co.kr/board/view.php?id=faq&page=2&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=26
수고하세요
>안녕하세요 얼마 전에 AM-3AXIS Ver.2 가속도 센서를 샀습니다.
>
>두 개를 샀는데 그 중 하나는 제대로 나오고 나머지 하나는 값이 제대로 안나오네요.
>
>어떡해야하나요.
|
||||
| 4973 | 답변완료SLCD 문의 | 윤원호 | 2010-04-26 | 1,300 |
|
안녕하십니까?
AM-SLCD를 구입해서 사용해보고 있습니다.
우리가 쓰는 CPU가 규블럭입니다.
큐블럭에서 제어하려면 어떻게 해야 하는지요?
부탁합니다.
수고하십시오.
감사합니다.
관리자 답변
안녕하세요
AM-SLCD 는 테스트하는 방법은 컴퓨터의 rs232 와 연결하여 하이퍼 터미널로
연결하여 사용하시면 테스트가 가능합니다.
큐블럭 보드는 저희가 잘모르는 부분이라 ...
큐블럭에서 uart 신호나 rs232 신호가 지원가능여부를 문의 하시길 바랍니다.
수고하세요
>안녕하십니까?
>AM-SLCD를 구입해서 사용해보고 있습니다.
>우리가 쓰는 CPU가 규블럭입니다.
>큐블럭에서 제어하려면 어떻게 해야 하는지요?
>부탁합니다.
>수고하십시오.
>감사합니다.
|
||||
| 4972 | 답변완료안녕하세요 | 이근호 | 2010-04-26 | 1,277 |
|
먼저번에 질문드렸었는데요
as받으셔야 한다구 하셨는데 칩이 나갔다는 건가요?
그리고 이제는 이런 에러메세지가 떠요
그리고 처음에 기본 세팅으로 되어서 출하된다구 하셨는데
그림 올려주신데로 세팅이 안되어있었는데요 ㅠ
자세한 답변 부탁드립니다 ㅠ
관리자 답변
안녕하세요
초보자일경우 퓨즈 셋팅 관련하여 변경을 권장하지 않습니다.
퓨즈를 실수로 잘못 입력 하면 칩을 사용 할수가 없습니다.
전에 답변해 드릴 것처럼 퓨즈셋팅 관련 체크 박스를 해체하고 사용 하시면 됩니다.
코드비젼에서는 퓨즈설정하는 부분에서 같은 창으로 리드가 되지않습니다.
그부분은 라이트하는 창만 존재합니다.
퓨즈리드를 하면 조금만한 다른창으로 리드된값을 보여줍니다.
그림에 이미지의 체크된 부분은 초기셋팅을 본사에서 이값으로 설정한 것입니다.
수고하세요
>먼저번에 질문드렸었는데요
>
>as받으셔야 한다구 하셨는데 칩이 나갔다는 건가요?
>
>그리고 이제는 이런 에러메세지가 떠요
>
>그리고 처음에 기본 세팅으로 되어서 출하된다구 하셨는데
>
>그림 올려주신데로 세팅이 안되어있었는데요 ㅠ
>
>자세한 답변 부탁드립니다 ㅠ
|
||||
| 4971 | 답변완료코드 비젼 사용중입니다 | 정기영 | 2010-04-25 | 1,257 |
|
우선 AVR MEGA128 개발보드 AB-M128pro-A 를 사용하고있습니다
그리고 왕초보 입니다..
세븐세그먼트 동작을 시키고 싶은데요
여기 나와있는 ICC컴파일러를 사용하면 예제파일을 바로 돌릴수있겠지만
다 설치를 하고 동영상과 설명등을 보았는데요
설정하는 법은 나와있는것같은데
어떻게 컴파일을 하는지 그리고 ATmega128에 어떻게 입력을 시키는지
그런 동영상이나 설명은 없어보이더라구요
초보인데다가 물어볼사람이없어서 atmega128에 넣어보려고 노력했지만 잘안되더라구요
그래서 코드비젼을 깔아보고 설명되어있는 것들을 뒤져보니까
ATmega128에 입력이 되더라구요
그래서 질문이 있는데요
이싸이트에서 세븐세그먼트 예제를 받았습니다.
그리고 헤더 파일은 인터넷에 있는 코드비젼 헤더파일로 바꾸어봤는데요
입력을 해보면 동작을 하지 않더라구요
여기서 또 뭘 바꿔주어야 코드비젼에서사용할수있는것인지 c좀 봐주셨으면 하구요
두번째로 기본적으로 이싸이트에있는 예제를 사용하고 싶어서
iccavr을 사용하고 싶은데 컴파일 하는법같은것을 알수있는 방법이 있나합니다.
알려주시면 감사합니다
관리자 답변
안녕하세요
아래는 컴파일 프로젝트 설정 부터 다운로드 하는 방법이 있습니다.
http://www.newtc.co.kr/board/data/mega128_lecture/프로젝트_생성_및_다운로드_방법.pdf
컴파일러 버젼이 변경되어
device configuration 에서 atmega128/can128 이 아니고
atmega128(please see notes) 로 변경하여 사용 하시길 바랍니다.
코드 수정에 대해서는 써포트를 해드릴지 않고 있습니다. ^^;;
수고하세요
>우선 AVR MEGA128 개발보드 AB-M128pro-A 를 사용하고있습니다
>
>그리고 왕초보 입니다..
>세븐세그먼트 동작을 시키고 싶은데요
>여기 나와있는 ICC컴파일러를 사용하면 예제파일을 바로 돌릴수있겠지만
>다 설치를 하고 동영상과 설명등을 보았는데요
>설정하는 법은 나와있는것같은데
> 어떻게 컴파일을 하는지 그리고 ATmega128에 어떻게 입력을 시키는지
>그런 동영상이나 설명은 없어보이더라구요
>
>초보인데다가 물어볼사람이없어서 atmega128에 넣어보려고 노력했지만 잘안되더라구요
>
>그래서 코드비젼을 깔아보고 설명되어있는 것들을 뒤져보니까
>ATmega128에 입력이 되더라구요
>
>그래서 질문이 있는데요
>
>이싸이트에서 세븐세그먼트 예제를 받았습니다.
>그리고 헤더 파일은 인터넷에 있는 코드비젼 헤더파일로 바꾸어봤는데요
>입력을 해보면 동작을 하지 않더라구요
>여기서 또 뭘 바꿔주어야 코드비젼에서사용할수있는것인지 c좀 봐주셨으면 하구요
>
>두번째로 기본적으로 이싸이트에있는 예제를 사용하고 싶어서
>iccavr을 사용하고 싶은데 컴파일 하는법같은것을 알수있는 방법이 있나합니다.
>
>알려주시면 감사합니다
|
||||
| 4970 | 답변완료KR-SL16 라인트레이서(스테핑모터) | 이모승 | 2010-04-25 | 1,306 |
|
1주전에 구매하였습니다.
완제품을 구매하였는데 시작동결과 센서부가 잘 작동하지않아 수정하였는데요
저희가 라인트레이서 맵을 만들려고 하는데 검은선의 두께는 어느정도가 가장 잘 인식되는지 알고싶습니다.
시행용 맵을 사서 작동시켜봤는데 잘 작동이안되더라구요
몇cm두께에서 잘 작동하는지 알고싶습니다.
그리고 원래 기계가 덜덜거리나요?
앞으로가다가 커브를 돌때에 라인트레이서가 멈춰서 제자리에서 버벅거리네요
그래서 손으로 다시 원위치 시켜줘야 작동하고
기계가 잘 작동하는지 아니면 원래이런건지 의심스럽습니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
검은선은 본사에서 테스트 시에 검정색 고무 테이프를 이용하여 테스트 하기 때문에 대략 1.2cm 정도 되는 것 같습니다. 선 굵기를 5mm 이하로 하니까 좀 인식률이 떨어지는 것 같았습니다.
하지만, 프로그램 자체가 기본적인 프로그램으로 되어 있어서, 좀 응용하셔서 사용하시는 것이 좋겠습니다.
커브 길도 각도가 너무 심하다면, 현재의 테스트 프로그램으로는 정상동작하기가 어려울 겁니다.
따라서, 프로그램을 수정하여 사용하는 것이 필요합니다.
라인트레이서가 덜덜거렸다면, 그것은 전류 공급등에서 밧데리가 문제가 있지 않을까 싶은데요.
혹시 전압, 전류를 얼마나 공급하셨는 지요?
1.2V 1,000mA 짜리 AAA싸이즈 리튬이온이나 수소망간 밧데리 12개를 직렬로 2x6 형태로 붙여서 사용하는 것을 추천하고 있습니다. 충분한 전류, 전압을 공급하여 주길 바랍니다.
또한, 그렇다고 하더라도 CS2P나 MS2의 가변 저항을 돌려서 토크에 맞게 바이어스를 잘 맞추는 것도 필요하겠습니다.
스테핑 모터 구동부 관련되어서는 아래 링크를 참고하세요.
- 아래 -
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=40
수고하세요.
>1주전에 구매하였습니다.
>완제품을 구매하였는데 시작동결과 센서부가 잘 작동하지않아 수정하였는데요
>저희가 라인트레이서 맵을 만들려고 하는데 검은선의 두께는 어느정도가 가장 잘 인식되는지 알고싶습니다.
>시행용 맵을 사서 작동시켜봤는데 잘 작동이안되더라구요
>몇cm두께에서 잘 작동하는지 알고싶습니다.
>
>그리고 원래 기계가 덜덜거리나요?
>앞으로가다가 커브를 돌때에 라인트레이서가 멈춰서 제자리에서 버벅거리네요
>그래서 손으로 다시 원위치 시켜줘야 작동하고
>
>기계가 잘 작동하는지 아니면 원래이런건지 의심스럽습니다.
>
>
|
||||
| 4969 | 답변완료USBISP의 win7 64bit 드라이버 관련 질문입니다 . | 이종훈 | 2010-04-25 | 1,419 |
|
이곳 게시판에서 자료를 보고 an144sw 프로그램을 이용해 pid 를 변경했습니다만
드라이버가 잡히지 않고 있습니다.
PID 변경 전에 몇번이고 확인했는데 0XEA60 이 아닌 0XEA만 입력되고
스크린샷에도 0XEA로 나와있어 그렇게 변경했고 다른 부분은 건드리지 않았습니다.
제가 변경한 것이 잘못된 것인지, 다시 복구해서 64bit에서 돌리는 것이 가능한지 알고 싶습니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
우선, 윈도우즈 7 64비트에서 잘 동작하는 것은 일전에 확인되었습니다.
하는 방법이 약간 복잡하며, 아래 몇가지 사항을 하게 되면, 드라이버는 설치를 할 수 있습니다. 첨부해 드리는 WIN7용 드라이버를 쓰려면 PID를 0xEA60으로 변경하여야 합니다. 이 때, 주의하실 사항은 이 작업은 Windows 7 컴퓨터에서 하시면 안되구요. 안잡히니까요. XP 있는 PC에서 한 번만 하시면 됩니다. 변경할 때 첨부해 드린 an144sw.zip을 쓰셔서, USB에 USBISP를 꽂은 상태에서 변경하시려는 PID 쪽에만 0xEA60으로 변경하여 프로그램 하시면 됩니다. 그리고 나서, 드라이버 깔면 됩니다.
윈도우즈 7 64비트에서는 현재 WHQL Qualified driver를 사용해야 해서, USB 칩 제조사인 silabs 사의 정식 드라이버를 사용하면 사용이 가능합니다. 따라서, PID를 원래 칩 제조시에 되어 있는 0xEA60으로 변경해야 silabs 원래 드라이버를 잡기 때문에 그렇게 해야 합니다.
아래에 WINDOWS 7 64비트 Ult. 에서의 성공 사례가 있습니다.
- 아래 -
http://www.newtc.co.kr/board/view.php?id=qna&page=1&sn1=&divpage=2&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=11431
그런 이후에, AVR Studio 깔고, ICCAVR 깔고 하시면 됩니다. 나머지는 FAQ의 USBISP 사용법 메뉴얼과 사용법은 같습니다. AVR Studio 설치시에 V4.17 이상을 추천합니다.
수고하세요.
>이곳 게시판에서 자료를 보고 an144sw 프로그램을 이용해 pid 를 변경했습니다만
>
>드라이버가 잡히지 않고 있습니다.
>
>PID 변경 전에 몇번이고 확인했는데 0XEA60 이 아닌 0XEA만 입력되고
>
>스크린샷에도 0XEA로 나와있어 그렇게 변경했고 다른 부분은 건드리지 않았습니다.
>
>
>제가 변경한 것이 잘못된 것인지, 다시 복구해서 64bit에서 돌리는 것이 가능한지 알고 싶습니다.
|
||||
