Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 4923 | 답변완료재문의 드립니다. | 강병영 | 2010-04-14 | 1,289 |
|
우선 답변 감사합니다.
첨부하여 주신 파일을 살펴 보았는데 잘 모르겠네요.
부족한 실력으로 살펴봤습니다만...잘 모르겠네요.
근데 제가 보기엔 시리얼 통신인것 같은데...
그리고 AVRDUDE와 관련된 부분이 어딘지도 잘 모르겠네요.
좀 더 자세한 설명을 부탁드려도 될까요..
-------------------------------------------------------------------------------------------
안녕하세요? 고객님,
참고하실 만한 것을 첨부하여 드리니, 참고 바랍니다.
AVRDUDE 관련한 부분을 참고하시면 되겠습니다.
그리고, COM2 포트에 USBISP 드라이버가 잡힌 것이 맞는 지요? 확인 바랍니다.
감사합니다.
>USB-ISP 를 구입해서 사용할려고 합니다.
>메뉴얼을 통해 드라이버를 깔고 설정을 하려 했으나 Winavr에 있는 Programer's Note를 통한 다운로드에 대한 설정은 없더군요. 제가 제대로 못찾았을 수도 있겠지만;;
>그래서 Makefile에서 기본적인 설정만 변경하고 시도를 했으나 에러가 뜨네요.
>
>> "make.exe" program
>avrdude -p atmega128 -P com2 -c stk500 -U flash:w:test.hex
>avrdude: ser_open(): can't open device "\\\\.\\com2": 지정된 파일을 찾을 수 없습니다.
>
>
>make.exe: *** [program] Error 1
>
>
>시작한지 얼마 안된 초보다 보니 이런 에러가 어떤 이유에서 발생한 것인지 잘 모르겠네요.
>Winavr에서의 설정법은 없는건가요..
관리자 답변
안녕하세요? 고객님,
압축한 파일과 그 안에 있는 mak 파일을 함께 올려 드립니다.
Winavr에 있는 Programer's Note를 통해 설정하게 되면, mak 파일이 생성됩니다.
그 파일 안에 보면, 아래와 같은 내용이 있습니다.
여기서, AVRDUDE_PORT 의 컴포트를 맞춰서 사용하시면 됩니다.
수고하세요.
- 아래 -
#---------------- Programming Options (avrdude) ----------------
# Programming hardware
# Type: avrdude -c ?
# to get a full listing.
#
AVRDUDE_PROGRAMMER = stk500
# com1 = serial port. Use lpt1 to connect to parallel port.
AVRDUDE_PORT = com2
AVRDUDE_WRITE_FLASH = -U flash:w:$(TARGET).hex
#AVRDUDE_WRITE_EEPROM = -U eeprom:w:$(TARGET).eep
# Uncomment the following if you want avrdude's erase cycle counter.
# Note that this counter needs to be initialized first using -Yn,
# see avrdude manual.
#AVRDUDE_ERASE_COUNTER = -y
# Uncomment the following if you do /not/ wish a verification to be
# performed after programming the device.
#AVRDUDE_NO_VERIFY = -V
# Increase verbosity level. Please use this when submitting bug
# reports about avrdude. See <http://savannah.nongnu.org/projects/avrdude>
# to submit bug reports.
#AVRDUDE_VERBOSE = -v -v
AVRDUDE_FLAGS = -p $(MCU) -P $(AVRDUDE_PORT) -c $(AVRDUDE_PROGRAMMER)
AVRDUDE_FLAGS += $(AVRDUDE_NO_VERIFY)
AVRDUDE_FLAGS += $(AVRDUDE_VERBOSE)
AVRDUDE_FLAGS += $(AVRDUDE_ERASE_COUNTER)
>우선 답변 감사합니다.
>첨부하여 주신 파일을 살펴 보았는데 잘 모르겠네요.
>부족한 실력으로 살펴봤습니다만...잘 모르겠네요.
>근데 제가 보기엔 시리얼 통신인것 같은데...
>그리고 AVRDUDE와 관련된 부분이 어딘지도 잘 모르겠네요.
>좀 더 자세한 설명을 부탁드려도 될까요..
>
>-------------------------------------------------------------------------------------------
>안녕하세요? 고객님,
>
>참고하실 만한 것을 첨부하여 드리니, 참고 바랍니다.
>AVRDUDE 관련한 부분을 참고하시면 되겠습니다.
>
>그리고, COM2 포트에 USBISP 드라이버가 잡힌 것이 맞는 지요? 확인 바랍니다.
>
>감사합니다.
>
>>USB-ISP 를 구입해서 사용할려고 합니다.
>>메뉴얼을 통해 드라이버를 깔고 설정을 하려 했으나 Winavr에 있는 Programer's Note를 통한 다운로드에 대한 설정은 없더군요. 제가 제대로 못찾았을 수도 있겠지만;;
>>그래서 Makefile에서 기본적인 설정만 변경하고 시도를 했으나 에러가 뜨네요.
>>
>>> "make.exe" program
>>avrdude -p atmega128 -P com2 -c stk500 -U flash:w:test.hex
>>avrdude: ser_open(): can't open device "\\\\.\\com2": 지정된 파일을 찾을 수 없습니다.
>>
>>
>>make.exe: *** [program] Error 1
>>
>>
>>시작한지 얼마 안된 초보다 보니 이런 에러가 어떤 이유에서 발생한 것인지 잘 모르겠네요.
>>Winavr에서의 설정법은 없는건가요..
>
|
||||
| 4922 | 답변완료아트메가 관련 질문입니다.. | 임기철 | 2010-04-14 | 1,255 |
|
AVR MEGA 128 모듈 라이트
AM- 128PL
-모델명-
그림에서 표시한 부분(D201(PA0))에서 빨간불이 들어오면 DC 모터가 작동이 되고
빨간불이 들어오지 않으면 모터가 작동이 되지 않고 있습니다. 작동이 되지 않고 있기 때문에
왜 작동이 안돼는지 알고 싶구요..불이 들어오지 않는 이유를 알고 싶습니다..
답변 해주시면 감사 하겠습니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사드립니다.
그 LED는 단지 테스트용 LED 입니다.
PORTA의 0번째 비트에 1이 들어가면 불이 들어오고, 0이 들어가면 꺼지게 되어 있습니다.
그 LED 때문에 동작이 되고 안되고 하는 것은 아닌 것 같은데, 다른 원인을 찾아 보시는 게 좋겠습니다.
수고하세요.
>AVR MEGA 128 모듈 라이트
>AM- 128PL
>-모델명-
>
>그림에서 표시한 부분(D201(PA0))에서 빨간불이 들어오면 DC 모터가 작동이 되고
>
>빨간불이 들어오지 않으면 모터가 작동이 되지 않고 있습니다. 작동이 되지 않고 있기 때문에
>
>왜 작동이 안돼는지 알고 싶구요..불이 들어오지 않는 이유를 알고 싶습니다..
>
>답변 해주시면 감사 하겠습니다.
>
>
|
||||
| 4921 | 답변완료AD-USBISP V03에 관한 질문 | 황선남 | 2010-04-13 | 1,390 |
|
안녕하세요..
제목관련하여 질문이 있습니다.
프로그램은 AVR Studio 4.18을 사용하고 있습니다.
ATmega128 보드는 Ineterboard에서 나온 N128BK2를 사용하고 있습니다.
두개를 연결하여 사용하려 하는데 프로그래밍시
계속 ISP mode error가 발생합니다.
핀맵도 맞추어 보고 여러 방법을 해봤는데 연결이 되지 않습니다.
해결책이 없을까요?
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사드립니다.
우선, 이 메시지는 커넥터 핀 맵이 가장 큰 이슈인데,
그게 안된다면, 본사로 그 모듈과 저희 USBISP를 함께 보내서
점검해 보는 게 좋겠습니다. 저희 회사 제품은 회사만 딱 맞춰서 하고 그런 것은 없거든요.
표준을 따라 만든 장비라서, 안된다니, 본사로 그 안된다는 모듈을 보내보세요.
한 번 테스트 해봐 드리겠습니다.
본사로 보내보세요~
수고하세요.
>안녕하세요..
>제목관련하여 질문이 있습니다.
>
>프로그램은 AVR Studio 4.18을 사용하고 있습니다.
>
>ATmega128 보드는 Ineterboard에서 나온 N128BK2를 사용하고 있습니다.
>
>두개를 연결하여 사용하려 하는데 프로그래밍시
>
>계속 ISP mode error가 발생합니다.
>
>핀맵도 맞추어 보고 여러 방법을 해봤는데 연결이 되지 않습니다.
>
>해결책이 없을까요?
|
||||
| 4920 | 답변완료USB-ISP V03 제품에 관해.. | 최훈규 | 2010-04-13 | 1,308 |
|
빵판에 사용중인 유저입니다.
A/S를 받고서도 똑같은 증상이다 보니 이것저것 시도해보다가 겨우 성공했습니다.
현재 외부전원을 사용하고 있으며 6핀중에 5핀만을 사용중입니다.
첫번째는 VCC선을 제외하고 그라운드만들 공통으로 묶어주었구요..
두번째는 89s52에 간단하게 확인하기 위해 P0_1,P0_2,P0_3 LED를 물려주었습니다.
Vcc -> 330옴 -> LED -> P0_1의 순서로요... 근데 이걸물려놓으면 안되더군요..
이걸 빼고서 크리스탈 부분과 리셋회로 그리고 89s52만 단독으로 연결해놓고 하니 잘되는군요..
첫번째 제품에서 입출력포트가 왜 나간지는 모르겠지만.. 이부분까지 잘못된점이 있는지요?
항상 단독으로 물려놓고 사용해야 하나요?
관리자 답변
안녕하세요? 고객님,
89S52을 빵판에 사용시에 주의할 점은 크리스탈 라인을 바닥에 딱 붙여서 MCU에 최소 길이로 연결하여야 한다는 겁니다. 회로도는 아래에 첨부합니다.
- 아래 -
http://www.newtc.co.kr/board/data/pds/schematic1_at89s52_mainboard.pdf
사실, LED를 그 포트에 물렸는 데, 동작안하고, 빼니까 동작한다는 부분은 이해가 안갑니다.
아마도, 크리스탈 쪽과 관련이 있거나, 뭔가 선연결이 잘못되었거나 그런 것 같습니다.
점검하여 보시기 바랍니다. 본사의 보드 회로도도 보면, LED가 물려 있거든요.
참고 바랍니다.
수고하세요.
>빵판에 사용중인 유저입니다.
>A/S를 받고서도 똑같은 증상이다 보니 이것저것 시도해보다가 겨우 성공했습니다.
>
>현재 외부전원을 사용하고 있으며 6핀중에 5핀만을 사용중입니다.
>
>첫번째는 VCC선을 제외하고 그라운드만들 공통으로 묶어주었구요..
>두번째는 89s52에 간단하게 확인하기 위해 P0_1,P0_2,P0_3 LED를 물려주었습니다.
>Vcc -> 330옴 -> LED -> P0_1의 순서로요... 근데 이걸물려놓으면 안되더군요..
>이걸 빼고서 크리스탈 부분과 리셋회로 그리고 89s52만 단독으로 연결해놓고 하니 잘되는군요..
>
>첫번째 제품에서 입출력포트가 왜 나간지는 모르겠지만.. 이부분까지 잘못된점이 있는지요?
>항상 단독으로 물려놓고 사용해야 하나요?
>
>
|
||||
| 4919 | 답변완료프로그램 다운로드 관련 질문드립니다. | 으어.. | 2010-04-13 | 1,264 |
|
현재 칩은 128L 사용중입니다.
그런데 다운로드를 하려고 보니
Lock bit가
LB1=0
LB2=0
BLB01=0
BLB02=0
BLB11=0
BLB12=0
로 설정이 되어있어서 다운로드가 전혀안되서 그런데요.
Lock Bit를 Program의 Lock Bit를 Write하려고 해도 잘되질 않아서 질문드립니다.
Lock Bit 설정 방법좀 알려주셨으면 좋겠습니다.
사용중인 컴파일러는 Codevision 입니다..
관리자 답변
안녕하세요? 고객님,
락비트가 그렇게 설정된 것이랑, 다운로드가 안되는 것과는 크게 관계가 없는 것 같습니다.
첨부한 그림이 고객님과 똑같이 그렇게 설정한 것인데, 이 상황에서도 STK500인 USBISP는 잘 다운로드 되고 동작합니다.
퓨즈비트 설정이 잘못된 것이 아닌가 싶습니다.
고객님의 화면에서 첨부한 그림과 비교하여 보기 바랍니다.
혹시, 다른 부분이 있다면, 같게 해서 사용하세요. 그래도 안되면, AVR이 망가졌을 수 있으니, 점검 받으시는 게 좋겠습니다.
질문이 정확히 무엇인지 몰라서, 잠깐 락비트 관련된 설명을 해드립니다.
이 중에서 특히, Flash Lock bit 설정하는 부분이 있습니다.
Lock mode는 1, 2, 3이 있는 데
LB2, LB1이 각각
락모드 1은 1, 1 인 경우 : Flash ROM, EEPROM, Fuse bit 모두 변경 가능한 모드입니다.
락모드 2는 1, 0 인 경우 : Flash ROM, EEPROM, Fuse bit 더이상 변경이 불가능한 모드입니다.
락모드 3은 0, 0 인 경우 : 플래시와 EEPROM의 프로그래밍 및 Verification도 불가능한 모드입니다.
Fuse bit도 변경이 불가능한 모드입니다.
즉, 정상적으로 Write 되는 것 같더라도 실제로는 락모드 2, 3일 경우 제대로 write가 되지 않습니다.
따라서, 평상시에는 락모드 1로 쓰다가, 플래시 변경을 막기 위하여 양산품의 경우 락모드 3으로 변경하여 쓰거나, 2로 변경하여 쓰는 것이 좋겠습니다.
그리고, 첨부한 그림에서 체크한 퓨즈비트를 그림과 같이 체크하여 사용하는 것이 좋습니다.
그리고, 담에는 꼭 본명으로 질문하여 주세요. 이곳은 여러사람이 함께 사용하는 공간으로, 본명으로 질문하는 것을 원칙으로 하고 있습니다.
수고하세요.
>현재 칩은 128L 사용중입니다.
>
>그런데 다운로드를 하려고 보니
>
>Lock bit가
>
>LB1=0
>LB2=0
>BLB01=0
>BLB02=0
>BLB11=0
>BLB12=0
>
>로 설정이 되어있어서 다운로드가 전혀안되서 그런데요.
>
>Lock Bit를 Program의 Lock Bit를 Write하려고 해도 잘되질 않아서 질문드립니다.
>
>Lock Bit 설정 방법좀 알려주셨으면 좋겠습니다.
>
>사용중인 컴파일러는 Codevision 입니다..
|
||||
| 4918 | 답변완료 AM-RFMOD (2.4GHz Band RF 모듈) 관련 질문 입니다. | 이영준 | 2010-04-13 | 1,259 |
|
제가 avr에 대해 아직 잘 몰라서 질문드립니다.~
AM-RFMOD (2.4GHz Band RF 모듈) 2개를 이용해서 포토다이오드의 값을 받아
무선으로 LED on/off를 동작하려고 합니다
제품의 통신거리와 제품 하나로 몇개의 센서값을 받아서 보낼수 있는지 궁긍합니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
하시려는 기능은 AVR을 전혀 몰라도 사용 가능합니다.
저희 AM-RFMOD의 경우 딥스위치로 IO 모드로 설정할 수 있습니다.
아래 메뉴얼의 4페이지에 보면 2. 3에 모드 설정이 있구요.
- 아래 -
http://www.newtc.co.kr/board/data/pds/AM_RFMOD_사용자메뉴얼_V01.pdf
딥스위치를 변경한 후에, 즉, DIP1은 ON DIP2는 OFF로 하면 IN-OUT I/O communication mode 로 변경됩니다. 그런 후에, 리셋해 주시구요.
메뉴얼 2페이지에 보면 커넥터들에 대한 설명이 나오는 데, 송신측의 I/O 커넥터에서 In 쪽에 1 또는 0을 넣으면 수신측의 I/O 커넥터에 1 또는 0이 나오게 됩니다.
즉, 여기에 LED를 바로 물리면 되겠죠? 물론, 전류량이 적으니, 출력이 0이되야 LED가 켜지도록 연결해 주는 게 좋겠습니다. 이 경우는 하지만, 1개의 센서와 1개의 LED만 직접 연결 가능합니다.
만약, AVR을 사용하여 동작시켜야 한다면,
AM-RFMOD를 공장 출하시의 딥스위치를 UART data communication mode로 놓고, 즉, DIP1, DIP2를 모두 OFF 상태로 놓으면 되구요.
그런 다음에 AVR의 시리얼 포트와 연결하여 송수신 하면 됩니다. 이 때, 본사의 보드를 사용하실 경우 AVR 보드와 RFMOD 연결하는 4핀은 1:1 케이블로 연결하면 되겠습니다. 그렇게 하면, 자동으로 RX와 TX가 서로 꼬여서 연결됩니다.
이 경우 센서 수와 LED 수는 AVR 포트수가 A~F까지 각 8핀씩 하고 G 포트 4개 핀이니까, 52개 I/O인데, 그 중에서 시리얼 연결용으로 2핀 사용하니까, 50개 I/O가 가능하겠지요?
따라서, 송신측에는 센서 50개, 수신측에는 LED 50개까지 연결 되겠지요.
ATMEGA2560 킷트를 사용하면 훨씬 더 늘어납니다.
RFMOD는 주변에 건물이 있는 도로 환경에서 30~40m 정도 거리 데이터 전송이 가능한, 비교적 짧은 구간에서 주로 제어용으로 무선을 사용하는 경우를 목적으로 합니다. 즉, 짧은 거리에서 다양한 기능 구현으로 편리하게 원하는 목적으로 사용하기 위하여 만들어 졌습니다.
운동장 같은 뻥뚤린 공간(Open space)에서는 70m 정도까지 데이터 송수신이 가능합니다.
안테나 장착시 좀 더 먼 거리 송수신이 가능합니다.(안테나에 따라 다르구요. 임피던스 매칭이 일부 필요할 수도 있습니다.)
RFMOD의 메뉴얼을 링크걸어드리겠습니다.
http://www.newtc.co.kr/board/download.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=rfmod&select_arrange=headnum&desc=asc&no=262&filenum=1
설정을 변경하고 싶으시면, 설정을 터미널을 사용하여 text 모드에서 명령을 줘서 할 수도 있으며, 어렵게 생각되시는 분은 윈도우 프로그램을 사용하면 편리합니다.
RFMOD 설정 변경용 윈도우 프로그램은 아래와 같습니다.
http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=RFMOD&select_arrange=headnum&desc=asc&no=273
감사합니다.
>제가 avr에 대해 아직 잘 몰라서 질문드립니다.~
>
> AM-RFMOD (2.4GHz Band RF 모듈) 2개를 이용해서 포토다이오드의 값을 받아
>
>무선으로 LED on/off를 동작하려고 합니다
>
>제품의 통신거리와 제품 하나로 몇개의 센서값을 받아서 보낼수 있는지 궁긍합니다.
|
||||
| 4917 | 답변완료[치수도면 요청] AM-SLCD420BL (Serial LCD 4*20 블루 모듈) | 박철웅 | 2010-04-13 | 1,380 |
|
안녕하세요. 동강엠텍(주) 박철웅입니다.
귀사의 시리얼 LCD 모듈을 사용하여 외함을 제작하고자 하는데,
치수 도면이 없네요.
* 도면
1. LCD
2. 시리얼 모듈
3. LCD + 시리얼 모듈 결합시 전체 치수
CAD 도면이나, 치수가 나와있는 PDF 문서도 괜찮습니다. 빠른 답변 부탁드립니다. ^^
* 연락처
1. 동강엠텍(주) : 042-861-3630
2. H.P : 010-3524-3737
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨를 이용하여 주셔서 감사드립니다.
요청하신 도면을 올려 드립니다.
1. LCD : 2004_BLUE_LCD 기구도.jpg
2. 시리얼 모듈 : AM-SLCD_기구도.JPG
3. 가로(98.06) x 세로(60.41) x 높이(36.45), 무게 90g 입니다.
언제든지 더 필요하신 부분이 있으시면, 요청하시면 올려드리도록 하겠습니다.
감사합니다.
>안녕하세요. 동강엠텍(주) 박철웅입니다.
>귀사의 시리얼 LCD 모듈을 사용하여 외함을 제작하고자 하는데,
>치수 도면이 없네요.
>
>* 도면
>1. LCD
>2. 시리얼 모듈
>3. LCD + 시리얼 모듈 결합시 전체 치수
>
>CAD 도면이나, 치수가 나와있는 PDF 문서도 괜찮습니다. 빠른 답변 부탁드립니다. ^^
>
>* 연락처
>1. 동강엠텍(주) : 042-861-3630
>2. H.P : 010-3524-3737
>
|
||||
| 4916 | 답변완료GYRO센서에 관하여 | 황요섭 | 2010-04-13 | 1,304 |
|
안녕하세요
다름이 아니라 GYRO센서모듈를 구입해서 테스트하고있는데..
컴파일러는:ICC-AVR사용하고있습니다.
몇가지 의문사항이 있어서 질문드립니다.
1. 자료실에 있는예제 파일로 컴파일하였는데.
: #pragma interrupt_handler name1:<vector no> name2:<vector no>...
에러메시지가 나옵니다.왜이런지 알고싶습니다.
2. 자이로 센서테스트프로그램(3DSensor)사용하였는데..
데이터값이 나오지 안아서요.
왜그린지 알고싶어서요.
혹시 프로그램 다운로딩후 가능한건가요? 아니면 그냥 모듈을 설정하면가능한가요?
사용모델
Model : AM-GYRO-P
AB-M128-B (128개발보드)
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
첨부한 소스는 자료실에 가면 가속도 센서 쪽에 윈도우 소스 라고 된 링크에 있는 소스입니다.
이것을 풀면, 각 컴파일러별 소스가 있는 데, 필요하신 소스를 참고하시면 됩니다.
다시 한 번 해 보시기 바랍니다.
질문 내용이 어떤 소스로 하시는 지 잘 몰라서요. 일단, 첨부해 드린 소스로 해보시기 바랍니다.
128모듈의 플래시 메모리에 프로그램을 다운로드한 후에, USB 포트를 통해 AD-USBSERIAL과 같은 장비로 연결하시거나 하여 PC의 시리얼 포트로 연결하여야 합니다. 그래야, 첨부해 드린, 예제 윈도 프로그램에서 데이터가 출력되는 것을 볼 수 있습니다.
잘 안되시면, 다시 질문 자세히 남겨 주세요.
수고하세요.
>안녕하세요
>
>다름이 아니라 GYRO센서모듈를 구입해서 테스트하고있는데..
>
>컴파일러는:ICC-AVR사용하고있습니다.
>
>몇가지 의문사항이 있어서 질문드립니다.
>
>1. 자료실에 있는예제 파일로 컴파일하였는데.
>: #pragma interrupt_handler name1:<vector no> name2:<vector no>...
>에러메시지가 나옵니다.왜이런지 알고싶습니다.
>
>2. 자이로 센서테스트프로그램(3DSensor)사용하였는데..
> 데이터값이 나오지 안아서요.
> 왜그린지 알고싶어서요.
> 혹시 프로그램 다운로딩후 가능한건가요? 아니면 그냥 모듈을 설정하면가능한가요?
>
>사용모델
>Model : AM-GYRO-P
> AB-M128-B (128개발보드)
>
|
||||
| 4915 | 답변완료AD-USBISP V03문의 | 김희성 | 2010-04-13 | 1,428 |
|
안녕하세요 귀사의 제품을 구매후 처음 상용하는데...
현재 USBISP의 딥 스위치 상태는 외부 전원을 공급 받는 상태(1,2번OFF)이며
블루:ON, 레드:점멸, 그린:OFF 에서
타겟 보드로 부터 전원을 공급 하면
블루:ON, 그린 2회 점멸 -> 레드 1회 점멸을 -> 그린 2회 점멸 -> 레드 1회 점멸을 반복합니다
상기의 상태에서는 다운로드가 않된다는 메세지가 현시 됩니다.
무엇이 잘못 되었는지 검토 부탁드립니다
감사합니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
우선, 현재 상태는 출하시의 기본 딥스위치 셋팅 상태네요.
외부 전원을 밖으로 빼서 사용하지 않는 상태입니다.
본사의 USBISP는 USBISP자체 전원으로는 USB의 전원만을 사용합니다.
딥스위치의 전원 스위치의 뜻은 USB 쪽의 전원을 AVR 쪽으로 출력할 것인지를 결정하는 것입니다.
물론, 전류 제한이 100mA 정도라서, 그 이상은 사용하지 않기를 권고합니다. PC 자체도 500mA 까지가 최대이지만, PC 메이커에 따라서, 그 이하로 제한이 걸려 있긴 합니다.
그리고, 현재 제가 볼 때는 타겟 보드와 USBISP의 ISP 선이 서로 잘못 연결된 상황이 아닌가 싶습니다. 핀 배치를 잘 확인하셔서, 세심히 확인 후 연결하여 주시기 바랍니다.
핀배치는 제품 소개에 보면 USBISP 쪽이나 USBISP의 쪽보드인 CVB 보드 설명에 자세히 나와 있습니다. 아래를 클릭해 보세요.
- 아래 -
http://www.newtc.co.kr/product_AD-ISP-CVB.php
수고하세요.
>안녕하세요 귀사의 제품을 구매후 처음 상용하는데...
>
>현재 USBISP의 딥 스위치 상태는 외부 전원을 공급 받는 상태(1,2번OFF)이며
>블루:ON, 레드:점멸, 그린:OFF 에서
>타겟 보드로 부터 전원을 공급 하면
>블루:ON, 그린 2회 점멸 -> 레드 1회 점멸을 -> 그린 2회 점멸 -> 레드 1회 점멸을 반복합니다
>
>상기의 상태에서는 다운로드가 않된다는 메세지가 현시 됩니다.
>
>무엇이 잘못 되었는지 검토 부탁드립니다
>감사합니다.
>
|
||||
| 4914 | 답변완료am-3axis 가속도 센서 질문입니다. | 김한별 | 2010-04-13 | 1,356 |
|
메뉴얼에 보면
3.3v 전원만 인가하면 테스트 프로그램을 구동시킬수있다고 나와있는데
전원 연결하고 at mega128 포트F 에 xyz 연결도 했는데
테스트프로그램이 안됩니다.
왜그런가요?
관리자 답변
안녕하세요? 고객님,
3.3V 전원만 인가하면, GND와 X 사이 또는 GND와 Y 사이 또는 GND와 Z 사이의 전압이 움직임에 따라서, 가속도 값이 달라지게 되어, 변화하게 되니, 일단 그것을 찍어 보세요. 움직임에 따라서 변하고 있을 겁니다.
이것을 ATMEGA128의 F 포트에 입력하면, 0번, 2번, 4번핀이 각각 X, Y, Z로 기본 프로그램이 되어 있습니다. 기본 115,200bps로 되어 있습니다.
위의 사항을 확인하여 사용하여 보고, 확인 결과를 올려 주시고 질문하여 주시면,
좀 더 답변이 가능하겠습니다.
수고하세요.
>메뉴얼에 보면
>3.3v 전원만 인가하면 테스트 프로그램을 구동시킬수있다고 나와있는데
>
>전원 연결하고 at mega128 포트F 에 xyz 연결도 했는데
>테스트프로그램이 안됩니다.
>왜그런가요?
|
||||
| 4913 | 답변완료AM-MS2 스텝모터 드라이버 입출력 질문 | 윤석훈 | 2010-04-13 | 1,396 |
|
1. 핀헤더의 9번 10번 핀에 5V, GND가 있습니다만, 5V의 입력을 넣어줘야하는 겁니까?
5V가 출력되어 나오는 것입니까?
질문인 즉, 12V전원이 따로 드라이버에 들어가는데 5V의 전원이 필요한지에 대한 질문입니다.
2.
SM_M0 -> input M1
SM_M1 -> input M2
에 해당하는 것입니까?
당연히 그럴것이라 생각되지만, 확인차원의 질문입니다.
이상입니다.
답변 부탁드립니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
답변하여 드릴께요.
>1. 핀헤더의 9번 10번 핀에 5V, GND가 있습니다만, 5V의 입력을 넣어줘야하는 겁니까?
>5V가 출력되어 나오는 것입니까?
>질문인 즉, 12V전원이 따로 드라이버에 들어가는데 5V의 전원이 필요한지에 대한 질문입니다.
==> 회로 설계시에 모터 전원과 논리 전원을 구분하여 모터 노이즈가 논리 전원에 영향을 덜 미치게 하기 위하여, 일부로 구분하여 두었습니다. 즉, 모터와는 별도의 5V 전원이 필요합니다.
저희 뉴티씨 보드를 이용하시는 분들은 2x5 박스헤더 케이블을 이용하면, 보드로부터 자동으로 입력되는 것이라, 매우 편리하게 되어 있습니다. 별도로 케이블링을 하셔야 하는 분들을 위하여도 SE-MIN1 이라는 케이블을 판매하고 있습니다. 1:1로 연장할 때, 양쪽이 암놈으로 되어 있는 커넥터로 핀에 꽂아 쓸 수 있도록 되어 있습니다. 본사와 용산의 에스와이 전자에서 구매가능합니다.
>
>2.
>SM_M0 -> input M1
>SM_M1 -> input M2
>에 해당하는 것입니까?
>당연히 그럴것이라 생각되지만, 확인차원의 질문입니다.
==> 네 맞습니다.
>
>
>이상입니다.
>답변 부탁드립니다.
>
감사합니다.
|
||||
| 4912 | 답변완료KD-128Pro uart 관련 재문의 | 김영훈 | 2010-04-13 | 1,341 |
|
안녕하세요?
지난 번 보내주신 답변 잘 받았습니다.
그런데, 프로그램이 간단해서 별로 에러의 소지가 없어서요...아무래도 16M오실레이터를 사용하면서 생기는(분주 후 정수의 에러) 문제가 아닐까 싶은데요.
첨부하는 파일을 115200으로 MPU에서 PC쪽으로 하이퍼터미널로 보이는지 테스트 해 주시면 감사하겠습니다.
제가 사용하는 서버모터 컨트롤러가 uart의 문자로 제어하도록 되어있는데,속도가 115200으로 세팅되어서 그렇습니다.
만일 문제가 없다면 다른 방법을 찾아보겠습니다.
참고로 Winavr+AVRStudio을 사용하고 있습니다.
감사합니다.
관리자 답변
안녕하세요? 고객님,
고객님이 올려주신 소스는 9,600bps에 맞춰져 있더군요.
9,600bps 에서는 잘 동작합니다.
하지만, 115,200으로 바꿔놓고 쓰면 동작 안합니다.
초기화 함수를 아래와 같이 바꿔놓고, 쓰면 잘 되더군요.
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;
}
죄송하지만, 소스를 직접 봐드리지는 않습니다.
앞으로 직접 작성하신 소스 코드 문의는 봐드리기 어려움을 양해하여 주시기 바랍니다.
강좌->AVR 강좌의 컴파일러별 UART 강좌와 그 예제소스나 UART 기본 강좌를 참고 바랍니다.
수고하세요.
>안녕하세요?
>
>지난 번 보내주신 답변 잘 받았습니다.
>그런데, 프로그램이 간단해서 별로 에러의 소지가 없어서요...아무래도 16M오실레이터를 사용하면서 생기는(분주 후 정수의 에러) 문제가 아닐까 싶은데요.
>
>첨부하는 파일을 115200으로 MPU에서 PC쪽으로 하이퍼터미널로 보이는지 테스트 해 주시면 감사하겠습니다.
>제가 사용하는 서버모터 컨트롤러가 uart의 문자로 제어하도록 되어있는데,속도가 115200으로 세팅되어서 그렇습니다.
>만일 문제가 없다면 다른 방법을 찾아보겠습니다.
>
>참고로 Winavr+AVRStudio을 사용하고 있습니다.
>
>감사합니다.
|
||||
| 4911 | 답변완료AD-USBISP V03사용중 문의사항 | 이명우 | 2010-04-13 | 1,381 |
|
안녕하세요. AD-USBISP V03를 구입해서 잘 사용하고 있습니다.
지난번 질문에 대한 상세한 답변에 감사드립니다.
USBISP로 89S52칩을 프로그램하고 있습니다. [ USB_Serial N.T.C.(COM5) ]
89S52의 내부 메모리값을 UART를 통해 PC로보내고(RS232), PC의 COM1에 연결한후
하이퍼 터미날로 메모리를 잘 보고 있습니다.
그런대 USBISP를 제거하기만 하면 하이퍼터미날에 엉뚱한 글자가 표시되어 애로사항이 있습니다.
(19200bps , 8databit, no parity, 1stop bit , 흐름제어없음)
USBISP와 통신할때와 같은조건으로 하는대 USBISP만 제거하면 통신에 애로가 있네요.
그렇다고 실제사용에서 계속해서 USBISP를 연결해서 사용할수도 없고요.
어찌해야 할까요?
관리자 답변
안녕하세요? 고객님,
몇가지 원인을 찾아 볼 수 있겠습니다.
1. 제거하는 순간 그라운드가 달라져서, 간혹 그런 일이 생길 수 있으나,
리셋하면 정상동작해야 합니다.
2. 회로 상에 그라운드 부분 처리가 어떻게 되었는 지, 확인해 보세요. 모든 회로의 그라운드가 실제로 붙어 있는 지, 직접 멀티메타로 찍어 보시구요. 한군데라도 붕 떠 있는 경우가 아닌지요. USBISP를 꽂았을 때만 붙는 게 아닌지...특히 확인해 보세요.
3. PC의 그라운드가 혹시 safe ground 탭이 있는 멀티탭을 쓰고 계신지요?
또한, 그것을 벽에서 바로 빼서 쓰고 계시는 지요? 중간에 혹시 그렇지 않은 부분은 없는지요?
그런 것들이 아니면, 직접 봐야 알 것 같습니다. 본사로 가지고 와주시는 게 좋겠습니다.
수고하세요.
>안녕하세요. AD-USBISP V03를 구입해서 잘 사용하고 있습니다.
>지난번 질문에 대한 상세한 답변에 감사드립니다.
>
>USBISP로 89S52칩을 프로그램하고 있습니다. [ USB_Serial N.T.C.(COM5) ]
>89S52의 내부 메모리값을 UART를 통해 PC로보내고(RS232), PC의 COM1에 연결한후
>하이퍼 터미날로 메모리를 잘 보고 있습니다.
>
>그런대 USBISP를 제거하기만 하면 하이퍼터미날에 엉뚱한 글자가 표시되어 애로사항이 있습니다.
>(19200bps , 8databit, no parity, 1stop bit , 흐름제어없음)
>USBISP와 통신할때와 같은조건으로 하는대 USBISP만 제거하면 통신에 애로가 있네요.
>그렇다고 실제사용에서 계속해서 USBISP를 연결해서 사용할수도 없고요.
> 어찌해야 할까요?
|
||||
| 4910 | 답변완료SE-3T9 시리얼 케이블 질문입니다.. | 노영래 | 2010-04-12 | 1,444 |
|
안녕하세요.. 먼저 답변 잘받았습니다..
감사드려요..
다음이 아니고 포트 말인데.. 노트북하고 연결하려고 보니까..
크기는 노트북에 있는게 더 큰데.. 테두리로 1~2mm정도.
둘다 서로 넣어주는 거지.. 나와있는게 없는데..
노트북하고 연결하려면..
연결 잭이라고 해야하나.. 그런건 없는건가요??
관리자 답변
안녕하세요? 고객님,
그 케이블은 9핀 쪽이 PC와 직접 연결하는 케이블입니다.
PC쪽 것이 숫놈인데, 그 안쪽으로 암놈이 꽂히는 구조라서, 살짝 클 수 있겠습니다.
만약, USB를 통해서 연결하시려면, AD-USBSERIAL을 이용하시면 되겠습니다.
수고하세요.
>안녕하세요.. 먼저 답변 잘받았습니다..
>감사드려요..
>
>다음이 아니고 포트 말인데.. 노트북하고 연결하려고 보니까..
>크기는 노트북에 있는게 더 큰데.. 테두리로 1~2mm정도.
>둘다 서로 넣어주는 거지.. 나와있는게 없는데..
>
>노트북하고 연결하려면..
>연결 잭이라고 해야하나.. 그런건 없는건가요??
|
||||
| 4909 | 답변완료Winavr을 이용한 USB-ISP 다운로드 | 강병영 | 2010-04-12 | 1,453 |
|
USB-ISP 를 구입해서 사용할려고 합니다.
메뉴얼을 통해 드라이버를 깔고 설정을 하려 했으나 Winavr에 있는 Programer's Note를 통한 다운로드에 대한 설정은 없더군요. 제가 제대로 못찾았을 수도 있겠지만;;
그래서 Makefile에서 기본적인 설정만 변경하고 시도를 했으나 에러가 뜨네요.
> "make.exe" program
avrdude -p atmega128 -P com2 -c stk500 -U flash:w:test.hex
avrdude: ser_open(): can't open device "\\\\.\\com2": 지정된 파일을 찾을 수 없습니다.
make.exe: *** [program] Error 1
시작한지 얼마 안된 초보다 보니 이런 에러가 어떤 이유에서 발생한 것인지 잘 모르겠네요.
Winavr에서의 설정법은 없는건가요..
관리자 답변
안녕하세요? 고객님,
참고하실 만한 것을 첨부하여 드리니, 참고 바랍니다.
AVRDUDE 관련한 부분을 참고하시면 되겠습니다.
그리고, COM2 포트에 USBISP 드라이버가 잡힌 것이 맞는 지요? 확인 바랍니다.
감사합니다.
>USB-ISP 를 구입해서 사용할려고 합니다.
>메뉴얼을 통해 드라이버를 깔고 설정을 하려 했으나 Winavr에 있는 Programer's Note를 통한 다운로드에 대한 설정은 없더군요. 제가 제대로 못찾았을 수도 있겠지만;;
>그래서 Makefile에서 기본적인 설정만 변경하고 시도를 했으나 에러가 뜨네요.
>
>> "make.exe" program
>avrdude -p atmega128 -P com2 -c stk500 -U flash:w:test.hex
>avrdude: ser_open(): can't open device "\\\\.\\com2": 지정된 파일을 찾을 수 없습니다.
>
>
>make.exe: *** [program] Error 1
>
>
>시작한지 얼마 안된 초보다 보니 이런 에러가 어떤 이유에서 발생한 것인지 잘 모르겠네요.
>Winavr에서의 설정법은 없는건가요..
|
||||
