Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 5358 | 답변완료AVRISP 동작이 안됩니다. | 이강 | 2010-06-16 | 1,440 |
|
안녕하세요?
귀사에서 AVRISP를 구입하여 사용을 하고있는 이강입니다.
몇일전 까지 잘 사용하고 있다가 아침에 출근하여 동작을 하려니까 제대로 동작을 안합니다.
그래서 귀사로 수리의뢰하였고 제품에 이상이 없다고 합니다. 그리고 오늘 다시 제품을 받았고, 역시 마찬가지로 제대로 동작을 안합니다. 어떻게 해야하는지 방법을 알려 주시기 바랍니다.
세부 내용은 다음과같습니다.
1. Target - ATMEGA128L-8AU
2. CodeVision & AVR Studio 둘 다 마찬가지임. 주로 Code Vision 사용
3. Target에 전원을 인가하면 녹색 LED 가 깜빡임.
4. FLASH Erase 하거나, Read, Wrtie하면 Error(Chip Signature Mismatch)가 발생함.
5. Program Fuse Bit, Lock Bit 모두 사용한것 없음.
6. CodeVision에서 Program Signature, Verify를 선택하지 않고 FLASH Erase할 경우 Error
Message는 발생하지 않으나 FLASH는 지워지지 않음.
더이상 진행이 안됩니다. 귀사에서 제품에 이상이 없다고 하였는데,...
제품을 새로 구입하여 확인해 봐야 하는지요?
관리자 답변
안녕하세요
>귀사에서 AVRISP를 구입하여 사용을 하고있는 이강입니다.
>몇일전 까지 잘 사용하고 있다가 아침에 출근하여 동작을 하려니까 제대로 동작을 안합니다.
>그래서 귀사로 수리의뢰하였고 제품에 이상이 없다고 합니다. 그리고 오늘 다시 제품을 받았고, 역시 마찬가지로 제대로 동작을 안합니다. 어떻게 해야하는지 방법을 알려 주시기 바랍니다.
아마 타겟보드의 avr 칩이 손상된것 같군요 ,
다른 칩으로 교체하여 테스트 해 보시길 바랍니다.
수고하세요
>안녕하세요?
>
>귀사에서 AVRISP를 구입하여 사용을 하고있는 이강입니다.
>몇일전 까지 잘 사용하고 있다가 아침에 출근하여 동작을 하려니까 제대로 동작을 안합니다.
>그래서 귀사로 수리의뢰하였고 제품에 이상이 없다고 합니다. 그리고 오늘 다시 제품을 받았고, 역시 마찬가지로 제대로 동작을 안합니다. 어떻게 해야하는지 방법을 알려 주시기 바랍니다.
>세부 내용은 다음과같습니다.
>1. Target - ATMEGA128L-8AU
>2. CodeVision & AVR Studio 둘 다 마찬가지임. 주로 Code Vision 사용
>3. Target에 전원을 인가하면 녹색 LED 가 깜빡임.
>4. FLASH Erase 하거나, Read, Wrtie하면 Error(Chip Signature Mismatch)가 발생함.
>5. Program Fuse Bit, Lock Bit 모두 사용한것 없음.
>6. CodeVision에서 Program Signature, Verify를 선택하지 않고 FLASH Erase할 경우 Error
> Message는 발생하지 않으나 FLASH는 지워지지 않음.
>더이상 진행이 안됩니다. 귀사에서 제품에 이상이 없다고 하였는데,...
>제품을 새로 구입하여 확인해 봐야 하는지요?
|
||||
| 5357 | 답변완료ex_AM-MS2_with_Timer_ICCAVR 예제 소스로 모터 동작하나요? | 배상덕 | 2010-06-15 | 1,374 |
|
ex_AM-MS2_with_Timer_ICCAVR 예제 소스를 코드비전에서 사용할수 있게 바꿔서 했는데
모터가 동작을 하지않는데...제가 잘못한건가요..
#include <mega128.h>
#include <stdio.h>
#define PWMON PORTB|=0x01
#define PWMOFF PORTB&=0xFE
volatile unsigned int Count=0, Value=200, Term=0;
volatile unsigned char Input;
void port_init(void)
{
PORTB = 0x00;
DDRB = 0xff;
}
void timer0_init(void)
{
TCCR0 = 0x00; //stop
ASSR = 0x00; //set async mode
TCNT0 = 0xFB; //set count
OCR0 = 0x05;
TCCR0 = 0x02; //start timer
}
interrupt [TIM0_OVF] void timer0_ovf_isr(void)
{
TCNT0 = 0xFB; //reload counter value
Count++;
if(Count>5) PWMOFF;
if(Count>Value){
PWMON;
Count=0;
Term++;
}
if(Term>100){
Input=PINA;
if(Input==0x01) Value++;
if(Input==0x02) Value--;
Input = 0;
Term = 0;
}
if(Value>3000) Value = 2995;
if(Value<7) Value =6;
}
/* main function-----------------------------------*/
void main(void)
{
port_init();
timer0_init();
PWMON;
while(1){
;
}
}
관리자 답변
안녕하세요
아래 관련 레지스터하나도 없군요 .
MCUCR = 0x00;
EICRA = 0x00; //extended ext ints
EICRB = 0x00; //extended ext ints
EIMSK = 0x00;
TIMSK = 0x01; //timer interrupt sources // 타이머0 인터럽터를 허용한다.
ETIMSK = 0x00; //extended timer interrupt sources
코드수정에 대해 문의는 받지 않습니다.^^;;
수고하세요
>ex_AM-MS2_with_Timer_ICCAVR 예제 소스를 코드비전에서 사용할수 있게 바꿔서 했는데
>
>모터가 동작을 하지않는데...제가 잘못한건가요..
>
>
>
>#include <mega128.h>
>#include <stdio.h>
>
>#define PWMON PORTB|=0x01
>#define PWMOFF PORTB&=0xFE
>
>volatile unsigned int Count=0, Value=200, Term=0;
>volatile unsigned char Input;
>
>
>void port_init(void)
>{
>
> PORTB = 0x00;
> DDRB = 0xff;
>}
>
>void timer0_init(void)
>{
> TCCR0 = 0x00; //stop
> ASSR = 0x00; //set async mode
> TCNT0 = 0xFB; //set count
> OCR0 = 0x05;
> TCCR0 = 0x02; //start timer
>}
>
>interrupt [TIM0_OVF] void timer0_ovf_isr(void)
>{
> TCNT0 = 0xFB; //reload counter value
> Count++;
>
> if(Count>5) PWMOFF;
> if(Count>Value){
> PWMON;
> Count=0;
> Term++;
>
>
> }
> if(Term>100){
> Input=PINA;
> if(Input==0x01) Value++;
> if(Input==0x02) Value--;
> Input = 0;
> Term = 0;
> }
> if(Value>3000) Value = 2995;
> if(Value<7) Value =6;
>}
>/* main function-----------------------------------*/
>void main(void)
>{
> port_init();
> timer0_init();
> PWMON;
>
> while(1){
> ;
> }
>
>}
|
||||
| 5356 | 답변완료am 128 LED 기본 예제에 대한 회로도나 정보좀 얻을수 있을까요? | JM | 2010-06-15 | 1,332 |
|
기본적인 atmega 동작을 알아보려 하는데
실력이미비한지라 코드를 해석하기가 어렵습니다.
회로도나 코드설명 정보가 필요한데 부탁드리겠습니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨를 이용하여 주셔서 감사합니다.
회로도는 자료실->기존 자료실에서 제품 품번관련된 이름(AM-128PRO 나 128 등으로 검색)
을 쳐 보면 죽~ 회로도, 소스가 나옵니다. 참고 바라구요.
회로도를 설명해 주는 것도 강좌->AVR 강좌를 참고하시기 바랍니다.
또한, 혹시 이 분야에서는 초보시라면 강좌-> 동영상 강좌를 보시면 좋겠습니다.
그리고, 현재 교재를 제작 중이니, 7월쯤에는 출시 될 것 같습니다. 참고 바랍니다.
수고하세요.
>기본적인 atmega 동작을 알아보려 하는데
>
>실력이미비한지라 코드를 해석하기가 어렵습니다.
>
>회로도나 코드설명 정보가 필요한데 부탁드리겠습니다.
|
||||
| 5355 | 답변완료RFMOD에 대해 문의드립니다. | 김용태 | 2010-06-15 | 1,316 |
|
안녕하세요? 자세한 답변 감사합니다.
그러나 dip 스위치를 내려도 아무런 반응이 없네요.
conected to COM4 에서 넘어가지 않네요.
RFMod 프로그램을 통해 설정을 하려고 하는데,
어떻게 해도 되지 않네요.
혹시 USB전원을 이용해서 그런건가요?
AM-RFMOD 설정실행을 클릭하면,
어떤 모드로 해도 다 안된다고 하네요.
직접 설정하는 방법은 없나요?
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
아래와 같이 1과 2 두가지 방법이 있으니, 둘 중 하나를 선택하여 해보세요.
- 공통 선결 사항-
RFMOD의 보레이트가 이미 변경되었을 확률이 있습니다. 그런 가능성을 배제하기 위하여, DIP 스위치를 둘다 ON 하여 Factory reset mode로 변경한 후에, 전원을 넣으시면 구매하실 때의 속도인 115,200bps로 변경되게 됩니다.
그 이후에 다시 전원을 끄시고, DIP 스위치를 둘 다 OFF 하신 후, 전원을 켜면 UART data communication mode로 변경됩니다. 물론, 115,200bps 데이터 8비트를 사용하겠지요.
1. 첫번째 방법
이렇게 해 두고서, RFMOD UTIL을 실행 하면 시리얼 통신포트 설정이라는 것을 눌러서, 속도를 115,200bps로 데이터 8비트, 그리고 포트를 사용 중이신 포트(아마도 COM4이신 것 같으네요.)로
설정을 하신 후에 다시 connect 하신 후에, Default 셋팅값으로 채우기 누르신 후에, 변경하고 싶으신 것만 변경하신 후에 AM-RFMOD 설정 실행을 누르시면 됩니다.
2. 두번째 방법
RFMOD UTIL을 실행하지 않고, 터미널(하이퍼 터미널 같은)을 실행하셔서,115,200bps에 사용하시는 컴포트 선택하시고, 데이터 8비트에 흐름제어를 안함으로 변경하신 후에 Connect 하시면 됩니다.
감사합니다.
>안녕하세요? 자세한 답변 감사합니다.
>그러나 dip 스위치를 내려도 아무런 반응이 없네요.
>conected to COM4 에서 넘어가지 않네요.
>RFMod 프로그램을 통해 설정을 하려고 하는데,
>어떻게 해도 되지 않네요.
>혹시 USB전원을 이용해서 그런건가요?
>AM-RFMOD 설정실행을 클릭하면,
>어떤 모드로 해도 다 안된다고 하네요.
>직접 설정하는 방법은 없나요?
|
||||
| 5354 | 답변완료atmega128 에서 초록 led가 깜빡입니다. | 정민 | 2010-06-15 | 1,404 |
|
빨간 led 는 계속 들어와 있고 초록 led는 깜빡이는데
정상 작동하고 있는게 맞는지요
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
네, 맞습니다. 빨간 LED는 전원 표시구요. 초록 LED는 PORTA의 비트 0번입니다.
정상동작 확인을 위하여 테스트용 프로그램이 들어 있어서, LED가 깜빡이게 됩니다.
자료실 메뉴얼과 자료실->기존자료실의 회로도 및 소스를 참고 바랍니다.
128 로 치면 나옵니다.
수고하세요.
>빨간 led 는 계속 들어와 있고 초록 led는 깜빡이는데
>
>정상 작동하고 있는게 맞는지요
|
||||
| 5353 | 답변완료RFMOD 질문입니다.(추가) | 김용태 | 2010-06-15 | 1,324 |
|
token2shell을 이용해서 뭔가 연결이 되긴 하는것 같은데
[connected to COM4]
그 다음에 명령어를 넣을수가 없네요.
잘못 연결된 것인가요?
그리고 RFMOD프로그램으로 설정이 안되서,
직접 성능및 유지관리 -> 장치관리자 에서 포트 설정을 해줬는데(bit rate)
이것만 해도 되는건가요?
관리자 답변
안녕하세요
>token2shell ,xp에서 지원하는 하이퍼 터미널을 사용해도 동일합니다.
>직접 성능및 유지관리 -> 장치관리자 에서 포트 설정을 해줬는데(bit rate)
장치관리자에 있는 통신속도를 변경할 필용는 없습니다.;;
USB로 된 UART는 어떤 포트로 잡혀 있는 확인이 필요할 뿐입니다.
token 설정방법은
session -> addressbook 클릭하면 작은창이 나옵니다.
거기서 edit 클릭 하면 또 작은창 하나가 또 나옵니다.
connector type 변경 serial(com)port
baud bits 115200 으로 변경 하시후
녹색 표시화살표를 누르면 파란창이 뜨면서 아래와 같이 문구가 나오면 연결된것입니다.
> COM Port : COM5
> Baud Rate : 115200
> Data Bits : 8
> Parity : None
> Stop Bits : 1
> Flow Control : None
Connected to COM5.
아래는 셋팅용 프로그램입니다. 이것로 셋팅해도 무방합니다.
http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=RF&select_arrange=headnum&desc=asc&no=273
설정은 변경하시후 dip 스위치를 둘다 내리면
UART Communication Mode 문구가 뜨면서
PC키보드 또는 킷트를 이용하여 원하는 데이터를 보낼수 있습니다.
질문을 구제적으로 물어 보시길 바랍니다.
수고하세요
>token2shell을 이용해서 뭔가 연결이 되긴 하는것 같은데
>[connected to COM4]
>그 다음에 명령어를 넣을수가 없네요.
>잘못 연결된 것인가요?
>그리고 RFMOD프로그램으로 설정이 안되서,
>직접 성능및 유지관리 -> 장치관리자 에서 포트 설정을 해줬는데(bit rate)
>이것만 해도 되는건가요?
|
||||
| 5352 | 답변완료3축 가속도 센서 플러스 모듈(AM-3AXIS-P), 3축 가속도 센서 모듈 Ver.2(AM-3AXIS V02) 관련질문있습니다. | 졸작학생 | 2010-06-15 | 1,371 |
|
현재 졸업작품으로 두 대의 차를 영상 인식을 통해 따라가는 것을 구현하고자 합니다.
그 중에서 제가 맡은 부부는 3축 가속도 센서 플러스 모듈(AM-3AXIS-P), 3축 가속도 센서 모듈 Ver.2(AM-3AXIS V02)으로 부터 GPS 데이터를 받지 못하는 건물 내부에서 가속도를 적분에서 속도를 얻고, 최종적으로 움직인 변위를 구하고자하는 것이 목표입니다. 그런데 어디를 찾아봐도 이것과 관련된 내용이 거의 없더군요. 움직이는 차량에 블루투스를 연결하여 데이터 값을 받은 뒤 플롯(plot)으로 표현하여 데이터를 추출해야하는데...앞이 막막합니다. 더불어 자이로 센서를 이용하여 오일러 각을 구한 다음 목표지점으로 가는데 수시로 변하는 각을 찾는 것도 과제입니다.
참고로 ATmega128 mcu를 사용하여 과제를 수행하고 있습니다.
절실하게 전문가 님들의 조언을 구하고 싶습니다.
감사합니다.
관리자 답변
안녕하세요
각도를 구하는 방법은 가속도와 자이로 합쳐 칼만이라는 공식을 이용하여 회전각을 구합니다.
거기다가 추가로 지자기를 붙쳐 회전각의 기준을 잡아서 사용합니다.
검색엔진을 통해 자이로 각도에 관련하여 찾아보시면 어느정도 나와 있습니다.
판매되는 보드자체 문제점이나 제공되는 예제코드등을 제와하고.
구현하시려는 프로젝트에 써포트를 하지않습니다. 그 프로젝트는 직접 구현하셔야 합니다.
수고하세요
>현재 졸업작품으로 두 대의 차를 영상 인식을 통해 따라가는 것을 구현하고자 합니다.
>그 중에서 제가 맡은 부부는 3축 가속도 센서 플러스 모듈(AM-3AXIS-P), 3축 가속도 센서 모듈 Ver.2(AM-3AXIS V02)으로 부터 GPS 데이터를 받지 못하는 건물 내부에서 가속도를 적분에서 속도를 얻고, 최종적으로 움직인 변위를 구하고자하는 것이 목표입니다. 그런데 어디를 찾아봐도 이것과 관련된 내용이 거의 없더군요. 움직이는 차량에 블루투스를 연결하여 데이터 값을 받은 뒤 플롯(plot)으로 표현하여 데이터를 추출해야하는데...앞이 막막합니다. 더불어 자이로 센서를 이용하여 오일러 각을 구한 다음 목표지점으로 가는데 수시로 변하는 각을 찾는 것도 과제입니다.
>참고로 ATmega128 mcu를 사용하여 과제를 수행하고 있습니다.
>절실하게 전문가 님들의 조언을 구하고 싶습니다.
>감사합니다.
|
||||
| 5351 | 답변완료 Serial LCD 420 모듈 질문 | 강녕학 | 2010-06-15 | 1,379 |
|
이 LCD는 4줄 이라서
각DD RAM 어드래스 값이 있는것으로 아는데요
1줄 : 0x80
2줄 : 0xc0
3~4줄 주소값좀 알려주세요;
전 이 LCD만쓰고 딸려오는 것은 쓰지않기때문에;
글자 3~4줄 이 입력이 되지않아 고생중입니다.. 답변기다립니다
결론은 1~2줄만 써지고 3~4줄은 쓸수가없네요
관리자 답변
안녕하세요
위치 주소입니다. 참고하세요
>1줄 : 0x80
>2줄 : 0xC0
>3줄 : 0x94
>4줄 : 0xD4
수고하세요
>이 LCD는 4줄 이라서
>
>각DD RAM 어드래스 값이 있는것으로 아는데요
>
>1줄 : 0x80
>2줄 : 0xc0
>
>3~4줄 주소값좀 알려주세요;
>
>전 이 LCD만쓰고 딸려오는 것은 쓰지않기때문에;
>
>글자 3~4줄 이 입력이 되지않아 고생중입니다.. 답변기다립니다
>
>결론은 1~2줄만 써지고 3~4줄은 쓸수가없네요
|
||||
| 5350 | 답변완료RFMOD 질문입니다. | 김용태 | 2010-06-15 | 1,427 |
|
메뉴얼에 보니 Token2 인가하는 프로그램을 사용하던데,
PC와 RFMOD를 어떻게 연결해서 어떻게 쓰나요?
환경설정은 대충 알겠는데,
어떻게 송신해야 하는지 전혀 모르겠습니다.
그리고 계속 시도중인데 설정 자체가 안되네요.
q/a 를 뒤져서 factory mode로 변경하고 3초있다가 communication으로 해도
AM-RFMOD 설정실행 하면 안되네요;;
관리자 답변
위에 답변을 달아 놓았습니다.
factory rest mode 는 값을 디폴트 초기화 값으로 하는 변경하는 것입니다.
메뉴얼에 있는 명령어 를 참조하시길 바랍니다.
>메뉴얼에 보니 Token2 인가하는 프로그램을 사용하던데,
>PC와 RFMOD를 어떻게 연결해서 어떻게 쓰나요?
>환경설정은 대충 알겠는데,
>어떻게 송신해야 하는지 전혀 모르겠습니다.
>그리고 계속 시도중인데 설정 자체가 안되네요.
>q/a 를 뒤져서 factory mode로 변경하고 3초있다가 communication으로 해도
>AM-RFMOD 설정실행 하면 안되네요;;
|
||||
| 5349 | 답변완료AM-2561Pro 보드의 전원. 3.3V | 김수찬 | 2010-06-15 | 1,434 |
|
안녕하세요?
2561Pro가 3.3V에서도 동작하는지요?
관리자 답변
안녕하세요
ATmega2561V , ATmega2561
2종류가 있습니다 뒤에 V 가 붙는경우는 1.5~5.5V 사이의 전압으로 사용할수 있습니다. 그러나 속도는 8MHZ 입니다.
V가 붙지 않는 경우는 동작전원이 4.5~5.5V 입니다. 최대속도는 16MHZ 입니다.
판매되고 있는 모듈의 칩은 ATmega2561 입니다.
위 내용은 데이터 시트에 있는 내용입니다.
어떤한 칩을 이나 부품을 사용하시려면 그부품에 관련한 데이터시트를 보시길 바랍니다.
수고하세요
>안녕하세요?
>
>2561Pro가 3.3V에서도 동작하는지요?
|
||||
| 5348 | 답변완료KD-128pro 에 대해서. | 김제용 | 2010-06-15 | 1,371 |
|
KD-128pro 센서로 세그웨이를 만드는게 가능한가요 ?
관리자 답변
안녕하세요
KD-128pro ? 센서 라는 말을 이해가 안되는군요..;;
키트를 가지고 가속도나 기울기 센서를 연결하여 세그웨이 를 만들수는 있습니다.
수고하세요
>
>KD-128pro 센서로 세그웨이를 만드는게 가능한가요 ?
>
>
|
||||
| 5347 | 답변완료AM-RFMOD에 대한 질문입니다. | 김용태 | 2010-06-14 | 1,375 |
|
USBISP V03으로 연결하여
PC에서 송신
Atmega128에서 수신하려고 합니다.
그런데 PC에 어떻게 연결하는지 잘 모르겠습니다.
전원은 USB에서 끌어오도록 했는데,
환경설정 및 실제 사용방법이 궁금합니다.
송신할때 어떻게 데이터를 보내고,
수신하는데는 어떻게 코드를 짜야 그 데이터를 받을수 있는지 궁금합니다.
자세한 답변 부탁드립니다.
관리자 답변
안녕하세요
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 하드웨어구성도 davidryu@newtc.co.kr 메일로 보내드리겠습니다. 보시고 혹시 간단하게 연동할수 있는 방법이 있으면 알려주시면 감사하겠습니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
파일은 잘 받았습니다. 정말 크더군요.^^
혹시, 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 하드웨어구성도 davidryu@newtc.co.kr 메일로 보내드리겠습니다. 보시고 혹시 간단하게 연동할수 있는 방법이 있으면 알려주시면 감사하겠습니다.
|
||||
| 5345 | 답변완료스테핑 모터 구동부 AM-MS2를 사용한 예제에 대해서 질문입니다. | 배상덕 | 2010-06-14 | 1,386 |
|
저번엔 모뮬 테스트 소스를 코드비젼으로 받아서 잘해봤는데요..
이번엔 딜레이를 이용한 것 말고 타이머를 이용한 예제를 코드비전으로 돌려보고싶은데..
제가 해보려했지만 안되서요..
ex_AM-MS2_with_Timer_ICCAVR 이 예제 코드 비전으로 테스트 해보고싶은데..
ICCAVR로 되있어서..꼭 좀 부탁드립니다.. 코드비전으로 돌릴수있는 소스로 좀 올려주세요..
자료는 첨부파일로 올려드립니다.
관리자 답변
안녕하세요? 고객님,
죄송하지만, 저희가 모든 소스를 일일이 만들어 드리기는 어렵습니다.
필요하신 부분은 직접 변경하셔서 사용하셔야 합니다.
질문하실 때 어떻게 했는 데 어떻게 안된다 던가..그런 식으로 구체적으로 질문해 주셔야 합니다.
수고하세요.
>저번엔 모뮬 테스트 소스를 코드비젼으로 받아서 잘해봤는데요..
>
>이번엔 딜레이를 이용한 것 말고 타이머를 이용한 예제를 코드비전으로 돌려보고싶은데..
>
>제가 해보려했지만 안되서요..
>
>ex_AM-MS2_with_Timer_ICCAVR 이 예제 코드 비전으로 테스트 해보고싶은데..
>
>ICCAVR로 되있어서..꼭 좀 부탁드립니다.. 코드비전으로 돌릴수있는 소스로 좀 올려주세요..
>
>자료는 첨부파일로 올려드립니다.
|
||||
| 5344 | 답변완료완성품 라인트레이서를 샀는데요 | 신승훈 | 2010-06-14 | 1,479 |
|
모터쪽이 불안하네요..
출력이 않좋은건지 굴러가질 않네요
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
전원 쪽이 제대로 공급되지 않으면 그런 일이 있을 수 있습니다.
충분한 전압과 전류가 공급될 수 있도록 해 주셔야 합니다.
최소 SMPS 타입으로 1A 12V 정도는 들어가줘야 하구요. 1A 15V 정도 넣어주면 좋습니다.
수고하세요.
>모터쪽이 불안하네요..
>
>출력이 않좋은건지 굴러가질 않네요
|
||||
