Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 5763 | 답변완료자이로 센서 질문 | 조성호 | 2010-10-15 | 1,388 |
|
am-gyro-p 제품 예제는 avr-studio로도 다운이 가능합니까?
avr128에 연결해서 해봤는데 안되서 문의 드립니다.
adc.s파일 열어서 컴파일하는데
make: *** No rule to make target `../../Documents', needed by `adc.o'. Stop.
이렇게 오류가 나네요.
포트는 isp포트로 사용 하고있습니다.
관리자 답변
안녕하세요
am-gyro-p로 배포되는 예제는 ICC 컴파일러 사용한 예제입니다
당연히 avr-studio 로 재컴파일을 되지않습니다.
avr-studio툴에서는 AD-USBISP를 이용하여 *.hex 파일을 mega128에
다운로드가 가능합니다.
다운로하는방법은 AD-USBISP 메뉴얼에 보시면 나와있습니다.
프린트(패럴러)포트로 이용하여 다운로드는 avr-studio에서 지원하지않습니다.
수고하세요
>am-gyro-p 제품 예제는 avr-studio로도 다운이 가능합니까?
>
>avr128에 연결해서 해봤는데 안되서 문의 드립니다.
>
>adc.s파일 열어서 컴파일하는데
>
>make: *** No rule to make target `../../Documents', needed by `adc.o'. Stop.
>
>이렇게 오류가 나네요.
>
>포트는 isp포트로 사용 하고있습니다.
>
>
|
||||
| 5762 | 답변완료128pro 예제 ex_seven_segment_1 질문입니다... | 김진욱 | 2010-10-15 | 1,330 |
|
안녕하세여...
KD_128pro 사용하고 있는데요...
씨디에 들어있는 예제 중에...
Total_CD > KD-128Pro 킷트(AT Mega128 킷트) > example_source
>KD-128PRO-C V01, KD-128PRO-C V02
여기 두 예제 안에 ex_seven_segment_1 예제가 오류가 납니다..
해결 부탁드리겠습니다....
관리자 답변
안녕하세요? 고객님,
math.h가 include 되지 않아서 생긴 문제입니다.
예전 CD에서 발견되어서, 해결하여 현재는 이상없이 배포되고 있습니다.
웹싸이트 자료실의 자료들을 점검하여 보도록 하겠습니다.
불편 끼쳐 드려서 죄송합니다.
감사합니다.
>안녕하세여...
>
>KD_128pro 사용하고 있는데요...
>
>씨디에 들어있는 예제 중에...
>
>Total_CD > KD-128Pro 킷트(AT Mega128 킷트) > example_source
>
>>KD-128PRO-C V01, KD-128PRO-C V02
>
>여기 두 예제 안에 ex_seven_segment_1 예제가 오류가 납니다..
>
>해결 부탁드리겠습니다....
|
||||
| 5761 | 답변완료안녕하십니까? KD-128PRO 제품 관련 문의드립니다. | 재형 | 2010-10-15 | 1,382 |
|
안녕하십니까?
전기 자전거로 과제를 하고 있는 대학생입니다.
제가 AVR이나 전자전기 쪽에 문외해서 문의드립니다.
저희가 하고 있는 과제를 간단히 설명드리면
경사각, 속도 센서를 이용해 모터로 구동되는 자전거를 만드는 것이 제 과제입니다.
KD-128PRO제품을 구매하였는데 어떻게 쓰는지 몰라서요...
당사의 홈피에 강좌를 보면서 공부 중입니다.
조금전에 전화로 문의 드렸었는데요
1.AVR제품을 24V 배터리로 어떻게 연결 하는지 몰라서요.
중간에 연결하는 컨버터제품이나 다른 어떤걸 연결해야 되는지 알려주시면
감사하겠습니다.
2.센서를 이용, AVR로 모터를 구동하는 게 많이 어려울까요?
저희가 bldc허브모터(24V250w)제품을 AVR로 제어를 해야하는데..
바로 제어가 되지않는것으로 알고있습니다. 모터 스펙에맞는 제품이 있으면추천해주세요!
없더라도 어떤 제품이 필요한지 알려주시면 감사합니다,.
3.AVR제품에 저희가 센서로부터 오는 정보를 받아야하는데 어느부분에 센서를 장착해야되는지
자세히 설명 해주시면 감사합니다.
저희가 이런 부분은 처음접하는거라 많이 어렵습니다.많이 도와주세요^^
관리자 답변
안녕하세요
1. 보드가 28V 까지 견딜수는 있으나 5볼트 변경하는 과정에 많은 열을 발산합니다.
방열판같은 것로 열을 내리지 않으면 망가져 보드 전체에 고장이 생길 수 있습니다.
12~7V 로 변경하여 인가하시면 사용하는데 무리가 없습니다.
DC-DC 컨버터라고 합니다. 컨버터에를 구글이나 네이버같은 검색엔진으로 찾아보시길 바랍니다.
전압을 인가하는곳은 보드에 좌측위에 보시면 DC아탑터 잭바로 밑에 2핀으로된 컨넥터가 있습니다.
거기에 보시면 실크로 DCinput 이라는 글짜와 +,- 극성모양이 나와있습니다.
극성을 주의하여 연결하시길 바랍니다.
2. BLDC 콘트롤러가 있어야합니다. 본사에는 BLDC 콘트롤러가 없습니다.
3. 센서를 입력받는곳은 센서출력하는 방법에 따라 틀립니다.
출력이 아날로그이면 ADC에 물려야하고,
디지털 통신을 이용하는 센서이면 SPI,I2C 포트에 물려서 사용하면 됩니다.
보드, 예제코드문의는 써포트를 하지만
죄송하지만, 이렇한 과제나 프로젝트에 관련하여 직접적으로 써포트를 하지않습니다.
수고하세요
>안녕하십니까?
>전기 자전거로 과제를 하고 있는 대학생입니다.
>
>제가 AVR이나 전자전기 쪽에 문외해서 문의드립니다.
>
>저희가 하고 있는 과제를 간단히 설명드리면
>경사각, 속도 센서를 이용해 모터로 구동되는 자전거를 만드는 것이 제 과제입니다.
>
>KD-128PRO제품을 구매하였는데 어떻게 쓰는지 몰라서요...
>당사의 홈피에 강좌를 보면서 공부 중입니다.
>
>조금전에 전화로 문의 드렸었는데요
>1.AVR제품을 24V 배터리로 어떻게 연결 하는지 몰라서요.
> 중간에 연결하는 컨버터제품이나 다른 어떤걸 연결해야 되는지 알려주시면
> 감사하겠습니다.
>
>2.센서를 이용, AVR로 모터를 구동하는 게 많이 어려울까요?
> 저희가 bldc허브모터(24V250w)제품을 AVR로 제어를 해야하는데..
> 바로 제어가 되지않는것으로 알고있습니다. 모터 스펙에맞는 제품이 있으면추천해주세요!
> 없더라도 어떤 제품이 필요한지 알려주시면 감사합니다,.
>
>3.AVR제품에 저희가 센서로부터 오는 정보를 받아야하는데 어느부분에 센서를 장착해야되는지
> 자세히 설명 해주시면 감사합니다.
>
>저희가 이런 부분은 처음접하는거라 많이 어렵습니다.많이 도와주세요^^
|
||||
| 5760 | 답변완료안녕하세요? 질문이 있습니다. | 이보람 | 2010-10-15 | 1,237 |
|
안녕하세요?
AVR 초보자 입니다 .
현재 외부인터럽트 부분을 공부하고 있는 중인데요
뉴티씨에서 구입한 스위치 보드(AM-TS8)를 포트에 연결해서 테스트 하려고 합니다.
PIND 이런식으로 값을 입력받는 것은 되지만, 외부 인터럽트를 하려니 잘 안되는것 같습니다.
예를 들어, INT0을 쓴다고 하면 PD0에 연결해야하는데 단지 스위치 보드를 케이블로 포트에 연결하는 것 만으로 안되는것 같습니다.
어떤식으로 접근을 해야하는지, 혹시나 예제 소스가 있다면 보고싶습니다.
도와주세요!!
참 AVR MEGA 128pro 개발키트(KD-128Pro)보드를 사용하고 있고 컴파일러는 AVR studio를 사용하고 있습니다.
관리자 답변
안녕하세요
회로도를 보시면 외부인터럽터 in0~int3 까지 외부디바이스와 물려있어 사용할수가 없습니다.
E포트에 int4~7 를사용하시길 바랍니다.
스위치가 액티브 하이이므로 외부인터럽터받는 형식 3가지중
1. 액티브 로우
2. 상승시
3. 하강시
2,3을 사용할 수있습니다.
코드는 int7을 이용한 코드입니다.
아래코드를 참고하시길 바랍니다. ICC 컴파일러 작성된 코드입니다.
//ICC-AVR application builder : 2010-10-15 오후 4:43:34
// Target : M128
// Crystal: 16.000Mhz
#include <iom128v.h>
#include <macros.h>
unsigned char i;
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 = 0x00;
PORTG = 0x00;
DDRG = 0x03;
}
#pragma interrupt_handler int7_isr:iv_INT7
void int7_isr(void)
{
//external interupt on INT7
i++;
}
//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();
MCUCR = 0x00;
EICRA = 0x00; //extended ext ints
EICRB = 0x80; //extended ext ints
EIMSK = 0x80;
TIMSK = 0x00; //timer interrupt sources
ETIMSK = 0x00; //extended timer interrupt sources
SEI(); //re-enable interrupts
//all peripherals are now initialized
}
void main (void)
{
init_devices();
while(1)
{
if ( i )
PORTG = 1;
else
PORTG = 2;
}
}
수고하세요
>안녕하세요?
>AVR 초보자 입니다 .
>
>현재 외부인터럽트 부분을 공부하고 있는 중인데요
>뉴티씨에서 구입한 스위치 보드(AM-TS8)를 포트에 연결해서 테스트 하려고 합니다.
>
>PIND 이런식으로 값을 입력받는 것은 되지만, 외부 인터럽트를 하려니 잘 안되는것 같습니다.
>
>예를 들어, INT0을 쓴다고 하면 PD0에 연결해야하는데 단지 스위치 보드를 케이블로 포트에 연결하는 것 만으로 안되는것 같습니다.
>
>어떤식으로 접근을 해야하는지, 혹시나 예제 소스가 있다면 보고싶습니다.
>
>도와주세요!!
>
>참 AVR MEGA 128pro 개발키트(KD-128Pro)보드를 사용하고 있고 컴파일러는 AVR studio를 사용하고 있습니다.
>
|
||||
| 5759 | 답변완료128을 처음 공부하는 학생입니다. AD관련 질문이 있는데요 | 곽경민 | 2010-10-15 | 1,405 |
|
AB-M128PRO-A V03보드를 사용하고 있습니다.
ADC3으로 적외선 거리측정센서의 전압을 입력받아 7segment(2자리)로 데이터를 표현하는 방법을 공부해보고 있는데요. 작성된 소스가 어떤 문제인지 변화량은 측정되지 않고 데이터가 그냥 일정한 값에서 멈춰있네요. 변화량을 segment로 받아보고 싶습니다. 적외선 센서의 전압은 0.9v~2.4v 사이에서 동작하고 있구요. 상세한 설명을 좀 부탁드리고 싶습니다.
========소스입니다=============
#include <avr/io.h>
#include <avr/interrupt.h>
#include <avr/signal.h>
#define seven_0 0x3f
#define seven_1 0x06
#define seven_2 0x5b
#define seven_3 0x4f
#define seven_4 0x66
#define seven_5 0x6d
#define seven_6 0x7d
#define seven_7 0x27
#define seven_8 0x7f
#define seven_9 0x67
#define Ref_V 5
char b[10]={seven_0,seven_1,seven_2,seven_3,seven_4,seven_5,seven_6,seven_7,seven_8,seven_9};
void Delay_us(unsigned char time_us)
{
register unsigned char i;
for(i=0;i<time_us; i++)
{
asm volatile("PUSH R0");
asm volatile("POP R0");
asm volatile("PUSH R0");
asm volatile("POP R0");
asm volatile("PUSH R0");
asm volatile("POP R0");
}
}
void Delay_ms(unsigned int time_ms)
{
register unsigned int i;
for(i=0; i<time_ms; i++)
{
Delay_us(250);
Delay_us(250);
Delay_us(250);
Delay_us(250);
}
}
void reset(void) // 세그먼트 구동 함수
{
unsigned char i;
unsigned char quotient, remnant; //십자리 일자리
quotient = ((Ref_V*ADC*10)/1024)/10;
remnant =((Ref_V*ADC*10)/1024)%10;
for(i=0; i<5; i++)
{
PORTC=0xfd;
PORTA=b[quotient];
Delay_ms(2);
PORTC=0xfe;
PORTA=b[remnant];
Delay_ms(2);
}
}
int main()
{
ADCSRA= 0xe7;
ADMUX=0x00; //우측정렬
//while ((ADCSRA & 0x10) == 0);
DDRA=0xff;
DDRC=0xff;
PORTC=0x03;
while(1)
{
PORTA=ADC;
reset(); //상위 데이터 출력
}
return 0;
}
관리자 답변
안녕하세요
죄송하지만, 보드의 하드웨어 관련이나 예제코드 만 써포트를 하고 있습니다.
직접 구현하시려는 프로젝트 및 과제에 대해서는 코드를 분석 및 수정 관련된 사항을
써포트를 하지않습니다.
제공되는 ADC 및 FND 관련 예제를 참고하시길 바랍니다.
수고하세요
>AB-M128PRO-A V03보드를 사용하고 있습니다.
>ADC3으로 적외선 거리측정센서의 전압을 입력받아 7segment(2자리)로 데이터를 표현하는 방법을 공부해보고 있는데요. 작성된 소스가 어떤 문제인지 변화량은 측정되지 않고 데이터가 그냥 일정한 값에서 멈춰있네요. 변화량을 segment로 받아보고 싶습니다. 적외선 센서의 전압은 0.9v~2.4v 사이에서 동작하고 있구요. 상세한 설명을 좀 부탁드리고 싶습니다.
>
>========소스입니다=============
>#include <avr/io.h>
>#include <avr/interrupt.h>
>#include <avr/signal.h>
>
>#define seven_0 0x3f
>#define seven_1 0x06
>#define seven_2 0x5b
>#define seven_3 0x4f
>#define seven_4 0x66
>#define seven_5 0x6d
>#define seven_6 0x7d
>#define seven_7 0x27
>#define seven_8 0x7f
>#define seven_9 0x67
>#define Ref_V 5
>
>char b[10]={seven_0,seven_1,seven_2,seven_3,seven_4,seven_5,seven_6,seven_7,seven_8,seven_9};
>
>
>
>void Delay_us(unsigned char time_us)
>{
> register unsigned char i;
>
> for(i=0;i<time_us; i++)
> {
> asm volatile("PUSH R0");
> asm volatile("POP R0");
> asm volatile("PUSH R0");
> asm volatile("POP R0");
> asm volatile("PUSH R0");
> asm volatile("POP R0");
> }
>}
>
>void Delay_ms(unsigned int time_ms)
>{
> register unsigned int i;
>
> for(i=0; i<time_ms; i++)
> {
> Delay_us(250);
> Delay_us(250);
> Delay_us(250);
> Delay_us(250);
> }
>}
>void reset(void) // 세그먼트 구동 함수
>{
>
> unsigned char i;
> unsigned char quotient, remnant; //십자리 일자리
>
> quotient = ((Ref_V*ADC*10)/1024)/10;
> remnant =((Ref_V*ADC*10)/1024)%10;
> for(i=0; i<5; i++)
> {
> PORTC=0xfd;
> PORTA=b[quotient];
> Delay_ms(2);
> PORTC=0xfe;
> PORTA=b[remnant];
> Delay_ms(2);
> }
>}
>
>int main()
>{
> ADCSRA= 0xe7;
> ADMUX=0x00; //우측정렬
> //while ((ADCSRA & 0x10) == 0);
> DDRA=0xff;
> DDRC=0xff;
> PORTC=0x03;
>
> while(1)
> {
> PORTA=ADC;
> reset(); //상위 데이터 출력
> }
>
> return 0;
> }
|
||||
| 5758 | 답변완료ATmega16 개발키트 | yangta | 2010-10-15 | 1,312 |
|
수고하십니다.
제가 근무하고 있는 콘틀롤러에 ATmega16L 칩이 장착되어 있는 장비가 있습니다.
작동중에 가끔에라가 발생합니다.
개발키트를 구입하여 이미 롬라이트된 ATmega16L 칩의 동작을 디버깅 할수있는지요?
또 소스를 읽을수 있는지요?
바쁘지만 조언 부탁드립니다.
관리자 답변
안녕하세요
장비에는 mega16L에 들어가는 코드가 있어야합니다.
mega16L에 write된 헥사파일 말고 헥사 파일을 만들어 낼수있는 보통 C코드가 있어야
디버깅이 가능합니다.
개발키트 디버거 장비가 아닙니다. JTAG장비가 디버깅 및 다운로드 장비 입니다.
수고하세요
>수고하십니다.
>제가 근무하고 있는 콘틀롤러에 ATmega16L 칩이 장착되어 있는 장비가 있습니다.
>작동중에 가끔에라가 발생합니다.
>개발키트를 구입하여 이미 롬라이트된 ATmega16L 칩의 동작을 디버깅 할수있는지요?
>또 소스를 읽을수 있는지요?
>바쁘지만 조언 부탁드립니다.
|
||||
| 5757 | 답변완료자이로 센서 관련 질문입니다. | 김재원 | 2010-10-14 | 1,446 |
|
저희가 이번에 뉴티씨 제품 AM-GYRO-XY V02 를 사용하는데요,
ATmega128을 사용해서 GPS장치를 만드는데 자이로 모듈도 함께 사용합니다.
그런데 저희가 이번에 AVR이나 ATmega128이나 자이로센서 같은것을 처음 사용해봐서
모르는것이 많습니다.
VREF와 /AZ, TEMP 핀을 어떻게 써야될지를 모르겠습니다.
/AZ핀은 어떤 기능으로 쓰이는 건가요? 써야한다면 어떻게 사용해야하나요?
VREF는 1.35V 출력이 나온다는데 ATmega128과 연결하는건가요, 안하는건가요?
VREF핀을 어떻게 사용해야하나요?;;
TEMP핀은 온도와 관련있는것 같은데 굳이 안쓰려면 안해도 되는거죠?
ATmega128에 AREF라는 핀이 있는데 여기는 그냥 128의 입력전압이 5V인데 AVCC나 AREF에도 그대로 5V 넣어줘도 되는 건가요?
아;; 모르는게 너무 많습니다. 중간고사기간인데 이것 때문에 시험공부도 못하고 있고 ㅜㅜ
시원하게 답변좀 부탁드립니다. 감사합니다.
관리자 답변
안녕하세요
vref - 자이로에 x,y 가의 기준되는 offset 값입니다.
/az - vref 기준되는 값이 변동 될 경우 이핀에 low신호인 인가하면 offset값으로 원위치시킵니다.
temp - 칩의 온도
정밀한 용도로 사용할경우 사용하시면됩니다.
사용안하셔도 무방합니다.
avr에 있는 aref는 ADC를 할때 0전위에서 맥스 전위를 말합니다.
aref를 5볼트인가하면 0 ~5 볼트 사이의 전압을 10비트로 변환 합니다.
aref를 3볼트인가하면 0 ~3 볼트 사이의 전압을 10비트로 변환 합니다.
avr의 ADC의 ref 전압은 3종류입니다.
AVCC, AREF , 내부기준전압1.23V
레지스터 변경으로 사용할수 있습니다.
자세한 사항은 칩의 데이터시트나 서적을 보시길 바랍니다.
수고하세요
>저희가 이번에 뉴티씨 제품 AM-GYRO-XY V02 를 사용하는데요,
>
>ATmega128을 사용해서 GPS장치를 만드는데 자이로 모듈도 함께 사용합니다.
>
>그런데 저희가 이번에 AVR이나 ATmega128이나 자이로센서 같은것을 처음 사용해봐서
>
>모르는것이 많습니다.
>
>VREF와 /AZ, TEMP 핀을 어떻게 써야될지를 모르겠습니다.
>
>/AZ핀은 어떤 기능으로 쓰이는 건가요? 써야한다면 어떻게 사용해야하나요?
>
>VREF는 1.35V 출력이 나온다는데 ATmega128과 연결하는건가요, 안하는건가요?
>
>VREF핀을 어떻게 사용해야하나요?;;
>
>TEMP핀은 온도와 관련있는것 같은데 굳이 안쓰려면 안해도 되는거죠?
>
>ATmega128에 AREF라는 핀이 있는데 여기는 그냥 128의 입력전압이 5V인데 AVCC나 AREF에도 그대로 5V 넣어줘도 되는 건가요?
>
>아;; 모르는게 너무 많습니다. 중간고사기간인데 이것 때문에 시험공부도 못하고 있고 ㅜㅜ
>
>시원하게 답변좀 부탁드립니다. 감사합니다.
>
>
|
||||
| 5756 | 답변완료아답터 | 박영재 | 2010-10-14 | 1,425 |
|
AB-M128-B 사용자입니다
12v 일반아답터를 사용하여 전원을 인가하고있습니다
그런데 아답터의 초기출력전압이 17v까지올라갔다가 12v볼터제전압이 나오는데
AB-M128-B보드에는 이상이 없나요
두달전에 AB-M128-B를 택배로보내어
유상수리를 받았었는데 이것때문인가요?
아니면 17v까지도 괜찮은가요?
정류되어서 보드에서 5v로 사용되기때문에 괜찮은것같기도 한데 말이지요
관리자 답변
안녕하세요
SMPS 방식의 아텁터일경우는 12볼트면 출력전압이 12볼트 정확이 나옵니다.
그러나 리니어 타입의 아탑터는 12볼면 약 루트2배의 전압이 출력됩니다.
부하가 정격전류를 소모할떄는 전압이 12볼트로 내려갑니다.
AB-M128-B는 28볼트까지 가능하면 다만, 높은 전압이 걸리수록 방열량이
커질수는 있습니다.
수고하세요
>AB-M128-B 사용자입니다
>12v 일반아답터를 사용하여 전원을 인가하고있습니다
>그런데 아답터의 초기출력전압이 17v까지올라갔다가 12v볼터제전압이 나오는데
> AB-M128-B보드에는 이상이 없나요
>
>두달전에 AB-M128-B를 택배로보내어
>유상수리를 받았었는데 이것때문인가요?
>아니면 17v까지도 괜찮은가요?
>정류되어서 보드에서 5v로 사용되기때문에 괜찮은것같기도 한데 말이지요
>
>
|
||||
| 5755 | 답변완료am-rfmod를 이용한 통신 | 김용승 | 2010-10-14 | 1,326 |
|
현재 MCU는 atmega128을 사용하고 모듈로는 am_128ram v01 을 사용하고 있습니다.
rf모듈을 이용해서 컴퓨터와 통신을 하고싶습니다.
rf모듈을 uart커넷터를 이용해 mcu의 uart0커넥터와 연결 하려고 합니다.
전원이 연결되면 CR1에서 빨간 LED가 깜빡깜빡 거립니다. 이렇게되면 전원이 인가된거라고 아래서 말씀 하셔서 그렇게 알겠습니다.
그럼 이 연결된 것을 이용해서 노트북과 통신을 하고싶습니다. 노트북에서 특정 명령을 내리면 이에 mcu가 반응할 수 있게 만들고 싶습니다. 제가 통신을 해보는게 처음이라 .. 어떻게 해야할지 감이 잡히질 않습니다. 노트북과 통신을 할 수 있는 방법을 제시해 주십시오
그리고 자료실에서 찾다보니 RFMod.exe 라는 프로그램이 있는데 이 프로그램을 통해서 정확히 어떠한 것을 할 수 있는지 알고싶습니다. rx, tx , vcc, gnd를 연결하고 이 프로그램을 실행하면 연결할 수 없다는 메시지(setting guide에서 나타나는 데로 해도 해결이 안됩니다.)만 나타나는데 이에대한 해결 방법 또한 제시해 주십시오 . 이 rf 모듈 하나로는 통신을 할 수 없는 것인지도 의문입니다 ㅠㅠ살려주세요 .....
관리자 답변
안녕하세요
당연히 2개이상의 RFmod를 가지고 해야합니다.
그리고 4핀 연결방법은
vcc - vcc ( 5볼트)
rx - tx
tx - rx
gnd - gnd
아래와 같이 연결하시면 pc와 타켓보드간의 통신을 할수있습니다.
PC >> USB-Serial 변환 보드AD-USBSERIAL >> rfmod <------------>rfmod <<am_128ram
RFMod.exe 통신속도나 채널을 변경할떄 사용합니다.
사용안할시에는 디폴디값으로 셋팅됩니다.
수고하세요
>현재 MCU는 atmega128을 사용하고 모듈로는 am_128ram v01 을 사용하고 있습니다.
>rf모듈을 이용해서 컴퓨터와 통신을 하고싶습니다.
>rf모듈을 uart커넷터를 이용해 mcu의 uart0커넥터와 연결 하려고 합니다.
>전원이 연결되면 CR1에서 빨간 LED가 깜빡깜빡 거립니다. 이렇게되면 전원이 인가된거라고 아래서 말씀 하셔서 그렇게 알겠습니다.
>그럼 이 연결된 것을 이용해서 노트북과 통신을 하고싶습니다. 노트북에서 특정 명령을 내리면 이에 mcu가 반응할 수 있게 만들고 싶습니다. 제가 통신을 해보는게 처음이라 .. 어떻게 해야할지 감이 잡히질 않습니다. 노트북과 통신을 할 수 있는 방법을 제시해 주십시오
>그리고 자료실에서 찾다보니 RFMod.exe 라는 프로그램이 있는데 이 프로그램을 통해서 정확히 어떠한 것을 할 수 있는지 알고싶습니다. rx, tx , vcc, gnd를 연결하고 이 프로그램을 실행하면 연결할 수 없다는 메시지(setting guide에서 나타나는 데로 해도 해결이 안됩니다.)만 나타나는데 이에대한 해결 방법 또한 제시해 주십시오 . 이 rf 모듈 하나로는 통신을 할 수 없는 것인지도 의문입니다 ㅠㅠ살려주세요 .....
|
||||
| 5754 | 답변완료ATmega16 개발보드 사용자 입니다. | 김주용 | 2010-10-14 | 1,384 |
|
코드비젼으로 프로그램을 작성하고 usb-isp 뉴티씨 제품을 이용하여 프로그래밍 했습니다.
프로그래밍대로 정상동작도 하구요
근데 컴퓨터에서 usb-isp를 분리할 경우 동작이 제대로 이루어지지 않습니다.
icc7vcavr로 했을 경우도 마찬가지구요
icc7vcavr로 했을 경우 led도 밝기가 흐려집니다.
원인이 무엇인지 검토 좀 부탁 드리겠습니다.
그리고 전화문의를 할 수 있는 방법은 없나요?
글로는 다 표현할 수 없어서요.
그럼 수고하세요
관리자 답변
안녕하세요
죄송하지만, 전화문의는 받지 않습니다.
인가되는 전원에 문제가 있거나 사용하시는 보드가 문제인듯하군요
어떻한 타겟보드를 사용하시는지요?
자작이나 타회사 보드일 경우 저희가 어떻게 해드릴수 없습니다
USBISP문제라고 의심가시면 저희쪽으로 보내시거나 방문하시면 점검해드립니다.
수고하세요
>
>코드비젼으로 프로그램을 작성하고 usb-isp 뉴티씨 제품을 이용하여 프로그래밍 했습니다.
>
>프로그래밍대로 정상동작도 하구요
>
>근데 컴퓨터에서 usb-isp를 분리할 경우 동작이 제대로 이루어지지 않습니다.
>
>icc7vcavr로 했을 경우도 마찬가지구요
>
>icc7vcavr로 했을 경우 led도 밝기가 흐려집니다.
>
>원인이 무엇인지 검토 좀 부탁 드리겠습니다.
>
>그리고 전화문의를 할 수 있는 방법은 없나요?
>
>글로는 다 표현할 수 없어서요.
>
>그럼 수고하세요
|
||||
| 5753 | 답변완료AM-SLCD216 (Serial LCD 모듈)기구도면 자료 | song jh | 2010-10-14 | 1,327 |
|
건강과 행운이 늘 ~ 함께하시길 ~~~
"AM-SLCD216" (Serial LCD 모듈)의 기구 도면이 없어서
당사의 기구 Design이 어렵내요
LCD 모듈을 당사 제품의 PCB에 장착 하려고 하는데
LCD 모듈의 돌출부위 두께/ 크기와 네 귀의 구멍 간격/크기
등을 알아야 기구 설계/금형제작을 할텐데 ...
조속 부탁 드립니다.
KMC Tech
송 재 환
관리자 답변
안녕하세요
LCD와 모듈 사이즈 관련된 파일을 올려 드립니다.
참고하시길 바랍니다.
수고하세요
>건강과 행운이 늘 ~ 함께하시길 ~~~
>
>"AM-SLCD216" (Serial LCD 모듈)의 기구 도면이 없어서
>당사의 기구 Design이 어렵내요
>LCD 모듈을 당사 제품의 PCB에 장착 하려고 하는데
>LCD 모듈의 돌출부위 두께/ 크기와 네 귀의 구멍 간격/크기
>등을 알아야 기구 설계/금형제작을 할텐데 ...
>조속 부탁 드립니다.
>
> KMC Tech
> 송 재 환
|
||||
| 5752 | 답변완료AM-DC2-2D 제품 입력에서 PWM사용 | 김종해 | 2010-10-14 | 1,428 |
|
AM-DC2-2D 에서 PWM 입력을 0~5V 아날로그 신호로 제어가 가능한가요?
아니면 PWM 신호용 모듈이 따로 있을까요?
관리자 답변
안녕하세요
PWM신호로만 속도 조절이 가능합니다.
PWM 만들어지는 모듈은 따로 없습니다.
AVR 개발 보드로 코드로 PWM 신호를 만들어 동작시킬 수는 있습니다.
수고하세요
>AM-DC2-2D 에서 PWM 입력을 0~5V 아날로그 신호로 제어가 가능한가요?
>
>아니면 PWM 신호용 모듈이 따로 있을까요?
>
|
||||
| 5751 | 답변완료rfmod에 대한 질문입니다. | 김용승 | 2010-10-14 | 1,415 |
|
rfmod에 전원을 인가하면 CR1에 LED가 초록색이 들어와야 한다고 써있습니다.
그런데 전원만 5V를 인가해주고 RX와 TX를 연결해주지 않았습니다.
전원이 들어와야 정상으로 생각되는데 빨간 불빛만 깜빡이고 초록색은 들어오지 않습니다.
이 원인을 알려주세요
초록불이 들어오려면 RX Tx를 모두 연결하고 컴퓨터와 블루투스로 통신에 성공해야 초록불이 들어오는것입니까?
관리자 답변
안녕하세요
rf모듈에 전원을 인가하면 OP 곳에 불이 깜박입니다.
나머지는 데이터 주거나 받을떄만 깜빡이고요,
OP현재는 빨간색LED 입니다. 빨간불이 깜빡입니다.
나머지두개는 동일한 RF모듈을 이용하여 데이타가 주고 받을때만 깜빡입니다.
판매하고 있는 RFmod는 블루투스가 아닙니다.;
수고하세요
>rfmod에 전원을 인가하면 CR1에 LED가 초록색이 들어와야 한다고 써있습니다.
>그런데 전원만 5V를 인가해주고 RX와 TX를 연결해주지 않았습니다.
>전원이 들어와야 정상으로 생각되는데 빨간 불빛만 깜빡이고 초록색은 들어오지 않습니다.
>이 원인을 알려주세요
>초록불이 들어오려면 RX Tx를 모두 연결하고 컴퓨터와 블루투스로 통신에 성공해야 초록불이 들어오는것입니까?
|
||||
| 5750 | 답변완료ATmega128 관련 하드웨어 문제 | 조정훈 | 2010-10-13 | 1,465 |
|
안녕하세요. atmega128 개발보드 소형 (AB-M128-B) 을 이용하여 실험을 하던 중
칩에서 과도한 열이 발생하였습니다. 코드비전 프로그램을 실행시켜도 실행이 되지 않고
경고창이 떴습니다. 전원을 연결하면 칩에 과도한 열이 발생하는 것 같은데
과도한 전압을 걸어준 것도 아닌데 이와 같은 증상이 일어난 것에 대해 설명 좀
부탁드리겠습니다. 그리고 수리하면 얼마가 들지도 견적서도 부탁드리겠습니다.
그럼 수고하세요.^^
관리자 답변
안녕하세요
칩에 과도한 열이 발생하면 그칩은 망가진 것입니다.
저런현상은 대부분이 쇼트가 생기는 현상입니다.
아래링크는 a/s 관련링크는입니다.
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=5
수고하세요
>안녕하세요. atmega128 개발보드 소형 (AB-M128-B) 을 이용하여 실험을 하던 중
>
>칩에서 과도한 열이 발생하였습니다. 코드비전 프로그램을 실행시켜도 실행이 되지 않고
>
>경고창이 떴습니다. 전원을 연결하면 칩에 과도한 열이 발생하는 것 같은데
>
>과도한 전압을 걸어준 것도 아닌데 이와 같은 증상이 일어난 것에 대해 설명 좀
>
>부탁드리겠습니다. 그리고 수리하면 얼마가 들지도 견적서도 부탁드리겠습니다.
>
>그럼 수고하세요.^^
|
||||
| 5749 | 답변완료ad-usbisp v03 드라이버 설치. | 조용준 | 2010-10-13 | 1,486 |
|
설치를 하려고 하는데 xp 서비스팩3 라서 xp용을 다운받아서 깔아도
계속 호환성 문제가 뜨네요 어떻게 해야 하나요 ;
관리자 답변
안녕하세요? 고객님, 아래 링크를 참고하세요.
- 아래 -
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=43
수고하세요.
>설치를 하려고 하는데 xp 서비스팩3 라서 xp용을 다운받아서 깔아도
>계속 호환성 문제가 뜨네요 어떻게 해야 하나요 ;
|
||||
