Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 3873 | 답변완료안녕하세요 slcd질문좀 드릴게요... | 김승화 | 2009-10-23 | 1,426 |
|
초보가 avr 보드를 제작해서 혼자 공부하는중인데 어려워서 질문좀 드릴게요..
우선 AVR128L , 8mhz , iar 쓰고 있습니다.
귀사의 slcd를 구입하여 3핀중 rx를 128의 PD3(tx) 포트에 바로 물리고 커맨드모드로
테스트 하는데 ,
printf 를 쓰라고 하셨는데 몰라서 전에 시리얼 하던 소스로 쓰는데
put_string으로 보냈는데 아무것도 동작이안되서요;;
baud rate 는19200 으로 설정했습니다.
잘못된거 좀 알려주세요..
아니면 iar 로 된 예제파일이라도 부탁드립니다.
#include <iom128.h>
#include <ina90.h>
#define BYTE unsigned char
#define WORD unsigned int
#define BEL 0x07
#define BS 0x08
#define LF 0x0a
#define CR 0x0d
#define ESC 0x1b
void init_SERIAL(void)
{
DDRD = 0xFB;
UCSR1A = 0x00;
UCSR1B = 0xd8;
UCSR1C = 0x86;
UBRR1H = 0x00;
UBRR1L = 25; // 8MHZ에서 19200
}
void putch(unsigned char data)
{
while(!(UCSR1A & 0x20));
UDR1 = data;
UCSR1A |= 0x20;
}
char getch(void)
{
unsigned char data;
while(!(UCSR1A & 0x80));
data = UDR1;
UCSR1A |= 0x80;
return(data);
}
void put_string(const char *str)
{
int i;
for(i=0; *(str+i)!=0; i++)
{
if(*(str+i)=='\\n')
putch(CR);
putch(*(str+i));
}
}
void port_init(void)
{
PORTA = 0x00;
DDRA = 0x00;
PORTB = 0x00;
DDRB = 0x00;
PORTC = 0x00;
DDRC = 0x00;
PORTD = 0x00;
DDRD = 0x00;
PORTE = 0x00;
DDRE = 0x00;
PORTF = 0x00;
DDRF = 0x00;
PORTG = 0x00;
DDRG = 0x00;
}
void m_delay(WORD d_time)
{
WORD i,k;
for(i=0; i<d_time; i++)
{
for(k=0; k<2650; k++);
}
}
void main()
{
init_SERIAL();
port_init();
_SEI();
while(1){
put_string("$T,aaaaaaaaaa");
m_delay(100);
}
}
관리자 답변
안녕하세요?
저희 NEWTC를 이용하여 주셔서 감사합니다.
본사는 IAR의 컴파일러 정식 판매점입니다.
UART 테스트 할 수 있는 예제 소스를 보내드립니다.
자료실->기존자료실에서 IAR로 검색하셔도 됩니다.
또한, slcd용 ICCAVR V7용 소스도 찾으시면 있습니다.
- 아래 -
http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=296
첨부해 드리는 소스를 slcd 소스를 참고하여 약간만 변경하시면 됩니다.
감사합니다.
>초보가 avr 보드를 제작해서 혼자 공부하는중인데 어려워서 질문좀 드릴게요..
>우선 AVR128L , 8mhz , iar 쓰고 있습니다.
>귀사의 slcd를 구입하여 3핀중 rx를 128의 PD3(tx) 포트에 바로 물리고 커맨드모드로
>테스트 하는데 ,
>printf 를 쓰라고 하셨는데 몰라서 전에 시리얼 하던 소스로 쓰는데
>put_string으로 보냈는데 아무것도 동작이안되서요;;
>baud rate 는19200 으로 설정했습니다.
>잘못된거 좀 알려주세요..
>아니면 iar 로 된 예제파일이라도 부탁드립니다.
>
>
>#include <iom128.h>
>#include <ina90.h>
>#define BYTE unsigned char
>#define WORD unsigned int
>
> #define BEL 0x07
> #define BS 0x08
> #define LF 0x0a
> #define CR 0x0d
> #define ESC 0x1b
>
> void init_SERIAL(void)
> {
> DDRD = 0xFB;
>
> UCSR1A = 0x00;
> UCSR1B = 0xd8;
> UCSR1C = 0x86;
>
> UBRR1H = 0x00;
> UBRR1L = 25; // 8MHZ에서 19200
>}
>
>void putch(unsigned char data)
>{
> while(!(UCSR1A & 0x20));
> UDR1 = data;
>
> UCSR1A |= 0x20;
>}
>
>char getch(void)
>{
> unsigned char data;
>
> while(!(UCSR1A & 0x80));
> data = UDR1;
>
> UCSR1A |= 0x80;
>
> return(data);
>}
>
>void put_string(const char *str)
>{
> int i;
>
> for(i=0; *(str+i)!=0; i++)
> {
> if(*(str+i)=='\\n')
> putch(CR);
> putch(*(str+i));
> }
>}
>
>
>void port_init(void)
>{
> PORTA = 0x00;
> DDRA = 0x00;
> PORTB = 0x00;
> DDRB = 0x00;
> PORTC = 0x00;
> DDRC = 0x00;
> PORTD = 0x00;
> DDRD = 0x00;
> PORTE = 0x00;
> DDRE = 0x00;
> PORTF = 0x00;
> DDRF = 0x00;
> PORTG = 0x00;
> DDRG = 0x00;
>}
>
>void m_delay(WORD d_time)
>{
> WORD i,k;
> for(i=0; i<d_time; i++)
> {
> for(k=0; k<2650; k++);
> }
>}
>
>
>void main()
>{
>
>
> init_SERIAL();
> port_init();
> _SEI();
>
> while(1){
>
> put_string("$T,aaaaaaaaaa");
>
> m_delay(100);
> }
>}
>
>
>
>
>
>
>
>
>
>
>
>
|
||||
| 3872 | 답변완료usb isp A/S 이후 | 전남규 | 2009-10-23 | 1,386 |
|
안녕하십니까 얼마전에 usp-isp의 A/S를 맏겼다가 다시 받은 학생입니다.
무슨 불량인지는 잘 모르겠으나, 리셋에 대한 동일 증상이 나타납니다.
왜 자꾸 이런 불량이 날까요? 제가 쓰는 키트는 귀사의 128키트 입니다.
관리자 답변
안녕하세요? 고객님,
본사에서 점검을 해서 보낸 터라, USBISP 자체에 이상은 없을 것 같습니다.
본사의 킷트와 함꼐 사용중이시라고 했는 데, 함께 본사로 보내보시는 게 좋겠습니다.
본사에서 본사의 킷트와 같이 테스트 했을 때는 이상 없이 내려간 제품이라서,
일단 함께 받아보고서 말씀드릴 수 있겠네요.
수고스러우시겠지만, 다시 한 번 보내주시면 성심꼇 봐 드리겠습니다.
수고하세요.
> 안녕하십니까 얼마전에 usp-isp의 A/S를 맏겼다가 다시 받은 학생입니다.
>
>무슨 불량인지는 잘 모르겠으나, 리셋에 대한 동일 증상이 나타납니다.
>
>왜 자꾸 이런 불량이 날까요? 제가 쓰는 키트는 귀사의 128키트 입니다.
|
||||
| 3871 | 답변완료직접 제작한 보드에 usbisp 사용중 동작에러 | 김성진 | 2009-10-23 | 1,418 |
|
상태 설명 :
-AVR Studio4에서 퓨즈비트 설정 변경이 되지 않습니다.
-퓨즈비트 유지 현상 : BOOTSZ = 11, BODLEVEL = 1, CKSEL = 11 SUT = 11
-ISP 연결시 보통 초기 퓨즈상태(타켓보드 : Atmega128-16au)와 다른상태(위의 유지 현상)로 셋팅
되어 있으며, 변경을 하고자 하였으나 변경이 이루어지지 않고 있습니다.
직접 제작한 기판을 이용하면서 발생된 문제점입니다.
이와같은 문제점을 해결하고자 USBISP(3개)를 보내고자 합니다.
문제점을 확인하시고 연락주시기 바랍니다.
연락처 : 010-9494-5693
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
본사에서 USBISP를 점검하여 보고 연락드리도록 하겠습니다.
이 경우 유료에 해당이 되어서 택배비 / A/S 비용은 모두 고객님이 부담하셔야 합니다.
감사합니다.
>상태 설명 :
>-AVR Studio4에서 퓨즈비트 설정 변경이 되지 않습니다.
>-퓨즈비트 유지 현상 : BOOTSZ = 11, BODLEVEL = 1, CKSEL = 11 SUT = 11
>-ISP 연결시 보통 초기 퓨즈상태(타켓보드 : Atmega128-16au)와 다른상태(위의 유지 현상)로 셋팅
> 되어 있으며, 변경을 하고자 하였으나 변경이 이루어지지 않고 있습니다.
>
>직접 제작한 기판을 이용하면서 발생된 문제점입니다.
>이와같은 문제점을 해결하고자 USBISP(3개)를 보내고자 합니다.
>
>문제점을 확인하시고 연락주시기 바랍니다.
>연락처 : 010-9494-5693
>
|
||||
| 3870 | 답변완료기술문의 | 김주홍 | 2009-10-23 | 1,413 |
|
AM-SC2P로 스테핑 모타를 구동하려고 합니다.
구동장치는 LS산전 PLC XBM-DN16S의 위치결정모듈로 구동하려고 하는되 PLC측에서 펄스를 발생하면 모타는 구동하지 않고 여자만 형성하는것 같습니다. 모타측에서 소리가 발생합니다.
결선방식은 A상은 +5V, A/는 PLC A상, B상은 +5V, B/는 PLC B상를 결선하였습니다.
오토닉스에서 나오는 모듈를 가지고는 모타가 돌아 가는것을 확인하여 습니다.
오토닉스 MD2U-MD20를 사용함.
최대한 빨리 부탁드립니다.
경동오토맥스 김주홍올림
010-4579-4909
관리자 답변
안녕하세요? 고객님,
전화를 안받으시네요.
그리고, 방금 MD2U-MD20 메뉴얼을 받아 보았는 데,
모터 연결하는 6선이 모두 나와 있던데요. 그리고,
그 방식은 MS2와 유사하다고 할 수 있지만, CW/CCW를 각각 따로 제어해 준다는 점에서 약간 차이가 있습니다. 그 모듈과 똑같이 동작시키는 방식은 아닙니다.
강좌->로봇강좌에 보면 스테핑 모터 구동부 강좌가 있는 데,
그 강좌를 참고하심이 좋겠습니다. 거기에 CS2P를 이용한 강좌가 있습니다.
CS2P의 경우 상을 바꿔주어야 하는 데요.
1상 여자 방식, 2상 여자 방식, 1-2상 여자 방식에 따라서 각각 다른 코드로 제어해 주어야 합니다.
또한, 고객님의 결선도 잘못되어 있습니다.
A, /A, B, /B를 각각 5V와 0V의 논리로 구동해주어야 합니다.
어느 한개를 5V로 물려 놓는다던가 하면 정상적인 구동이 어렵습니다.
또한, 정상적인 결선을 하였다 하더라도 모터 구동부의 가변저항을 돌려서 적절한 모터의 토크에 맞는 바이어스를 맞춰 주어야 합니다.
현재 사용하려는 방식은 MS2가 좀 더 가까워 보입니다. 하지만, 아까 말씀드렸듯이 오토닉스는 CW/CCW 제어가 2pulse 방식이기 떄문에 전혀 다른 구동방식입니다.
모터용 전압은 24V 3A가 정격입니다.
감사합니다.
>AM-SC2P로 스테핑 모타를 구동하려고 합니다.
>구동장치는 LS산전 PLC XBM-DN16S의 위치결정모듈로 구동하려고 하는되 PLC측에서 펄스를 발생하면 모타는 구동하지 않고 여자만 형성하는것 같습니다. 모타측에서 소리가 발생합니다.
>결선방식은 A상은 +5V, A/는 PLC A상, B상은 +5V, B/는 PLC B상를 결선하였습니다.
>오토닉스에서 나오는 모듈를 가지고는 모타가 돌아 가는것을 확인하여 습니다.
>오토닉스 MD2U-MD20를 사용함.
>최대한 빨리 부탁드립니다.
>경동오토맥스 김주홍올림
>010-4579-4909
|
||||
| 3869 | 답변완료가속도센서 샘플소스 | 손선호 | 2009-10-22 | 1,372 |
|
안녕하세요
또 다시 글을 남기게 되네용;;;
다름이 아니라 저한테 NTC제품중에 가속도 센서 플러스 모듈이 있는데용..;;
이게 구입 한지 좀 오래되서...(엘레파츠에서 구입했던가;;;)
시디를 받았는지 안받았는지도 기억이 안나구 찾아봐도 잃어버렸는지 없어서용..ㅠㅠ
홈페이지에 오면 있겠지 하고 와봤더니 CD에 들어있다고 하네요...;;
지금 CD가 없어서 그러는데 ... CD를 다시 보내주실순 없나요?!;;
아니면 메일로라도 좀 쏴주실순 없으신지;;;
메일 주소는 freedom4867@naver.com입니다.. 부탁드려요~
관리자 답변
안녕하세요? 손선호 고객님,
요청하시는 자료는 자료실에 가면 있습니다.
다음번에는 자료실에 없는 경우 자료실->기존자료실에 가셔서 검색하면 됩니다.
- 아래 -
http://www.newtc.co.kr/download/AM-3AXIS/Window_Example.zip
감사합니다.
>안녕하세요
>
>또 다시 글을 남기게 되네용;;;
>
>다름이 아니라 저한테 NTC제품중에 가속도 센서 플러스 모듈이 있는데용..;;
>
>이게 구입 한지 좀 오래되서...(엘레파츠에서 구입했던가;;;)
>
>시디를 받았는지 안받았는지도 기억이 안나구 찾아봐도 잃어버렸는지 없어서용..ㅠㅠ
>
>홈페이지에 오면 있겠지 하고 와봤더니 CD에 들어있다고 하네요...;;
>
>지금 CD가 없어서 그러는데 ... CD를 다시 보내주실순 없나요?!;;
>
>아니면 메일로라도 좀 쏴주실순 없으신지;;;
>
>메일 주소는 freedom4867@naver.com입니다.. 부탁드려요~
|
||||
| 3868 | 답변완료박스헤더 핀 배열 | 손선호 | 2009-10-22 | 1,281 |
|
안녕하세요^^;;
얼마전에 주문한 모듈 잘 받았습니다^^;; 아직 사용은 못해봤지만요;;;
음.. 다름이 아니라...
박스헤더 부분의 핀 배열이 헷갈려서요;;;
찾아보니깐 정확히 기준이 안잡혀있어서;;;
아시다시피 2*5 짜리가 돌려서 보면 그게 그건것 같아서;;;
박스헤더 홈이 파여져 있는 부분을 기준으로 핀 배열을 좀 알려주세요~~~^^
관리자 답변
안녕하세요? 손선호 고객님,
반갑습니다. 열공중이시네요.
보드 뒷면에 보면, 10핀 헤더박스의 핀들의 핀번호와 기능이 써 있습니다.
1~8번까지는 D0 ~ D7 이구요. 9번은 VCC 10번은 GND 입니다.
감사합니다.
>안녕하세요^^;;
>
>얼마전에 주문한 모듈 잘 받았습니다^^;; 아직 사용은 못해봤지만요;;;
>
>음.. 다름이 아니라...
>
>박스헤더 부분의 핀 배열이 헷갈려서요;;;
>
>찾아보니깐 정확히 기준이 안잡혀있어서;;;
>
>아시다시피 2*5 짜리가 돌려서 보면 그게 그건것 같아서;;;
>
>박스헤더 홈이 파여져 있는 부분을 기준으로 핀 배열을 좀 알려주세요~~~^^
|
||||
| 3867 | 답변완료ATMega128 Pro개발키트(완제품)KD-128PRO-C | 박성택 | 2009-10-22 | 1,279 |
|
학생이구요.. 현재 학교에서 5v를 이용해서 Atmega128을 쓰고있어요..
ATMega128 Pro개발키트(완제품)KD-128PRO-C 을 구입하였습니다.
같이 더불어 USBISP(L)도 같이 구입했구요.
오늘 배송을 받았는데,, 세븐세그먼트가 -- 꽂힌부분이 빠져나와있어서 제가 다시 눌러 끼웠어요... 아 그리고 제가 초보자라서 처음에 키트의 어디에 어떤선을 어디에 꽂고 그런걸 잘모릅니다.
그래도 한번해보았습니다.
처음 200v 아탑터를 꽂으니 아 답터 옆쪽에 검정색네모난게 뜨거워지네요.
( 어떤분들은 키트에 전원극성이 바껴서 그렇다고 하시는분들도 있네요)
그리고 power LED 에 불도 안들어 오던데;;
네모난 거는 원래 뜨거워지는건가요? 나중엔 타는거 아닌가요?
아직 한번쓰고 안쓰고 있지만은..
그리고 프린터통신포트를 이용해서 키트랑 연결했는데 포트를 인식을 할수가 없네요.
따로 설정을 해야하는지요?
USBISP 드라이버는 여기 사이트 자료실에서 드라이버를 다운받아 설치를 했거든요
그리고 저는 CodeVision을 씁니다..
여기서 또 따로 설정해야하는게 있는지 궁금하네요..
아참..그리고 박스에 있는 케이블들 어디어디에 쓰이는지 궁금하네요.
USBISP 박스안에는 케이블이 무려 USBISP + 2개
ATMEGA128완제품 키트 박스 안에는 커넥터3개, 프린터포트1개, 아탑터1개, 또 나머지하나는 먼지 모르겠네요..
암튼 어떻게 키트를 설치하고, 프로그램을 설치하여 설정하는게 궁금하네요.
아 글고 코드비젼에서 이 에러 메세지 뜨는데...
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
KD-128PRO-C의 세븐 세그먼트가 빠져 있었다구요.
아마도 운송 과정에서 진동으로 빠진 것 같습니다. 죄송하다는 말씀을 드립니다.
세븐 세그먼트에 보시면 글이 적힌 곳이 있습니다.
그 쪽을 보드의 안쪽으로 향하게 하여 꽂아야 합니다.
그렇지 않으면, 보드가 망가지거나 할 수도 있습니다.
또한, 7805에서 열이 나신다구요.
원래 7805 레귤레이터는 열을 내서 전압을 떨어뜨리도록 되어 있는 것이라 열이 나는 것은 정상입니다. 강좌->전자공학강좌에서 전원부 강좌를 보시기 바랍니다.
그리고, 본사에서 코드비전 강좌는 제공하고 있지 않습니다.
하지만, ICCAVR로 강좌를 제공하고 있으니, 강좌->AVR 강좌 에서 초초보강좌를 다운로드 받아서, 처음부터 차례대로 천천히 보시기 바랍니다.
그리고, 이해가 잘 안되면, 강좌->동영상 강좌에서 보고 보셔도 그 후에 초초보 강좌를 되겠습니다.
제품 이상이 의심되면, 본사로 킷트를 보내서 점검 받으시거나, 직접 방문하시면 됩니다.
수고하세요.
>학생이구요.. 현재 학교에서 5v를 이용해서 Atmega128을 쓰고있어요..
>
>ATMega128 Pro개발키트(완제품)KD-128PRO-C 을 구입하였습니다.
>같이 더불어 USBISP(L)도 같이 구입했구요.
>오늘 배송을 받았는데,, 세븐세그먼트가 -- 꽂힌부분이 빠져나와있어서 제가 다시 눌러 끼웠어요... 아 그리고 제가 초보자라서 처음에 키트의 어디에 어떤선을 어디에 꽂고 그런걸 잘모릅니다.
>
>그래도 한번해보았습니다.
>처음 200v 아탑터를 꽂으니 아 답터 옆쪽에 검정색네모난게 뜨거워지네요.
>( 어떤분들은 키트에 전원극성이 바껴서 그렇다고 하시는분들도 있네요)
>
>그리고 power LED 에 불도 안들어 오던데;;
>네모난 거는 원래 뜨거워지는건가요? 나중엔 타는거 아닌가요?
>아직 한번쓰고 안쓰고 있지만은..
>
>그리고 프린터통신포트를 이용해서 키트랑 연결했는데 포트를 인식을 할수가 없네요.
>따로 설정을 해야하는지요?
>USBISP 드라이버는 여기 사이트 자료실에서 드라이버를 다운받아 설치를 했거든요
>그리고 저는 CodeVision을 씁니다..
>여기서 또 따로 설정해야하는게 있는지 궁금하네요..
>아참..그리고 박스에 있는 케이블들 어디어디에 쓰이는지 궁금하네요.
>USBISP 박스안에는 케이블이 무려 USBISP + 2개
>ATMEGA128완제품 키트 박스 안에는 커넥터3개, 프린터포트1개, 아탑터1개, 또 나머지하나는 먼지 모르겠네요..
>
>암튼 어떻게 키트를 설치하고, 프로그램을 설치하여 설정하는게 궁금하네요.
>
>아 글고 코드비젼에서 이 에러 메세지 뜨는데...
|
||||
| 3866 | 답변완료AVR EEPROM Write 시 Verify 에서 계속 에러가 납니다. | 서민성 | 2009-10-22 | 1,269 |
|
현재 저희가 AVR Studio 4.16을 사용하여 다운로드를 합니다.
Flash 는 Read/Write 는 문제가 없는데, EEPROM Write 시 계속 Verify 에러가 발생합니다.
그리고 실제 avr eeprom 읽어 보면 뭔가 데이터는 들어가 있습니다. Write / Read 를 반복해 보면 뭔가 일정한 데이터가 항상 똑같은 내용으로 저장되어 있습니다. eeprom에 쓰려고 한 파일과 칩에서 읽은 내용을 첨부 하겠습니다. 참고로 V03 제품으로 2개를 가지고 있어 모두 테스트를 해보았으나 모두 동일한 문제가 발생하였습니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사드립니다.
고객님, 불편을 끼쳐 드려서 죄송합니다.
말씀하신 문제는 V03 최초 발매시 일부 제품에서 발견되어서,
펌웨어 업그레이드 완료된 상태입니다. 본사로 보내주시면,
펌웨어 업그레이드 해서 보내드리도록 하겠습니다.
물론, 택배비용은 보내시는 것 받는 것까지 모두 무상으로 해 드립니다.
업그레이드 하시면 아무 문제 없으실 겁니다.
다시 한 번 죄송하다는 말씀 드립니다.
감사합니다.
>현재 저희가 AVR Studio 4.16을 사용하여 다운로드를 합니다.
>Flash 는 Read/Write 는 문제가 없는데, EEPROM Write 시 계속 Verify 에러가 발생합니다.
>그리고 실제 avr eeprom 읽어 보면 뭔가 데이터는 들어가 있습니다. Write / Read 를 반복해 보면 뭔가 일정한 데이터가 항상 똑같은 내용으로 저장되어 있습니다. eeprom에 쓰려고 한 파일과 칩에서 읽은 내용을 첨부 하겠습니다. 참고로 V03 제품으로 2개를 가지고 있어 모두 테스트를 해보았으나 모두 동일한 문제가 발생하였습니다.
>
>
|
||||
| 3865 | 답변완료srf04와 ATmega128 거리측정기에 관한 질문입니다. | 박진영 | 2009-10-21 | 1,301 |
|
srf04모듈과 ATmega128 거리측정기를 여기 자료실에 있는 소스코드를 이용해 제작하였는데...
srf04모듈 대신에 srf05모듈을 사용해도 지장은 없나요? srf05모듈을 사용해도 여기에 있는 IccAVR을 이용해서 소스코드를 똑같이 사용해도 거리측정기가 작동을 하나요?
관리자 답변
안녕하세요? 고객님,
큰 관계가 없습니다. 예전 기억으로는 거리 영역만 달라지고 소스 코드는 같은 걸로 잘 동작하였던 걸로 기억하고 있습니다.
감사합니다.
>srf04모듈과 ATmega128 거리측정기를 여기 자료실에 있는 소스코드를 이용해 제작하였는데...
>srf04모듈 대신에 srf05모듈을 사용해도 지장은 없나요? srf05모듈을 사용해도 여기에 있는 IccAVR을 이용해서 소스코드를 똑같이 사용해도 거리측정기가 작동을 하나요?
|
||||
| 3864 | 답변완료USB-ISP 버젼 문의 | 손선호 | 2009-10-21 | 1,310 |
|
안녕하세요~ 또 이렇게 여쭤보게 되네요...
제가 오래전에 귀사의 USB-ISP를 구입했었는데요...
이게 버젼이 오래된거 같애요...
ISP뒷편에 보면 모델명이라고 해야하나?!;;
여튼 하얀 네모박스안에 AD-USBISP 라고만 찍혀있구요...
제가 보기에는 V01인거 같기도 하고...;;
여튼 이걸 사용할려구 하는데용...
이 ISP도 지금 버젼업된 펌웨어를 심게 되면 V03처럼 사용할수 있는지요?!
또 하나 여쭤보고 싶은 것은 Atmel홈페이지에 가봤더니 AVR Studio 4.17까지 나와있더군요...
만약 지금 제가 가지고 있는 ISP의 소프트웨어를 V03로 업시켰을때,
AVR Studio 4.16을 사용해야 하는지, 아니면 AVR Studio 4.17을 사용해도 무관한지 알고 싶습니다.
관리자 답변
안녕하세요? 고객님,
단골이시네요.^^ 반갑습니다.
V01이든 V02이든 관계 없이 펌웨어만 업그레이드 하시면, USBISP로는 V03과 똑같이 사용이 가능합니다. 그리고, STK500 프로토콜에 맞춰 제작되어 있어서, V03은 AVR Studio 버전에 관계 없이 최신 버전에 사용이 가능합니다.
또한, 4.17에서는 잘 동작하는 걸로 확인되었습니다.
감사합니다.
>안녕하세요~ 또 이렇게 여쭤보게 되네요...
>
>제가 오래전에 귀사의 USB-ISP를 구입했었는데요...
>
>이게 버젼이 오래된거 같애요...
>
>ISP뒷편에 보면 모델명이라고 해야하나?!;;
>
>여튼 하얀 네모박스안에 AD-USBISP 라고만 찍혀있구요...
>
>제가 보기에는 V01인거 같기도 하고...;;
>
>여튼 이걸 사용할려구 하는데용...
>
>이 ISP도 지금 버젼업된 펌웨어를 심게 되면 V03처럼 사용할수 있는지요?!
>
>
>
>
>또 하나 여쭤보고 싶은 것은 Atmel홈페이지에 가봤더니 AVR Studio 4.17까지 나와있더군요...
>
>만약 지금 제가 가지고 있는 ISP의 소프트웨어를 V03로 업시켰을때,
>
>AVR Studio 4.16을 사용해야 하는지, 아니면 AVR Studio 4.17을 사용해도 무관한지 알고 싶습니다.
>
>
|
||||
| 3863 | 답변완료AM-CS2P 스테핑 구동 모듈 | 박재영 | 2009-10-21 | 1,278 |
|
AM-CS2P 스테핑 구동 모듈 을사용하여 SE-SM9를 구동하고있는데여
AM-CS2P 를 보면 좌측 과 우측에 모터를 연결하여 구동을 하는데
신호를 주면 우측에 있는것은 잘작동하는데
좌측은 모터가 돌아갈려고만 하지 돌아가지는않습니다.
가변저항조절해봤는데 소용이없구여.
모터에는 이상이없습니다.
AM-CS2P가하나가 더있는데 이것에 연결하면 좌측은 잘되는데 우측에 연결하면 똑같은 증상이 발생합니다.
모터를 하나씩 연결해도 같은 증상입니다.
구동 모듈이 이상이있는건가여?
동영상보시면 우측것이 안돌아가여
관리자 답변
안녕하세요? 고객님,
모터용 구동 전압 2핀에 가해주는 전압이 너무 낮거나, 전류가 모자라는 것이 아닌가 싶습니다.
24V 정격이고, 각각 전류가 300-500mA 정도씩 먹습니다.
감사합니다.
>AM-CS2P 스테핑 구동 모듈 을사용하여 SE-SM9를 구동하고있는데여
>AM-CS2P 를 보면 좌측 과 우측에 모터를 연결하여 구동을 하는데
>신호를 주면 우측에 있는것은 잘작동하는데
>좌측은 모터가 돌아갈려고만 하지 돌아가지는않습니다.
>가변저항조절해봤는데 소용이없구여.
>모터에는 이상이없습니다.
>AM-CS2P가하나가 더있는데 이것에 연결하면 좌측은 잘되는데 우측에 연결하면 똑같은 증상이 발생합니다.
>모터를 하나씩 연결해도 같은 증상입니다.
>구동 모듈이 이상이있는건가여?
>동영상보시면 우측것이 안돌아가여
|
||||
| 3862 | 답변완료Atmega128과 초음파센서를 이용한 속도측정 | 이지원 | 2009-10-21 | 1,402 |
|
안녕하세요.
어제 초음파 센서를 이용한 속도측정에 대해 질문 했던 학생입니다.
현재 초음파 센서를 이용해서 거리측정하여 7세그먼트로 표현이 되고 있으며,
그 거리 측정 데이터를 가지고 속도를 측정하려고 하는데,
그 거리 측정 데이터 자체를 어떻게 저장하고 적용할 지 전혀 감이 안옵니다.
단지 거리가 세그먼트에 표시될 뿐...Atmega가 데이터를 따로 저장하거나 데이터를 어디로
보내지는 않자나요?
그래서 현재 하이퍼 터미널을 이용해서 일딴은 거리에 대한 데이터를 컴퓨터로 저장한 후,
다시 다른 AVR칩에 이 거리 데이터를 넣고 관련 식을 연산해서 속도를 측정하려고 합니다.
속도 = 변위 / 시간 (거리의 차 / 에코의 응답시간)
물론 이 방법이 뭔가 잘못된 것은 저도 알고 있지만 다른 방법은 도저히 떠오르질 않습니다.
제가 지금 시도하려는 것에 조금 이라도 문제점이 있으면 답변 부탁드리고,
제가 속도를 측정하려면 어떠한 구성품이 필요한지 조금의 조언 부탁 드립니다.
현재 제가 가지고 있는것은 ATMEGA128 PRO 개발키트와 초음파 센서이며,
하이퍼터미널 연결 케이블은 구매 예정입니다.
추후 속도측정이 완료되면 경고음 및 경고등 관련 장치를 추가적으로 설치할 계획입니다.
빠른 답변 부탁드립니다. 감사합니다.
관리자 답변
제 생각에는 천천히 움직이는 물체가 있고, 거기에 초음파 센서를 탑재하고,
앞에 벽이 있으면, 그 벽에 가까워지는 속도를 측정하려는 건가요?
이동 거리를 적분하면 속도가 나오잖아요?
그런 식으로 계산하여야 하지 않을까 싶구요.
쉽게는 아는 시간내에 두번 받아서 평균해서 하면 될 것 같구요.
그 시간으로 나누면 되겠죠. 정확하지는 않겠지만, 대강은 나올것 같구요.
해 본다는 데 의의를 둔다면 그렇게 해도 되겠지만, 너무 대충하는 느낌이 드네요.
물리 교과서 등을 좀 참고해서, 좀 더 자세히 해보는 게 좋지 않을까요?
교보문고 같은 큰 서점에 가면, 적분 관련되서 컴퓨터로 적분할 때 적용하는 공식이나 프로그램소스 같은 것들이 나와 있는 데, 그런 것을 좀 보는 것이 좋겠습니다.
그리고, AVR 한대에서 그냥 거리도 측정하고 속도도 측정하면 되지 않을까 싶습니다.
그 결과 속도를 시리얼로 출력해 주면 되겠지요.
수고하세요.
>안녕하세요.
>
>어제 초음파 센서를 이용한 속도측정에 대해 질문 했던 학생입니다.
>
>현재 초음파 센서를 이용해서 거리측정하여 7세그먼트로 표현이 되고 있으며,
>
>그 거리 측정 데이터를 가지고 속도를 측정하려고 하는데,
>
>그 거리 측정 데이터 자체를 어떻게 저장하고 적용할 지 전혀 감이 안옵니다.
>
>단지 거리가 세그먼트에 표시될 뿐...Atmega가 데이터를 따로 저장하거나 데이터를 어디로
>
>보내지는 않자나요?
>
>그래서 현재 하이퍼 터미널을 이용해서 일딴은 거리에 대한 데이터를 컴퓨터로 저장한 후,
>
>다시 다른 AVR칩에 이 거리 데이터를 넣고 관련 식을 연산해서 속도를 측정하려고 합니다.
>
>속도 = 변위 / 시간 (거리의 차 / 에코의 응답시간)
>
>물론 이 방법이 뭔가 잘못된 것은 저도 알고 있지만 다른 방법은 도저히 떠오르질 않습니다.
>
>제가 지금 시도하려는 것에 조금 이라도 문제점이 있으면 답변 부탁드리고,
>
>제가 속도를 측정하려면 어떠한 구성품이 필요한지 조금의 조언 부탁 드립니다.
>
>현재 제가 가지고 있는것은 ATMEGA128 PRO 개발키트와 초음파 센서이며,
>
>하이퍼터미널 연결 케이블은 구매 예정입니다.
>
>추후 속도측정이 완료되면 경고음 및 경고등 관련 장치를 추가적으로 설치할 계획입니다.
>
>빠른 답변 부탁드립니다. 감사합니다.
>
>
>
>
>
>
|
||||
| 3861 | 답변완료ATmega128 질문이요 | 김석현 | 2009-10-21 | 1,272 |
|
안녕하세요.
제가 atmega128 과 초음파 센서로 속도를 측정하려고 합니다.
일정 범위와 속도이상이 되면 경고음과 경고등을 ON하려고 하데.
128에 맞게나오는 비프음과 경고음 하드웨어가 어떤것에 있는지 답변부탁드립니다.
(케이블, 비프음, LED 등등..)
그리고 하이퍼 노트북 15핀시리얼단자와 128을 연결할수 있는 케이블이 어떤제품인지 답변부탁드리빈다.(윈도우 하이퍼터미널에 출력하려고 합니다.)
관리자 답변
안녕하세요? 고객님,
저희 NEWTC를 이용하여 주셔서 감사합니다.
우선, 초음파 센서로 거리를 측정할 수 있을 것이고, 속도로 어떻게 변경하실지는
사실 잘 모르겠네요. GPS 등으로 속도를 측정할 수는 있을 텐데,
초음파 센서로는 앞차와의 거리 정도를 알아내는 것이 일반적이지 않을까 싶습니다.
경고음과 경고등은 각각 스피커로 구현하거나 사이렌을 구매하여,
사이렌을 구동시키는 것을 하면 되지 않을까 싶습니다. 또한, LED를 구동할 수도 있겠지요.
구성하기 나름이라고 생각됩니다.
아래에 예전에 사이렌 울리기 강좌를 해 둔게 있으니, 참고 바랍니다.
- 아래 -
http://www.newtc.co.kr/board/view.php?id=mega128_lecture&page=5&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=7
수고하세요.
>안녕하세요.
>
>제가 atmega128 과 초음파 센서로 속도를 측정하려고 합니다.
>
>일정 범위와 속도이상이 되면 경고음과 경고등을 ON하려고 하데.
>
>128에 맞게나오는 비프음과 경고음 하드웨어가 어떤것에 있는지 답변부탁드립니다.
>(케이블, 비프음, LED 등등..)
>
>그리고 하이퍼 노트북 15핀시리얼단자와 128을 연결할수 있는 케이블이 어떤제품인지 답변부탁드리빈다.(윈도우 하이퍼터미널에 출력하려고 합니다.)
|
||||
| 3860 | 답변완료AM-CS2P, AB-S52질문있습니다 | 김재정 | 2009-10-21 | 1,349 |
|
안녕하세요.
졸업작품을 준비하려고 AM-CS2P, AB-S52 제품을 구입해서 하려고 하는데요.
시간이 얼마 남지않았는데 회로도 설명서가 없어서.. 그러는데 메일로 보내주실수없나요..?
정말 급해서..
chunsangblue@nate.com 이리로 쫌 보내주세요...
관리자 답변
안녕하세요? 고객님,
저희 NewTC를 이용하여 주셔서 감사합니다.
죄송하지만, CS2P는 회로도를 공개하고 있지 않습니다.
다만, 강좌->로봇 제작강좌에서 모터 구동부 강좌를 보시면,
유사 회로도가 공개되어 있으니, 참고 바랍니다.
AB-S52는 http://cafe.naver.com/newtc/508 에 가면 회로도/메뉴얼이 있으니
참고 바랍니다.
수고하세요.
>안녕하세요.
>
>졸업작품을 준비하려고 AM-CS2P, AB-S52 제품을 구입해서 하려고 하는데요.
>
>시간이 얼마 남지않았는데 회로도 설명서가 없어서.. 그러는데 메일로 보내주실수없나요..?
>
>정말 급해서..
>
>chunsangblue@nate.com 이리로 쫌 보내주세요...
|
||||
| 3859 | 답변완료DC모터 드라이버 관련 질문입니다. (전압관련) | 나으리 | 2009-10-21 | 1,339 |
|
현재 AM-DC2-2D 사용하고 있습니다.
구입시 동봉된 블럭 다이어그램 확인시에 vcc 12V 연결 이라고 나오는데요..
연결되는 모터는 3.3~5V용인데 드라이버로 12V연결하는것이 맞는것인지요..
현재 5V연결하여 사용하고 있었는데 모터가 힘이 너무 없어서 질문올립니다.
감사합니다^^
관리자 답변
안녕하세요
2핀 컨넥터는 모터 전원공급하는곳입니다.
블럭 다이어그램에 적혀있는 전원인가 12볼트는 예제입니다.
모터 스펙에 맞는 전원 넣으셔야 합니다.
모터 드라이버사용시 24V정격이고 12V부터 동작합니다
모터의 스펙을 확인 하시길 바랍니다.
감사합니다.
>현재 AM-DC2-2D 사용하고 있습니다.
>
>구입시 동봉된 블럭 다이어그램 확인시에 vcc 12V 연결 이라고 나오는데요..
>
>연결되는 모터는 3.3~5V용인데 드라이버로 12V연결하는것이 맞는것인지요..
>
>
>현재 5V연결하여 사용하고 있었는데 모터가 힘이 너무 없어서 질문올립니다.
>
>감사합니다^^
|
||||
