Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 1943 | 답변완료초음파 거리센서에 관하여 | 초보자 | 2008-11-10 | 1,363 |
|
진짜 똑같이 하는데요 잘 안되어서 질문 드립니다.
세그먼트를 처음에 잘못 달아서요...캐소드 타입으로 사서 햇는데
센서 부에서 문제가 발생 하였습니다....세그먼트 부에서도 숫자가 잘 안나오고요...
머가 문제인지 도저히 못 찾아서 이렇게 질문 드립니다..답변좀 부탁 드릴게용
관리자 답변
안녕하세요? 고객님,
저희 N.T.C를 이용하여 주셔서 감사합니다.
제 생각에는 땜 문제가 아닐까 싶습니다.
회로도와 똑같이 다셨다고 하니까, 문제는 그것밖에 없을 것 같은데요.
여러가지 소스가 있는 데, 어떤 소스를 따라 하셨는 지요?
혹시 소스상에서 참고해야 할 게 있을까 싶어서 질문드립니다.
그리고, 다음 번엔 반드시 본명으로 질문해 주세요.
수고하세요.
>진짜 똑같이 하는데요 잘 안되어서 질문 드립니다.
>세그먼트를 처음에 잘못 달아서요...캐소드 타입으로 사서 햇는데
>센서 부에서 문제가 발생 하였습니다....세그먼트 부에서도 숫자가 잘 안나오고요...
>
>머가 문제인지 도저히 못 찾아서 이렇게 질문 드립니다..답변좀 부탁 드릴게용
|
||||
| 1942 | 답변완료AM-RFMOD 를 구입했는데요... | 유준영 | 2008-11-10 | 1,466 |
|
아직 출시된 제품이 아니라 메뉴얼과
예제 소스가 없는거 같네요
올려 주실수 있나요??
그리고 한가지더 혹시 통신으로
다른 MCU 에서 다른 MCU 신호가 들어왔을 때
다른 MCU 출력 전압을 on/off 할수 있나요?
쉽게 말해 신호에 따라 보드에 전압을 넣어 주었다가
빼 줄 수 있냐? 라는 질문 입니다
항상 질문에 답해주셔서 감사합니다 수고하세용^^
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
우선, 2.4GHz 무선 모듈인 AM-RFMOD의 경우
자료실->기존자료실에 메뉴얼이 공개되어 있습니다.
아래에 링크를 올려 드립니다.
- 아래 -
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=262
예제 소스는 특별히 없는 이유가, Serial 포트로 출력되는 데이터가 바로 날라가도록 디자인 되어서, 특별히 제어해 줘야 할 것이 없습니다.
다만, I/O 모드로 설정하게 되면, 송신보드의 입력해 주는 전압(5V 또는 GND)에 따라서, 수신 보드의 출력으로 그 입력 전압이 출력됩니다. 이걸 사용하길 원하시는 것 같네요. 무선 스위치 같은 거지요.
수고하세요.
>아직 출시된 제품이 아니라 메뉴얼과
>
>예제 소스가 없는거 같네요
>
>올려 주실수 있나요??
>
>그리고 한가지더 혹시 통신으로
>
>다른 MCU 에서 다른 MCU 신호가 들어왔을 때
>
>다른 MCU 출력 전압을 on/off 할수 있나요?
>
>쉽게 말해 신호에 따라 보드에 전압을 넣어 주었다가
>
>빼 줄 수 있냐? 라는 질문 입니다
>
>항상 질문에 답해주셔서 감사합니다 수고하세용^^
|
||||
| 1941 | 답변완료초음파 센서를 세개 달려고 하는데요.. | 오한별 | 2008-11-10 | 1,424 |
|
안녕하세요.
128 소형보드랑 차량세트를 구입해서 사용하고있는데요,
SRF04 초음파센서를 3개를 달려고 합니다.
1개를 장착하는 것은 올려주신 소스로 하니 잘 되었습니다.
거기서 수정을 해서 하려는데요.. 인터럽트를 따로 해야한다는 것은 아는데,
어떻게 인터럽트를 추가해야할 지 잘 모르겠습니다.
그리고 올려주신 소스에는 PortD로 설정이 되어있는데요
이것을 다른 포트에서 이용할려면 소스의 어떤부분을 수정하여야 하나요?
#define DTx_On PORTD|=0x02;
#define DTx_Off PORTD&=0XFD;
이 부분에서 단순히 포트이름을 바꿔주는 건 안되던데.. 답변부탁드립니다.
또하나
#pragma interrupt_handler timer1_ovf_isr:15
#pragma interrupt_handler int0_isr:2
이 부분이 인터럽트를 추가하는 것 같은데.. 이 숫자 15와 2는 어느 부분과 연결되어 인터럽트를 발생시키는 것인지도 좀 알려주세요
이 쪽은 공부해본적이 없어서 잘 모르고 하려니 어려움이 많네요 ㅠㅠ
답변부탁드립니다..
관리자 답변
안녕하세요. 고객님..
저희 NTC제품을 이용해 주셔서 감사합니다.
질문하신 내용에 대한 답변을 달려고 하니 고객님께서 AVR에 대해 어느정도 알고 계신지 몰라 어느 수준으로 답변을 드려야 할지...^_^
일단 초음파 센서는 얼마든지 추가 가능합니다.
우리 소스는 외부 인터럽트를 이용했지만 SRF04에 대해선 인터럽트를 사용하지 않는 소스들도 많습니다. 따라서 우리 소스는 참고용이라는것을 밝히며 고객님의 질문에 최대한 답변을 드리겠습니다.
우리 소스를 이용해 3개를 다신다고 하니 외부인터럽트 INT0, INT1, INT2번을 추천하겠습니다. 각각과 연결되는 핀은 D0, D1, D2이고요. 그래서 원소스의 INT0가 D0핀을 사용하므로 define에서 PORTD를 사용했던것입니다. 따라서 다른 포트를 사용하시고자 한다면 INT4 ~ INT7번핀과 연결되어 있는 PORTE4~PORTE7번을 사용해야 합니다. 물론 인터럽트를 사용하지 않고 구현하시고자 하신다면 모든 포트로 사용가능합니다. (인터럽트를 사용하지 않은 소스는 자료실에서 SRF04 검색하시면 쉽게 찾을수 있을겁니다.)
그리고 다른 질문인 ISR에 대해서 답변드리겠습니다.
ISR의 뒤에 숫자는 벡터 주소를 나탄내는 것입니다. 물론 숫자가 낮은것이 우선순위가 높고요. 이에 대한 자세한 내용은 인터럽터 벡터에 관해 검색하면 자세한 정보를 알수 있을 겁니다. 고객님 윈도우즈에서 IRQ라는 것 아시죠? 비슷하다고 생각하면 됩니다. IRQ도 미리 정해진 값이 있잖아요. 이것처럼 AVR에서도 인터럽트 우선순위를 숫자로 미리 정해놓은 것이라 이해하시는게 쉬울듯 하네요. 더 자세한 내용을 알고 싶다면 본사로 한번 찾아오시면 서포트는 해드릴 수 있습니다.
나름 답변을 했는데 얼마나 이해하셨을지...
고객님 언제라도 궁금한 점 있으시면 질문 올리시면 최대한 답변해 드리겠습니다.
감기조심하시고 열심히 하세요. ^_^
감사합니다.
>안녕하세요.
>128 소형보드랑 차량세트를 구입해서 사용하고있는데요,
>SRF04 초음파센서를 3개를 달려고 합니다.
>1개를 장착하는 것은 올려주신 소스로 하니 잘 되었습니다.
>거기서 수정을 해서 하려는데요.. 인터럽트를 따로 해야한다는 것은 아는데,
>어떻게 인터럽트를 추가해야할 지 잘 모르겠습니다.
>
>그리고 올려주신 소스에는 PortD로 설정이 되어있는데요
>이것을 다른 포트에서 이용할려면 소스의 어떤부분을 수정하여야 하나요?
>
>#define DTx_On PORTD|=0x02;
>#define DTx_Off PORTD&=0XFD;
>이 부분에서 단순히 포트이름을 바꿔주는 건 안되던데.. 답변부탁드립니다.
>
>또하나
>#pragma interrupt_handler timer1_ovf_isr:15
>#pragma interrupt_handler int0_isr:2
>이 부분이 인터럽트를 추가하는 것 같은데.. 이 숫자 15와 2는 어느 부분과 연결되어 인터럽트를 발생시키는 것인지도 좀 알려주세요
>
>이 쪽은 공부해본적이 없어서 잘 모르고 하려니 어려움이 많네요 ㅠㅠ
>답변부탁드립니다..
|
||||
| 1940 | 답변완료답변 감사합니다. 한가지 더 질문드리겠습니다. | 조현욱 | 2008-11-10 | 1,432 |
|
밑에 3축 가속도 센서 테스트코드에 대한 답변 감사합니다.
한 가지만 더 질문드리고 싶은데요,
가속도 센서 칩에 대한 자세한 스펙을 몰라서 드리는 질문입니다만,
최종적으로 ADC를 통해 출력되는 각 축의 값들이,
각 축에서 나오는 전압값들을 의미하는 것인가요?
간단히 실험해 본 결과, 최대값들이 676 정도까지 나오던데,
unsigned니까 반으로 나눠보면 +3.38V? 이렇게 되네요.
(물론 어느정도 오차는 있겠지만요.)
센서의 자세한 스펙을 구할수만 있으면 상당히 많이 해결될 것 같은데,
혹시 센서에 대한 데이타시트 같은 걸 제공해주신다면
정말 큰 도움이 될 것 같습니다.
관리자 답변
안녕하세요? 고객님,
답변해 드릴께요.
첨부해 드린 것이 데이터 시트이구요.
각 축 출력 값이 각 축에서 출력되는 전압 값이 맞습니다.
데이터 시트를 참고하시구요. 질문 있으시면, 올려 주시면 답변해 드리겠습니다.
감사합니다.
>밑에 3축 가속도 센서 테스트코드에 대한 답변 감사합니다.
>한 가지만 더 질문드리고 싶은데요,
>
>가속도 센서 칩에 대한 자세한 스펙을 몰라서 드리는 질문입니다만,
>최종적으로 ADC를 통해 출력되는 각 축의 값들이,
>각 축에서 나오는 전압값들을 의미하는 것인가요?
>간단히 실험해 본 결과, 최대값들이 676 정도까지 나오던데,
>unsigned니까 반으로 나눠보면 +3.38V? 이렇게 되네요.
>(물론 어느정도 오차는 있겠지만요.)
>
>센서의 자세한 스펙을 구할수만 있으면 상당히 많이 해결될 것 같은데,
>혹시 센서에 대한 데이타시트 같은 걸 제공해주신다면
>정말 큰 도움이 될 것 같습니다.
|
||||
| 1939 | 답변완료AD-USBISP 속도 문의 | 나그네 | 2008-11-10 | 1,451 |
|
AVR STUDIO 4.14 쓰고 있는 되요,
ISP 속도 셋업에서 6.02HZ 빡에 안나오네요, 강제로 100KHZ 해도
57.60HZ 빡에 안나오네요. 상당히 느리고요, 드라이버 설치 다되어있고요.
제어판 포트에서 확인 했어요, 제아판 포트(COM3)에서 포트설정 921600으로 속도도 올렸구요
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
이상하네요.
최고 속도로도 사용이 가능하도록 되어 있거든요.
최신 드라이버인 아래 드라이버를 다시 설치해 보시는 것이 좋을 것 같습니다.
- 아래 -
http://newtc.co.kr/download/AD-USBISP/AD-USBISP_V02_XP2KME98.zip
뭔가 드라이버 설치가 잘못되지 않았나 싶습니다.
그래도, 잘 안되시면, 본사로 방문하시거나, 택배로 A/S 요청해 주시면,
검사해 드리겠습니다.
감사합니다.
>AVR STUDIO 4.14 쓰고 있는 되요,
>ISP 속도 셋업에서 6.02HZ 빡에 안나오네요, 강제로 100KHZ 해도
>57.60HZ 빡에 안나오네요. 상당히 느리고요, 드라이버 설치 다되어있고요.
>제어판 포트에서 확인 했어요, 제아판 포트(COM3)에서 포트설정 921600으로 속도도 올렸구요
|
||||
| 1938 | 답변완료코드비젼 1.25.3 연결했는데 USB ISP가 안되요 | 안돼넹 | 2008-11-10 | 1,420 |
|
코드비젼 1.25.3 연결했는데 USB ISP가 안되요
이유를 모르겠네요..
AVR studio 4.14에서는 잘되는데요..
엊그제 샀습니다. 디바이스마트 에서요..
버전도 최신같은데 안되네요 ㅜㅜ 내꺼만 이상한건지...ㅜㅜ
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
코드비전 1.25.x 이상에서는 이상 없이 동작하는 것을 확인한 상태입니다.
우선, 포트를 잘 맞추셨는 지 확인해 보세요.
안되시면, 다시 올려 주세요.
혹시, 방문 가능하시면 오시면 더 좋겠습니다.
감사합니다.
>코드비젼 1.25.3 사용하는데 USB ISP가 안되요
>이유를 모르겠네요..
>AVR studio 4.14에서는 잘되는데요..
>엊그제 샀습니다. 디바이스마트 에서요..
>버전도 최신같은데 안되네요 ㅜㅜ 내꺼만 이상한건지...ㅜㅜ
|
||||
| 1937 | 답변완료아무리 해도 되지 않습니다... | 김우람 | 2008-11-10 | 1,335 |
|
아무래도 제품 이상인 것 같습니다....
밑에서 문의드린 것처럼...여러가지 방법을 시도해 봐도 연결이 되질 않습니다..
A/S를 받아야 할 것 같은데요...
사자마자 이게 무슨...
택배로 보낼 때 요금이나 무엇을 보내야 할 지 알려주십시요...
아답터나 isp케이블 등등 다 보내야 하나요?
관리자 답변
안녕하세요? 고객님,
불편하셨겠네요.
확인해 봐야 알겠지만, 고객님들 이상이라고 하는 경우
절반 정도는 이상이 없는 경우가 대부분입니다.
확인 후에, 연락 드리겠습니다.
구입하셨던, 모든 것을 함께 보내 주셔야 풀테스트를 해드릴 수 있을 것 같습니다.
보내실 때, 가능하다면 삼성택배를 이용하여 보내주시기 바랍니다.
택배비는 일단, 착불로 보내주시구요. 본사 A/S 절차에 의해 처리될 겁니다.
감사합니다.
>아무래도 제품 이상인 것 같습니다....
>
>밑에서 문의드린 것처럼...여러가지 방법을 시도해 봐도 연결이 되질 않습니다..
>
>A/S를 받아야 할 것 같은데요...
>
>사자마자 이게 무슨...
>
>택배로 보낼 때 요금이나 무엇을 보내야 할 지 알려주십시요...
>
>아답터나 isp케이블 등등 다 보내야 하나요?
>
|
||||
| 1936 | 답변완료3축 가속도 센서 테스트 코드에 대해 질문드립니다. | 조현욱 | 2008-11-10 | 1,440 |
|
안녕하십니까?
기존 자료실에 있는 3축 가속도 센서 테스트 코드를 보다가 질문드립니다.
void get_adc_data(void) 이 함수 부분인데요,
제 생각으로는 3축 가속도 센서 부분에서 나오는 출력값을
(PORTF를 통해 보드로 입력되어서 최종적으로는 ADCL과 ADCH에
나누어 저장되겠죠?)
그대로 쓰면 될 것 같은데,
1. for문을 통해 16번에 걸쳐서 계속 출력값을 더해서 저장해놓았고,
2. ch0 = ch0>>4; 과 ch0 &=0xfffe; 을 통해
1번에서 최종적으로 나온 각 축별 출력값들에 비트 연산을
또 추가적으로 취해주더군요.
혹시 테스트 코드에서 이렇게 추가적인 작업을 해준 의미가 무엇인가요?
테스트코드 다른 부분들은 자료들을 통해 충분히 이해할 수 있었는데,
저 두 작업을 한 의미를 잘 모르겠습니다.
저렇게 해줘야 각 축별 가속도 출력값들이 제대로 나오는건지,
아니면 그냥 한 예에 불과한것인지 잘 모르겠습니다.
답변 부탁드립니다.
혹시 몰라서 작업중인 코드 첨부했습니다.
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 를 이용하여 주셔서 감사합니다.
한 예에 불과하구요. 16번 더해서 평균낸 겁니다.
더 나은 예가 있을 수 있는 것은, 가장 worst 한 것과 best 한것을 버리고,
중간값들을 평균내서 쓰면 더 낳은 결과가 있지 않을까 싶구요.
좀 더 나은 것은 고객님의 시스템에 맞게 짜시는 게 더 좋겠습니다.
감사합니다.
>안녕하십니까?
>
>기존 자료실에 있는 3축 가속도 센서 테스트 코드를 보다가 질문드립니다.
>
>void get_adc_data(void) 이 함수 부분인데요,
>
>제 생각으로는 3축 가속도 센서 부분에서 나오는 출력값을
>(PORTF를 통해 보드로 입력되어서 최종적으로는 ADCL과 ADCH에
>나누어 저장되겠죠?)
>그대로 쓰면 될 것 같은데,
>
>1. for문을 통해 16번에 걸쳐서 계속 출력값을 더해서 저장해놓았고,
>2. ch0 = ch0>>4; 과 ch0 &=0xfffe; 을 통해
> 1번에서 최종적으로 나온 각 축별 출력값들에 비트 연산을
> 또 추가적으로 취해주더군요.
>
>혹시 테스트 코드에서 이렇게 추가적인 작업을 해준 의미가 무엇인가요?
>
>테스트코드 다른 부분들은 자료들을 통해 충분히 이해할 수 있었는데,
>저 두 작업을 한 의미를 잘 모르겠습니다.
>저렇게 해줘야 각 축별 가속도 출력값들이 제대로 나오는건지,
>아니면 그냥 한 예에 불과한것인지 잘 모르겠습니다.
>
>답변 부탁드립니다.
|
||||
| 1935 | 답변완료밑에 글 다시 씁니다... | 김우람 | 2008-11-10 | 1,386 |
|
밑에 글이 부족해서 수정했었는데 그 사이에 답변 달아주셨네요...
KD-128pro 완제품 구입했구요...
isp나 다른 건 모두 거기에 딸린 모든 걸 사용하고 있습니다...
퓨즈 비트 설정 및 기타 등등 다른 건 다 해봤지만 역시 안됩니다...
그런데 인식이 되질 않는 걸 어쩌라구요...ㅠㅠ
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
본 에러의 이유는 여러가지 이유가 있을 수 있습니다.
아래는 점검 사항입니다.
- 아래 -
1. AD-ISPPRO와 같은 프린터 포트용을 사용하시는 경우
컴퓨터 껏다 켜면서 DEL키 눌러서 보통 들어가는 CMOS setup에서
Pheripheral 쪽에서 printer 포트를 0x378번지, LPT1, ECP, 인터럽트 IRQ7으로
잡으셔야 합니다.
2. AD-ISPPRO 또는 USBISP를 쓰실 경우 1
혹시 보드전원은 공급하고 계신지 확인해 보세요.
3. AD-ISPPRO 또는 USBISP를 쓰실 경우 2
ISP 커넥터를 보드에 꽂았는 지 확인해 보세요.
4. AD-ISPPRO 또는 USBISP를 쓰실 경우 3
혹시 ISP와 보드가 서로 타회사 제품이라면 핀 연결이 잘못되지 않았는 지,
핀 배치를 확인해 보세요. 제대로 확인하셨다고 하는 데, 여기 와서 보면, 반대면
으로 꽂는 경우가 간혹 있습니다. 또한, 10핀 헤더 방식의 ISP 커넥터를 쓰실
경우, 헤더를 거꾸로 꼽아서 판매하는 회사도 보았습니다. 연결하시고 나서,
눈으로만 보지 마시고, 테스터로 핀을 꼭꼭 찍어서 꼭 확인해 보세요.
5. AD-ISPPRO 또는 USBISP를 쓰실 경우 4
보통 고객님같은 증상을 보이는 경우 결론적으로는 MCU가 망가진 경우가
대부분입니다. 이유는 여러가지가 있습니다만, 외부 포트에 과한 전류를 흐르게
하는 쪽보드를 연결하였거나, 전원을 켠채로 포트를 뽑았다 연결했다 했거나,
보드에 전원을 넣은 채로 땜을 하거나 해서 벌어집니다. 때로는 실수로, 쇼트를
시키기도 하죠.
많이 벌어졌던 경우 중 하나는 밧데리를 사용하셨던 경우였는 데, 1.2V 짜리
4개를 연결해서 쓰시다가 전압이 떨어지는 데, 동작을 계속 시키다가 MCU가
망가지는 경우입니다.
어떤 분은 밧데리 전압을 5개 쓰는 데, 6V 정도 되다 보니 과전압이 걸려서
MCU를 망가뜨리시는 경우도 있더군요. 밧데리를 쓰실 경우, 반드시 7805같은
레귤레이터를 거쳐서 쓰시는 것이 좋습니다.
망가지신 경우 본사 AS 규정에 의해 AS가 가능합니다.
FAQ의 AS 규정을 보시고, 처리 받으시기 바랍니다.
그래도, 안되시면 연락 주시구요. 가장 간단한 방법은
본사로 방문하시면 바로 처리해 드립니다.
감사합니다.
>밑에 글이 부족해서 수정했었는데 그 사이에 답변 달아주셨네요...
>
>KD-128pro 완제품 구입했구요...
>
>isp나 다른 건 모두 거기에 딸린 모든 걸 사용하고 있습니다...
>
>퓨즈 비트 설정 및 기타 등등 다른 건 다 해봤지만 역시 안됩니다...
>
>그런데 인식이 되질 않는 걸 어쩌라구요...ㅠㅠ
|
||||
| 1934 | 답변완료인식이 되질 않아요 | 김우람 | 2008-11-10 | 1,453 |
|
KD-128PRO 완제품을 구입했습니다...
퓨즈 비트 설정도 해보고 다 해봤는데 역시 안되네요...
ponyprog와 코드비전 둘 다 이용해서 다운로드를 해보려 하는데 인식이 되질 않아요...처음부터 인식이 되지 않는 것으로 보아 MCU에 문제가 있어 보이는데요...
전원을 켜면 LED에 불은 들어오는데...전혀 동작하질 않고 프로그램에서 이 KIT를 인식하지를 못하네요...
빠른 답변 부탁드립니다...
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
본사의 모듈은 모두 100% 테스트 되어 출하됩니다. 따라서, 처음부터 인식이 되지 않을 확률은 거의 없습니다. 그러므로, 환경 설정 상의 문제를 확인하여 보시는 것이 좋겠구요.
현재의 질문 만으로는 답변하기가 어렵습니다.
어떤 ISP를 사용하시는 지, 제조사 제품명, 사용하시는 모듈, 킷트명
코드 비전의 경우 버전 등을 알려 주시기 바랍니다.
감사합니다.
>ponyprog와 코드비전 둘 다 이용해서 다운로드를 해보려 하는데 인식이 되질 않아요...처음부터 인식이 되지 않는 것으로 보아 MCU에 문제가 있어 보이는데요...
>전원을 켜면 LED에 불은 들어오는데...전혀 동작하질 않고 프로그램에서 이 KIT를 인식하지를 못하네요...
>빠른 답변 부탁드립니다...
|
||||
| 1933 | 답변완료AM-DC1-3D 질문입니다. | 홍건표 | 2008-11-10 | 1,458 |
|
안녕하세요.
AM-DC1-4D 모듈을 사용중입니다.
그런데 PWM 듀티비가 낮을때(보통 25% 이하)가 되면 펄스는 모터쪽으로 들어가는데, 구동은 안됩니다. 혹시 위 모듈이 전류를 땡기지 못해서 그런것인지요?
그러면 AM-DC1-3D 를 사용하면 위 문제가 어는정도 해결이 될 수 있나요?
그리고 전화상으로 응답시간이 AM-DC1-3D이 더 빠르다고 했는데, 이에 대해서 간단히 설명이 가능하시면 설명도 부탁드립니다.
그럼 수고하세요.
감사합니다.
관리자 답변
안녕하세요? 고객님,
반갑습니다.
AM-DC1-4D 모듈 같은 경우 L298을 사용하는 데, 전압이 많이 다운됩니다. 예를 들어서, 12V를 입력하셨다면, 8V 정도까지도 다운되게 됩니다. 하지만, 1-3D는 전압 다운이 많지 않습니다. 예를 들어서, 11V 정도까지 나오게 되지요.
그러므로, 1-3D를 쓰시면, 보다 높은 전압에서 사용이 가능하시구요.
25%보다 높을 때는 구동이 되셨던 것으로 볼 때, 전압 문제 같구요. 전류 문제 같지는 않습니다.
그리고, 명령을 내렸을 때, 반응하는 속도가 훨씬 빠릅니다. 정확히, 얼마다 라고 말하긴 어렵지만, 확실히 두개를 같은 프로그램으로 돌리게 되면 반응이 빠르다는 것을 느낄 수 있습니다.
감사합니다.
>안녕하세요.
>
>AM-DC1-4D 모듈을 사용중입니다.
>
>그런데 PWM 듀티비가 낮을때(보통 25% 이하)가 되면 펄스는 모터쪽으로 들어가는데, 구동은 안됩니다. 혹시 위 모듈이 전류를 땡기지 못해서 그런것인지요?
>
>그러면 AM-DC1-3D 를 사용하면 위 문제가 어는정도 해결이 될 수 있나요?
>
>그리고 전화상으로 응답시간이 AM-DC1-3D이 더 빠르다고 했는데, 이에 대해서 간단히 설명이 가능하시면 설명도 부탁드립니다.
>
>그럼 수고하세요.
>
>감사합니다.
|
||||
| 1932 | 답변완료프로그램 질문 | 김형석 | 2008-11-09 | 1,453 |
|
처음으로 라인트레이서 만들기에 도전중입니다.
kr-dl16을 만들고 있는데요
프로그램 쪽을 전혀 몰라서요
타이머/인터럽트 이런거를 공부해야 된다고 해서 보는데
프로그램 소스에는 센서부, 모터부만 있는것 같고 해서
타이머/인터럽트는 없는건가요??
뭐 헤더파일 같은 데에 들어있는건가요??
전혀 프로그램언어에 대한 감이 없어서 질문이 말도 안되고 막
그런거는 아닐까 걱정도 되지만 ㅜㅜ
간단하게나마 답변 해주시면 감사하겠습니다 ^^
관리자 답변
안녕하세요? 고객님,
저희 N.T.C를 이용하여 주셔서 감사합니다.
아래에 가시면, 김창익님이 만들어가는 DL16에 대한 내용이 있습니다.
김창익님이 만드신 건 정확하게 말하자면, DL16이 아니라 DL128 이네요.^^
- 아래 -
http://ict.edu-i.org/2008/ihmec001/index_sub04.html
프로그램에 관한 내용은 위를 참고하시면 좋을 것 같구요.
동영상 내용도 있고, 일반 강좌도 있으니, 참고하세요.
그리고, 아래에 가면, 라인트레이서 센서부에 관한 내용도 있습니다.
- 아래 -
http://www.newtc.co.kr/board/view.php?id=com_robot_lecture&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=1
센서는 가능하면 디지털 4채널용 AM-IRS4D와 같이 구성하시는 것이 좋을 것 같네요. 회로도 같은 것들은 자료실->기존자료실에 가면, 대부분 공개되어 있으니, 잘 찾아 보세요. 타이머 인터럽트 같은 것들은 아래에 가면, 강좌를 볼 수 있습니다.
- 아래 -
AVR 기본강좌 : http://www.NewTC.co.kr/강좌/AVR기본강좌.zip
수고하세요.
>처음으로 라인트레이서 만들기에 도전중입니다.
>
>kr-dl16을 만들고 있는데요
>
>프로그램 쪽을 전혀 몰라서요
>
>타이머/인터럽트 이런거를 공부해야 된다고 해서 보는데
>
>프로그램 소스에는 센서부, 모터부만 있는것 같고 해서
>
>타이머/인터럽트는 없는건가요??
>
>뭐 헤더파일 같은 데에 들어있는건가요??
>
>전혀 프로그램언어에 대한 감이 없어서 질문이 말도 안되고 막
>
>그런거는 아닐까 걱정도 되지만 ㅜㅜ
>
>간단하게나마 답변 해주시면 감사하겠습니다 ^^
|
||||
| 1931 | 답변완료atmega128L 모듈 구매하려고 합니다. | 서덕재 | 2008-11-09 | 1,465 |
|
1개 주문하려고 하구요 ^^;;
입금계좌 알려주시면 입금하고 메일로 내용 알려드려도 되나요 ^^?
관리자 답변
안녕하세요? 고객님,
저희 N.T.C를 이용하여 주셔서 감사합니다.
128L 모듈은 ATMEGA128PRO를 기본으로 합니다.
입금 계좌는 신한은행 361-04-340974 류대우 입니다.
택배비도 양이 많아지면, 무료가 되지만 10만원 이내는 택배비가 유료 입니다.
24,200 + 2,200(택배비) = 26,400원 입니다.
입금하시고, 받으실 주소, 성함, 전화번호를 남겨주시면 배송됩니다.
비밀글로 Q&A로 남기셔도 좋구요. 아니면, 메일로 보내셔도 되겠습니다.
[email protected] 입니다.
감사합니다.
>1개 주문하려고 하구요 ^^;;
>
>입금계좌 알려주시면 입금하고 메일로 내용 알려드려도 되나요 ^^?
|
||||
| 1930 | 답변완료서보모터회전각도에대해서... | 황현중 | 2008-11-08 | 1,488 |
|
서보모터8개제어예제소스인데요....
AVR MEGA 128pro 개발키트로 제어를하고있습니다
각도에서 막히는부분이이써서 질문드립니다.
이부분에서 각도를 바꿔야하나 해서요.. 모터는 A410을 쓰고있고요...
오실로로 측정을 하고 하는 데 잘몰라서 질문드립니다..
t20ms 을 바꿔야하나요? 90도로바꿀려고하는데... 급합니다...
#pragma interrupt_handler timer0_ovf_isr:17
void timer0_ovf_isr(void)
{
TCNT0 = 0xE7; //reload counter value
t100ustimer++;
if(t100ustimer > t20ms){
t100ustimer = t20mstimer_expired;
}
for(servo_num=0;servo_num<8;servo_num++){
if(servo[servo_num] > t100ustimer){
SERVO_PORT1 = SERVO_PORT1|(0x01<<servo_num);
}else{
SERVO_PORT1 = SERVO_PORT1&(~(0x01<<servo_num));
}
}
}
관리자 답변
안녕하세요? 고객님,
저희 N.T.C를 이용하여 주셔서 감사합니다.
servo[0] = 50;
사용하시는 서보마다 달라서, 예를 들어서, 설명 드리겠습니다.
여기서 0은 서보번호구요. 포트 핀의 D0에 연결했을 때라는 얘기가 됩니다.
여기서 50은 각도를 조절하는 값이구요.
서보마다 min과 max 값이 다를 수 있으니, 찾아보시기 바랍니다.
참, 아래 답변에 있는 서보 소스는 최근에 A410이 돌아가는 것을 확인한 것이니,
사용하시면 좋을 것 같습니다.
http://www.newtc.co.kr/board/view.php?id=qna&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=서보&select_arrange=headnum&desc=asc&no=5256
감사합니다.
>서보모터8개제어예제소스인데요....
>AVR MEGA 128pro 개발키트로 제어를하고있습니다
>각도에서 막히는부분이이써서 질문드립니다.
>이부분에서 각도를 바꿔야하나 해서요.. 모터는 A410을 쓰고있고요...
>오실로로 측정을 하고 하는 데 잘몰라서 질문드립니다..
>t20ms 을 바꿔야하나요? 90도로바꿀려고하는데... 급합니다...
>#pragma interrupt_handler timer0_ovf_isr:17
>void timer0_ovf_isr(void)
>{
> TCNT0 = 0xE7; //reload counter value
> t100ustimer++;
> if(t100ustimer > t20ms){
> t100ustimer = t20mstimer_expired;
> }
> for(servo_num=0;servo_num<8;servo_num++){
> if(servo[servo_num] > t100ustimer){
> SERVO_PORT1 = SERVO_PORT1|(0x01<<servo_num);
> }else{
> SERVO_PORT1 = SERVO_PORT1&(~(0x01<<servo_num));
> }
> }
>}
>
|
||||
| 1929 | 답변완료USB-ISP V02 | 손상옥 | 2008-11-08 | 1,251 |
|
USB-ISP V02 를 이용하여 ATMEGA 8535에 다운로드를 하려고 하는데
각 종 프로그램 설정을 어떻게 해야하는지 잘 모르겠습니다.
AVR studio에서 fuse설정하는 것도 모르겠구요.
데이타 싯트에 있는 데로 핀 정확히 꼽았는데요... HEX파일 불러서 다운로딩하려니깐... 에러메시지가 뜨네요.
프로그램별로 설정 해주는 것도 자세히 알려주세요.... ㅠ.ㅠ
너무 설명이 부실해요. 자료실에 자료도 받으려고 클릭하면 안 되는 것도 많고...
그리고 PONYprog 같은 프로그램으로도 다운로드 할 수 있나요?
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
간혹 본사의 게시판에서 다운로드가 안되시는 분들이 계십니다.
회사나 학교에서 간혹 네트웍 설정에서 막혀 있거나, 컴퓨터 설정이
다운로드가 안 되도록 되신 분들인데요.
그런 분들을 위하여, 본사는 네이버 까페를 운용하고 있습니다.
cafe.naver.com/newtc 로 가시면 됩니다.
거기 가셔도 동일한 서비스 이용이 가능합니다.
그리고, USBISP는 STK500이라는 프로토콜을 사용합니다.
따라서, STK500을 이용하는 AVR Studio과 AVR Studio를 이용하는 ICCAVR, 그리고, 코드비전에서 사용이 가능합니다.
Ew IAR 이나 Ponyprog 같은 프로그램은 STK500 프로토콜을 사용하지 않으므로, USBISP를 이용하실 수 없습니다.
USBISP를 USB 포트에 연결하고 나면, 드라이버가 잘 잡혔는 지 확인하고, COM포트 어디로 잡혔는 지도 확인하여야 합니다. 확인하는 법은 제어판->시스템 -> 하드웨어-> 장치관리자 -> 포트에서 보시면, Prolific.....COMx 라고 나오는 곳이 있습니다. 이 부분은 USBISP 메뉴얼에 잘 설명되어 있구요.
확인한 COM 포트를 AVR Studio에서 Tools->Program AVR -> Connect -> STK500 or AVRISP를 선택한 후에, USBISP가 선택된 COM 포트를 선택하고, Connect 하면 연결이 될 겁니다.
그러곤, Program탭에서 Device를 사용하기 원하시는 AVR로 선택하시고,
다른 탭들 예를 들어서, Fuse비트 같은 것을 선택하시고, 원하는 비트를 선택하고선 Program 하시면 퓨즈 비트가 write 될겁니다. 퓨즈비트의 의미 같은 것은
본싸이트의 강좌->AVR 쪽에 보시면 퓨즈비트의 의미 같은 것을 다운로드 받아 보실 수 있구요. ATMEL 웹싸이트에서 원하시는 AVR의 데이터시트를 다운로드 받아서 보시면 됩니다.
한 순간에 모든 걸 다 아실 순 없겠지만, 열심히 하다보면, 언젠가는 많은 것을 알고 있겠지요.
아래에서 필요하신 강좌의 링크를 카피하셔서 익스플로러에 치시면 다운 가능합니다. 많이 이용하세요.
- 아래 -
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
수고하세요.
>USB-ISP V02 를 이용하여 ATMEGA 8535에 다운로드를 하려고 하는데
>
>각 종 프로그램 설정을 어떻게 해야하는지 잘 모르겠습니다.
>
>AVR studio에서 fuse설정하는 것도 모르겠구요.
>
>데이타 싯트에 있는 데로 핀 정확히 꼽았는데요... HEX파일 불러서 다운로딩하려니깐... 에러메시지가 뜨네요.
>
>프로그램별로 설정 해주는 것도 자세히 알려주세요.... ㅠ.ㅠ
>너무 설명이 부실해요. 자료실에 자료도 받으려고 클릭하면 안 되는 것도 많고...
>
>그리고 PONYprog 같은 프로그램으로도 다운로드 할 수 있나요?
|
||||
