Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 2483 | 답변완료적외선 센서 모듈에 관한 질문 입니다. | 이송준 | 2009-03-18 | 1,328 |
|
안녕하세요?
저희가 졸업 과제로 센서에서 동작을 감지하면
dc 모터가 작동하는 장치를 제작하고 있습니다.
약 3m 정도의 범위로 작동하는 센서와 모듈을 찾고있습니다.
LT 적외선 센서 모듈
(디지털 4Ch)
AM-IRS4D
제품은 센서의 작동 유효 거리가 얼마인지 그리고 이제품의
작동 유효거리가 짧다면 기존 모율에 장착되어있는 모듈대신
다른 유효거리가 긴 센서를 장착시킬수 있는지 궁금합니다.
그릭고 AVR MEGA 128 개발보드가 다른 확장 모듈에서 받아들이는
신호는 ttl 신호가 맞는지 궁금합니다.
만약 ttl 신호를 출력하는 모듈이 있다면 AVR MEGA 128 개발보드에
장착이 가능한지도 궁금합니다. 이런 분야는 처음이라 부족한 점이
많습니다. 너그러히 이해해 주시고 답변 해주신다면 감사하겠습니다.
수고하세요
관리자 답변
안녕하세요? 고객님,
저희 NewTC 제품을 고려해 주셔서 감사합니다.
아래와 같이 초음파 센서로 제작하는 것이 좋을 듯 합니다.
초음파 센서 관련 소스와 회로도는 아래에 가면 있습니다.
DC 모터는 DC 모터 구동모듈 관련 소스를 자료실에서 찾아서 쓰시면 될 듯 합니다.
두가지 소스를 합치면 좋은 소스가 나올 것 같네요.
AM-IRS4D같은 경우는 1cm ~2cm 정도 이내의 감지이기 때문에 적절하지 않습니다.
-아래-
http://www.newtc.co.kr/board/view.php?id=pds&page=2&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=261
수고하세요.
>안녕하세요?
>저희가 졸업 과제로 센서에서 동작을 감지하면
>dc 모터가 작동하는 장치를 제작하고 있습니다.
>약 3m 정도의 범위로 작동하는 센서와 모듈을 찾고있습니다.
>LT 적외선 센서 모듈
>(디지털 4Ch)
>AM-IRS4D
>제품은 센서의 작동 유효 거리가 얼마인지 그리고 이제품의
>작동 유효거리가 짧다면 기존 모율에 장착되어있는 모듈대신
>다른 유효거리가 긴 센서를 장착시킬수 있는지 궁금합니다.
>그릭고 AVR MEGA 128 개발보드가 다른 확장 모듈에서 받아들이는
>신호는 ttl 신호가 맞는지 궁금합니다.
>만약 ttl 신호를 출력하는 모듈이 있다면 AVR MEGA 128 개발보드에
>장착이 가능한지도 궁금합니다. 이런 분야는 처음이라 부족한 점이
>많습니다. 너그러히 이해해 주시고 답변 해주신다면 감사하겠습니다.
>수고하세요
>
|
||||
| 2482 | 답변완료3축가속도 센서에 대해 다시 질문 | 진승훈 | 2009-03-18 | 1,383 |
|
3축 가속도 센서 플러스 모듈를 이용하여
http://blog.naver.com/ascbbs/40023024959
위의 동영상과 같이 숫자 인식을 만들려고 합니다.
최종 목표는 모션인식하여 리모콘을 만드는 것입니다.
3축 가속도 센서 + atmega128를 활용할려고 합니다.
인식하는게 가능한가요
이렇게 문의 했습니다.
그래서 답변으로 가능하다고 했습니다.
여기서 3축가속도 센서 플러스 모듈이랑 atmega128
구매를 할려고 하는데 atmega128에 대해서는 다루어도 보았고
도서관에 책이 있습니다.
그런데 3축가속도 센서를 공부할려고 하는데 판매하는 모듈과 관계된
서적이나 혹은 설명서 등이 있습니까?
최종적으로 집에서 흔히 쓰는ir리모콘과 모션인식이 함께 되는
리모콘을 졸업작품으로 제작할려고 합니다.
어떤 부품을 구매 해야 하는지..
3축가속도 센서 플러스 모듈 + atmega128 + isp 통신 등 자세한 부품 소개 부탁드립니다.
관리자 답변
안녕하세요...고객님..
저희 NewTC제품을 이용해 주셔서 감사합니다.
3축가속도의 main chip인 MMA7260의 데이트 시트와
저희 모듈 설명서를 링크걸어 드리겠습니다.
http://pdf1.alldatasheet.com/datasheet-pdf/view/103487/MOTOROLA/MMA7260Q.html
http://www.newtc.co.kr/board/download.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=117&filenum=1
IR리모컨, 3축가속도 센서 플러스 모듈, ATmega128, ISP툴(AD-USBISP, AD-ISPPRO), 표시 장치(AM-SLCD420, AM-SLCD216, DOT 매트릭스 또는 그냥 터미널로도 가능), 기타 케이블..
자세한 내용은 제품 소개에 보시면 나옵니다.
감사합니다.
>3축 가속도 센서 플러스 모듈를 이용하여
>http://blog.naver.com/ascbbs/40023024959
>위의 동영상과 같이 숫자 인식을 만들려고 합니다.
>최종 목표는 모션인식하여 리모콘을 만드는 것입니다.
>3축 가속도 센서 + atmega128를 활용할려고 합니다.
>인식하는게 가능한가요
>이렇게 문의 했습니다.
>그래서 답변으로 가능하다고 했습니다.
>여기서 3축가속도 센서 플러스 모듈이랑 atmega128
>구매를 할려고 하는데 atmega128에 대해서는 다루어도 보았고
>도서관에 책이 있습니다.
>그런데 3축가속도 센서를 공부할려고 하는데 판매하는 모듈과 관계된
>서적이나 혹은 설명서 등이 있습니까?
>최종적으로 집에서 흔히 쓰는ir리모콘과 모션인식이 함께 되는
>리모콘을 졸업작품으로 제작할려고 합니다.
>어떤 부품을 구매 해야 하는지..
>3축가속도 센서 플러스 모듈 + atmega128 + isp 통신 등 자세한 부품 소개 부탁드립니다.
|
||||
| 2481 | 답변완료라인트레이서 구매 문의 | 김종혁 | 2009-03-18 | 1,238 |
|
안녕하세요?
라인트레이서를 구매하려고 하는데 홈페이지에 나와 있는 제품의 경우
센서로 길을 인식하는데 CCD카메라를 연결해서 카메라로 길을 인식하는
제품이 있는지 궁금하네요.
있으시면 메일 주세요.
관리자 답변
안녕하세요..고객님..
저희회사는 CCD카메라는 판매하고 있지 않습니다.
CCD카메라로 길을 인식하여 처리하기에는 AVR로는 좀 무리인것 같습니다.
감사합니다.
>안녕하세요?
>
>라인트레이서를 구매하려고 하는데 홈페이지에 나와 있는 제품의 경우
>
>센서로 길을 인식하는데 CCD카메라를 연결해서 카메라로 길을 인식하는
>
>제품이 있는지 궁금하네요.
>
>있으시면 메일 주세요.
|
||||
| 2480 | 답변완료D/IO 입력 전원에 대한 질문 | I/O 입력 | 2009-03-18 | 1,430 |
|
PLC쪽의 D/IO 입력 시 아래와 같이 가능하구요
1) - COM으로 결선하고 입력 단자에 +전원을 넣어서 ON/OFF 처리
2) + COM으로 결선하고 입력 단자에 - 전원을 넣어서 ON/OFF 처리
AVR에서는 보통 1)번 방식으로 사용하는데요. 2)번 방식으로 사용이 가능합니까?
관리자 답변
질문의 요점을 잘 이해가 안가네염
제가 이해한부분은
PLC 포트쪽은 +COMMON 신호는 -5V
AVR보드쪽 GND 기준으로 -COMMMON 포트신호는 +5V
두개의 장비를 어떻게 연결해야하는지 물어보시는것인가염?
공통 COMMON 으로 붙쳐버리면 전압차가 10볼트 차입니다.
PLC쪽에 나오는 신호를 전압을 한번 바꿔주는 장비가 있어야 할듯합니다.
|
||||
| 2479 | 답변완료스텝모터 속도가 매우 느려서.... | 하노이정 | 2009-03-17 | 1,374 |
|
안녕하세요.
AM-CS2P 스텝모터 구동 모듈을 통해
1-2상 여자방식으로 스텝모터 SE-SM을
구동하고 있는데 속도가 매우느립니다.
소스 코드 중에 delay와 관련된 부분은
void delay(int n)
{
volatile int i,j;
for(i=1;i<n;i++)
{
for(j=1;j<600;j++);
}
}
와 같습니다. 그리고 main 함수에는
while(1){
stepright = RIGHTmotorOneClock(stepright, 1);
stepleft = LEFTmotorOneClock(stepleft, 0);
delay(3);
MOTOR_PORT = stepleft|stepright;
}
처럼 delay(3)을 이용하였습니다.
속도를 높이기 위해 delay(2)로 소스를 바꾸면 조금 빨리지지만
그래도 여전히 매우 느립니다. 그리고 delay(1)로 하면
아예 회전을 안합니다. 또한 두개의 모터를 모터 드라이브
모듈에 연결하면 두 모터다 돌아가지 않거나 아주 조금씩
가끔가다 돌아갑니다.
전원은 12V 아답터를 사용하고 있습니다. 그리고
AM-CS2P 모듈의 가변저항을 바꾸어봐도 차이는 거의
없습니다.
문제가 무엇인지 궁금합니다. 지금 속도면 너무 느려서
마이크로 마우스에 사용하기에는 턱없이 부족할 것 같습니다.
혹시 전류가 부족해서 그런것인지요?
아니면 제가 무슨 착오가 있을까요?
참고로 소스코드는 매뉴얼 설명에 예제로 만들어 놓으신
파일을 그대로 사용하였습니다.
감사합니다.
베트남에서 드립니다.
관리자 답변
안녕하세요?
아래 소스를 참고해 보세요.
타이머를 이용하면 모터 속도가 많이 빨라지게 됩니다.
딜레이 방식으로는 정확한 타이밍 제어가 어렵죠.
타이머 방식으로 제어하시고, 가속도 테이블을 만들어서 점차점차 빠르게 돌려 보시기 바랍니다. 모터나, 토크 등에 따라 가속도 테이블이 달라질 수 있습니다.
예를 들어서, 200 클럭마다 속도를 일정부분 따블씩 준다던가 하는 식으로 해보세요. 이건 예이구요. 상황마다 바꿔가면서 쓰세요.
그리고, 정격으로 돌리려면, 모터 구동부에 24V를 주시구요. 전류는 5A 짜리 SMPS를 사용하면, 대략 70% 수준으로 공급된다고 보았을 때, 3A는 무리없이 공급될겁니다. 그러면, 풀토크가 나오면서, 풀속도도 지원될 것 같습니다.
- 아래 -
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=289
수고하세요.
>안녕하세요.
>AM-CS2P 스텝모터 구동 모듈을 통해
>1-2상 여자방식으로 스텝모터 SE-SM을
>구동하고 있는데 속도가 매우느립니다.
>
>소스 코드 중에 delay와 관련된 부분은
>
>void delay(int n)
>{
> volatile int i,j;
> for(i=1;i<n;i++)
> {
> for(j=1;j<600;j++);
> }
>}
>
>와 같습니다. 그리고 main 함수에는
> while(1){
> stepright = RIGHTmotorOneClock(stepright, 1);
> stepleft = LEFTmotorOneClock(stepleft, 0);
> delay(3);
> MOTOR_PORT = stepleft|stepright;
> }
>처럼 delay(3)을 이용하였습니다.
>
>속도를 높이기 위해 delay(2)로 소스를 바꾸면 조금 빨리지지만
>그래도 여전히 매우 느립니다. 그리고 delay(1)로 하면
>아예 회전을 안합니다. 또한 두개의 모터를 모터 드라이브
>모듈에 연결하면 두 모터다 돌아가지 않거나 아주 조금씩
>가끔가다 돌아갑니다.
>전원은 12V 아답터를 사용하고 있습니다. 그리고
>AM-CS2P 모듈의 가변저항을 바꾸어봐도 차이는 거의
>없습니다.
>
>문제가 무엇인지 궁금합니다. 지금 속도면 너무 느려서
>마이크로 마우스에 사용하기에는 턱없이 부족할 것 같습니다.
>혹시 전류가 부족해서 그런것인지요?
>아니면 제가 무슨 착오가 있을까요?
>참고로 소스코드는 매뉴얼 설명에 예제로 만들어 놓으신
>파일을 그대로 사용하였습니다.
>
>감사합니다.
>
>베트남에서 드립니다.
>
|
||||
| 2478 | 답변완료자료실 링크가 깨져있습니다! | 정다운 | 2009-03-17 | 1,252 |
|
USB-UART 보드
(AD-USBUART)
V02 Driver (XP,2K,ME,98)
이 링크가 깨져있네요?!
V02 Driver (Vista)
V01 Driver
이 두 파일은 잘 받아집니다만.. ;
마침 usb-uart 를 구입했는데 드라이버를 못받고 있네요
빠른시일내로 복구해주셨으면 합니다~!
관리자 답변
안녕하세요...고객님...
링크 걸어 드리겠습니다.
http://www.newtc.co.kr/download/AD-USBISP/AD-USBISP_V02_XP2KME98_.zip
불편을 드려 죄송합니다.
감사합니다.
>USB-UART 보드
>(AD-USBUART)
>
>V02 Driver (XP,2K,ME,98)
>
>이 링크가 깨져있네요?!
>
>V02 Driver (Vista)
>V01 Driver
>
>이 두 파일은 잘 받아집니다만.. ;
>
>마침 usb-uart 를 구입했는데 드라이버를 못받고 있네요
>
>빠른시일내로 복구해주셨으면 합니다~!
>
|
||||
| 2477 | 답변완료KD-128Pro에 추가 제품에 관해서 | 실습 | 2009-03-17 | 1,311 |
|
안녕하십니까.
현재 KD-128Pro 구입했습니다.
이 제품을 가지고 수업에 활용을 목적으로 하고있는데,
추가적으로 다른제품을 구입해서 (KD-128Pro+모터라든지.. 3만원내),
어떤 완성품을 만드는 것을 수업목표로 하고자 합니다.
그래서, 간략한 방향 또는 어떤제품을 추가구입해서 활용가능한지 문의드립니다.
다소 모호한 질문을 드려 죄송합니다. ^^
- 감사합니다.
관리자 답변
안녕하세요...고객님...
3만원 이내에서 어떤 완성품을 만든다고 하시니 추천하기가 어렵습니다.
기본적으로 모터구동모듈과 모터를 함께사시면 비용초과가 될것이고 3만원 이하에서 뭔가를 만드신다면 AM-CD2L과 DC모터를 구입해서 모터를 제어하는 방법과 AM-CSV를 이용해서 서보모터를 제어하는 방법 그리고 기타 입출력으로 AM-TLCD에 글자를 원하는 방향으로 제어하는 방법.. 기타 자세한 내용은 고객님께서 제품소개를 이용하시는게 더 정확할것 같습니다.
앞으로 질문을 올리실때는 반드시 실명으로 올려주시기 바랍니다.
감사합니다.
>안녕하십니까.
>현재 KD-128Pro 구입했습니다.
>
>
>이 제품을 가지고 수업에 활용을 목적으로 하고있는데,
>
>추가적으로 다른제품을 구입해서 (KD-128Pro+모터라든지.. 3만원내),
>
>어떤 완성품을 만드는 것을 수업목표로 하고자 합니다.
>
>
>그래서, 간략한 방향 또는 어떤제품을 추가구입해서 활용가능한지 문의드립니다.
>
>
>
>다소 모호한 질문을 드려 죄송합니다. ^^
>
>
>- 감사합니다.
>
>
>
>
|
||||
| 2476 | 답변완료그러면 스테핑모터에 1,3번핀과 다른핀들은.. | 정덕영 | 2009-03-17 | 1,321 |
|
엠씨유 마다 핀의 기능들이 비슷한것이 많을 거라고 봅니다.
newtc회사에서도 판매하고 있는 128과 저희가 가지고 있는 2560도 비슷한 것이 많을 거라고 생각됩니다.
그러면 128의 경우 스테핑모터 모듈 1,3번 핀에 pwm신호를 줄 수 있는
어떤 핀을 연결해주나요?
그리고 마음에 드시는 핀을 연결하시면 된다고 하셨는데
보통적으로 1,3번 핀 제외하고는 다른 핀에는 mcu의 어떤 핀들과 연결을 하나요?
관리자 답변
안녕하세요...고객님...
1, 3번핀에 연결할 수 있는 핀은 입출력이 가능한 핀이면 모두 가능합니다.
ATMega128의 경우 (일출력핀 53개중 고객님게서 원하는 핀을 연결하시면 됩니다.) 다른핀에는 0 또는 1을 연결하시면 됩니다. 물론 입출력핀 중 원하시는 핀을 연결해서 그 핀의 값을 0 또는 1로 하시면 됩니다.
감사합니다.
>엠씨유 마다 핀의 기능들이 비슷한것이 많을 거라고 봅니다.
>newtc회사에서도 판매하고 있는 128과 저희가 가지고 있는 2560도 비슷한 것이 많을 거라고 생각됩니다.
>
>그러면 128의 경우 스테핑모터 모듈 1,3번 핀에 pwm신호를 줄 수 있는
>어떤 핀을 연결해주나요?
>
>그리고 마음에 드시는 핀을 연결하시면 된다고 하셨는데
>
>보통적으로 1,3번 핀 제외하고는 다른 핀에는 mcu의 어떤 핀들과 연결을 하나요?
|
||||
| 2475 | 답변완료atms2560v1 과 스테핑모터구동모듈에 대한 질문 | 정덕영 | 2009-03-17 | 1,292 |
|
atmega2560v1을 사용중인데 몇가지 질문이 있어서 올립니다.
1. 스테핑모터모듈(AM-MS2)과 데이터시트를 참고하여 2560v1에
연결하려고 하려고 합니다. 스테핑모터모듈 핀과 atms2560v1핀을 어떻게 연결해야 하는지 자세한 방법을 알고 싶습니다. (2560의 무슨핀과 모터의 무슨핀과 연결 해야 하는지..)
2. 그리고 atms2560v1에 소켓까지 다달린 제품도 파는가요?
3. atms2560v1에 핀의 그룹이 A,B,C..이렇게 나눠져있는데.. 그룹별로는기능이 같은건가요?
4. 2560v1 한글로 된 데이터시트는 없나요? 소스 및 2560을 사용한 작품에 대한 참고 자료가 있다면 받고싶습니다. 참고자료가 너무 없네요 ㅠ
관리자 답변
안녕하세요..고객님..
저희 제품중 AM-MS2 모듈은 정해진 핀에 정해진 신호를 주면 구동되는 방식입니다.
http://www.newtc.co.kr/product_img/AM-MS2_3.jpg
1, 3번핀에 PWM신호를 어떻게 주느냐에 따라 모터의 속도를 제어할수 있습니다. 당연히 PWM의 클럭은 모터 구동 한계 클럭 범위 내에 있어야 합니다.
어떤 mcu든 입출력 포트로 가능하다면 마음에 드는 핀으로 사용할 수 있습니다. 사용하는 핀은 설정만 제대로 해주시면 됩니다.
atms2560v1 은 저희 회사에서 판매하고 있지 않습니다. 제품명을 다시 확인하고 질문주시면 감사하겠습니다.
감사합니다.
>atmega2560v1을 사용중인데 몇가지 질문이 있어서 올립니다.
>
>1. 스테핑모터모듈(AM-MS2)과 데이터시트를 참고하여 2560v1에
> 연결하려고 하려고 합니다. 스테핑모터모듈 핀과 atms2560v1핀을 어떻게 연결해야 하는지 자세한 방법을 알고 싶습니다. (2560의 무슨핀과 모터의 무슨핀과 연결 해야 하는지..)
>
>2. 그리고 atms2560v1에 소켓까지 다달린 제품도 파는가요?
>
>3. atms2560v1에 핀의 그룹이 A,B,C..이렇게 나눠져있는데.. 그룹별로는기능이 같은건가요?
>
>4. 2560v1 한글로 된 데이터시트는 없나요? 소스 및 2560을 사용한 작품에 대한 참고 자료가 있다면 받고싶습니다. 참고자료가 너무 없네요 ㅠ
|
||||
| 2474 | 답변완료UART0 헥사화일 다운로드 후 현상 | 이준승 | 2009-03-17 | 1,400 |
|
하이퍼터미널 1이면 L, 2이면 f, 3이면 ...
1L2f3&4s5M63789N0>aXblc,dveYf6gh{iZjmk-l;m[
npq\\rns.twu]v7wxy^zoAPBhC(DtEQ
F4GHzIRJiK)L:MSN
OP}QTRjS*TuUUV5WX=YVZk위와 같습니다.
따라서 별반 다르지 않습니다.(똑같지 않습니다.)
왜 그렇죠 ?
관리자 답변
안녕하세요...고객님...
하드웨어적인 문제는 아닌것 같습니다.
저희 쪽으로 전화 한번 주세요.
전화번호는 02-704-4773번입니다.
감사합니다.
>하이퍼터미널 1이면 L, 2이면 f, 3이면 ...
>1L2f3&4s5M63789N0>aXblc,dveYf6gh{iZjmk-l;m[
>npq\\rns.twu]v7wxy^zoAPBhC(DtEQ
>F4GHzIRJiK)L:MSN
>OP}QTRjS*TuUUV5WX=YVZk위와 같습니다.
>
>따라서 별반 다르지 않습니다.(똑같지 않습니다.)
>왜 그렇죠 ?
|
||||
| 2473 | 답변완료avr-usb isp 부산에서 판매하는 곳은 없나요? | 신민준 | 2009-03-17 | 1,500 |
|
avr-usb isp 부산에서 판매하는 곳은 없나요?
이번에 졸업과제를 하면서 급하게 구해야 하는데 제가 부산에 살아서 부산근처에서
구할 곳이 없는지 알고 싶습니다.
관리자 답변
안녕하세요..고객님..
아직 부산에는 대리점이 없습니다.
특별한 경우를 제외하면 오늘 주문을 하시면 내일 받아볼 수 있습니다.
감사합니다.
>avr-usb isp 부산에서 판매하는 곳은 없나요?
>
>이번에 졸업과제를 하면서 급하게 구해야 하는데 제가 부산에 살아서 부산근처에서
>
>구할 곳이 없는지 알고 싶습니다.
|
||||
| 2472 | 답변완료usb ISP 에러입니다. | 최미금 | 2009-03-17 | 1,401 |
|
AVR용 USBISP V02 제품을 얼마전에 받았습니다.
avr에 전원공급을 하는 모드(2번 ON)로 해서 연결을 하면, avr과 제품에 파란불이 들어와야 하는데 들어오지 않더군요. 전원공급이 부족해서 그런가 싶어, 전원공급기로 avr에 전원을 공급해주면, usp-ISP가 연결된 상태에서는 전원공급이 안되고 접지상태로 빨간 경고등이 들어오구요.
그래서 중간에 양쪽 10핀 커넥터가 문제가 있는건가 싶어, 방향도 바꾸고 해서 계속 시도해보니 연결이 제대로 되어있지 않더군요, 그래서 그 케이블 없이 바로 접촉만 시켜서 어렵게 양쪽다 불이 들어오긴 했습니다.
그 상태에서 pony prog를 이용해서 소스를 write시키려는데, avr 관련 책에서 본바, isp가 불량일때 뜨는 메세지가 뜨더군요. (바로 책보면서 했습니다.)
연결상태만 불량이거나 접촉이 되지 않으면, 연결이 안됐다는 메시지가 확실히 떳었거든요.
아무래도 확실히 제품상태가 불량인 것 같습니다.
빠른 답변 부탁드려요.
관리자 답변
안녕하세요...고객님....
저희 NewTC 제품을 이용해 주셔서 감사합니다.
저희 제품중 USBISP는 100% 테스트가 이뤄져 나가고 있습니다. 공장에서 제품이 생산되어 오면 펌웨어를 라이트해야 하기 때문에 펌웨어 라이트 후 100%확인이 필요합니다. 간혹 케이블에 문제가 있는 경우는 있지만 USBISP자체가 불량인 경우는 거의 없습니다. DIP S/W 2번을 ON하는 경우는 USB전원으로 라이팅할 때를 제외하곤 거의 쓰시지 않는게 좋습니다.
고객님께서 사용하시는 보드랑 USBISP를 저희쪽으로 보내주시면 저희가 정확한 테스를 해서 원인을 알려드리겠습니다.
경우에 따라서는 유료A/S가 될수도 있습니다.
감사합니다.
>AVR용 USBISP V02 제품을 얼마전에 받았습니다.
>
>avr에 전원공급을 하는 모드(2번 ON)로 해서 연결을 하면, avr과 제품에 파란불이 들어와야 하는데 들어오지 않더군요. 전원공급이 부족해서 그런가 싶어, 전원공급기로 avr에 전원을 공급해주면, usp-ISP가 연결된 상태에서는 전원공급이 안되고 접지상태로 빨간 경고등이 들어오구요.
>
>그래서 중간에 양쪽 10핀 커넥터가 문제가 있는건가 싶어, 방향도 바꾸고 해서 계속 시도해보니 연결이 제대로 되어있지 않더군요, 그래서 그 케이블 없이 바로 접촉만 시켜서 어렵게 양쪽다 불이 들어오긴 했습니다.
>
>그 상태에서 pony prog를 이용해서 소스를 write시키려는데, avr 관련 책에서 본바, isp가 불량일때 뜨는 메세지가 뜨더군요. (바로 책보면서 했습니다.)
>연결상태만 불량이거나 접촉이 되지 않으면, 연결이 안됐다는 메시지가 확실히 떳었거든요.
>
>아무래도 확실히 제품상태가 불량인 것 같습니다.
>
>빠른 답변 부탁드려요.
|
||||
| 2471 | 답변완료UART 문의 | 이준승 | 2009-03-17 | 1,377 |
|
하이퍼 통신속도,no parity,1 stop bit,8 bit data length등은 똑같이 맞추었고요,,,그런데 크리스탈 16MHz는 뭔가요 CPU보드에는 기본적으로 달려있고, BAUD레이트 정할 때 fosc로 계산해주었고, 컴파일할때 16Mhz로 compiler configuration에서 세팅해주었고, 또 뭐가 있나요 ?...
관리자 답변
안녕하세요...고객님..
그 정도 확인하시면 거의 확인된것 같습니다.
제가 hex파일을 하나 올려드리겠습니다.
리셋후 ntc..라는 글자가 나오고 입력값을 그대로 출력해주는 소스입니다.
9600, no parity, 1 stop, 8 bit data length, UART0로 설정해 주시면 됩니다.
hex파일을 AVR Studio로 타겟보드에 다운로드 하셔서 확인해보세요.
문제 있거나 질문사항은 언제라도 질문주세요.
감사합니다.
>하이퍼 통신속도,no parity,1 stop bit,8 bit data length등은 똑같이 맞추었고요,,,그런데 크리스탈 16MHz는 뭔가요 CPU보드에는 기본적으로 달려있고, BAUD레이트 정할 때 fosc로 계산해주었고, 컴파일할때 16Mhz로 compiler configuration에서 세팅해주었고, 또 뭐가 있나요 ?...
|
||||
| 2470 | 답변완료UART 문의 | 이준승 | 2009-03-17 | 1,431 |
|
답장을 주셨네요 !
컴파일러와 개발환경은 AVR-STUDIO를 사용하는데 정말 이싱합니다.
포트제어로 키입력,LED점등,TEXT LCD 표시등은 잘되었기에 잘되는 보드라 생각되었던건데 어쨓든 PORT E 는 UART0 통신을 위해서 사용안했고 특별히 타이머,외부 인터럽트도 사용을 안햇으며 소스는 윤덕용 교수의 polling, interrupt 소스등을 이용하였으므로 특별히 문제가 없는 것이라고 생각이 되는데 황당하게 현상이 그렇게 나옵니다.
하이퍼터미널에서 가령 0('0x30), 1(0x31)....a, A...등등을 보냈습니다. 당연히 폴링, 인터럽트 방식으로 데이터가 들어온 것을 확인 하고 그대로 LCD에 그 데이터를 보냈는데 황당하게도 이상한 문자가 표시됩니다. 가령 1(0x31)은 0x67, 2(0x32)는 0x33으로 황당하게 표시되서, 할 수 없이 이들 데이터를 레퍼런스 삼아서 프로그램을 했는데 NTC 보드와 하이퍼터미널 상에서는 황당한 숫자가 표시됩니다만 거짓으로 됩니다.
그런데 문제는 NTC 보드와 다른 회사 보드로 실험을 했을 때인데 결국 통신이 안되어서 확인해보니 NTC 보드가 전에 확인한 0x33이 0x66에서 반응을 하고 0x33에서는 반응을 안하는 정말 이상한 현상을 발견 했습니다. 그래서 다른 회사 보드와 하이퍼터미널간에 통신을 확인한 결과 이상 없음을 알았고 그이전에도 문제없음을 알았던 믿을 수 있던 보드거든요 그렇다면 결국 NTC 보드와 하이퍼터미널간에 근본적으로 문제가 있었으므로 결국 NTC 보드에 문제가 있지 않나 생각이 되어서 글을 남기는 겁니다. 통신 케이블 선 연결은 CPU보드에 있는 UART0포트에 연결했고 확장보드에도 UART0 포트가 있던데 여기에는 연결을 안해보았지만 어쨓든 간단한 것도 안됩니다.
관리자 답변
안녕하세요..고객님...
혹시 터미널 통신 속도와 크리스탈은(16M)제대로 설정되어 있습니까?
이런 경우가 처음이라 고객님의 보드를 직접 봐야 자세한 문제점을 알수 있을것 같습니다. 직접 찾아오시거나 찾아오기 힘드시면 택배로 보내주시면 감사하겠습니다.
감사합니다.
>답장을 주셨네요 !
>
>컴파일러와 개발환경은 AVR-STUDIO를 사용하는데 정말 이싱합니다.
>
>포트제어로 키입력,LED점등,TEXT LCD 표시등은 잘되었기에 잘되는 보드라 생각되었던건데 어쨓든 PORT E 는 UART0 통신을 위해서 사용안했고 특별히 타이머,외부 인터럽트도 사용을 안햇으며 소스는 윤덕용 교수의 polling, interrupt 소스등을 이용하였으므로 특별히 문제가 없는 것이라고 생각이 되는데 황당하게 현상이 그렇게 나옵니다.
>
>하이퍼터미널에서 가령 0('0x30), 1(0x31)....a, A...등등을 보냈습니다. 당연히 폴링, 인터럽트 방식으로 데이터가 들어온 것을 확인 하고 그대로 LCD에 그 데이터를 보냈는데 황당하게도 이상한 문자가 표시됩니다. 가령 1(0x31)은 0x67, 2(0x32)는 0x33으로 황당하게 표시되서, 할 수 없이 이들 데이터를 레퍼런스 삼아서 프로그램을 했는데 NTC 보드와 하이퍼터미널 상에서는 황당한 숫자가 표시됩니다만 거짓으로 됩니다.
>
>그런데 문제는 NTC 보드와 다른 회사 보드로 실험을 했을 때인데 결국 통신이 안되어서 확인해보니 NTC 보드가 전에 확인한 0x33이 0x66에서 반응을 하고 0x33에서는 반응을 안하는 정말 이상한 현상을 발견 했습니다. 그래서 다른 회사 보드와 하이퍼터미널간에 통신을 확인한 결과 이상 없음을 알았고 그이전에도 문제없음을 알았던 믿을 수 있던 보드거든요 그렇다면 결국 NTC 보드와 하이퍼터미널간에 근본적으로 문제가 있었으므로 결국 NTC 보드에 문제가 있지 않나 생각이 되어서 글을 남기는 겁니다. 통신 케이블 선 연결은 CPU보드에 있는 UART0포트에 연결했고 확장보드에도 UART0 포트가 있던데 여기에는 연결을 안해보았지만 어쨓든 간단한 것도 안됩니다.
>
|
||||
| 2469 | 답변완료ATMega8 프로그램 원격수정 방법문의 | 김종석 | 2009-03-17 | 1,425 |
|
안녕하십니까?
MCU 기술보급에 전념하는 귀사의 무궁한 발전을 기원합니다.
- ATMega8에 프로그렘되어 있는 내용(예 딜레이타임)을 AVR-ISP가 아닌
원격(직렬통신)으로 수정하는 방법을 알려주기 바랍니다.
감사합니다.
관리자 답변
부트로더를 애기하는것 같은데 예전의 c51처럼 isp 기능이 없을떄 사용하던 방식입니다...
아니면 커널급의 이미지올리떄도 사용하죠
즉 작은메모리나 isp기능을 지원하는 것은 부트로더를 잘사용하지 않습니다.
|
||||
