Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 1328 | 답변완료2상인지 5상인지요? | 남궁만준 | 2008-07-23 | 1,429 |
|
귀사의
스테핑모터 SE-SM, SE-NK243, SE-SM9 은 2상 스테핑모터인지요, 5상인지요?
그리고 스테핑모터 드라이버
AM-CS2, AM-CS2P는 2상드라이버인지요, 아니면 5상 드라이버 인지 궁금합니다.
답변 부탁드립니다.
관리자 답변
안녕하세요? 고객님,
저희 N.T.C를 방문하여 주셔서 감사합니다.
문의하신 모든 제품은 2상입니다.
감사합니다.
>귀사의
>
>스테핑모터 SE-SM, SE-NK243, SE-SM9 은 2상 스테핑모터인지요, 5상인지요?
>
>그리고 스테핑모터 드라이버
>AM-CS2, AM-CS2P는 2상드라이버인지요, 아니면 5상 드라이버 인지 궁금합니다.
>
>답변 부탁드립니다.
|
||||
| 1327 | 답변완료가속도 센서에 관한 질문입니다. | 전우철 | 2008-07-23 | 1,487 |
|
귀사의 [3축 가속도 센서 모듈 Ver.2]을 사용하고 있는 고객 입니다.
다름이 아니라이번에 제가 이 가속도 센서를 이용하여 변위 값을 구하고자 하는데
어떠한 식으로 이 값을 구해야 할지 몰라서 질문을 들이는 겁니다.
현재 가속도 값은 귀사가 올려놓은 PPT 를 참조하여서 만들었는데 속도로 적분하고 그값을 다시 적분해서 변위 값을 구해 보았는데 잘 되지가 않네요...
뭐 정규화된 방법이나 조언해주실거 있으시면 부탁드리겠습니다.
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
우선, PPT 자료외에 공개하는 것은 없지만,
적분 할 때, 시간 간격을 오실로스코프 등으로 직접 찍어서, 확인하시는 것이 좋겠습니다. 그 간격으로 적분하시는 것이 실제 값이니까요.
적분하는 방법은 프로그램적으로 여러가지 방법이 있는 것으로 알고 있습니다.
예전에 보니까, 서적에 프로그램으로 적분하는 정확한 방법들이 많이 소개되어 있더라구요. 참고하시기 바랍니다.
감사합니다.
>귀사의 [3축 가속도 센서 모듈 Ver.2]을 사용하고 있는 고객 입니다.
>
>다름이 아니라이번에 제가 이 가속도 센서를 이용하여 변위 값을 구하고자 하는데
>어떠한 식으로 이 값을 구해야 할지 몰라서 질문을 들이는 겁니다.
>
>현재 가속도 값은 귀사가 올려놓은 PPT 를 참조하여서 만들었는데 속도로 적분하고 그값을 다시 적분해서 변위 값을 구해 보았는데 잘 되지가 않네요...
>
>뭐 정규화된 방법이나 조언해주실거 있으시면 부탁드리겠습니다.
|
||||
| 1326 | 답변완료AD-USBISP(-L) 문제 | 정종호 | 2008-07-23 | 1,499 |
|
usb-isp 3개를 구매하였습니다.
헌데 2개중 한개는 쇼트 증상 발생, 한개는 퓨즈비트 에러
AVR보드는 현재 크리스탈로 발진 하고 있습니다.
퓨즈비트 에러 발생하는 ISP의 경우 다른 보드에 한번 다운로드
된 후로는 다운로드가 안되는 현상이 발생됩니다.
아마 인공호흡을 해야하지 않을까?? 싶네요...
참고로 다른 제품 USB-ISP의 경우는 잘되고
이전에 본 모델을 구매했던 제품은 이상없이 잘 동작하네요...
아마 USB-ISP의 펌웨어쪽이 이상할 것 같은데...
답변 바랍니다..
현재 1개는 미개봉 상태입니다.
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
구매하신 제품 3개를 저희 회사로 보내주시면,
제품 테스트 및 펌웨어 업그레이드를 거쳐서, 보내드리도록 하겠습니다.
택배비는 회사에서 부담해 드릴 테니,
저희 회사로 삼성택배를 이용하여 수신자 부담으로 보내주세요.
불편을 끼쳐드려서 죄송합니다.
감사합니다.
>usb-isp 3개를 구매하였습니다.
>
>헌데 2개중 한개는 쇼트 증상 발생, 한개는 퓨즈비트 에러
>
>AVR보드는 현재 크리스탈로 발진 하고 있습니다.
>
>퓨즈비트 에러 발생하는 ISP의 경우 다른 보드에 한번 다운로드
>
>된 후로는 다운로드가 안되는 현상이 발생됩니다.
>
>아마 인공호흡을 해야하지 않을까?? 싶네요...
>
>참고로 다른 제품 USB-ISP의 경우는 잘되고
>
>이전에 본 모델을 구매했던 제품은 이상없이 잘 동작하네요...
>
>아마 USB-ISP의 펌웨어쪽이 이상할 것 같은데...
>
>답변 바랍니다..
>
>현재 1개는 미개봉 상태입니다.
>
>
|
||||
| 1325 | 답변완료ab-m128-b모델의 DC모터 관련 소스를 구하고 싶습니다 | 하루는 | 2008-07-23 | 1,478 |
|
C언어나 C#등 컴퓨터 언어를 이용하여
모터를 조작하는 소스를 구하고 싶은데 구할수 있을까요?
avr 관련 소스와 C관련 소스 두개를 구하고 싶습니다
수고하세요
관리자 답변
안녕하세요? 고객님,
AVR 쪽 중소형 DC 모터 제어 관련 소스
http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=DC&select_arrange=headnum&desc=asc&no=209
AVR 쪽 소형 DC 모터 제어 관련 소스
http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=DC&select_arrange=headnum&desc=asc&no=208
PC쪽 C언어로는 VC++로 시리얼 통신을 통하여 AVR 등을 제어하시는 것이 좋겠는 데요. AVR에서는 DC 모터를 제어하구요.
시리얼 통신 VC++ 소스는 3축 센서 제어 소스를 참고하세요.
http://www.newtc.co.kr/download/AM-3AXIS/Window_Example.zip
감사합니다.
>C언어나 C#등 컴퓨터 언어를 이용하여
>
>모터를 조작하는 소스를 구하고 싶은데 구할수 있을까요?
>
>avr 관련 소스와 C관련 소스 두개를 구하고 싶습니다
>
>수고하세요
|
||||
| 1324 | 답변완료AB-M128-B 개발보드와 AD-USBISP 연결방법에 대하 궁금합니다. | 박세영 | 2008-07-23 | 1,528 |
|
강좌에 나와있는걸 보니. 프린트 포트로만 프로그램옵션
설정하는것만나와있더군요.
1. USB로 (com5) 로 통신하기 위한 방법에 대한것은 어디에서 확인할수 있거나..
아님 메뉴얼좀 얻고자 합니다.
2. AVR용 USB-ISP 와 -L 는 어떠한 차이가 있는지요? 단순히 핀의 차인가요?
3. 아답타를 따로 구매를 안해서 15V 300mA를 를 12V 300mA로 낮추어 사용중인데
지장은 없을까요? 적정 전류가 400mA이길래.
AVR을 처음공부하는 입장에서 어려움이 많네요 ㅠㅠ 도와주세요
관리자 답변
안녕하세요? 고객님,
답변해 드릴께요.
1. USBISP및 USBUART의 메뉴얼에 잘 나와 있습니다.
USB로 다운로딩은 USBISP 쪽 메뉴얼을 보시구요.
USB로 데이터 통신은 USBUART를 참고하세요.
2. 단순한 핀의 차이입니다. 표준 6핀과 표준 10핀을 지원하게 하는 컨버팅 보드가
들어갔는 지 아닌지의 차이입니다.
3. 아무 관계가 없습니다. 대략 7.5V 이상 200mA 정도이면 동작하구요.
38V 정도까지는 아무 문제 없이 동작합니다.
전류는 커도 관계가 없는게, 쓰는 만큼만 소비 되게 때문입니다.
감사합니다.
>
>강좌에 나와있는걸 보니. 프린트 포트로만 프로그램옵션
>
>설정하는것만나와있더군요.
>
>1. USB로 (com5) 로 통신하기 위한 방법에 대한것은 어디에서 확인할수 있거나..
> 아님 메뉴얼좀 얻고자 합니다.
>
>2. AVR용 USB-ISP 와 -L 는 어떠한 차이가 있는지요? 단순히 핀의 차인가요?
>
>3. 아답타를 따로 구매를 안해서 15V 300mA를 를 12V 300mA로 낮추어 사용중인데
> 지장은 없을까요? 적정 전류가 400mA이길래.
>
>AVR을 처음공부하는 입장에서 어려움이 많네요 ㅠㅠ 도와주세요
>
>
|
||||
| 1323 | 답변완료AD-USBISP를 사용 중입니다. 현재 코드 비젼에서 다운로드가 안되네요.. | 김동후 | 2008-07-23 | 1,397 |
|
제목과 같이 코드비젼에서 다운로드가 안됩니다.
메뉴얼데로 SETTING==>PROGRAMMER=> 여기서
Ateml STK500/AVRISP, COM2(컴터에서 COM 잡은걸 적용) 선택
하였고요 프로그래머로 다운로드 및 ERASE의 기능을 실행 하면
The Atmel STK/AVRISP programmer's power supply is
disconnected or the chip may be damaged.
라는 메세지가 뜨네요.. 보드에 전원은 공급한 상태입니다..
코드 비젼은 1.24.4 버젼입니다..
왜그런지 궁금 합니다.
빠른 답변 부탁이요.
관리자 답변
안녕하세요? 고객님,
코드비전은 1.24.4 버전에서는 USBISP stk500을 정상적으로 지원하지 않습니다.
코드비전 제조사에서 공식적으로 밝힌 내용입니다.
그래서, 에러가 난 것입니다.
1.25 이상 버전을 사용하셔야 안정적입니다.
그리고, 혹시 AD-USBISP 업그레이드는 받으셨는 지요?
좀 더 나은 기능을 위하여 업그레이드를 받으시면 좋을 것 같습니다.
택배비 2,200원이면 가능합니다. 업그레이드 요령은 FAQ를 참고하세요.
감사합니다.
>
>제목과 같이 코드비젼에서 다운로드가 안됩니다.
>
>메뉴얼데로 SETTING==>PROGRAMMER=> 여기서
>
>Ateml STK500/AVRISP, COM2(컴터에서 COM 잡은걸 적용) 선택
>
>하였고요 프로그래머로 다운로드 및 ERASE의 기능을 실행 하면
>
>The Atmel STK/AVRISP programmer's power supply is
>disconnected or the chip may be damaged.
>
>라는 메세지가 뜨네요.. 보드에 전원은 공급한 상태입니다..
>
>코드 비젼은 1.24.4 버젼입니다..
>
>왜그런지 궁금 합니다.
>
>빠른 답변 부탁이요.
|
||||
| 1322 | 답변완료통신관련 질문드립니다. | 김성민 | 2008-07-23 | 1,467 |
|
#pragma interrupt_handler uart0_rx_isr:19
void uart0_rx_isr(void)
{
//uart has received a character in UDR
}
#pragma interrupt_handler uart0_udre_isr:20
void uart0_udre_isr(void)
{
//character transferred to shift register so UDR is now empty
}
#pragma interrupt_handler uart0_tx_isr:21
void uart0_tx_isr(void)
{
//character has been transmitted
}
이건 ntc에서 제공하고 있는 scanf 관련 예제중의 일부입니다.
rs232로 캐릭터를 전송하면 명령된 코드를 실행하게 하고 있는데 4개까지는 순서대로 잘 들어오는데 그 이상의 5개부터는 제대로 처리를 못하고 있습니다.
어떻게 하면 이 문제를 해결할 수 있을까요?
관리자 답변
안녕하세요? 예전에 저도 그런 일을 겪은 적이 있었습니다.
기억이 가물가물하지만,
아래 함수들을 써서, 해결한 것 같으네요.
참고하세요.
아래의 함수들은 시리얼포트 초기화하실 때,
RX complete interrupt, TX complete interrupt, Data register Empty interrupt 등을
절대 사용하면 안됩니다. 아래 함수를 필요에 따라서 바꿔 사용하시면,
printf 함수로 시리얼 포트 0번 1번 모두에 출력이 가능하고,
scanf 함수로 시리얼 포트 0번 1번 모두에 입력이 가능해 지면서, 막강한
printf 함수와 scanf 함수를 사용하여 입력 출력하실 수 있습니다.
본 함수를 잘 바꾸시면, 텍스트 LCD나 그래픽 LCD에도 printf scanf 함수 사용이 가능해 집니다. 참고하세요.
이 함수를 추가 하신후, printf 함수로 출력하시면 UDR0로 출력이 가능합니다.
int putchar(char c)
{
while (((UCSR0A>>UDRE0)&0x01) == 0) ; // UDRE, data register empty
UDR0 = c;
return c;
}
이 함수를 추가 하신후, printf 함수로 출력하시면 UDR1로 출력이 가능합니다.
int putchar(char c)
{
while (((UCSR1A>>UDRE1)&0x01) == 0) ; // UDRE, data register empty
UDR1 = c;
return c;
}
이 함수를 추가 하신후, scanf 함수로 입력받으시면 시리얼 0번포트에서
입력을 받을 수 있습니다.
char getchar(void)
{
while ((UCSR0A & 0x80) == 0);
return UDR0;
}
이 함수를 추가 하신후, scanf 함수로 입력받으시면 시리얼 1번포트에서
입력을 받을 수 있습니다.
char getchar(void)
{
while ((UCSR1A & 0x80) == 0);
return UDR1;
}
>#pragma interrupt_handler uart0_rx_isr:19
>void uart0_rx_isr(void)
>{
> //uart has received a character in UDR
>}
>
>#pragma interrupt_handler uart0_udre_isr:20
>void uart0_udre_isr(void)
>{
> //character transferred to shift register so UDR is now empty
>}
>
>#pragma interrupt_handler uart0_tx_isr:21
>void uart0_tx_isr(void)
>{
> //character has been transmitted
>}
>
>이건 ntc에서 제공하고 있는 scanf 관련 예제중의 일부입니다.
>rs232로 캐릭터를 전송하면 명령된 코드를 실행하게 하고 있는데 4개까지는 순서대로 잘 들어오는데 그 이상의 5개부터는 제대로 처리를 못하고 있습니다.
>어떻게 하면 이 문제를 해결할 수 있을까요?
|
||||
| 1321 | 답변완료질문좀 드릴께요,, | 박원엽 | 2008-07-23 | 1,507 |
|
뉴텍제품을 애용하고있는 한 고객입니다^^
두가지 질문좀 드릴께요,,^^;;
1. 칩코딩을 codevision AVR로 하고있는데요,,뉴텍제품의 ATmega128을 다섯개정도 버릴지경이 됐습니다..ㅠ
USB-ISP로 칩을 구울때, LB1, LB0 의 어드레스가 맞지않는다는 에러가 뜨네요,,
여러곳에서 검색해본결과, 퓨즈비트와 락비트의 설정에 문제가 있는듯 보이거든요,, 근데 제가 여태 프로그램을 해오면서 퓨즈비트와 락비트를 건드려본적이 없거든요,,
이 에러는 AVR Studio 의 "missing -24" 에러와 같은경우라고 보여지는데,,
이 에러를 고칠 방법이 없을까요? 뻑난 128 다섯개를 꼭 살려야 하거든요,,
2. 이 홈페이지의 강좌란의 자료들을 다운받을 수가 없네요,,
제가 이번에 뉴텍사의 3축가속도 모듈을 구입했는데,,
ADC강좌를 볼까해서 라인트레이서 센서부 강좌를 다운받으려고 했는데
안되더군요,,ㅠ
파일이 없는건지,,링크가 잘못걸려있는건지 이유는 모르겟지만,,
다른방법으로 받을수 있을까 해서요..
이 두가지 질문에 답변좀 달아주셨으면 합니다..^^
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
1. 저희 회사로 삼성 택배를 이용하여 문제가 되는 MCU모듈과 USBISP를 모두
보내주세요. 본 건은 저희 회사에서 송수신 택배비를 모두 부담합니다.
처리해 드리겠습니다. USBISP가 업그레이드 되면 문제 없을 겁니다.
처리 절차는 FAQ를 보시면 됩니다.
2. 이메일로 잠시 후에 발송해 드릴께요. 네이버 뉴테크놀로지컴패니 까페를 가입하셔서 이용하셔도 좋습니다.
감사합니다.
>뉴텍제품을 애용하고있는 한 고객입니다^^
>
>두가지 질문좀 드릴께요,,^^;;
>
>1. 칩코딩을 codevision AVR로 하고있는데요,,뉴텍제품의 ATmega128을 다섯개정도 버릴지경이 됐습니다..ㅠ
>USB-ISP로 칩을 구울때, LB1, LB0 의 어드레스가 맞지않는다는 에러가 뜨네요,,
>여러곳에서 검색해본결과, 퓨즈비트와 락비트의 설정에 문제가 있는듯 보이거든요,, 근데 제가 여태 프로그램을 해오면서 퓨즈비트와 락비트를 건드려본적이 없거든요,,
>이 에러는 AVR Studio 의 "missing -24" 에러와 같은경우라고 보여지는데,,
>이 에러를 고칠 방법이 없을까요? 뻑난 128 다섯개를 꼭 살려야 하거든요,,
>
>2. 이 홈페이지의 강좌란의 자료들을 다운받을 수가 없네요,,
>제가 이번에 뉴텍사의 3축가속도 모듈을 구입했는데,,
>ADC강좌를 볼까해서 라인트레이서 센서부 강좌를 다운받으려고 했는데
>안되더군요,,ㅠ
>파일이 없는건지,,링크가 잘못걸려있는건지 이유는 모르겟지만,,
>다른방법으로 받을수 있을까 해서요..
>
>이 두가지 질문에 답변좀 달아주셨으면 합니다..^^
>
|
||||
| 1320 | 답변완료USBISP 업그레이드 문의 | 허호진 | 2008-07-23 | 1,420 |
|
USBISP V2.0으로 업그레이드에 대한 문의입니다.
개인적인 사정으로 인해서 택배 처리가 힘들경우에는
본사 방문을 통해서 업그레이드가 가능한가요??
가능하다면 평일과 주말 방문가능시간을 알고 싶습니다..
감사합니다.
관리자 답변
안녕하세요? 고객님,
언제든 환영입니다.
본사 방문하시면 바로 업그레이드 가능합니다.
업무 시간에 가능하구요. 근무 시간은 월-금(10:00-18:00)입니다.
감사합니다.
>USBISP V2.0으로 업그레이드에 대한 문의입니다.
>
>개인적인 사정으로 인해서 택배 처리가 힘들경우에는
>
>본사 방문을 통해서 업그레이드가 가능한가요??
>
>가능하다면 평일과 주말 방문가능시간을 알고 싶습니다..
>
>감사합니다.
|
||||
| 1319 | 답변완료AM-3AXIS V2에 대한 질문입니다. | 신준수 | 2008-07-23 | 1,442 |
|
안녕하세요.
저는 한국항공대학교에 학부생으로 재학중인 신준수라고 합니다.
기계공학도이지만 관심이 있어 AVR을 공부하고 있습니다.
이번에 ATmega128을 이용하여 가속도 센서로 센싱하는 작업을 하고 있습니다. 귀사의 AM-3AXIS V2를 구입하여 사용하고 있구요.
AM-3AXIS-P도 함께 구입하였습니다.
코딩은 Codevision 1.24d Pro를 사용하고 있습니다.
작업을 하면서 몇가지 의문이 생겨 질문을 드립니다.
첫번째 질문입니다.
귀사의 AM-3AXIS-P 보드를 사용하면 ADMUX 설정에서 REFS0,1 설정을 어떻게 해주어야 하나요?
AREF인지 AVCC인지 잘 모르겠습니다.
두번째 질문입니다.
ADC에서 변환된 ADCW값을 볼트 값으로 변환시킬때,
Vin = (ADCW / 1024) * Vref
라고 하는데, Vref 값을 3.3V으로 해야하는건지 5V로 해야하는건지 잘 모르겠습니다.
세번째 질문입니다.
귀사에서 배포하신 3축_가속도_센서_계산법.ppt 에 보면 Zero G가 3.3V range에서
1.65V라고 하셨는데, 그렇다면 X축 (+) 방향으로 가속도가 발생하면 1.65V에서 g_select에서 선택한 증분율 만큼 더해진다는 얘기인가요? (-) 방향이면 빼지구요.
네번째 질문입니다.
g_select에서 설정하는 1.5, 2, 4, 6G 라는 값은 최대 측정 가속도인가요?
1.5로 설정해두면 1.5 이상은 못 받는다는 의미입니까?
다섯번째 질문입니다.
현재 가속도 센서를 가만히 놔두면(중력축과 수직으로) X축으로 받는 Voltage가 1.65V 비슷하게 나오는 것 같습니다.
이것이 0G라면 X축을 중력축과 평행하게 두면 1G에 상응하는 Voltage가 증가하는 것 아닙니까?
해본 결과 그 정도의 증분이 나오지 않는 것 같습니다.
두서없이 글을 써서 죄송합니다.
제가 만든 소스를 올려봅니다.
바쁘신 와중이시지만 조금이라도 답변을 남겨주시면 정말 감사하겠습니다.
관리자 답변
안녕하세요? 고객님,
저희 N.T.C를 이용하여 주셔서 감사합니다.
질문에 답변해 드릴께요.
첫번째 : AREF로 하셔야 합니다. AREF로 회로도에 보면, 별도로 AREF 를 넣읗 수 있도록 되어 있는 데 3.3V를 인가하셔야 합니다.
두번째 : AREF인 3.3V로 하셔야 죠.
세번째 : 맞습니다.
네번째 : 그렇진 않구요. 기준 값이구요. 그 값을 기준으로 약간 더는 측정이 가능합니다. 하지만, 그정도 값을 하게 되면, 좀 더 정밀하게 하실 수 있겠지요.
다섯번째 : 데이터 시트에 보시면, 기울였을 때의 G의 변화를 나타낸 그림이 있습니다. 그림을 첨부하였으니, 자세한 것은 MMA7260Q 데이터 시트를 참고하세요.
감사합니다.
>안녕하세요.
>저는 한국항공대학교에 학부생으로 재학중인 신준수라고 합니다.
>기계공학도이지만 관심이 있어 AVR을 공부하고 있습니다.
>이번에 ATmega128을 이용하여 가속도 센서로 센싱하는 작업을 하고 있습니다. 귀사의 AM-3AXIS V2를 구입하여 사용하고 있구요.
>AM-3AXIS-P도 함께 구입하였습니다.
>코딩은 Codevision 1.24d Pro를 사용하고 있습니다.
>작업을 하면서 몇가지 의문이 생겨 질문을 드립니다.
>
>첫번째 질문입니다.
>귀사의 AM-3AXIS-P 보드를 사용하면 ADMUX 설정에서 REFS0,1 설정을 어떻게 해주어야 하나요?
>AREF인지 AVCC인지 잘 모르겠습니다.
>
>두번째 질문입니다.
>ADC에서 변환된 ADCW값을 볼트 값으로 변환시킬때,
>Vin = (ADCW / 1024) * Vref
>라고 하는데, Vref 값을 3.3V으로 해야하는건지 5V로 해야하는건지 잘 모르겠습니다.
>
>세번째 질문입니다.
>귀사에서 배포하신 3축_가속도_센서_계산법.ppt 에 보면 Zero G가 3.3V range에서
>1.65V라고 하셨는데, 그렇다면 X축 (+) 방향으로 가속도가 발생하면 1.65V에서 g_select에서 선택한 증분율 만큼 더해진다는 얘기인가요? (-) 방향이면 빼지구요.
>
>네번째 질문입니다.
>g_select에서 설정하는 1.5, 2, 4, 6G 라는 값은 최대 측정 가속도인가요?
>1.5로 설정해두면 1.5 이상은 못 받는다는 의미입니까?
>
>다섯번째 질문입니다.
>현재 가속도 센서를 가만히 놔두면(중력축과 수직으로) X축으로 받는 Voltage가 1.65V 비슷하게 나오는 것 같습니다.
>이것이 0G라면 X축을 중력축과 평행하게 두면 1G에 상응하는 Voltage가 증가하는 것 아닙니까?
>해본 결과 그 정도의 증분이 나오지 않는 것 같습니다.
>
>두서없이 글을 써서 죄송합니다.
>제가 만든 소스를 올려봅니다.
>바쁘신 와중이시지만 조금이라도 답변을 남겨주시면 정말 감사하겠습니다.
|
||||
| 1318 | 답변완료Atmega128로 교류전압 adc 관련 질문 | 김민회 | 2008-07-22 | 1,458 |
|
avr을 공부하고 있는 학생입니다.
다름이 아니라 이번에 하려고 하는게 교류전압을 adc하려고 하는데
여러 자료와 데이터시트에 나와 있기에는 adc로 입력 할 수 있는 전압 값이 0~5V
라고 나와 있던데요(single ended시)
그러면 교류 전압은 adc가 안되는 것 인가요~?
정말 궁금합니다.........
관리자 답변
안녕하세요? 고객님,
교류 전압도 ADC가 가능합니다.
AVR에 있는 AD 컨버터의 Differential 입력으로 채널을 돌려서 사용하면 됩니다.
감사합니다.
>avr을 공부하고 있는 학생입니다.
>
>다름이 아니라 이번에 하려고 하는게 교류전압을 adc하려고 하는데
>
>여러 자료와 데이터시트에 나와 있기에는 adc로 입력 할 수 있는 전압 값이 0~5V
>
>라고 나와 있는데 그러면 교류 전압은 adc가 안되는 것 인가요~?
>
>정말 궁금합니다.........
|
||||
| 1317 | 답변완료스테핑라인트레이서 문의 | 김국하 | 2008-07-22 | 1,420 |
|
지난번에 스테핑 라인트레이서를 구입해서
잘 사용하고 있습니다.
그런데 지금 센서입력이 아닌
컴퓨터(노트북)의 usb로 출력을 arm프로세서의
입력으로 라인트레이서를 컨트롤 하려고 합니다.
usb-isp 장비를 이용해야되는지 알려주시면 감사하겠습니다.
관리자 답변
안녕하세요? 고객님,
저희 .N.T.C 제품을 늘 이용해 주셔서 감사드립니다.
컴퓨터의 USB 출력을 USBUART를 통하여 TTL 레벨의 시리얼로 변환시켜서
ARM 프로세서 쪽으로 입력해 주시면 될 것 같습니다.
만약 USBUART의 TTL 레벨이 문제가 되면, 3.3V 레벨의 CMOS 타입 의 암프로세서와 연결할 때엔, 저항 220옴짜리 하나 직렬로 연결하고, USBUART쪽을 4.7k 등으로 풀업해 주면 되지 않을까 생각합니다. 그냥 붙여도 될 것 같기도 하구요. 확인해 봐야 알 것 같네요. 한 번 찍어보면알 수 있을 듯 싶습니다. 3.3V까지는 문제 없을 것 같기도 하거든요.
USBISP는 AVR 프로세서의 플래시프로그램 라이트용도가 주용도입니다.
통신용은 USBUART를 이용하시면 편리합니다.
수고하세요.
>지난번에 스테핑 라인트레이서를 구입해서
>잘 사용하고 있습니다.
>그런데 지금 센서입력이 아닌
>컴퓨터(노트북)의 usb로 출력을 arm프로세서의
>입력으로 라인트레이서를 컨트롤 하려고 합니다.
>usb-isp 장비를 이용해야되는지 알려주시면 감사하겠습니다.
`
|
||||
| 1316 | 답변완료안녕하세요 gpio에 대한 궁금한점이 있어서 질문드립니다. | avr초보 | 2008-07-22 | 1,457 |
|
gpio 포트를 시리얼 포트로 사용할 수 있나 해서 질문올립니다.
답변 기다리겠습니다~
관리자 답변
안녕하세요? 고객님,
우리 N.T.C를 방문해 주셔서 감사합니다.
가능합니다.
오실로 스코프로 찍어가면서 시리얼 클럭을 만들어주면 되지요.
일일이 시리얼을 만들어 보세요.
좀 힘들긴 하겠지만, 보람찬 작업이 될겁니다.
다음에는 꼭 본명으로 질문해 주세요.
수고하세요.
>gpio 포트를 시리얼 포트로 사용할 수 있나 해서 질문올립니다.
>답변 기다리겠습니다~
|
||||
| 1315 | 답변완료완전 초보 문의 입니다... | 김제엽 | 2008-07-22 | 1,440 |
|
1.지금 plc 레더 작성 및 설비 전장 설계쪽 일을 합니다..
2.지금 산소발생기 및 가스발생기에 관심이 많아 소형 콘트롤쪽에 관심이 많습니다.
3.저는 전자 와 c언어는 처음 접하는 거라 무었을 먼저해야 하는지 몰라요?
4.지금 교육용 kit 선정도 못하구 있습니다.
5.책은 그냥 avr atmega128 마스터(윤덕용 교수)구입하고 아직까지 한번도 읽지 못하네요(읽어도 통~~ 무슨 말인지 ~~~~ ㅠㅠ!)
6.책과 굥육용 kit 추천좀 해주세요~~~~~
관리자 답변
안녕하세요? 고객님,
저희 N.T.C를 방문하여 주셔서 감사합니다.
AVR은 아래1 링크의 강좌를 참고하시면 좋겠구요.
강좌를 보시면, 킷트를 사용하는 법이 사진찍어서 순서대로 보시면 되도록 쉽게 되어 있습니다. 킷트는 KD-128PRO-C(완제품) 킷트를 가지고 시작하시는 것이 좋겠습니다. 이번에 무료 강좌했었는 데, 오셨으면 많은 도움 되셨을 텐데요.
9월쯤에 무료 강좌를 다시 하려고 하고 있으니, 참고하시기 바랍니다.
일단은 기초 전자공학을 보시고, AVR 기초강좌, 그리고 AVR 기본강좌를 보시는 것이 좋겠습니다.
- 아래 1-
http://www.newtc.co.kr/board/download.php?id=mega128_lecture&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=52&filenum=1
- 아래 2-
AVR 기초강좌 : http://www.NewTC.co.kr/강좌/AVR기초강좌.zip
AVR 기본강좌 : http://www.NewTC.co.kr/강좌/AVR기본강좌.zip
기초 전자공학 : http://www.NewTC.co.kr/강좌/기초전자공학.zip
전자공학응용과정(노이즈쪽):
http://www.NewTC.co.kr/강좌/전자공학응용과정.zip
로봇공학 : http://www.NewTC.co.kr/강좌/로봇공학_라인트레이서.zip
자바기초 : http://www.NewTC.co.kr/강좌/자바기초.zip
졸업작품만들기 : http://www.NewTC.co.kr/강좌/졸업작품만들기.zip
감사합니다.
>1.지금 plc 레더 작성 및 설비 전장 설계쪽 일을 합니다..
>2.지금 산소발생기 및 가스발생기에 관심이 많아 소형 콘트롤쪽에 관심이 많습니다.
>3.저는 전자 와 c언어는 처음 접하는 거라 무었을 먼저해야 하는지 몰라요?
>4.지금 교육용 kit 선정도 못하구 있습니다.
>5.책은 그냥 avr atmega128 마스터(윤덕용 교수)구입하고 아직까지 한번도 읽지 못하네요(읽어도 통~~ 무슨 말인지 ~~~~ ㅠㅠ!)
>6.책과 굥육용 kit 추천좀 해주세요~~~~~
>
|
||||
| 1314 | 답변완료시리얼통신 관련 질문드립니다. | 김성민 | 2008-07-22 | 1,436 |
|
/UART0 initialize
// desired baud rate: 9600
// actual: baud rate:9615 (0.2%)
// char size: 8 bit
// parity: Disabled
void uart0_init(void)
{
UCSR0B = 0x00; //disable while setting baud rate
UCSR0A = 0x00;
UCSR0C = 0x06;
UBRR0L = 0x67; //set baud rate lo
UBRR0H = 0x00; //set baud rate hi
UCSR0B = 0xF8;
}
--------------------------------------
baud rate 을 더 키우고 싶은데 어느 값을 변경해야 합니까?
관리자 답변
안녕하세요?: 고객님,
아래 강좌를 참고하세요.
http://www.newtc.co.kr/board/data/mega128_lecture/AVR_강좌___3._printf_사용하여_디버깅_하기.pdf
감사합니다.
>/UART0 initialize
>// desired baud rate: 9600
>// actual: baud rate:9615 (0.2%)
>// char size: 8 bit
>// parity: Disabled
>void uart0_init(void)
>{
> UCSR0B = 0x00; //disable while setting baud rate
> UCSR0A = 0x00;
> UCSR0C = 0x06;
> UBRR0L = 0x67; //set baud rate lo
> UBRR0H = 0x00; //set baud rate hi
> UCSR0B = 0xF8;
>}
>--------------------------------------
>baud rate 을 더 키우고 싶은데 어느 값을 변경해야 합니까?
|
||||
