Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 5448 | 답변완료5상관련 | 이진욱 | 2010-07-08 | 1,505 |
|
avr128 보드 사용합니다.
128 보드로 5상스테핑모터 제어가 가능한가요..
5상관련 자료가 홈피에 있는지요..
2상과는 소스가 많이 틀린가요 2상소스로는 5상을 작동시킬수 없는건가요.
관리자 답변
XvjVba <a href="http://cslxxpavgwnj.com/">cslxxpavgwnj</a>, [url=http://nabfitwtlmtl.com/]nabfitwtlmtl[/url], [link=http://iesqedtymkws.com/]iesqedtymkws[/link], <a href=http://nvykliprpont.com/ target=_blank>http://nvykliprpont.com/</a>
|
||||
| 5447 | 답변완료atmega-128 pro 키트 이용 서보모터 구동 | 룸회장 | 2010-07-08 | 1,368 |
|
제가 ATmeag 128-Pro 키트를 이용중이구요..
이 키트를 이용하여 스위치문으로 하여 서보모터를 구동하고자 합니다.
따라서 서보모터 구동 예제소스와 관련하여 ICC AVR용 말고
Win avr용으로 올려주셧으면 하구요..
또 궁금한 점은 서보모터 전압이 6V 짜리인데..PRO 키트에 12V전원을 끼우고
서보모터 제어 모듈에도 12V전원을 끼우면 구동이 가능할런지요?
관리자 답변
안녕하세요
avr의 컴파일러 종류가 많아 컴파일마다 예제코드를 제공 하지 않습니다.
현재는 제공되는 예제 코드를 유저가 직접 변경하여 사용하셔야 합니다.
추후에는 다른컴파일로 코드 변경을 할 예정입니다.
>또 궁금한 점은 서보모터 전압이 6V 짜리인데..PRO 키트에 12V전원을 끼우고
>
>서보모터 제어 모듈에도 12V전원을 끼우면 구동이 가능할런지요?
서보모터가 6볼트이면 그이상은 인가 하시지 마시길 바랍니다.
KD-128P 안에 전압을 변경하는 7805레큘레이터의 (5V)전압을 사용하시길 바랍니다.
수고하세여
>제가 ATmeag 128-Pro 키트를 이용중이구요..
>
>이 키트를 이용하여 스위치문으로 하여 서보모터를 구동하고자 합니다.
>
>따라서 서보모터 구동 예제소스와 관련하여 ICC AVR용 말고
>
>Win avr용으로 올려주셧으면 하구요..
>
>또 궁금한 점은 서보모터 전압이 6V 짜리인데..PRO 키트에 12V전원을 끼우고
>
>서보모터 제어 모듈에도 12V전원을 끼우면 구동이 가능할런지요?
>
>
|
||||
| 5446 | 답변완료서버모터 모튤 예제 | 박영재 | 2010-07-08 | 1,303 |
|
M128-B AM-CSV SE-A410 사용자입니다
ICC AVR 용 서보모터예제를
AVR STUDIO 에서 컴파일위해 나름대로 수정을 하였습니다
다른오류는 수정을 하였는데
아래오류4가지는 어떻게해야할지 부탁합니다
워낙초보라 스텝모터와모듈구입하여 돌리다돌리다 못돌리고, 서보모터가 좀쉬울것같았는데
이것마저 어렵네요, ICC AVR용예제를 AVR STUDIO 에서 사용할수있게 수정예제를
자료실에 좀 올려주셨으면 고맙겠습니다
../step.c:58: warning: ignoring #pragma interrupt_handler timer0_ovf_isr
../step.c:106: warning: return type of 'main' is not 'int'
C:\\Atmel\\step\\default/../step.c:81: undefined reference to `CLI'
C:\\Atmel\\step\\default/../step.c:93: undefined reference to `SEI'
여기에서 CLI SEI는 어셈블리어인데 삭제해버리면 않될까요
//ICC-AVR application builder : 2007-07-04 오전 11:10:30
// Target : M128
// Crystal: 16.000Mhz
//
// Made by New Technology Company(N.T.C) in Korea.
// DAEWOO RYU
// Email : davidryu@newtc.co.kr
// 82-2-704-4774(TEL), 82-2-704-4733(FAX)
// http://www.NewTC.co.kr
//
#include <avr/io.h>
#define SERVO_PORT1 PORTC
#define t20ms 360
#define t20mstimer_expired 0
#define ON 1
#define OFF 0
#define MAX_SERVO 8
#define MIN 10
#define MAX 35
volatile int t100ustimer=0, servo[MAX_SERVO], servo_num;
void port_init(void)
{
PORTA = 0x00;
DDRA = 0x00;
PORTB = 0x00;
DDRB = 0x00;
PORTC = 0x00; //m103 output only
DDRC = 0xFF;
PORTD = 0x00;
DDRD = 0x00;
PORTE = 0x00;
DDRE = 0x00;
PORTF = 0x00;
DDRF = 0x00;
PORTG = 0x00;
DDRG = 0x00;
}
//TIMER0 initialize - prescale:8
// WGM: Normal
// desired value: 1uSec
// actual value: 1.000uSec (0.0%)
void timer0_init(void)
{
TCCR0 = 0x00; //stop
ASSR = 0x00; //set async mode
TCNT0 = 0xFE; //set count
OCR0 = 0x02;
TCCR0 = 0x02; //start timer
}
#pragma interrupt_handler timer0_ovf_isr:17
void timer0_ovf_isr(void)
{
TCNT0 = 0xE7; //reload counter value
t100ustimer++;
if(t100ustimer > t20ms){
t100ustimer = t20mstimer_expired;
}
for(servo_num=0;servo_num<8;servo_num++){
if(servo[servo_num] > t100ustimer){
SERVO_PORT1 = SERVO_PORT1|(0x01<<servo_num);
}else{
SERVO_PORT1 = SERVO_PORT1&(~(0x01<<servo_num));
}
}
}
//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();
timer0_init();
MCUCR = 0x00;
EICRA = 0x00; //extended ext ints
EICRB = 0x00; //extended ext ints
EIMSK = 0x00;
TIMSK = 0x01; //timer interrupt sources
ETIMSK = 0x00; //extended timer interrupt sources
SEI(); //re-enable interrupts
//all peripherals are now initialized
}
void delay(int delaytime){
int i,j;
for(i=0;i<100;i++){
for(j=0;j<delaytime;j++){
}
}
}
//
void main(void)
{
int i;
init_devices();
for(i=0;i<MAX_SERVO;i++){
servo[i]=0;
}
while(1){
servo[1] = MIN;
delay(100);
servo[1] = MAX;
delay(100);
}
}
관리자 답변
안녕하세요
>이것마저 어렵네요, ICC AVR용예제를 AVR STUDIO 에서 사용할수있게 수정예제를
>자료실에 좀 올려주셨으면 고맙겠습니다
본사에서 제공하는 코드는 icc입니다.
사용하는 컴파일러로 코드를 변경하시려면 직접 유저가 하셔야합니다.
추후 다른컴파일로 된 예제코드를 제공할 예정입니다.
수고하세요
>M128-B AM-CSV SE-A410 사용자입니다
>ICC AVR 용 서보모터예제를
>AVR STUDIO 에서 컴파일위해 나름대로 수정을 하였습니다
>다른오류는 수정을 하였는데
>아래오류4가지는 어떻게해야할지 부탁합니다
>
>워낙초보라 스텝모터와모듈구입하여 돌리다돌리다 못돌리고, 서보모터가 좀쉬울것같았는데
>이것마저 어렵네요, ICC AVR용예제를 AVR STUDIO 에서 사용할수있게 수정예제를
>자료실에 좀 올려주셨으면 고맙겠습니다
>
>
>../step.c:58: warning: ignoring #pragma interrupt_handler timer0_ovf_isr
>../step.c:106: warning: return type of 'main' is not 'int'
>C:\\Atmel\\step\\default/../step.c:81: undefined reference to `CLI'
>C:\\Atmel\\step\\default/../step.c:93: undefined reference to `SEI'
>
>여기에서 CLI SEI는 어셈블리어인데 삭제해버리면 않될까요
>
>
>
>//ICC-AVR application builder : 2007-07-04 오전 11:10:30
>// Target : M128
>// Crystal: 16.000Mhz
>//
>// Made by New Technology Company(N.T.C) in Korea.
>// DAEWOO RYU
>// Email : davidryu@newtc.co.kr
>// 82-2-704-4774(TEL), 82-2-704-4733(FAX)
>// http://www.NewTC.co.kr
>//
>#include <avr/io.h>
>
>#define SERVO_PORT1 PORTC
>#define t20ms 360
>#define t20mstimer_expired 0
>#define ON 1
>#define OFF 0
>#define MAX_SERVO 8
>#define MIN 10
>#define MAX 35
>
>volatile int t100ustimer=0, servo[MAX_SERVO], servo_num;
>
>
>
>void port_init(void)
>{
> PORTA = 0x00;
> DDRA = 0x00;
> PORTB = 0x00;
> DDRB = 0x00;
> PORTC = 0x00; //m103 output only
> DDRC = 0xFF;
> PORTD = 0x00;
> DDRD = 0x00;
> PORTE = 0x00;
> DDRE = 0x00;
> PORTF = 0x00;
> DDRF = 0x00;
> PORTG = 0x00;
> DDRG = 0x00;
>}
>
>//TIMER0 initialize - prescale:8
>// WGM: Normal
>// desired value: 1uSec
>// actual value: 1.000uSec (0.0%)
>void timer0_init(void)
>{
> TCCR0 = 0x00; //stop
> ASSR = 0x00; //set async mode
> TCNT0 = 0xFE; //set count
> OCR0 = 0x02;
> TCCR0 = 0x02; //start timer
>}
>
>
>#pragma interrupt_handler timer0_ovf_isr:17
>void timer0_ovf_isr(void)
>{
> TCNT0 = 0xE7; //reload counter value
> t100ustimer++;
> if(t100ustimer > t20ms){
> t100ustimer = t20mstimer_expired;
> }
> for(servo_num=0;servo_num<8;servo_num++){
> if(servo[servo_num] > t100ustimer){
> SERVO_PORT1 = SERVO_PORT1|(0x01<<servo_num);
> }else{
> SERVO_PORT1 = SERVO_PORT1&(~(0x01<<servo_num));
> }
> }
>}
>
>
>
>//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();
> timer0_init();
>
> MCUCR = 0x00;
> EICRA = 0x00; //extended ext ints
> EICRB = 0x00; //extended ext ints
> EIMSK = 0x00;
> TIMSK = 0x01; //timer interrupt sources
> ETIMSK = 0x00; //extended timer interrupt sources
> SEI(); //re-enable interrupts
> //all peripherals are now initialized
>}
>
>void delay(int delaytime){
> int i,j;
> for(i=0;i<100;i++){
> for(j=0;j<delaytime;j++){
> }
> }
>}
>
>//
>void main(void)
>{
> int i;
> init_devices();
>
> for(i=0;i<MAX_SERVO;i++){
> servo[i]=0;
> }
>
>
> while(1){
> servo[1] = MIN;
> delay(100);
> servo[1] = MAX;
> delay(100);
> }
>}
|
||||
| 5445 | 답변완료atmega128 pro 개발 보드 질문이요. | 한민우 | 2010-07-08 | 1,402 |
|
보드 메뉴얼에서
PD4, PD5 는 스위치
PG0,PG1은 led가 달려있어서
간단하게 테스트 해볼수있다고 했는데요
왜 PCB에서는
스위치 두개가 PG2,PG3에 연결되어있다고 표시 되어 있죠?
회로도나, 간단하게 확인 해볼수있는데 예제 소스가 있을까요?
관리자 답변
안녕하세요
보시것이 예전 버젼인듯합니다.
아래링크를 참조하시면 됩니다.
http://www.newtc.co.kr/board/data/pds/AB_M128PRO_A_V03사용자_메뉴얼.pdf
예제코드는 자료실에 기존자료실에서 검색하면 나옵니다.
http://www.newtc.co.kr/board/zboard.php?id=pds&page=2&select_arrange=headnum&desc=asc&category=&sn=off&ss=on&sc=off&keyword=예제&sn1=&divpage=1
수고하세요
>보드 메뉴얼에서
>
>PD4, PD5 는 스위치
>
>PG0,PG1은 led가 달려있어서
>
>간단하게 테스트 해볼수있다고 했는데요
>
>왜 PCB에서는
>
>스위치 두개가 PG2,PG3에 연결되어있다고 표시 되어 있죠?
>
>회로도나, 간단하게 확인 해볼수있는데 예제 소스가 있을까요?
>
>
|
||||
| 5444 | 답변완료SE-SM9K 모터와 AM-MS2 구동모듈에 대하여 | 변승현 | 2010-07-08 | 1,395 |
|
제목에 기입한 두개의 부품을 구매하였습니다
모터의 스펙에서 2.3V이라고 되어있고
구동 모듈에는 12V의 모터 구동 전원이라고 적혀있더라고요
여기서 질문인데 SE-SM9K 모터를 구동하기 위해서 사용하는 전원이
12V인건가요? 모터 스펙에서의 2.3V는 어떤 의미인지 궁금합니다.
그리고 포트에 연결하는 신호는 5V를 사용하는게 맞는건지요?
관리자 답변
wSx1qd <a href="http://lyqznozczlbd.com/">lyqznozczlbd</a>, [url=http://ugfldzkydosp.com/]ugfldzkydosp[/url], [link=http://egkchdixxcpx.com/]egkchdixxcpx[/link], <a href=http://auowvldrgpgc.com/ target=_blank>http://auowvldrgpgc.com/</a>
|
||||
| 5443 | 답변완료그래픽LCD 관련 질문드립니다. | 박종래 | 2010-07-08 | 1,442 |
|
지난번에 그래픽LCD 사용 후 7805가 손을 가져다 댈 수 없을 정도로 뜨거워 진다고
질문 올린 사람인데요..
답변을 듣고,
아답터를 1A까지는 아니지만, 12V에 850mA로 교체했습니다.
하지만, 같은 현상이 계속 나타나네요..
사용은 AM-GLCD 사용하고 있구요..
그래픽 LCD 연결 후에는 자꾸 128이 멈춥니다.
퓨즈비트가 자꾸 바뀌어 멈추는 현상이 발생하여
인공호흡을 벌써 2번이나 해 살려 냈습니다...ㅠㅜ
겁이나서 연결을 못하겠네요...
열도 많이나고..
혹시나해서 다른 그래픽 LCD와 교체하여 테스트해봐도 같은 현상이 납니다.
아답터의 전류를 1A로 늘리면 해결 될런지요?
1A가 아니더라도 더 높은 저류값의 아답터 사용도 가능한가요??
왜 이런 증상이 자꾸 나타나는지 모르겠네요..
2. 또한, 그래픽 LCD 백라이트는 OFF할 수 없는지요??
답변 좀 부탁드리구요~
참,
AB-M128-B 보드에는 24V연결하면 안되나요???
자세한 답변 좀 바랍니다~^^
수고하세요~
관리자 답변
CJrAyT <a href="http://mzhtknxeevlz.com/">mzhtknxeevlz</a>, [url=http://hiwzcklhvzfz.com/]hiwzcklhvzfz[/url], [link=http://qfxlasmqwmla.com/]qfxlasmqwmla[/link], <a href=http://mubzrztcadpo.com/ target=_blank>http://mubzrztcadpo.com/</a>
|
||||
| 5442 | 답변완료3축 가속도 센서 모듈(AM-3AXIS)에 대한 질문입니다 | 정현준 | 2010-07-08 | 1,192 |
|
모듈을 구입하여 잠깐 테스트를 해보았습니다
ADC를 이용하여 값을 읽었는데 X,Y축에 대한 값은 기울기에 대한 값이 나오고 Z축은 가속도 값이 나오더라구요
AM-3AXIS 모듈로 X,Y축에 대해서 평행으로 움직였을 때 가속도값은 구할 수 없는 것인지요?
관리자 답변
안녕하세요
>ADC를 이용하여 값을 읽었는데 X,Y축에 대한 값은 기울기에 대한 값이 나오고 Z축은 가속도 값이 나오더라구요
착각하시듯합니다.기울기 값이 아닙니다.
중력 가속도 값입니다. 보드 평행하게 놓으면 z축에 중력 가속도 값이 나옵니다. 그러나
x,y 축을 회전시켜을 경우 그축으로 중력이 가해집니다.
>AM-3AXIS 모듈로 X,Y축에 대해서 평행으로 움직였을 때 가속도값은 구할 수 없는 것인지요?
가속도 센서가 가속도를 구하질 못할 이유가 없습니다.
속도와 가속도의 차이를 알아보시길 바랍니다.
가속도값은 순간적으로 나옵니다. ADC로 빠르게 읽어야 합니다.
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=26
수고하세요
>모듈을 구입하여 잠깐 테스트를 해보았습니다
>
>ADC를 이용하여 값을 읽었는데 X,Y축에 대한 값은 기울기에 대한 값이 나오고 Z축은 가속도 값이 나오더라구요
>
>AM-3AXIS 모듈로 X,Y축에 대해서 평행으로 움직였을 때 가속도값은 구할 수 없는 것인지요?
|
||||
| 5441 | 답변완료SAM7S256 개발 키트에 관한 질문입니다. | 박성철 | 2010-07-08 | 1,267 |
|
1. 먼저 이 개발키트에서 주사용되는 MCU는 at91sam7s256 이게 맞나요 ? 이 MCU에 대한 자세한 스펙부탁드립니다.
2.제가 할려는 프로젝트가 카메라로 사진을찍어서 이 개발키트를 이용하여 무선으로 PC에 사진파일을 전송할려고하는데 이개발키트로 가능한가요 ?
3.소스코딩과 디버깅시 IAR Embedded Workbench 툴을사용하고 코딩된소스를 MCU에 넣어줄때는 PONYPROG2000을 사용할 계획인데 사용가능한지 궁금합니다
빠른답변 부탁드려요
관리자 답변
안녕하세요
1.
아트멜에서 나오는 arm7 코아를 사용한 칩입니다.
칩의 파트넘 at91sam7s256 입니다.
칩의 시트는 atmel.com 가시면 나와 있습니다. 아래링크를 참조하세요
http://www.atmel.com/dyn/products/product_card.asp?part_id=3524
2.
가능은 합니다. 코드짜는 능력은 유저의 몫이라 뭐라고 할수가 없네요.
3.
컴퍼일러는
IAR Embedded Workbench arm
cgwin -gcc
ADS1.2
RVDS
keil arm
등의 종류가 있습니다.
다운로드 툴은
h-jtag,
atmel에서 지원하는 samba가 있습니다.
PONYPROG2000 에서 arm을 지원하다는 내용은 처음 들었습니다.
다시 확인해 보시길 바랍니다.
수고하세요
>1. 먼저 이 개발키트에서 주사용되는 MCU는 at91sam7s256 이게 맞나요 ? 이 MCU에 대한 자세한 스펙부탁드립니다.
>
>2.제가 할려는 프로젝트가 카메라로 사진을찍어서 이 개발키트를 이용하여 무선으로 PC에 사진파일을 전송할려고하는데 이개발키트로 가능한가요 ?
>
>3.소스코딩과 디버깅시 IAR Embedded Workbench 툴을사용하고 코딩된소스를 MCU에 넣어줄때는 PONYPROG2000을 사용할 계획인데 사용가능한지 궁금합니다
>
>빠른답변 부탁드려요
|
||||
| 5440 | 답변완료서보모터 모듈 문의 | 박영재 | 2010-07-07 | 1,275 |
|
M128-B 보드 사용자입니다
AM-CSVP는 판매가 않되고 있나요?
그래서 AM-CSV를 구매하여 서보모터 SE-A410 3개를 구동하려하는데
보드에서나오는 전류만으로 구동이 원만히 되나요?
부하는거의걸리지않는상태에서 모터3개가 동시에 90도 만 돌고 스톱,
다시 역방향 90도 회전 스톱 이렇게 계속반복 할려고합니다
CSVP를이용하여 외부전원을 사용할수있으면 좋겠는데 AM-CSVP구할수있을까요?
관리자 답변
안녕하세요
AM-CSVP현재 판매하고 있지않습니다.
>보드에서나오는 전류만으로 구동이 원만히 되나요?
보드에인가하는 아탑터의 전류를 높게 인가하시면 됩니다.
예)
12V 500mA 사용하셨다면 12V 1A또는 2A 급을 사용하시면 됩니다.
수고하세요
>M128-B 보드 사용자입니다
>AM-CSVP는 판매가 않되고 있나요?
>그래서 AM-CSV를 구매하여 서보모터 SE-A410 3개를 구동하려하는데
>보드에서나오는 전류만으로 구동이 원만히 되나요?
>부하는거의걸리지않는상태에서 모터3개가 동시에 90도 만 돌고 스톱,
> 다시 역방향 90도 회전 스톱 이렇게 계속반복 할려고합니다
>
>CSVP를이용하여 외부전원을 사용할수있으면 좋겠는데 AM-CSVP구할수있을까요?
|
||||
| 5439 | 답변완료ARM JTAG 문의 | 이운하 | 2010-07-07 | 1,405 |
|
기존 사용하던 Wiggler 호환 JTAG을 사용 하고 있는데요
뉴티씨 제품과 차이점이 있는지 확인을 해야 구매가 가능 해서
첨부된 회로도 처럼 ARM JTAG 구조가 패러웰 포트 핀번호와 74HC244 하나 사용한 구조 인지 확인 부탁드립니다.
관리자 답변
안녕하세요
hc244가 아니 hc125으로 제작하시나, 모두 Wiggler 호환으로 알고 있습니다.
수고하세요
>기존 사용하던 Wiggler 호환 JTAG을 사용 하고 있는데요
>뉴티씨 제품과 차이점이 있는지 확인을 해야 구매가 가능 해서
>첨부된 회로도 처럼 ARM JTAG 구조가 패러웰 포트 핀번호와 74HC244 하나 사용한 구조 인지 확인 부탁드립니다.
|
||||
| 5438 | 답변완료시리얼 LCD AM-SLCD420BL 질문올립니다. | 박용성 | 2010-07-07 | 1,194 |
|
AM-SLCD420BL 시리얼LCD 블루를 구입예정입니다만,
첨부되어있는 PDF 파일을 열어보면 영문시리얼 LCD 모듈이라 써있는데
LCD에 출력 할 수 있는 문자는 영어와 특수문자 숫자 뿐인가요?
커맨드모드로 해서 printf 사용해서 한글 출력을 해야되는지, 아니면 안되는지
한글가능에 대한 정보를알고 싶습니다...
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨를 이용하여 주셔서 감사합니다.
죄송하지만, 차후에 한글지원 모듈도 제작 계획이 있지만, 구입하시려는 모듈은 영문/특수문자만 지원합니다. 한글은 지원하지 않습니다.
감사합니다.
>AM-SLCD420BL 시리얼LCD 블루를 구입예정입니다만,
>
>첨부되어있는 PDF 파일을 열어보면 영문시리얼 LCD 모듈이라 써있는데
>
>LCD에 출력 할 수 있는 문자는 영어와 특수문자 숫자 뿐인가요?
>
>커맨드모드로 해서 printf 사용해서 한글 출력을 해야되는지, 아니면 안되는지
>
>한글가능에 대한 정보를알고 싶습니다...
|
||||
| 5437 | 답변완료모터제어 모듈 AM-CS2P 에 관한 질문입니다. | 김용승 | 2010-07-06 | 1,273 |
|
PDF 문서상의 스펙을 보면 다음과 같습니다.
1 AM-CS2 소개
􀂋 라인트레이서용 스테핑 모터 구동보드
􀂋 스테핑 모터 2개 구동 AM-CS2 – 각 1.5A
AM-CS2P – 각 3A
􀂋 소프트웨어적으로 A, /A, B, /B 신호를 인가하여 제어
(1상, 2상 1-2상 제어방식 으로 제어할 수 있다.)
􀂋 10Pin Cable 과 12V 전원 공급 커넥터 연결
􀂋 모터에 흐르는 전류량을 조절할 수 있음 (가변저항 사용)
􀂋 외관 크기 63.3 X 50.6 mm
저에게 있어서 문제는 전원부의 문제인데요
이 모듈에는 12V 이상의 전압이 공급되어야 합니다. 따라서 니켈 카드뮴 조립전지를 사용해서 모터를 구동하려고 합니다. 그런데 전류가 문제가 됩니다.
위에서보면 2개의 스테핑 모터를 구동하기 위해서는 AM-CS2P 의 경우에는 각각의 모터에 3A의 전류가 공급되어야 하는데...
이 말에서 이해가 잘안갑니다. 12V의 전지에 6A 이상의 전지를 사용해야 한다는 것인지 .. .
아니면 12V 에 3A 짜리 전지를 사용하면 두개의 모터에 3A 가 각각 공급된다는 것인지 의문입니다.
또한 가변저항을 이용해서 모터에 공급되는 전류를 조절하는 기능이 있는데
이경우 가변 저항을 높이면 전류 공급이 줄어들어 3A 보다 낮은 전류가 흐르게 되면 모터가 정상적으로 작동을 못할 것 같은데 .. 이에대한 정확한 설명을 듣고 싶습니다.
정리해서 제 요점은 라인트레이서를 만드는데 이 모듈을 사용하기 위해 어떠한 베터리를 주로 사용하는가 입니다.
관리자 답변
안녕하세요
AM-CS2 각각에 최대전류1.5A 까지 사용할수 있다는 말입니다.
라인트래이셔이면 높은 구동 토크를 사용하는것이 아니라서
1A이내이면 구동이 가능합니다.
또한 가변저항을 돌려 구동 토크를 조절할 수 있습니다.
저항값을 너무 낮게 돌리면 모터가 돌지않습니다. (가변 저항으로 모터에 흐르는 전류량을 0~1.5A 제어 하다는 말입니다.)
보통 라인트래이셔의 사용하는 전지는 리튬이온이나 폴리머 주로 사용합니다.
7.2 1A 짜리를 직렬로 2개를(14.4 V 1A) 연결해서 사용합니다.
수고하세요
>PDF 문서상의 스펙을 보면 다음과 같습니다.
>
>1 AM-CS2 소개
>􀂋 라인트레이서용 스테핑 모터 구동보드
>􀂋 스테핑 모터 2개 구동 AM-CS2 – 각 1.5A
>AM-CS2P – 각 3A
>􀂋 소프트웨어적으로 A, /A, B, /B 신호를 인가하여 제어
>(1상, 2상 1-2상 제어방식 으로 제어할 수 있다.)
>􀂋 10Pin Cable 과 12V 전원 공급 커넥터 연결
>􀂋 모터에 흐르는 전류량을 조절할 수 있음 (가변저항 사용)
>􀂋 외관 크기 63.3 X 50.6 mm
>
>저에게 있어서 문제는 전원부의 문제인데요
>
>이 모듈에는 12V 이상의 전압이 공급되어야 합니다. 따라서 니켈 카드뮴 조립전지를 사용해서 모터를 구동하려고 합니다. 그런데 전류가 문제가 됩니다.
>
>위에서보면 2개의 스테핑 모터를 구동하기 위해서는 AM-CS2P 의 경우에는 각각의 모터에 3A의 전류가 공급되어야 하는데...
>
>이 말에서 이해가 잘안갑니다. 12V의 전지에 6A 이상의 전지를 사용해야 한다는 것인지 .. .
>
>아니면 12V 에 3A 짜리 전지를 사용하면 두개의 모터에 3A 가 각각 공급된다는 것인지 의문입니다.
>
>또한 가변저항을 이용해서 모터에 공급되는 전류를 조절하는 기능이 있는데
>
>이경우 가변 저항을 높이면 전류 공급이 줄어들어 3A 보다 낮은 전류가 흐르게 되면 모터가 정상적으로 작동을 못할 것 같은데 .. 이에대한 정확한 설명을 듣고 싶습니다.
>
>정리해서 제 요점은 라인트레이서를 만드는데 이 모듈을 사용하기 위해 어떠한 베터리를 주로 사용하는가 입니다.
|
||||
| 5436 | 답변완료안녕하세요.; | 이상흔 | 2010-07-05 | 1,184 |
|
제가 atmega8L을 8대신에 납땜해서 쓰거든요
그런데. usbisp 스펙을 보니까 5V/3.3V 호환이라고 적혀있던데요~
그 isp총 여섯핀이 나오자나요
MOSI, MISO, SCK, RESET, GND, VCC가 나오는데요
VCC에 3.3V 넣어주면 되는거에요?
관리자 답변
안녕하세요
USBISP는 USB의 전원을 사용합니다.
USBISP의 딥스위치기 1번 on 시키면 vcc 단자에서 5볼트가 나갑니다.
메뉴얼에 보시면 딥스위치에 관련된 내용이 있습니다.
타겟칩 atmega8L 다른전원을 사용할경우 딥스위치 1번을 off 두고
MOSI, MISO, SCK, RESET, GND 5개의 선만 연결해서 사용하면됩니다.
수고하세요
>제가 atmega8L을 8대신에 납땜해서 쓰거든요
>
>그런데. usbisp 스펙을 보니까 5V/3.3V 호환이라고 적혀있던데요~
>
>그 isp총 여섯핀이 나오자나요
>
>MOSI, MISO, SCK, RESET, GND, VCC가 나오는데요
>
>VCC에 3.3V 넣어주면 되는거에요?
|
||||
| 5435 | 답변완료FPGA KIT 예제 문의 | JSLEE | 2010-07-05 | 1,249 |
|
안녕하세요.
FPGA 개발 키트 ( Model : FM-CY6S-KIT )
구매를 고민중에 있습니다.
구입 후 제공되는 각 예제에는 모델심
Testbench가 다 포함되어 있는지요?
답변 부탁드립니다.
감사합니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
FPGA에 들어 있는 예제들 중에 3, 4, 5장에 대한 내용만 Test bench가 포함되어 있습니다.
나머지는 관련된 부분에 대한 예제들만 들어 있습니다.
앞으로는 본명으로 질문하여 주시기 바랍니다.
감사합니다.
수고하세요.
>안녕하세요.
>
>FPGA 개발 키트 ( Model : FM-CY6S-KIT )
>구매를 고민중에 있습니다.
>
>구입 후 제공되는 각 예제에는 모델심
>Testbench가 다 포함되어 있는지요?
>
>답변 부탁드립니다.
>감사합니다.
|
||||
| 5434 | 답변완료usbisp에 대해서 | 김현우 | 2010-07-05 | 1,270 |
|
드라이버 업데이트를 하는데 오류가 나오네요
아래 설명 찾아봐서 하려고 했는데 x86으로 설정해서 업데이트 하려고 하면
드라이버를 못 찾는다고 나오고 상위폴더로 검색해서 설치하면 계속 오류가 나는군요
어떻게 해야될까요
관리자 답변
안녕하세요
OS -윈도우 버젼이 어떤걸 사용 하시나요 ?
윈도우 7이면 아래 링크를 참조하시길 바랍니다.
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=34
XP나 다른 OS라면, 아래링크의 맨 아래쪽을 참고 바랍니다.
또는 자료실 들어가셔도 있습니다.
http://www.newtc.co.kr/product_AD-USBISP.php
아니시면 사용하는 OS와 현재 사용한 드라이버 종류를 명시해 주시길 바랍니다.
수고하세요
>드라이버 업데이트를 하는데 오류가 나오네요
>아래 설명 찾아봐서 하려고 했는데 x86으로 설정해서 업데이트 하려고 하면
>드라이버를 못 찾는다고 나오고 상위폴더로 검색해서 설치하면 계속 오류가 나는군요
>어떻게 해야될까요
|
||||
