Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 8718 | 답변완료USART, Timer0, Timer1 | 최동준 | 2014-04-24 | 1,469 |
|
Uart0와 타이머0, 1을 인터럽트를 이용하여 제어하고자 합니다.
그런데 uart만 가지고 통신을 할때는 문제가 없는데, 타이머를 쓰면서 통신을 하려니까
인터럽트 수신이 안되는데 타이머와 상관이 있는지요
타이머0은 1ms, 타이머1은 1us 로 동작하는 루틴인테 디버깅을 하면
타이머 1은 잘 진입을 하는데 0번은 못들어가네요?
답변 부탁드립니다.
관리자 답변
타이머 0과 관련된 부분에 타이머 초기화나 사용부분에서 문제가 있지 않나 싶네요.
그리고, timer 인터럽트만 가지고 UART수신을 해야 하는 이유를 잘 모르겠네요.
UART를 아예 UART 수신이 되면 수신인터럽트가 나오는 데 그것을 사용해서 프로그램하는 거이 좋을 듯 합니다.
감사합니다.
>
>
> Uart0와 타이머0, 1을 인터럽트를 이용하여 제어하고자 합니다.
> 그런데 uart만 가지고 통신을 할때는 문제가 없는데, 타이머를 쓰면서 통신을 하려니까
> 인터럽트 수신이 안되는데 타이머와 상관이 있는지요
> 타이머0은 1ms, 타이머1은 1us 로 동작하는 루틴인테 디버깅을 하면
> 타이머 1은 잘 진입을 하는데 0번은 못들어가네요?
> 답변 부탁드립니다.
>
|
||||
| 8717 | 답변완료AM-TLCD-P 소스문의 | 김용훈 | 2014-04-24 | 1,412 |
|
AM-TLCD-P 를 테스트하고 있습니다. 자료실에 있는 소스를 가져와서 테스트중인데요, 소스중 한 라인의 의미를 잘 모르겠습니다.
int main (void)
{
int i=0,t=0;
char str1[16] = {"TEXT_LCD"};
char str2[16] = {"N.T.C"};
init_devices();
init_lcd();
// printf("\n\n\rTesting TLCD V01 N.T.C\n\r");
PORTG = 0x03;
LCDONOFF(ON);
returnhome();
LCD_Clr();
write_lcd(0,0,str1);
write_lcd(0,1,str2);
for(i=0; i<4 ; i++){
delay(DELAYTIME*100);
LCD_Shift(RIGHT);
}
while(1){
for(i=0; i<8 ; i++){
if(t%2 == 0){
delay(DELAYTIME*100);
LCD_Shift(LEFT);
}
else{
delay(DELAYTIME*100);
LCD_Shift(RIGHT);
}
CONTROL = i; // 여기에서 CONTROL에 I 값을 대입하는 것이 어떤 의미가 있나요?
PORTG = i;
delay(100);
}
t++;
}
return 0;
}
아무리 매뉴얼을 쳐다봐도 그 의미를 알 수 없네요. 동작시켜 보면 분명히 그 역활을 볼 수 있는데, 도움 부탁드립니다. 수고하세요.
관리자 답변
안녕하십니까?고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
오래전에 짜 놓은 소스라서, 정확히 저도 알기 어렵습니다만,
소스상으로 볼 때,
E_Pulse를 구현해야 하는 데, 뭔가 부족한 부분이 있어서, 당시에 잘 안되서 임기응변으로 이렇게 해서 되니까 그냥 둔 것 같습니다.
보다 최근의 예제를 참고하시기 바랍니다.
- AVR Studio + WINAVR용 -
http://www.newtc.co.kr/dpshop/bbs/board.php?bo_table=m48&wr_id=604&sca=&sfl=wr_subject%7C%7Cwr_content&stx=tlcd&sop=and
- Stop Watch - ICCCAVR용 -
http://www.newtc.co.kr/dpshop/bbs/board.php?bo_table=m48&wr_id=372&sca=&sfl=wr_subject%7C%7Cwr_content&stx=tlcd&sop=and
- ICCAVR 용 -
http://www.newtc.co.kr/dpshop/bbs/board.php?bo_table=m48&wr_id=371&sca=&sfl=wr_subject%7C%7Cwr_content&stx=tlcd&sop=and
- IAR용 -
http://www.newtc.co.kr/dpshop/bbs/board.php?bo_table=m48&wr_id=282&sca=&sfl=wr_subject%7C%7Cwr_content&stx=tlcd&sop=and
- 8051용, KEIL 컴파일러용 -
http://www.newtc.co.kr/dpshop/bbs/board.php?bo_table=m48&wr_id=358&sca=&sfl=wr_subject%7C%7Cwr_content&stx=tlcd&sop=and
등등 좀 더 있을 겁니다.
감사합니다.
>
>
> AM-TLCD-P 를 테스트하고 있습니다. 자료실에 있는 소스를 가져와서 테스트중인데요, 소스중 한 라인의 의미를 잘 모르겠습니다.
>
>
> int main (void)
> {
> int i=0,t=0;
> char str1[16] = {"TEXT_LCD"};
> char str2[16] = {"N.T.C"};
>
> init_devices();
>
>
> init_lcd();
>
> // printf("\n\n\rTesting TLCD V01 N.T.C\n\r");
>
> PORTG = 0x03;
> LCDONOFF(ON);
> returnhome();
> LCD_Clr();
> write_lcd(0,0,str1);
> write_lcd(0,1,str2);
>
> for(i=0; i<4 ; i++){
> delay(DELAYTIME*100);
> LCD_Shift(RIGHT);
> }
>
> while(1){
> for(i=0; i<8 ; i++){
> if(t%2 == 0){
> delay(DELAYTIME*100);
> LCD_Shift(LEFT);
> }
> else{
> delay(DELAYTIME*100);
> LCD_Shift(RIGHT);
> }
> CONTROL = i; // 여기에서 CONTROL에 I 값을 대입하는 것이 어떤 의미가 있나요?
> PORTG = i;
> delay(100);
> }
> t++;
> }
> return 0;
> }
>
> 아무리 매뉴얼을 쳐다봐도 그 의미를 알 수 없네요. 동작시켜 보면 분명히 그 역활을 볼 수 있는데, 도움 부탁드립니다. 수고하세요.
>
|
||||
| 8716 | 답변완료ARM SAM7S64 모듈 구매하려고하는데요... | 우병조 | 2014-04-23 | 1,439 |
|
ARM7TDMI 코어 AT91SAM7S64 (256) 마이크로 컨트롤러 모듈
AT91SAM7S256으로도 사용이 가능하다는 이야기인가요???
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
AT91SAM7S256도 별도로 판매하고 있으며 64도 별도로 판매하고 있다는 말입니다.
즉, 둘 중 한가지를 선택하여 구매하셔야 합니다.
현재 SAM7S256모듈 및 SAM7S256킷트 경우, 본사내에 소량만 보유하고 있습니다.
256 구매를 원하시면 본사로 전화하여 영업부 연결후 구매진행 부탁드립니다.
감사합니다.
>
>
> ARM7TDMI 코어 AT91SAM7S64 (256) 마이크로 컨트롤러 모듈
>
> AT91SAM7S256으로도 사용이 가능하다는 이야기인가요???
>
|
||||
| 8715 | 답변완료ISP문의 | 윤정원 | 2014-04-22 | 1,413 |
|
AD-USBISP V03.5버전 isp인데
드라이버를 AD-USBISP V03.6 드라이버를써도되나요
관리자 답변
네 쓰셔도 됩니다.
3.5-->3.6은 펌웨어만 일부 변경된 것입니다.
하드웨어는 동일하므로, 쓰셔도 됩니다.
감사합니다.
>
>
> AD-USBISP V03.5버전 isp인데
> 드라이버를 AD-USBISP V03.6 드라이버를써도되나요
>
|
||||
| 8714 | 답변완료AVR JTAG ICE500 USB, AM-DC1-3D 관련 문의 | 김승일 | 2014-04-22 | 1,419 |
|
MCU: AB-M128PRO-A
환경: avr studio4.18 / winAVR
운영체제: window7 64bit
얼마전에 AB-M128PRO-A 과 AVR JTAG ICE500 USB 를 구입하여 pc와 연결하려 했으나
pc가 '알 수 없는 장치'라며 포트인식을 하지 못하고 있습니다. 관련 드라이버는 구입처에서 제공한 드라이버를 인스톨 하려 했으나, 인스톨 마저 실패합니다. 관련 사항을 잘 읽어보니 32bit 운영체제에서 지원가능하다고 되어있는데... 이게 문제인지요.. 해결방법 부탁드립니다.
구입처에서 제공한 드라이버를 첨부합니다.
그리고 AM-DC1-3D를 구입해서 배터리를 장착하려 했으나 드라이버에서 쉬~ 하는 타는 듯한 소리가 나서 1초만에 얼른 빼버렸습니다. 배터리가 11.1v/1000mah/10c 인데.. 이걸 장착해도 되는지도 문의 드립니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
죄송하지만, 해당 JTAG은 본사의 제품이 아니라서, 저희쪽에서 말씀드리기 어려움을 양해부탁드립니다.
본사에도 JTAG이 있는 데, 그 장비는 WindowsXP & Windows7 32bit & windows7 64bit 모두 잘 동작합니다.
배터리를 AVR의 아답타 입력 쪽에 장착하는 것은 아무런 문제가 없습니다.
또한, 모터용 전원으로 주는 것도 아무런 문제가 없습니다. 모터 자체가 너무나 많은 전류를 끌어당기고 있다면, 해당 모터 드라이버 스펙을 넘어선다면 문제가 되겠습니다. 모터의 스펙을 확인해 보세요.
해당 모터 컨트롤러는 일반적으로 1A까지는 방열판 없이 잘동작하며, 3A까지는 방열판 장착하면 잘 동작하며, 순간적으로는 6A까지 전류 지원이 가능합니다. 하지만 전체, 전력은 25Watt 이내까지만 가능한 드라이버입니다. 즉, 12V로 쓸 경우 최대 2A까지 가능하겠습니다.
감사합니다.
>
>
> MCU: AB-M128PRO-A
> 환경: avr studio4.18 / winAVR
> 운영체제: window7 64bit
>
> 얼마전에 AB-M128PRO-A 과 AVR JTAG ICE500 USB 를 구입하여 pc와 연결하려 했으나
> pc가 '알 수 없는 장치'라며 포트인식을 하지 못하고 있습니다. 관련 드라이버는 구입처에서 제공한 드라이버를 인스톨 하려 했으나, 인스톨 마저 실패합니다. 관련 사항을 잘 읽어보니 32bit 운영체제에서 지원가능하다고 되어있는데... 이게 문제인지요.. 해결방법 부탁드립니다.
>
> 구입처에서 제공한 드라이버를 첨부합니다.
>
> 그리고 AM-DC1-3D를 구입해서 배터리를 장착하려 했으나 드라이버에서 쉬~ 하는 타는 듯한 소리가 나서 1초만에 얼른 빼버렸습니다. 배터리가 11.1v/1000mah/10c 인데.. 이걸 장착해도 되는지도 문의 드립니다.
>
|
||||
| 8713 | 답변완료Stepping Motor 소음 관련 | 신철봉 | 2014-04-19 | 1,326 |
|
안녕하세요.
Stepping Motor(규격: SE-SM243, 1.7kg)를 KT-M128-L 키트를 이용하여 CD에 있는 프로그램으로 구동을 시켰습니다.
하지만 Motor의 소리가 생각 밖으로 엄청 크네요. 거의 소음 수준입니다.
이 모터가 원래 이정도 소음이 나는 것인지 아니면 제가 뭐 잘못 조작 한것이 있는지 회답 부탁 합니다.
감사합니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
혹시 가변저항을 돌려서 적절한 토크로 맞춘건지요?
그렇게 크다니 이상하군요.
그래도크거나 계속된다면 10초정도 동영상 찍어 올려보세요.
감사합니다.
>
>
> 안녕하세요.
>
> Stepping Motor(규격: SE-SM243, 1.7kg)를 KT-M128-L 키트를 이용하여 CD에 있는 프로그램으로 구동을 시켰습니다.
> 하지만 Motor의 소리가 생각 밖으로 엄청 크네요. 거의 소음 수준입니다.
>
> 이 모터가 원래 이정도 소음이 나는 것인지 아니면 제가 뭐 잘못 조작 한것이 있는지 회답 부탁 합니다.
>
> 감사합니다.
>
|
||||
| 8712 | 답변완료3축 가속도 센서로 거리측정 | 엄세연 | 2014-04-19 | 1,443 |
|
atmega8, IAR, AM-3AXIS-P V03를 사용하고 있습니다.
센서가 빠르게 앞뒤로 움직이면 빨간led를 켜고
센서가 느리게(동적가속도가 더 많이 측정되지 않을 만큼) 앞뒤로 움직이면 노란led를 켜게 하고 싶습니다.
<질문1>
그런데 등속직선운동을 하면 동적가속도를 측정하게 되나요??
예를 들어 처음엔 1m/s였다가 10m/s로 증가 하였고 10m/s속력을 유지한다면(즉, 가속도가 0이면) 그때부턴 거의 동적가속도만 측정하게 되나요??
<질문2>
가속도값을 두번 적분해서 얻은 거리값을 이용하려고 합니다.
acceleration은 atmega8에서 ADC한 값 입니다.
velocity[1]=velocity[0]+acceleration[0]+((acceleration[1]-acceleration[0])>1)
position[1]=position[0]+velocity[0]+((velocity[1]-velocity[0])>1)
위 식을 이용하려 하는데 AM-3AXIS-P V03 제품으로 가능 할 까요??
관리자 답변
안녕하세요 고객님,
저희 뉴티씨를 이용해주셔서 감사합니다.
> atmega8, IAR, AM-3AXIS-P V03를 사용하고 있습니다.
> 센서가 빠르게 앞뒤로 움직이면 빨간led를 켜고
> 센서가 느리게(동적가속도가 더 많이 측정되지 않을 만큼) 앞뒤로 움직이면 노란led를 켜게 하고 싶습니다.
>
> <질문1>
> 그런데 등속직선운동을 하면 동적가속도를 측정하게 되나요??
> 예를 들어 처음엔 1m/s였다가 10m/s로 증가 하였고 10m/s속력을 유지한다면(즉, 가속도가 0이면) 그때부턴 거의 동적가속도만 측정하게 되나요??
==> 그때부턴 정적 가속도만 거의 가지게되는거죠.
>
> <질문2>
> 가속도값을 두번 적분해서 얻은 거리값을 이용하려고 합니다.
> acceleration은 atmega8에서 ADC한 값 입니다.
> velocity[1]=velocity[0]+acceleration[0]+((acceleration[1]-acceleration[0])>1)
> position[1]=position[0]+velocity[0]+((velocity[1]-velocity[0])>1)
>
> 위 식을 이용하려 하는데 AM-3AXIS-P V03 제품으로 가능 할 까요??
==> 이식이 맞는건가요?
식이 맞다면 되기야하겠지만 적분 오류등이 많이 있을겁니다.
말하긴 쉽지만 구현하기 쉽지 않은 주제입니다.
감사합니다.
|
||||
| 8711 | 답변완료도트 매트릭스 사용방법에 대해서... | 신재혁 | 2014-04-19 | 1,497 |
|
안녕하세요. 유한대 전자정보과 신재혁이라고 합니다.
제가 이번 중간고사를 위해 AM-M4211을 샀는데 사용 방법을 모르겠습니다. ㅠㅠ
저번에 주신 ATmega8로 도트 매트릭스를 구동 시키려고 합니다.
근데 ATmega8에 도트 매트릭스를
어떻게 연결 해야할지 모르겠습니다.
그리고 소스를 짤때 도트 매뉴얼을 봐도 모르겠습니다.
인터넷에서 많이 찾아봤는데도 잘 모르겠습니다...
관리자 답변
안녕하세요?
온라인 강좌에서 avr강좌 가서 m4211 로 검색해보세요.
기본은 data주고나서 동시에 sel줄때 sel주는 라인만 data가 나오게된다는게 핵심입니다.
강좌 자세히 읽어보세요.
>
>
> 안녕하세요. 유한대 전자정보과 신재혁이라고 합니다.
>
> 제가 이번 중간고사를 위해 AM-M4211을 샀는데 사용 방법을 모르겠습니다. ㅠㅠ
>
> 저번에 주신 ATmega8로 도트 매트릭스를 구동 시키려고 합니다.
>
> 근데 ATmega8에 도트 매트릭스를
>
> 어떻게 연결 해야할지 모르겠습니다.
>
> 그리고 소스를 짤때 도트 매뉴얼을 봐도 모르겠습니다.
>
> 인터넷에서 많이 찾아봤는데도 잘 모르겠습니다...
>
|
||||
| 8710 | 답변완료3축 가속도 센서[AM-3AXIS-P V03 관련] | 엄세연 | 2014-04-18 | 1,362 |
|
3축 가속도센서로 동적가속도와 정적가속도를 둘 다 측정할 수 있다고 들었습니다.
그럼 가속도가 움직임이 없으면 중력가속도를 이용하여 정적가속도를 측정하는 것이고
가속도가 예를들어 x축 방향으로 움직이면 움직임에 따른 동적가속도를 측정하는 것인가요??
따로 설정해주지 않아도 센서가 멈춰있으면 자동으로 정적가속도를 측정하고 움직이면 동적가속도를 측정해 주는 건가요??
그리고 홈페이지에 나와있는 센서 사용예시 소스인 3AXIS_SensorTest와 3DMouse 는 동적가속도를 측정한 건가요, 정적가속도를 측정한 건가요??
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
출력으로는 동적가속도와 정적가속도가 합쳐진 값이 나옵니다.
멈춰있다면 동적가속도는 이론적으로는 0이고, 매우 천천히 움직이면 동적가속도는 작을테니,
물론 정적 가속도 값이 훨씬 우세하게 크게 나올 겁니다.
하지만, 반대로 빠르게 움직임의 변화가 많다면 동적 가속도 값이 많아져서, 정적가속도만 보기는 어려워 지게 됩니다.
>
>
> 3축 가속도센서로 동적가속도와 정적가속도를 둘 다 측정할 수 있다고 들었습니다.
> 그럼 가속도가 움직임이 없으면 중력가속도를 이용하여 정적가속도를 측정하는 것이고
> 가속도가 예를들어 x축 방향으로 움직이면 움직임에 따른 동적가속도를 측정하는 것인가요??
==> 가속도 = 동적가속도 + 정적가속도입니다. 즉, 움직이는 정도에 따라서, 매우 천천히 등속운동한다거나 하면, 정적가속도만 나오게 되겠구요. 속도 변화를 팍 주면 동적가속도가 주로 출력되게 되겠습니다.
보통은 둘 다 섞여 있습니다. 따로 완전히 분리하는 게 매우 어려운 연구분야이기도 합니다.
> 따로 설정해주지 않아도 센서가 멈춰있으면 자동으로 정적가속도를 측정하고 움직이면 동적가속도를 측정해 주는 건가요??
==> 아닙니다. 그렇게 되는 게 아니라 위에서 설명드린데로, 서로 섞여 있습니다.
> 그리고 홈페이지에 나와있는 센서 사용예시 소스인 3AXIS_SensorTest와 3DMouse 는 동적가속도를 측정한 건가요, 정적가속도를 측정한 건가요??
>
==> 두개가 합쳐진 것을 측정한 겁니다. 위에서 설명한 데로 움직임에 따라서, 어떤것이 Dominant 한가가 달라지겠습니다.
감사합니다.
|
||||
| 8709 | 답변완료AB-m128-b에서 포트A를 통해 입력 받으려고 하는데 | 레이나 | 2014-04-17 | 1,408 |
|
1. PORTA를 통해 입력받을때도 9, 10번 단자에 전압값을 줘야하나요?
첫번째 그림과 값이 PORTA에 9,10번에만 전압값을 넣어봤더니 m128에 불이 들어오네요..
2.
코딩을 할때
sw=PINA;
if(sw==0x01) PORTF = 0x03;
이런식으로 PORTA 1번핀에 1값이 오면 PORTF 1,2번 핀에 1값을 주려고하는데
저런식으로 코딩을 하고 PORTA 1번핀에 5V를 넣어주면 1번핀에 1값을 주는것과 같은 역할을 하나요?
간략하게 질문하면..
1. m128에서 입력을 받을 때 9,10번 핀에 5v와 GND를 연결하는게 정상인가요?(m128에 불이 들어옴)
2. 핀에 5V를 넣어주면 1값을 넣어주는것과 같은 역할을 하나요?
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
답변 드릴께요.
> 1. PORTA를 통해 입력받을때도 9, 10번 단자에 전압값을 줘야하나요?
> 첫번째 그림과 값이 PORTA에 9,10번에만 전압값을 넣어봤더니 m128에 불이 들어오네요..
==> ATMEGA128에 동작할 수 있는 전압, 즉 아답타 입력인 9~18V 정도를 아답타 쨱을 통해서 입력하거나, DC 5V 단자에 5V를 넣어주는 등을 통해서 전압을 넣어주고,
PORTA에서 입력 받는 것이 있다면, 입력하는 쪽의 GND와 메인보드의 GND는 항상 기준이 같아야 하니까, GND끼리만 묶어주고서, 입력핀을 입력해 주면 되겠습니다. VCC는 그 쪽에서 또 5V를 넣어주거나 하지는 않아도 되요. 12V 아답타 입력을 넣으면, 자동으로 9번 10번단자 사이에 DC5V가 만들어져서 나옵니다.
>
> 2.
> 코딩을 할때
> sw=PINA;
> if(sw==0x01) PORTF = 0x03;
> 이런식으로 PORTA 1번핀에 1값이 오면 PORTF 1,2번 핀에 1값을 주려고하는데
> 저런식으로 코딩을 하고 PORTA 1번핀에 5V를 넣어주면 1번핀에 1값을 주는것과 같은 역할을 하나요?
==> 네 잘 하고 계신데요. 다만,
만약 DATA0 한 핀에서만 입력을 받는 다면, sw = PINA & 0x01; 이렇게 하셔서 DATA0 값만 살려서
SW에 넣어줘야 합니다. 쓰지 않는 핀들로 인해서, 생기는 경우의 수를 쉽게 제거하는 방법입니다.
그리고, 그 AVR 보드에서는 5V가 논리 1이니까, 그 말이 같은 말입니다.
>
> 간략하게 질문하면..
> 1. m128에서 입력을 받을 때 9,10번 핀에 5v와 GND를 연결하는게 정상인가요?(m128에 불이 들어옴)
==> m128의 전원LED에 불이 들어왔을 것이고, 또한 PORTA의 DATA0 핀에 LED가 붙어있어서,
그것일 수도 있습니다. 전원 관계는 위쪽에 자세한 설명이 있습니다.
> 2. 핀에 5V를 넣어주면 1값을 넣어주는것과 같은 역할을 하나요?
> ==> 네.
감사합니다.
|
||||
| 8708 | 답변완료KT-M128-L 외부인터럽트 문의 | 신철봉 | 2014-04-16 | 1,403 |
|
안녕하세요.
KT-M128-L 키트에서 보드에 내장된 8개 스위치로는 외부인터럽트 제어가 안되는거지요?
회로도에 보면 B포트에 연결이 되어 있는것 같아서요.
스위치 뿐만 아니라 다른 외부인터럽트 제어를 하려고 해도 전에 말씀 드린 방법으로 해야 하나요?
감사합니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
내장된 8개 스위치는 말씀하신 데로, 포트 B에 연결되어 있습니다.
그 스위치가 다시 10핀 커넥터에 중복해서 연결되어 있습니다.
따라서, 그 10핀선중 D0 ~ D7에 해당하는 선을 말씀드린 I2C 쪽으로 연결하여 쓰면 쉽게 사용이 가능하겠습니다.
해당 실습은 모든 포트가 다 10핀으로 빼져 있는, Ab-M128PRO-A, AB-M128-B(소형), AB-M128USB-C 보드 등으로 실습하는 것이더 원활하게 좋을 것 같습니다.
감사합니다.
>
>
> 안녕하세요.
>
> KT-M128-L 키트에서 보드에 내장된 8개 스위치로는 외부인터럽트 제어가 안되는거지요?
> 회로도에 보면 B포트에 연결이 되어 있는것 같아서요.
>
> 스위치 뿐만 아니라 다른 외부인터럽트 제어를 하려고 해도 전에 말씀 드린 방법으로 해야 하나요?
>
> 감사합니다.
>
|
||||
| 8707 | 답변완료step모터 1.7kg급 동작주파수가 어떻게되나요? | 성정민 | 2014-04-16 | 1,398 |
|
아까 전화드린 사람입니다. 스텝모터를 제어하는데 임의의 가감속테이블 메이커를 이요해 ATMEGA128에서
OCR값을 변화시켜 구동중입니다. 그런데 구동중에 스텝끼리 오차가 좀나네요. 가감속테이블에서
slew영역주파수를 벗어난거같아서 그런데
혹시 각영역당 할당된 주파수가 어떻게되는지 알수 있을까요?
관리자 답변
안녕하세요? 고객님,
스텝모터 속도 대 토크 특성 그래프를 올려드리니, 참고하시기 바랍니다.
토크마다 RPM이 달라서 구동하는 가감속 테이블은 직접 실험적으로 제작해야 합니다.
다만, 보통은 매우 느리게 시작해서, 어느정도 빨라지면, 200스텝에 두배씩 올려주는 식으로
해서 올리다가, 차차 조금씩 400스텝에 두배씩 올린다던가 하는 식으로 하시면 되겠습니다.
감사합니다.
>
>
> 아까 전화드린 사람입니다. 스텝모터를 제어하는데 임의의 가감속테이블 메이커를 이요해 ATMEGA128에서
> OCR값을 변화시켜 구동중입니다. 그런데 구동중에 스텝끼리 오차가 좀나네요. 가감속테이블에서
> slew영역주파수를 벗어난거같아서 그런데
> 혹시 각영역당 할당된 주파수가 어떻게되는지 알수 있을까요?
>
|
||||
| 8706 | 답변완료ATMEGA128pro(KD-128PRO-C)커넥터부분 질문드립니다~ | 황지애 | 2014-04-16 | 1,457 |
|
안녕하세요~
KD-128PRO-C 완제품을 사서 배송받았습니다.
공부하고 있는데 한가지 궁금한 점이 있는데요,
스위치랑랑 이 아트메가랑 어떻게 연결해야하는지 잘모르겠습니다.
연결 커넥터가 필요한 것 같은데 어떤 연결커넥터를 써야할 지 잘 모르겠어서 이렇게 질문드립니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
어떤 스위치를 연결하려고 하는 것인지요?
가능한 자세히 회로 등과 함께 남겨 주는 것이 질문 이해와 답변에 도움이 됩니다.
감사합니다.
>
>
> 안녕하세요~
> KD-128PRO-C 완제품을 사서 배송받았습니다.
> 공부하고 있는데 한가지 궁금한 점이 있는데요,
>
> 스위치랑랑 이 아트메가랑 어떻게 연결해야하는지 잘모르겠습니다.
> 연결 커넥터가 필요한 것 같은데 어떤 연결커넥터를 써야할 지 잘 모르겠어서 이렇게 질문드립니다.
>
|
||||
| 8705 | 답변완료타사 gps모듈 isp커넥터 연결 문의 | 김승일 | 2014-04-15 | 1,619 |
|
안녕하세요 isp커넥터 연결관련 문의드립니다.
저는 AB-M128PRO-A 개발보드를 사용하고 있고 환경은 avr studio4 / winAVR 입니다.
'UIGGUB10-V02R01' 를 구입하여 이 mcu의 isp 6핀 커넥터나 hearderbox 10핀 커넥터에 연결하려 합니다.
그런데 이 gps모듈의 핀배치도를 보니 어디에다가 연결을 해야 할지.. 조금 난해해서 조언을 부탁드리겠습니다^^;;
정확히 말씀드리자면 이 gps모듈 자사에서 제공한 핀배치도 중 1~3,5번핀은 어디에 연결해야할지는 알겠으나 4(Time Pulse),6번핀을 어디에 연결할지 모르겠습니다;;
1. RTS-232에 연결시 문제는 없는지
2. isp 6핀 커넥터에 연결시 어느 핀을 어디에 연결해야하는지
3. hearderbox 10핀 커넥터에 연결시 어느 핀을 어디에 연결해야하는지
해당 gps모듈의 핀배치도를 첨부해드립니다.
관리자 답변
안녕하세요 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
본사 USBISP V03.6에 보면, 뒷면에 4핀 커넥터도 있습니다.
그걸 이용하여 연결하면 될 것 같구요. TX와 RX만 크로스로 연결해 주면 될 것 같네요.
그리고, 4개 핀 외에는 N.C.로 Not Connection 입니다.
연결하지 않아도 됩니다.
감사합니다.
>
>
> 안녕하세요 isp커넥터 연결관련 문의드립니다.
> 저는 AB-M128PRO-A 개발보드를 사용하고 있고 환경은 avr studio4 / winAVR 입니다.
> 'UIGGUB10-V02R01' 를 구입하여 이 mcu의 isp 6핀 커넥터나 hearderbox 10핀 커넥터에 연결하려 합니다.
> 그런데 이 gps모듈의 핀배치도를 보니 어디에다가 연결을 해야 할지.. 조금 난해해서 조언을 부탁드리겠습니다^^;;
> 정확히 말씀드리자면 이 gps모듈 자사에서 제공한 핀배치도 중 1~3,5번핀은 어디에 연결해야할지는 알겠으나 4(Time Pulse),6번핀을 어디에 연결할지 모르겠습니다;;
>
> 1. RTS-232에 연결시 문제는 없는지
>
> 2. isp 6핀 커넥터에 연결시 어느 핀을 어디에 연결해야하는지
>
> 3. hearderbox 10핀 커넥터에 연결시 어느 핀을 어디에 연결해야하는지
>
> 해당 gps모듈의 핀배치도를 첨부해드립니다.
>
|
||||
| 8704 | 답변완료KT-M128-L 외부인터럽트 문의 | 신철봉 | 2014-04-14 | 1,326 |
|
안녕하세요.
KT-M128-L와 AM-TS8 스위치를 이용한 외부인터럽트를 어떻게 하나요?
인터럽트를 하려면 D 혹은 E 포트에 연결을 해야 하는데 KT-M128-L에서 연결 가능한
포트는 B와 F밖에 없어서 문의 드립니다.
감사합니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사드립니다.
고객님 말씀이 맞구요.
딱 한가지 방법이 있습니다.
DS1307 RTC 근처에 보면 B3(SCL)와 B2(SDA)핀이 있습니다.
이 때, 이 핀들이 바로 포트D의 0번과 1번에 직접 물려 있기 때문에, 이 핀들을 활용하면 실습이 가능합니다. 거기에 1핀짜리 헤더핀을 꽂아 땜하고서는 본사의 SE-MIN1 케이블(1핀(암놈)-1핀(암놈) 연결해 주는 케이블)로 해당 핀과 GND핀, VCC 핀을 서로 연결하면 스위치보드로도 실습이 가능합니다.
참고하시기 바랍니다.
>
>
> 안녕하세요.
>
> KT-M128-L와 AM-TS8 스위치를 이용한 외부인터럽트를 어떻게 하나요?
> 인터럽트를 하려면 D 혹은 E 포트에 연결을 해야 하는데 KT-M128-L에서 연결 가능한
> 포트는 B와 F밖에 없어서 문의 드립니다.
>
> 감사합니다.
>
|
||||
