Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 3663 | 답변완료답변 내용중 추가적인 질문... | 조승근 | 2009-09-21 | 1,443 |
|
안녕하세요..
답변 정말 감사드립니다.
모르는 부분들이 많이 해결된듯 해서 정말 기쁩니다.
하지만.. 아래의 내용이 이해하기 조금 힘듭니다.
---------------아 래 -------------------------------- (답변 내용중 발췌)
참고로 말한다면, 중력 가속도가 X,Y,Z 축 각각에 따라 기울어짐에 따라서 또한 정적 가속도 값이 각 축마다 달라지게 되는 데, 이를 자이로 센서로 미리 측정하여 두었다가, 그 위치에서 빼는 중력 가속도 값을 불러와서 빼가면서 현재의 동적 가속도만을 알아내는 테크닉도 필요하겠습니다.
이 때는 분명히 자이로 센서의 값을 받아서 동적 가속도 값을 정확히 알아내기 위하여 현재의 기울어짐을 각속도로 정확히 측정하는 것도 필요하겠습니다. 이렇게 보정하면 보다 정확한 결과를 얻을 수 있을 것으로 생각됩니다.
--------------------------------------------------------
바쁘신 와중에도 답변 정말 감사드리며.. 위의 질문도 좋은 답변 기대하겠습니다.
항상 감사드립니다.
관리자 답변
안녕하세요? 고객님,
네....왜 답변이 없으신가 했습니다. 나름 고생해서 올려드린 거라서요.^^
도움이 되었다니 기쁩니다.
잘 이해가 안 가신다는 아래 부분은 제 생각입니다. 참고하신 문헌에 없는 내용이지요.
그래서, 이해가 잘 안가실 지도 모르겠습니다.
가속도 센서의 g 값은 현재 기울어진 정도에 따라 각각 X,Y,Z 값이 모두 변합니다.
따라서, 빼야 하는 값도 사실 변하는 거죠. 그런데, 문헌에서는 같은 값을 빼도록 추천하고 있으므로, 약간의 에러가 생길 수 있다는 겁니다. 그런 부분의 에러를 최소화 하는 관점에서 말씀드린 겁니다.
이해가 가셨을 지 모르겠습니다. 이해가 안가시면 다시 남겨주세요.
감사합니다.
>안녕하세요..
>
>답변 정말 감사드립니다.
>
>모르는 부분들이 많이 해결된듯 해서 정말 기쁩니다.
>
>하지만.. 아래의 내용이 이해하기 조금 힘듭니다.
>
>
>---------------아 래 -------------------------------- (답변 내용중 발췌)
>
>참고로 말한다면, 중력 가속도가 X,Y,Z 축 각각에 따라 기울어짐에 따라서 또한 정적 가속도 값이 각 축마다 달라지게 되는 데, 이를 자이로 센서로 미리 측정하여 두었다가, 그 위치에서 빼는 중력 가속도 값을 불러와서 빼가면서 현재의 동적 가속도만을 알아내는 테크닉도 필요하겠습니다.
>이 때는 분명히 자이로 센서의 값을 받아서 동적 가속도 값을 정확히 알아내기 위하여 현재의 기울어짐을 각속도로 정확히 측정하는 것도 필요하겠습니다. 이렇게 보정하면 보다 정확한 결과를 얻을 수 있을 것으로 생각됩니다.
>
>
>--------------------------------------------------------
>
>바쁘신 와중에도 답변 정말 감사드리며.. 위의 질문도 좋은 답변 기대하겠습니다.
>
>항상 감사드립니다.
>
>
|
||||
| 3662 | 답변완료문의드립니다;; | 이병국 | 2009-09-21 | 1,433 |
|
Serial LCD 모듈 (2*16 Text LCD 포함) 이 제품을 128모듈과 연결하여 쓰는 도중에
전원을 11v 2A 베터리로 사용하였는 그 후로 LCD가 제대로 동작하지 않습니다 ;;;
이거 전류가 너무 높아서 그런걸까요???
128모듈을 제대로 동작 하는데 LCD만 갑자기 동작을 안해서요;;;
모듈은 같은회사 AVR MEGA 128 개발보드-소형(AB-M128-B)를 사용 하였습니다
답변 부탁 드립니다;;
관리자 답변
안녕하세요? 고객님,
저희 NewTC 제품을 이용하여 주셔서 감사합니다.
시리얼 LCD에 가해준 전압은 몇 볼트인가요?
5V를 입력하도록 되어 있는 데, 만약 11V 전압을 바로 넣었다면 망가졌을 겁니다.
5V를 넣었다면 전류는 필요한 만큼만 당겨 쓰기 때문에 문제가 생겼을리 없습니다.
본사로 보내서 A/S 받으시기 바랍니다.
감사합니다.
>Serial LCD 모듈 (2*16 Text LCD 포함) 이 제품을 128모듈과 연결하여 쓰는 도중에
>
>전원을 11v 2A 베터리로 사용하였는 그 후로 LCD가 제대로 동작하지 않습니다 ;;;
>
>이거 전류가 너무 높아서 그런걸까요???
>
>128모듈을 제대로 동작 하는데 LCD만 갑자기 동작을 안해서요;;;
>
>모듈은 같은회사 AVR MEGA 128 개발보드-소형(AB-M128-B)를 사용 하였습니다
>
>답변 부탁 드립니다;;
>
|
||||
| 3661 | 답변완료KT_M128 사용하는데요 | 박기연 | 2009-09-21 | 1,534 |
|
일반 보드로는 LED 를 제어 할수있는데
이보드로 제어를 못하겠어요
컴파일러는 avredit 사용 합니다............
기본 프로그램만 짜주실수있나요??
포트 제어를 어떻게 해야 할지 모르겠내요
관리자 답변
안녕하세요? 고객님,
KT-M128 보드는 다른 보드와 차이가 있습니다.
일단 Memory Mapped I/O로 디바이스를 제어합니다.
LED도 0x8008번 어드레스를 사용하죠.
이를 사용하기 위하여, MCUCR = 0x80;
이라고 미리 선언해 주어야 합니다.
#define EX_LED (*(volatile unsigned char *)0x8008)
그렇게 하면 잘 될겁니다.
ICCAVR V7에서 사용하는 LED 제어 소스를 첨부합니다. 참고하기 바랍니다.
그리고, 강좌->AVR 강좌에서 기본 강좌들이 KT-M128을 이용하는 강좌입니다.
참고 바랍니다.
다시 해보세요.
수고하세요.
>일반 보드로는 LED 를 제어 할수있는데
>
>이보드로 제어를 못하겠어요
>컴파일러는 avredit 사용 합니다............
>
>기본 프로그램만 짜주실수있나요??
>
>포트 제어를 어떻게 해야 할지 모르겠내요
>
|
||||
| 3660 | 답변완료스텝모터 와 8051 키트 질문입니다. | 신용균 | 2009-09-21 | 1,328 |
|
스텝모터을 8051 키트와 연결하여 사용하고 있습니다
1. 8051의 Reset 버튼을 누르면 스텝 모터가 반시계 반향으로 1 step 움직이더라구요
설명좀 부탁드립니다
2. 스템모터 의 속도를 다르게 하려면 가변토크를 수동으로 조작해야 하던데
s/w로 제어 하는 방법은 없습니까?
답변 잘 부탁드립니다.
관리자 답변
안녕하세요? 고객님,
저희 NewTC 제품을 이용하여 주셔서 감사합니다.
답변하여 드릴께요.
1. 아마도 이미 들어 있는 8051 펌웨어에 스텝모터를 그 방향으로 1스텝 움직이도록 되어 있나 봅니다. 펌웨어를 바꾸면 다르게 동작할 겁니다. 또한, 포트 0 는 입력 전용 포트라서, 출력으로 쓰려면 4.7k옴 정도로 Pull up을 해주어야 동작합니다. 다른 포트들도 출력용으로 쓰려면 풀업을 해주는 것이 좋겠습니다.
2. 스텝 모터의 속도를 다르게 하려면, 가변 토크를 달리해야 하는 것은 아닙니다.
토크를 바꾸기 위한 가변 저항의 역할은 단지 토크만 적절히 변경하여 주는 역할을 할 뿐이지, 속도에 관여하지는 않습니다. 소프트웨어만으로 조작하는 것입니다.
스텝을 넣어주는 속도를 달리하면 속도가 조절됩니다.
자세한 예제들은 자료실->기존자료실을 참고하기 바랍니다.
또한, http://cafe.naver.com/newtc 의 AVR 소스 자료실에도 많은 예제가 있습니다.
수고하세요.
>스텝모터을 8051 키트와 연결하여 사용하고 있습니다
>
>1. 8051의 Reset 버튼을 누르면 스텝 모터가 반시계 반향으로 1 step 움직이더라구요
> 설명좀 부탁드립니다
>
>
>2. 스템모터 의 속도를 다르게 하려면 가변토크를 수동으로 조작해야 하던데
> s/w로 제어 하는 방법은 없습니까?
>
>
>
>답변 잘 부탁드립니다.
|
||||
| 3659 | 답변완료M128 퓨즈설정관련 | 배철성 | 2009-09-21 | 1,279 |
|
#include<stdio.h> 설정이 error 발생 됨니다
설정방법을 문의합니다.
- Upload1 제가작성 파일 입니다
- Upload2 인터넷에서 검색 파일입니다
관리자 답변
안녕하세요? 고객님,
무슨 말인지 알기 어렵네요.
좀 더 자세히 질문하여 주시기 바랍니다.
일반적으로 #inlcude <stdio.h>를 한다고 해서 에러가 발생하지는 않습니다.
수고하세요.
>#include<stdio.h> 설정이 error 발생 됨니다
>설정방법을 문의합니다.
>
>- Upload1 제가작성 파일 입니다
>- Upload2 인터넷에서 검색 파일입니다
>
|
||||
| 3658 | 답변완료MP533 전원보드에 관하여.. | 최재경 | 2009-09-21 | 1,325 |
|
제가 AM-MP533 전원보드를 구입해서 atmega128 pro 와 블루투스에 각각 5v와 3.3v를 인가하려고 합니다.
충전지의 출력을 mp533보드에 주려고 하는데 커넥터가 문제입니다. 어떤 커넥터를 써야하는지.
그리고 mp533 와 atmega 128 pro , 블루투스 모듈을 각각 연결하는 커넥터도 파나요?
관리자 답변
안녕하세요? 고객님,
저희 NewTC 제품을 이용하여 주셔서 감사합니다.
그런 커넥터를 본사에서 별도로 팔고 있지는 않습니다만,
대용으로 쓸 수 있는 커넥터는 판매하고 있습니다.
SE-MIN1, SE-MIN2, SE-MIN3 이라고 해서 각각 1핀, 2핀, 3핀 케이블을 판매합니다.
필요하신 용도대로 구매하여 사용하시면 되겠습니다.
현재 그 케이블 판매는 현재 본사와 용산대리점인 에스와이전자(02-704-4376) 에서 판매하고 있습니다.
감사합니다.
>제가 AM-MP533 전원보드를 구입해서 atmega128 pro 와 블루투스에 각각 5v와 3.3v를 인가하려고 합니다.
>충전지의 출력을 mp533보드에 주려고 하는데 커넥터가 문제입니다. 어떤 커넥터를 써야하는지.
>그리고 mp533 와 atmega 128 pro , 블루투스 모듈을 각각 연결하는 커넥터도 파나요?
|
||||
| 3657 | 답변완료안녕하세요 | 이주영 | 2009-09-20 | 1,320 |
|
안녕하세요 ?
신소재공학과에 재학중인학생입니다.
전자세라믹스 발표준비중에
가속도센서파트에서 검색하던중
홈페이지를 방문하게되었습니다.
가속도센서는 다양하게이용되고있더라구요
제품을 사서 발표해야하는데 활용되고있는 제품은 고가의 제품들이 많아서 ㅜㅜ
가속도센서와 부품을 구입하여 간단하게 조립하여 보일수 없을까했는데
키트를 파는것을보고 이것!이다 생각했습니다.
혹시 키트를 구매하게된다면.. 컴퓨터로연결해서 프로그램과 연결시켜 데이터값을 보여주게
되는것인가요?
전기전자와 관계없는 과라서ㅜㅜㅜ 혹시 초보도 가능한가요?
가속도센서를 이용하여 만들려면 어떤제품들을 구입해야하는가요?
가격은..얼마나드는가요?
관리자 답변
안녕하세요? 고객님,
저희 NewTC를 방문하여 주셔서 감사합니다.
AM-3AXIS-P 라는 3축 가속도 센서 플러스 모듈 +
KD-128Pro-C 완제품 킷트를 구매하면 됩니다.
가격은 29,700 + 77,000원 이 되겠네요. 토탈 10만원이 넘어서 택배비는 무료입니다.
자료실에서 가속도센서 소스인 윈도우 소스를 다운로드 받아서 보면,
거기에 AVR에서의 가속도 센서용 소스가 있으며, 이를 다운로드 받으면 됩니다.
또한, 윈도우 예제 프로그램도 있으니, 테스트하기가 편할 겁니다.
강좌->AVR 강좌에서 최소한 다운로드 관련 강좌는 봐야 할것이구요.
ADC는 F 포트를 이용하므로, 아날로그 출력의 가속도 센서는 F 포트에 꽂으면 됩니다.
수고하세요.
>안녕하세요 ?
>신소재공학과에 재학중인학생입니다.
>전자세라믹스 발표준비중에
>가속도센서파트에서 검색하던중
>홈페이지를 방문하게되었습니다.
>가속도센서는 다양하게이용되고있더라구요
> 제품을 사서 발표해야하는데 활용되고있는 제품은 고가의 제품들이 많아서 ㅜㅜ
>가속도센서와 부품을 구입하여 간단하게 조립하여 보일수 없을까했는데
>키트를 파는것을보고 이것!이다 생각했습니다.
>
>혹시 키트를 구매하게된다면.. 컴퓨터로연결해서 프로그램과 연결시켜 데이터값을 보여주게
>되는것인가요?
>전기전자와 관계없는 과라서ㅜㅜㅜ 혹시 초보도 가능한가요?
>가속도센서를 이용하여 만들려면 어떤제품들을 구입해야하는가요?
>가격은..얼마나드는가요?
|
||||
| 3656 | 답변완료AVR MEGA128 개발보드(AB-M128Pro-A)와 AM-CS2P구동모튤연결 에대해서 | 김준식 | 2009-09-19 | 1,438 |
|
뉴씨티사에서 구입한 AVR 과 AM-CS2P의 포트를 연결시키고싶은데 포트회로 연결법을 알고싶습니다 답변부탁드려요
관리자 답변
원하는 포트 어디나 연결이 가능합니다
하지만 개인적으로는 가장 선호하는 포트는 포트C입니다 좀더자세한 내용은 AVR강좌에서 초초보강좌를 참고하세요
>뉴씨티사에서 구입한 AVR 과 AM-CS2P의 포트를 연결시키고싶은데 포트회로 연결법을 알고싶습니다 답변부탁드려요
|
||||
| 3655 | 답변완료스텝모터 모듈에 gnd는?? | 남용우 | 2009-09-19 | 1,302 |
|
24V와 5V gnd 연결을 별도로 이어줘야합니까??
모듈자체에 이어져있는겁니까??
관리자 답변
내부에 이어져 있습니다
수고하세요
>24V와 5V gnd 연결을 별도로 이어줘야합니까??
>모듈자체에 이어져있는겁니까??
|
||||
| 3654 | 답변완료AVR MEGA 128 개발보드와 AVR MEGA 16의 차이 | 김은혁 | 2009-09-19 | 1,389 |
|
문의합니다.
AVR MEGA 128 개발보드와 AVR MEGA 16의 차이점이뭔가요.
옹량차이외 다른 성능 차이는 없느지요.
128에서 사용하던 소스를 그대로 사용할수 있는지요. 스테핑모터 동작하려고 합니다.
(현재128소형보드를 사용해 보았습니다.)
관리자 답변
안녕하세요? 고객님,
저희 NewTC 제품을 이용하여 주셔서 감사합니다.
128개발보드와 16개발 보드는 일단 MCU가 다른 겁니다.
같은 AVR 시리즈이지만,
ATMEGA128은 128kb의 플래시와 4kb의 램과 2kb의 EEPROM을 가지지만,
ATMEGA16은 16kb 플래시와 1kb의 램과 512 byte의 EEPROM을 가지며,
포트 수도 128은 A ~ G까지 있으나 16은 A~D까지밖에 없습니다.
다른 기능들도 차이가 많죠.
가격 차이가 있으니, 대량으로 만들 때는 필요한 만큼만 쓰는 게 좋겠지요.
따라서 16보드에서는 128 소스를 그대로 사용할 수는 없습니다.
약간씩 소스를 변경하여 주어야 합니다.
하지만, 큰 차이는 없으므로, 초기화 및 포트 변경 등을 통하면,
사용이 가능합니다. 그런 것들은 16을 쓴다면 감수하고 쓰셔야 겠지요.
그리 사실 어렵지는 않은 작업입니다만, 뭐든지 처음할 때는 쉽지 않겠지요.
수고하세요.
>문의합니다.
>AVR MEGA 128 개발보드와 AVR MEGA 16의 차이점이뭔가요.
>옹량차이외 다른 성능 차이는 없느지요.
>128에서 사용하던 소스를 그대로 사용할수 있는지요. 스테핑모터 동작하려고 합니다.
>(현재128소형보드를 사용해 보았습니다.)
|
||||
| 3653 | 답변완료가속도 센서로 거리를 측정하고자 합니다만... | 조승근 | 2009-09-18 | 4,261 |
|
안녕하세요..
저희 실험실에서 귀사의 제품을 구매하여
실험을 하고 있습니다만.. 궁금한점이 있어서
이렇게 문의 드립니다..
궁금점..
1, an3397의 내용을 이해하여 C Source를 참조하여 거리 측정 실험을 해보았습니다..( an33972.pdf의 내용에는 거리 계산을 위한 예제 소스가 있던데요)
하지만.. X 축으로만 움직였지만.. 실제 x,y 모든 축으로 data가 크게 변하는 것을 볼수 있었습니다. 또한 20Cm, 30 Cm, ~~ 60Cm 등. 움직이고 난뒤 X축 data만을 획득하여, 가속도에서 속도 변환, 거리 변환을 해보았지만, 이 거리는 아무 의미가 없는것 같더군요..
다시 말씀드리면.. 20Cm만 움직였을때가.. 60Cm 움직였을때보다. 더 큰 거리 Data의 출력을 얻었습니다..
거리 측정이 가능한지 의문이 갑니다.
중력 가속도.. 부분을 제거해야만 하는것일까요?
그렇다면.. 어떤 방법이 있는지요?
2...위에서 언급한 an3397.pdf의 내용에는 Offset Volt나 sensitivity에 대한 내용은 없고 거리 계산을 위한 예제 소스가 있던데, AN3447,pdf와 또다른 PPT 자료를 훓어보면 이 민감도와 옵셋 전압을 이용하도록 되어 있습니다..
민감도와 옵셋 전압을 이용하여 datasheet처럼 소스를 구성해서 실험해 보았지만.. 역시나 마찬가지로 거리 측정이 불가능하더라구요..그래도.. 어쩌면 제가 잘못 코드를 작성한 것일수도 있어서 질문드립니다만..
AN3397과 AN3447의 접근법이 틀린 이유는 무엇인가요?
만약.. 거리 측정이 가능한 방법을 알고계신다면.. 답변 부탁드리겠습니다.
감사합니다.
관리자 답변
안녕하세요?
문의가 진지하여, 나름 언급한 문건들과, 쓴 내용을 자세히 검토하여 보았습니다.
예전에 답변으로 올려준 문건들이라 한 번씩은 읽어본 내용이었지만, 다시 한 번 읽어 보았습니다.
우선, 중력 가속도 부분은 제거하여야 한다는 내용이 an3397의 서론에도 있고, 중간 내용에도 있습니다. 자세히 읽어 보시기 바랍니다.
실험을 하기 전에 우선, 센서의 여러가지 원인으로 인한 물리적인 오류를 잡아주기 위하여 AN3447.pdf을 참고하여 센서 켈리브레이션을 진행해 주는 것이 좋겠습니다.
또한, 3397에서 나온 내용을 참고하여 또한 거기서 나오는 켈리브레이션도 함께 진행하면 좋겠지요.
또한, 측정하는 시간간격이 짧을 수록, 즉, 주어진 시간안에 많은 데이터 샘플로 할 수록 양자화 에러도 줄 것이고, 그만큼 정확한 결과를 얻을 수 있겠습니다.
ATMEGA128의 데이터 시트를 봐도 그렇고 실제로 테스트 해 보아도, 보통 AVR은 15kHz가 ADC의 최대치라고 보시면 됩니다. 하지만, 가속도 센서 자체가 11kHz인가에서는 특성이 특별히 좋지 않아지므로, 10kHz 정도로 샘플링 하는 것이 좋겠습니다. AVR로는 거의 채널당 3kHz 정도가 이 가속도 센서로 좋은 데이터를 얻는 최대치라고 봐야 겠지요.
그 정도로 샘플링 한 후에, 크게 움직이면 생기게 되는 갑자기 생기는 물리적인 오류로 인한 이상한 샘플들을 제거하기 위하여 10개 샘플링 할 때마다 상위 2개 하위 2개 정도는 재하고, 중간값들을 소팅으로 정렬한 다음, 나머지 6개 정도의 값을 평균을 내서 하나의 값으로 사용합니다. 이러한 절차가 일종의 소프트웨어 필터 역할을 할 수 있으며, 많은 에러를 걸러주게 됩니다.
그렇게 되면 초당 채널마다 300개 정도의 샘플이 생기게 됩니다. 이 때의 시간 간격을 시간으로 환산하여, 적분할 때 시간축 델타T로 보면 되겠습니다.
초기에 위에서 얘기한 대로, 3447을 이용 물리적인 에러들을 잡아내어 보정하고, 완전 평형한 상태에서(an3447을 참고) 완전 정지한 상태에서의 가속도 값을 알아내서, 중력 가속도 값으로 지정한 후, an3397에서 나온 것처럼 켈리브레이션 한 후에, 이중 적분으로 거리 계산을 해 내되,
불안정한 움직임을 보이는 경우 노이즈로 인식하여 zero로 만들어 줄 수도 있어야 겠습니다.
실제로 센서칩 자체도 +-1/2LSB의 에러가 있으며, AVR 자체도 +-1/2LSB의 에러가 발생하며, 또한, 전송 과정에서도 +-1LSB 정도의 에러는 발생할 수 있습니다. 최소한의 아날로그 신호의 전송선로를 사용하고, 또한 신호의 노이즈를 막아주는 PCB 설계 등으로 최대한 노이즈를 제거하는 것도 중요하겠습니다.
이를 통하여 거리를 계산하면 보다 정확해 지리라고 생각합니다.
참고로 말한다면, 중력 가속도가 X,Y,Z 축 각각에 따라 기울어짐에 따라서 또한 정적 가속도 값이 각 축마다 달라지게 되는 데, 이를 자이로 센서로 미리 측정하여 두었다가, 그 위치에서 빼는 중력 가속도 값을 불러와서 빼가면서 현재의 동적 가속도만을 알아내는 테크닉도 필요하겠습니다.
이 때는 분명히 자이로 센서의 값을 받아서 동적 가속도 값을 정확히 알아내기 위하여 현재의 기울어짐을 각속도로 정확히 측정하는 것도 필요하겠습니다. 이렇게 보정하면 보다 정확한 결과를 얻을 수 있을 것으로 생각됩니다.
보다 정확한 결과를 위하여, ADC를 외부에 별도로 달아서, 보다 정밀하게 ADC 하는 것도 도움이 될 것 같습니다.
이 내용이 도움이 되었으면 좋겠습니다.
수고하세요.
>안녕하세요..
>저희 실험실에서 귀사의 제품을 구매하여
>실험을 하고 있습니다만.. 궁금한점이 있어서
>이렇게 문의 드립니다..
>
>궁금점..
>1, an3397의 내용을 이해하여 C Source를 참조하여 거리 측정 실험을 해보았습니다..( an33972.pdf의 내용에는 거리 계산을 위한 예제 소스가 있던데요)
>
> 하지만.. X 축으로만 움직였지만.. 실제 x,y 모든 축으로 data가 크게 변하는 것을 볼수 있었습니다. 또한 20Cm, 30 Cm, ~~ 60Cm 등. 움직이고 난뒤 X축 data만을 획득하여, 가속도에서 속도 변환, 거리 변환을 해보았지만, 이 거리는 아무 의미가 없는것 같더군요..
> 다시 말씀드리면.. 20Cm만 움직였을때가.. 60Cm 움직였을때보다. 더 큰 거리 Data의 출력을 얻었습니다..
>거리 측정이 가능한지 의문이 갑니다.
>중력 가속도.. 부분을 제거해야만 하는것일까요?
>그렇다면.. 어떤 방법이 있는지요?
>
>2...위에서 언급한 an3397.pdf의 내용에는 Offset Volt나 sensitivity에 대한 내용은 없고 거리 계산을 위한 예제 소스가 있던데, AN3447,pdf와 또다른 PPT 자료를 훓어보면 이 민감도와 옵셋 전압을 이용하도록 되어 있습니다..
>민감도와 옵셋 전압을 이용하여 datasheet처럼 소스를 구성해서 실험해 보았지만.. 역시나 마찬가지로 거리 측정이 불가능하더라구요..그래도.. 어쩌면 제가 잘못 코드를 작성한 것일수도 있어서 질문드립니다만..
>AN3397과 AN3447의 접근법이 틀린 이유는 무엇인가요?
>
>만약.. 거리 측정이 가능한 방법을 알고계신다면.. 답변 부탁드리겠습니다.
>
>
>감사합니다.
|
||||
| 3652 | 답변완료ktmlcd.h 파일을 얻고자 합니다. | 전정수 | 2009-09-18 | 1,420 |
|
kt-m128 보드 구매시 동봉되어있는 cd에 AVR관련 강좌가있습니다.
그중에 TEXTLCD의 내용 설명 중 공유된 ktmlcd.h파일을 include 폴더에 넣는다고 되어있는데.
ktmlcd.h파일을 구할 수가 없어서 이렇게 요청 메일을 드립니다.
제 메일은 rustys@naver.com 입니다.
관리자 답변
안녕하세요? 고객님,
저희 NewTC 제품을 이용하여 주셔서 감사합니다.
그 파일에는 아래 내용이 들어 있습니다.
#define EX_LCD_DATA (*(volatile unsigned char *)0x8000)
#define EX_LCD_CONTROL (*(volatile unsigned char *)0x8001)
#define EX_SS_DATA (*(volatile unsigned char *)0x8002)
#define EX_SS_SEL (*(volatile unsigned char *)0x8003)
#define EX_DM_SEL (*(volatile unsigned int *)0x8004)
#define EX_DM_DATA (*(volatile unsigned int *)0x8006)
#define EX_LED (*(volatile unsigned char *)0x8008)
#define EX_STEPPING (*(volatile unsigned char *)0x8009)
#define EX_DCMOTOR (*(volatile unsigned char *)0x800A)
#define EX_SERVO (*(volatile unsigned char *)0x800B)
그리고, Memory Mapped I/O로 Device를 이용하므로
애초에 MCUCR = MCUCR | 0x80; 이렇게 디바이스를 초기화 해주어야 합니다.
감사합니다.
>kt-m128 보드 구매시 동봉되어있는 cd에 AVR관련 강좌가있습니다.
>
>그중에 TEXTLCD의 내용 설명 중 공유된 ktmlcd.h파일을 include 폴더에 넣는다고 되어있는데.
>
>ktmlcd.h파일을 구할 수가 없어서 이렇게 요청 메일을 드립니다.
>
>제 메일은 rustys@naver.com 입니다.
|
||||
| 3651 | 답변완료ATmega128키트에 관한 질문입니다. | 이재훈 | 2009-09-18 | 1,279 |
|
안녕하세요.전자공학학생인데, 검색하다보니 이 사이트를 알게되어 질문하게되었네요.^^;;
이 회사에서 판매하는 키트를 이용해서 아무 시스템을 다 제작할 수 있는건가요??
예를 들어서 실내보안 시스템을 만들려고 하는데요.외부침입하면 감지를 해야 하니까 센서
가 필요할테구요.
mcu가 필요한데 직접적으로 모든것을 설계하고 하는게 너무 기초이다 보니깐요.
판매하는 ATmega128키트와 센서 회로부분이 ISP로 연결해서 사용해도 아무상관이 없나요??
관리자 답변
안녕하세요? 고객님,
본 게시판은 반드시 실명으로 사용해 주셔야 합니다.
여러사람이 함께 사용하는 공간이라서, 본명 사용하시는 분들만 답변해 드리고 있습니다.
그리고, 아무 시스템이나 다 제작할 수 있는 것은 아니지만, 원하는 형태로 쉽게 만들 수 있도록 여러가지 예제 코드 회로도 등을 함께 제공하고 있습니다.
실내 보안 시스템 데모버전도 만들수 있겟지요.
실내 보안은 사실, 전원을 밧데리로 쓰는 경우도 많아서, 나중에는 최적화해서 사용하는 것이 좋습니다. 하지만, 본사 제품을 이용하여 데모는 얼마든지 가능하다고 생각됩니다.
센서는 실내 보안에서 보통 인체 감지 센서를 많이 사용하구요.
그런 센서는 본사 대리점 들 중 온라인 쇼핑몰 등에 가면 많이 팔고 있습니다.
공부를 좀 하셔야 할겁니다. 그냥 연결만 죽죽 한다고 되는 게 아니라, 이해해서
프로그램을 짜야 할테니까요.
본사의 KD-128PRO-C 킷트를 구매하여 강좌->AVR강좌에서 초초보 강좌를 참고하여
먼저 공부하는 것이 좋겠습니다.
다음에는 꼭 본명으로 질문하여 주세요. 그렇지 않으면, 질문이 삭제될 수 있습니다.
수고하세요.
>이 회사에서 판매하는 키트를 이용해서 아무 시스템을 다 제작할 수 있는건가요??
>
>예를 들어서 실내보안 시스템을 만들려고 하는데요.외부침입하면 감지를 해야 하니까 센서
>
>가 필요할테구요.
>
>mcu가 필요한데 직접적으로 모든것을 설계하고 하는게 너무 기초이다 보니깐요.
>
>판매하는 ATmega128키트와 센서 회로부분이 ISP로 연결해서 사용해도 아무상관이 없나요??
>
>
|
||||
| 3650 | 답변완료AM-CS2P 구동모듈질문입니다(커넥터관련) | 김준식 | 2009-09-18 | 1,500 |
|
AVR에 AM-CS2P구동모듈을써서 모터를 연결하려하는데
스테핑모터 커넥터에 모터 결선을 어떡해해야하는지잘모르겠습니다 모터 색깔별로 6개의선이있는데
BLACK,YELLOW,RED,WHITE,GREEN,BLUE 커넥터의 어느부분 어디에 어떤색을 사용해야하는지 좀 알려주세요 답변부탁드립니다
관리자 답변
안녕하세요? 고객님,
저희 NewTC 제품을 이용하여 주셔서 감사합니다.
CS2P 메뉴얼에 보면, 각각 A, COM_A, /A, B, COM_B, /B를 어떻게 6핀 커넥터에 연결하는 지 잘 나와 있고, 모터 메뉴얼을 찾기 어렵다면, 어떻게 모터 극성을 찾아내는 지 방법도 잘 나와 있으니, 참고하시기 바랍니다. 자료실에 가면 CS2P 메뉴얼이 있습니다.
수고하세요.
>AVR에 AM-CS2P구동모듈을써서 모터를 연결하려하는데
>스테핑모터 커넥터에 모터 결선을 어떡해해야하는지잘모르겠습니다 모터 색깔별로 6개의선이있는데
>BLACK,YELLOW,RED,WHITE,GREEN,BLUE 커넥터의 어느부분 어디에 어떤색을 사용해야하는지 좀 알려주세요 답변부탁드립니다
|
||||
| 3649 | 답변완료atmega128 질문 | 이상훈 | 2009-09-18 | 1,442 |
|
제가 atmega128을 이용해서 보드를 한번 만들어 봤습니다.
ISP 관련 질문인데요 ...
제가 atmega128 12번,13번핀 PB2(MOSI),PB3(MISO) 를 ISP 로 뽑았는데
atmega128은 PDI , PDO 를 ISP로 써야하나요? 이미 보드를 떳거든요....
보드오면 조립해서 시험해야 하는데 PDI,PDO를 I/O로 사용하고 그냥 아무 생각없이
PB2(MOSI),PB3(MISO) 를 ISP 로 뽑았는데 프로그램 하는데 이상 없을까요?
CPU보드를 처음 만들어 보는거라서요...
관리자 답변
[추가]
atmega128 pro 키트로 공부했는데 지금 보니 키트에는 PDI,PDO에서 ISP로
연결이 되있네요... MOSI,MISO로는 ISP 안되나요?
|
||||
