Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 6368 | 답변완료AB-M128pro-A제품 이상 | 임연재 | 2011-05-22 | 1,206 |
|
DDRD 0x00으로 설정해놓앗을때
PIND가 가만히 있어도 0b00000111로 나오네요 초보자로써 상당히 당황 스럽습니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
구매하신 AB-M128PRO-A 보드의 경우에는 학습용이라서 포트들을 이용하여 각종 I/O 들이 달려 있습니다. 그래서, 기본적으로 풀업 된 것과 같은 효과를 가지는 핀들이 있을 수 있습니다.
예를 들어서, D 포트의 경우에는 I2C 테스트 용으로 DS1307의 SCL SDA 용으로 두 핀이 달려 있구요.
시리얼 포트도 하나 있습니다. 그래서, 그렇게 나올 수도 있습니다.
너무 당황하지 마시구요.
만약, 전혀 아무것도 안달려 있는 것을 사시려면 AB-M128-B 보드를 구매하면, I/O가 안달려 있어서,
그걸 쓰시면 좋습니다.
수고하세요.
>DDRD 0x00으로 설정해놓앗을때
>PIND가 가만히 있어도 0b00000111로 나오네요 초보자로써 상당히 당황 스럽습니다.
|
||||
| 6367 | 답변완료제품 미작동과 교환에 대한 문의입니다. | 손용태 | 2011-05-21 | 1,439 |
|
학교 프로젝트로
뉴티씨 AVR MEGA 128 개발보드(+빵판)
AB-M128-A 를 구입하여
사용할려고 전원을 인가하였으나 불이 들어오지 않고 작동도 되지 않습니다.
제품에 문제가 있는 것으로 판단됩니다.
구입을 재료신청을 학교로 해서 학교에서 구매대행 업체로 의뢰해
저희가 받은 제품이 도착한 것 같습니다.
이 같은 경우 어떤 경로로
제품을 교환 받아야 하는지 알고 싶습니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
본사로 제품을 직접 보내주시면 됩니다.
FAQ에 가면 제품 A/S 요령이 나와 있는 데,
별것은 없구요.
홈페이지 하단의 주소로 본사의 제품을 보내주시면,
점검 후에 연락을 드리고 A/S 해 드리거나, 교환하여 드립니다.
보통, AS의 경우 고객님들이 사용방법을 잘 모르시는 경우가 절반이 넘습니다.
본사에서 제대로 점검해서 원인 파악해서 연락 드리며,
도착 당일 바로 해결되므로, 혹시 가까운 곳이라면, 본사로 찾아오시면 바로 받으실 수 있습니다.
감사합니다.
>학교 프로젝트로
>
>뉴티씨 AVR MEGA 128 개발보드(+빵판)
> AB-M128-A 를 구입하여
>
>사용할려고 전원을 인가하였으나 불이 들어오지 않고 작동도 되지 않습니다.
>
>제품에 문제가 있는 것으로 판단됩니다.
>
>구입을 재료신청을 학교로 해서 학교에서 구매대행 업체로 의뢰해
>
>저희가 받은 제품이 도착한 것 같습니다.
>
>이 같은 경우 어떤 경로로
>
>제품을 교환 받아야 하는지 알고 싶습니다.
|
||||
| 6366 | 답변완료모터에 열이 너무 많이 발생합니다. | 장광진 | 2011-05-20 | 1,405 |
|
담당자님 질문에 답해주셔서 감사합니다.
몇가지 궁금한 점이 있습니다.
모터드라이버 : 스테핑 모터 클럭 구동모듈AM-MS2(3A용)
SMPS는 24V 6.5A가 출력 됩니다
현재 저희가 쓰는 모터의 스펙은 (하이브리드 모터)
 오토닉스 제품 A9K-G265
 DC : 3.4V
 2 A/Phase
 1.8/step
 권선저항 : 2.7옴
(저항 3.7옴) 이 모터는 현재 구동이 잘 됩니다.
테스트용으로 구입한 모터가 있는데 스펙은 (PM타입 모터)
 24V
 0.5A
 75옴
으로 되어 있습니다.
테스트용으로 구입한 모터에 들어가는 전류가 0.5A이하면 아예 돌지도 않고 0.5A이상이면 모터가 돌기는 하지만 플라스틱을 녹일정도의 열이 발생하여 손을 델수도 없습니다.
원인이 무엇인지 알고 싶습니다.
모터 회사에 문의결과 정전류에 쓰이는 저항이 낮은 모터를 선정했어야 한다고 하던데 이건 무슨 얘긴지 모르겠습니다.
드라이버에 12볼트에서 24볼트사이의 전압을 넣고 가변저항을 이용하여 전류를 조절해 줘서 적적 전류를 내보내 주는 것이라고 생각했는데 아니였나 봅니다.
이 부분에 대해서 설명 좀 해주실 수 있으신가요?
모터 V가 3~5V짜리를 쓰고 A값을 높은 것을 찾는다면 열을 줄일 수 있을 것 같은데 맞는 얘기인가요?
3V에 1A용을 사용하거나 5V에 1A를 사용하면 저항값이 3~5옴이니 열이 발생이 덜 하지 않을까요
이 드라이버는 하이브리드 모터나 PM타입모터의 특성을 타는건가요?
관리자 답변
안녕하세요
싼가격은 모터는 거의pm형 모터입니다.
방식에 따라 유니폴라 바이폴라로 나눠집니다.
스텝모터중 75옴 짜리 모터를 본적이 없네요;;;
정확한 시트를 요구해서 보시길 바랍니다.
모터에 걸리는 전압(예 4V)과 모터에 인가하는 전압(예 24V)은 틀립니다.
그리고 전류를 많이 소모하는 저속구간에 열이 많이 발생됩니다.
위내용은 아래 스펙은 보면 나와 있습니다. 참고하시길 바랍니다.
본사의 모터에서는 열이 많이 나지 않도록 커스터마이즈 디자인되어 있습니다.
본사에서 판매되는 모터의 스펙입니다.
http://www.newtc.co.kr/board/data/pds/스텝모터_SE_SM.pdf
http://www.newtc.co.kr/board/data/pds/SE_SM9.pdf
또한, FAQ에 가면 스테핑 모터 사용시 열을 덜나게 하는 방법과 열이 나는 이유 등이 나와 있습니다.
원래 열은 나는 것이지만, 모터가 탈 정도로 열이 나면 문제가 있는 것이고, 열이 안날 수 있는 데, 환경 탓으로 열이 날 수도 있습니다. 전압, 전류를 충분히 가해주지 않는 것 등이겠지요.
또한, 전압 진동으로 변동이 큰 아답타를 쓸 경우도 문제가 되겠습니다.
자세한 것은 FAQ를 보는 게 좋겠습니다.
수고하세요
>담당자님 질문에 답해주셔서 감사합니다.
>
>몇가지 궁금한 점이 있습니다.
>
>모터드라이버 : 스테핑 모터 클럭 구동모듈AM-MS2(3A용)
>SMPS는 24V 6.5A가 출력 됩니다
>
>현재 저희가 쓰는 모터의 스펙은 (하이브리드 모터)
> 오토닉스 제품 A9K-G265
> DC : 3.4V
> 2 A/Phase
> 1.8/step
> 권선저항 : 2.7옴
>
>(저항 3.7옴) 이 모터는 현재 구동이 잘 됩니다.
>
>테스트용으로 구입한 모터가 있는데 스펙은 (PM타입 모터)
> 24V
> 0.5A
> 75옴
>
>으로 되어 있습니다.
>
>테스트용으로 구입한 모터에 들어가는 전류가 0.5A이하면 아예 돌지도 않고 0.5A이상이면 모터가 돌기는 하지만 플라스틱을 녹일정도의 열이 발생하여 손을 델수도 없습니다.
>원인이 무엇인지 알고 싶습니다.
>모터 회사에 문의결과 정전류에 쓰이는 저항이 낮은 모터를 선정했어야 한다고 하던데 이건 무슨 얘긴지 모르겠습니다.
>
>드라이버에 12볼트에서 24볼트사이의 전압을 넣고 가변저항을 이용하여 전류를 조절해 줘서 적적 전류를 내보내 주는 것이라고 생각했는데 아니였나 봅니다.
>
>이 부분에 대해서 설명 좀 해주실 수 있으신가요?
>
>모터 V가 3~5V짜리를 쓰고 A값을 높은 것을 찾는다면 열을 줄일 수 있을 것 같은데 맞는 얘기인가요?
>
>3V에 1A용을 사용하거나 5V에 1A를 사용하면 저항값이 3~5옴이니 열이 발생이 덜 하지 않을까요
>
>이 드라이버는 하이브리드 모터나 PM타입모터의 특성을 타는건가요?
>
>
|
||||
| 6365 | 답변완료atmega128 개발보드 AB-M128-B 발열 문제 입니다. | 조민제 | 2011-05-19 | 1,424 |
|
지난번에 칩수리 후 괜찮게 쓰고 있었는데 어느 순간부터 7805 바닥 볼트쪽이 매우 뜨겁다는것을 느꼈습니다.
그 열때문인지 칩까지 뜨거워지는데요 코딩이나 실행에는 큰 문제는 없으나 발열이 심해서 문의 드립니다.
카페에서 글 검색으로
"원래 7805는 리니어방식 레귤레이터라서 차이나는 전압에 대한 부분을 열로 방출합니다.
뜨거워 져도 괜찮아요...50도 정도면...문제 없습니다. 공급 전압 7.5V ~ 28V 정도까지는 문제없이 동작합니다. 다만, 안정적으로 쓰시려면 20V 안쪽으로 공급받는 게 좋겠구요. 500mA 이상 장시간 쓰실 경우는 방열판 달아서 쓰는 게 좋겠어요.
참고로 킷트에는 7805가 800mA까지 가능한 모델로 장착이 되어 있습니다."
라는 글을 보았는데 괜찮은 것인지 알고 싶습니다.
지금 사용중인 전원은 정격입력 220V 0.1A에 정격출력 dc 12V/ 500mA인 어뎁터를 사용중입니다.
관리자 답변
안녕하세요
칩이 다뜻한정도면 상관이 없으나 뜨거운정도이면 7805 열로 인해 망가져 칩에 영향을
줄수 있습니다.
열없이 사용하시려면 방열판을 부착하시거나 아탑터를 7.5볼트를 사용하시면 됩니다.
수고하세요
>지난번에 칩수리 후 괜찮게 쓰고 있었는데 어느 순간부터 7805 바닥 볼트쪽이 매우 뜨겁다는것을 느꼈습니다.
>
>그 열때문인지 칩까지 뜨거워지는데요 코딩이나 실행에는 큰 문제는 없으나 발열이 심해서 문의 드립니다.
>
>카페에서 글 검색으로
>
>"원래 7805는 리니어방식 레귤레이터라서 차이나는 전압에 대한 부분을 열로 방출합니다.
>뜨거워 져도 괜찮아요...50도 정도면...문제 없습니다. 공급 전압 7.5V ~ 28V 정도까지는 문제없이 동작합니다. 다만, 안정적으로 쓰시려면 20V 안쪽으로 공급받는 게 좋겠구요. 500mA 이상 장시간 쓰실 경우는 방열판 달아서 쓰는 게 좋겠어요.
>
>참고로 킷트에는 7805가 800mA까지 가능한 모델로 장착이 되어 있습니다."
>
>라는 글을 보았는데 괜찮은 것인지 알고 싶습니다.
>
>지금 사용중인 전원은 정격입력 220V 0.1A에 정격출력 dc 12V/ 500mA인 어뎁터를 사용중입니다.
|
||||
| 6364 | 답변완료am-cs2p 구동 관련 질문입니다. | 원용훈 | 2011-05-19 | 1,371 |
|
모터 1개를 돌리는데 1번부터 4번핀은 2상 여자동작을
주고 power supply로 9번핀에는 5V 모터구동전원에는 12V이상을 인가했는데요
모터는 se-sm243을 사용하고 있고 atmega128로 상을 주고있는데
모터는 돌아가지는 않고 오실로스코프로 모터쪽을 찍어보니깐 COM에는
모터에 주는 전압이나오고 A, A', B, B'은 OUTPUT 이 1-4번 핀에 주는 파형에서 전압이
증가된채로 나오는데요
제대로 나오는 파형인가요? 그리고 모터가 돌지않는 이유는 전류때문인가요?
관리자 답변
안녕하세요
예제를 다운받아 한번 돌려보시길 바랍니다.
http://www.newtc.co.kr/download/AM-CS2(P)/ex_AM-CS2P.zip
그래도 모터가 동작을 안하면 cs2p에 있는 모터토크용 가변저항을 조절하시면 됩니다.
일반 모터처럼 고속으로 회전을 하지 못합니다. 모터에 상(클럭) 주파수를 확인하시고 느리게
구동 시키면 됩니다.
모터가 연결하지 않으상태에서는 파형을 측정이 불가능합니다.
입력된 상이 그대로 모터쪽에 넘어가지 않습니다(전압 및 주파수가 틀립니다.).
7026칩은 전류 쵸핑방식으로 구동합니다.
모터를 1개 구동시킬려면 최소 12볼트에 300mA 이상을 인가하세요
수고하세요
>모터 1개를 돌리는데 1번부터 4번핀은 2상 여자동작을
>
>주고 power supply로 9번핀에는 5V 모터구동전원에는 12V이상을 인가했는데요
>
>모터는 se-sm243을 사용하고 있고 atmega128로 상을 주고있는데
>
>모터는 돌아가지는 않고 오실로스코프로 모터쪽을 찍어보니깐 COM에는
>
>모터에 주는 전압이나오고 A, A', B, B'은 OUTPUT 이 1-4번 핀에 주는 파형에서 전압이
>
>증가된채로 나오는데요
>
>제대로 나오는 파형인가요? 그리고 모터가 돌지않는 이유는 전류때문인가요?
|
||||
| 6363 | 답변완료ATmega128 I/O 최대 동작속도? | 이상훈 | 2011-05-17 | 1,395 |
|
안녕하세요 이상훈 입니다.
오랬만에 게시판에 글을 남기네요..
제가 쉬프트레지스터를 사용해서 2*16 케릭터 LCD 드라이버를 코딩했는데요
코딩시 kd-128pro 보드의 portc4~7 을 E,RS,DATA,CLK 로 사용하였습니다.
다른 CPU에서 사용하던 소스라 특별한 문제가 없음에도 동작이 원할하지않아
한참을 헤매다가 스코프로 찍어보니 portc6,7번에 문제가 있음이 확인되어 해당
포트를 portb0,1로 변경하고 원할한 동작을 볼 수 있었습니다.
낮에 직원분과 통화시 직원분께서 cpu i/o 동작속도를 반문하셨는데요 집에와서
데이터 씨트를 찾아봤는데 i/o의 동작속도는 딱히 명기된곳을 찾기가 힘들군요
ATmega128 i/o의 최대 동작속도가 어떻게 되는지 알려주시면 업무에 많은
참고가 될듯합니다.
*참고로 데이터 씨트 62페이지 Reading the Pin Value쪽이 i/o 출력하고 읽을때
발생하는 딜레이에 대한 설명이라 여지껏 이것을 i/o의 동작 속도로 알고 있었는데
통화시에 그게 아니라고 하셔서 더 궁금하군요.
관리자 답변
포트를 토글시키는 C명령어를 디스어셈블하면 당연히 명령어가 증가할테고 속도저하가 예상되긴 합니다만 정확하게 알고 싶네요.
|
||||
| 6362 | 답변완료컴파일러..관련 | 박재현 | 2011-05-17 | 1,432 |
|
ISP 설명중 이런글이 있었는데요..
제가 8051컴파일러가 필요한게
AD-USBISP+V4.0으로 어떻게 해야 8051컴파일을 할수있나요 ㅜㅜ
도와주세요 뉴티씨
//
▶ AD-USBISP+ V4.0 개발 장비 소개
AVR 용 ISP(In System Programming) 개발 장비
AVR 내부 프로그램 메모리에 사용자가 작성한 프로그램을 다운로드 하여 테스트 해볼 수 있습니다. (Flash Read/Write 지원)
ATMEGA2560, ATMEGA2561, ATMega128, ATMega32, ATMega16, ATMega8 등 ISP를 지원하는 모든 8비트 AVR 마이크로컨트롤러 다운로드 가능 (3.3V/5V 호환)
AT89S52, AT89S51등 89S계열의 8051호환 마이크로컨트롤러에 사용 가능
관리자 답변
안녕하세요
AD-USBISP는 다운로드 장비입니다.
다운로드툴은 자료실에 있는 avrstudio 를사용하면됩니다.
AD-USBISP 와 컴파일러는 관계가 없습니다.
컴파일된 hex,bin 파일을 avrstudio와 같은 다운로드툴에서 파일을 로드한 다음
AD-USBISP와 같은 다운로드 장비를 통해 타겟이되는 칩에 전송할수있습니다.
컴파일러는 keil / iar(EW8051) 등이 있습니다.
AD-USBISP는 8051중에 atmel에서 나오는 AT89S52, AT89S51 만 가능합니다.
컴파일러는 원하는 프로그램을 짜면 그걸 기계어로 바꿔주는 그런 프로그램을 컴파일러라고 합니다.
USBISP는 다운로더 라고 말하면 되겠죠. 89S52 관련되서 어떻게 컴파일하고, 프로그램 짜고 하는지 등에 관해서 자료실 가면, 8051 강좌가 있으니 참고바랍니다.
수고하세요
>
>ISP 설명중 이런글이 있었는데요..
>
>제가 8051컴파일러가 필요한게
>
>AD-USBISP+V4.0으로 어떻게 해야 8051컴파일을 할수있나요 ㅜㅜ
>
>도와주세요 뉴티씨
>
>//
>
>
>▶ AD-USBISP+ V4.0 개발 장비 소개
>
>AVR 용 ISP(In System Programming) 개발 장비
>AVR 내부 프로그램 메모리에 사용자가 작성한 프로그램을 다운로드 하여 테스트 해볼 수 있습니다. (Flash Read/Write 지원)
>ATMEGA2560, ATMEGA2561, ATMega128, ATMega32, ATMega16, ATMega8 등 ISP를 지원하는 모든 8비트 AVR 마이크로컨트롤러 다운로드 가능 (3.3V/5V 호환)
>AT89S52, AT89S51등 89S계열의 8051호환 마이크로컨트롤러에 사용 가능
>
>
>
>
|
||||
| 6361 | 답변완료라인 트레이서 구입문의 | 김인범 | 2011-05-17 | 1,361 |
|
제품 구입 문의 드립니다.
이전에 문의 드렸고 최종 구매 목록입니다.
----------------------------------------------------------------
AVR MEGA 128 개발 보드(소형) AB-M128-B 1개
LT 적외선 센서 모듈 (디지털 4Ch) AM-IRS4D 1개
스테핑 모터 구동 모듈 AM-CS2P (3A용) 1개
스테핑모터 SE-SM243 SE-SM243 2개
알미늄바퀴 SE-WST2 SE-WST2 2개
알미늄 바디 SE-STB SE-STB 1개
볼캐스터 일반형 13mm홀형 SE-BC13 1개
----------------------------------------------------------------
Q. 견적 문의 드립니다.
Q. 재고 및 구매 및 발송은 언제 가능한지.
Q. 현금영수증 or 세금 계산서 가능한지.
Q. 제품 리스트에는 없지만. 커넥터류는 필요 없으나 "기구 고정물 (서포터, 나사, 너트 등)"
추가 구매 한다면 비용은 얼마 인지..
--------------------------------------------------------------------
답변 부탁드립니다. 010-8541-2125
관리자 답변
안녕하세요
>Q. 견적 문의 드립니다.
>Q. 재고 및 구매 및 발송은 언제 가능한지.
>Q. 제품 리스트에는 없지만. 커넥터류는 필요 없으나 "기구 고정물 (서포터, 나사, 너트 등)"
>추가 구매 한다면 비용은 얼마 인지..
-위에 관련된 문의는. 02-704-4733/4793 으로 연락하시면 됩니다.
>Q. 현금영수증 or 세금 계산서 가능한지.
- 둘다가능합니다.
>--------------------------------------------------------------------
>답변 부탁드립니다. 010-8541-2125
>
수고하세요
>제품 구입 문의 드립니다.
>이전에 문의 드렸고 최종 구매 목록입니다.
>----------------------------------------------------------------
>AVR MEGA 128 개발 보드(소형) AB-M128-B 1개
>LT 적외선 센서 모듈 (디지털 4Ch) AM-IRS4D 1개
>스테핑 모터 구동 모듈 AM-CS2P (3A용) 1개
>스테핑모터 SE-SM243 SE-SM243 2개
>알미늄바퀴 SE-WST2 SE-WST2 2개
>알미늄 바디 SE-STB SE-STB 1개
>볼캐스터 일반형 13mm홀형 SE-BC13 1개
>----------------------------------------------------------------
>
>Q. 견적 문의 드립니다.
>Q. 재고 및 구매 및 발송은 언제 가능한지.
>Q. 현금영수증 or 세금 계산서 가능한지.
>Q. 제품 리스트에는 없지만. 커넥터류는 필요 없으나 "기구 고정물 (서포터, 나사, 너트 등)"
>추가 구매 한다면 비용은 얼마 인지..
>--------------------------------------------------------------------
>답변 부탁드립니다. 010-8541-2125
|
||||
| 6360 | 답변완료AM-DC2-2D 모듈에 관해서 | 공학도 | 2011-05-17 | 1,439 |
|
잘못해서 전압 공급부 말고
VCC 부분에 12V를 줬더니 100마이크로 커패시터 하나가 터졌습니다
그래서 다른걸로 바꿔 끼었는데
작동이 안되네요 고장 가능성이 있나요?
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
VCC 부분은 논리용 공급 전압 부분입니다.
이 부분은 최대 7V 까지 견딜 수 있도록 칩과 회로가 설계되어 있습니다.
커패시터만 터진 것이 아니라, 모듈의 칩도 망가졌을 확률이 매우 높습니다.
이 모듈의 경우 A/S가 가능은 하지만, 비용이 택배비를 포함하면 큰 차이가 없습니다.
보통은 이 모듈은 고장시 신규 구매하는 주로 소모품으로 분류됩니다.
본사로 와서 점검해 보시고, 이상이 생긴 것이 확실하면, 신규로 구매하시는 것이 좋겠습니다.
감사합니다.
>잘못해서 전압 공급부 말고
>VCC 부분에 12V를 줬더니 100마이크로 커패시터 하나가 터졌습니다
>그래서 다른걸로 바꿔 끼었는데
>작동이 안되네요 고장 가능성이 있나요?
|
||||
| 6359 | 답변완료am-cs2p 질문요 아주 간단합니다 | 이봉열 | 2011-05-16 | 1,453 |
|
안녕하세요
졸업작품을 만드는데..
스텝모터를 이용해서 만들다 보니 am-cs2p 모듈을
이용하게 되었습니다..
그런데 제가 매뉴얼을 보고 잠시 헷갈린 부분이 있어서
이렇게 글을 남깁니다...
1. 총 10핀 포트 에서
8핀 포트는 4개 4개씩 빠지는데에 이해가 가고요
나머지 2핀이 전압과 그라운드 인데
메뉴얼에 12v인지 5v 인지 모르겟어요
12v전원이 있어서 포트에 vcc를 안넣어도 되는건가?
아니면 12v넣어야 되는건가??
아니면 모터 돌리는데에 12v가 필요할뿐 모듈은 5v만 필요한가
괜히 12v 넣었다가 타면 골치아파서 이렇게
질문 합니다....
요점은 포트에 있는 그라운드와 vcc의 전압을 넣는건지 안넣는건지??
넣는다면 몇v를 넣어야 하는지에 대해서 질문하는겁니다
관리자 답변
안녕하세요
메뉴얼을 보시면 10핀에 관련된 내용중 5볼트 및 GND 를 인가해야합니다.
거기서 사용되는 5볼트는 모터드라이칩의 컨트롤 신호관련 전원입니다.
2핀의 12볼트는 실지적으로 모터에 인가되는 전원입니다.
즉 10핀 박스헤더의 5볼트는 제어용 전원 5볼트
2핀 컨넥터의 12볼트는 모터 전원입니다.
수고하세요
>안녕하세요
>
>졸업작품을 만드는데..
>
>스텝모터를 이용해서 만들다 보니 am-cs2p 모듈을
>
>이용하게 되었습니다..
>
>그런데 제가 매뉴얼을 보고 잠시 헷갈린 부분이 있어서
>
>이렇게 글을 남깁니다...
>
>1. 총 10핀 포트 에서
>
>8핀 포트는 4개 4개씩 빠지는데에 이해가 가고요
>
>나머지 2핀이 전압과 그라운드 인데
>
>메뉴얼에 12v인지 5v 인지 모르겟어요
>
>12v전원이 있어서 포트에 vcc를 안넣어도 되는건가?
>
>아니면 12v넣어야 되는건가??
>
>아니면 모터 돌리는데에 12v가 필요할뿐 모듈은 5v만 필요한가
>
>괜히 12v 넣었다가 타면 골치아파서 이렇게
>
>질문 합니다....
>
>요점은 포트에 있는 그라운드와 vcc의 전압을 넣는건지 안넣는건지??
>
>넣는다면 몇v를 넣어야 하는지에 대해서 질문하는겁니다
|
||||
| 6358 | 답변완료모터 속도제어 문의드립니다. | 조중희 | 2011-05-13 | 1,380 |
|
아이 장난감 전동차의 모터를 속도 제어하려고 합니다.
기어를 전진으로 했을때와 후진으로 했을때 모터로 가는 배선은 단 두개인데..
극성이 전진일때와 후진일때 반대로 바뀝니다.
그런 경우 속도제어가 가능한 모듈이 있나요?
모터로 가는 배선 적색과 흑색이 있다고 가정할 경우,
전진일때는 적색이 +극성, 후진일때는 흑색이 + 극성 나옵니다.
모터는 DC12V입니다. 요즘 나오는 제품들은 스마트컨트롤이니 뭐니 해서 속도조절도 되고 급출발도 안되게끔 되어서 나오네요.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
본사 제품의 경우 PWM을 통해서 DC 모터의 속도 제어가 가능합니다.
AM-DC2-2D나 AM-DC1-3D가 그것입니다.
그런데, 모터마다 사용해야 하는 전류량이 있습니다.
토크에 따라서, 그 전류량이 넘어야 합니다.
따라서, 그 전류를 서포트 할 수 있는 모터 컨트롤러를 사용해야 합니다.
AM-DC2-2D의 경우 최대 2A 이며 순간도 2A를 넘어서면 망가지게 됩니다.
일반적으로는 1A 정도를 사용할 수 있습니다. 하지만 2 채널이죠.
AM-DC1-3D의 경우 최대 3A 이며 순간은 6A까지 견딜 수 있습니다.
보통 2A 정도는 사용이 가능합니다. 하지만, 1채널입니다.
따라서, 어느정도의 전류를 사용하는 지 모터 스펙을 알아야 하죠.
하지만, 대부분의 장난감 모터의 경우 그 스펙을 알기가 어렵습니다.
이 경우, AM-DC1-3D를 추천합니다. 예전에 1-3D를 가지고 장난감을 컨트롤 한 적이 있기 때문인데요.
가능하다면, 그 모듈을 사용하면 보다 안전할 것 같습니다. 다만, 양쪽 바퀴를 위해서 2개를 사용해야 한다는 어려움이 있겠네요.
수고하세요.
>아이 장난감 전동차의 모터를 속도 제어하려고 합니다.
>기어를 전진으로 했을때와 후진으로 했을때 모터로 가는 배선은 단 두개인데..
>극성이 전진일때와 후진일때 반대로 바뀝니다.
>그런 경우 속도제어가 가능한 모듈이 있나요?
>모터로 가는 배선 적색과 흑색이 있다고 가정할 경우,
>전진일때는 적색이 +극성, 후진일때는 흑색이 + 극성 나옵니다.
>모터는 DC12V입니다. 요즘 나오는 제품들은 스마트컨트롤이니 뭐니 해서 속도조절도 되고 급출발도 안되게끔 되어서 나오네요.
|
||||
| 6357 | 답변완료소스 조언도 필요합니다. | 송성욱 | 2011-05-12 | 1,467 |
|
그리고 소스예제에 의문이 있는데요.
포트가 A~F까지있는데 G까지로 설정되어있더라구요
그리고 가속도센서를 어디에 연결해서 어떻게 해야할지도 감이 잘 안잡혀요ㅠ.
소스예제에서 조금만더 자세히 설명해주시면 안될까요?
3축 가속도계를 움직였을경우 사이렌이 울리게 하는 시스템을 구현하고 싶습니다.
제발 도와주세요 ㅠㅠ
AB-M128-B 소스코드로 부탁드립니다.
소스예제에서 에러가 뜨길레 제가 수정해봤는데요 그래도 이해가 안됩니다 ㅠㅠㅠㅠㅠ
-----------------------------------------------------------------------------------------//ICC-AVR application builder : 2005-05-23 오후 8:41:55
// Target : M128
// Crystal: 16Mhz
#include <avr/io.h>
#define BUFSIZE 8
typedef struct _XYZ
{
unsigned int x;
unsigned int y;
unsigned int z;
unsigned int reserve;
}XYZ,*pXYZ;
XYZ data;
volatile unsigned char buf[BUFSIZE];
volatile unsigned int ch0, ch2, ch4;
void port_init(void)
{
PORTA = 0x00;
DDRA = 0x00;
PORTB = 0x00;
DDRB = 0x00;
PORTC = 0x00; //m103 output only
DDRC = 0x00;
PORTD = 0x00;
DDRD = 0xff;
PORTE = 0x00;
DDRE = 0x00;
PORTF = 0x00;
DDRF = 0x00;
PORTG = 0x00;
DDRG = 0x03;
}
void uart0_init(void)
{
UCSR0B = 0x00; //disable while setting baud rate
UCSR0A = 0x00;
UCSR0C = 0x06;
UBRR0L = 0x10; //set baud rate lo // 57600
UBRR0H = 0x00; //set baud rate hi
UCSR0B = 0x18;
}
void TX0_USART(unsigned char *dat,int len) {
int i;
for(i=0;i<len;i++) {
while((UCSR0A & 0x20)==0x00); //UDR0 empty???
UDR0=dat[i];
}
while((UCSR0A & 0x20)==0x00); //until translate, wait
}
//call this routine to initialize all peripherals
void init_devices(void){
//stop errant interrupts until set up
//cli(); //disable all interrupts
XDIV = 0x00; //xtal divider
XMCRA = 0x00; //external memory
port_init();
uart0_init();
MCUCR = 0x00;
EICRA = 0x00; //extended ext ints
EICRB = 0x00; //extended ext ints
EIMSK = 0x00;
TIMSK = 0x00; //timer interrupt sources
ETIMSK = 0x00; //extended timer interrupt sources
//sei(); //re-enable interrupts
//all peripherals are now initialized
}
void delay(int n) {
volatile int i,j;
for(i=1;i<n;i++)
for(j=1;j<600;j++);
}
void get_adc_data(void) {
unsigned int i;
ch0=ch2=ch4=0;
for(i=0;i<16;i++){
ADCSRA &= 0x7f;
ADMUX = 0x40;
ADCSRA |= 0xC0;
while((ADCSRA & 0x10) != 0x10);
buf[0] = ADCL;
buf[1] = ADCH;
ch0 += buf[0]+buf[1]*256;
ADCSRA &= 0x7f;
ADMUX = 0x42;
ADCSRA |= 0xC0;
while((ADCSRA & 0x10) != 0x10);
buf[2] = ADCL;
buf[3] = ADCH;
ch2 += buf[2]+buf[3]*256;
ADCSRA &= 0x7f;
ADMUX = 0x44;
ADCSRA |= 0xC0;
while((ADCSRA & 0x10) != 0x10);
buf[4] = ADCL;
buf[5] = ADCH;
ch4 += buf[4]+buf[5]*256;
}
ch0 = ch0>>4;
ch0 &=0xfffe;
ch2 = ch2>>4;
ch2 &=0xfffe;
ch4 = ch4>>4;
ch4 &=0xfffe;
data.x = ch0;
data.y = ch2;
data.z = ch4;
data.reserve = 0x0000;
}
int main(void) {
init_devices();
ADMUX = 0x00; // single-ended ADC3
ADCSRA = 0x86; // ADC enable, 125kHz
while(1){
get_adc_data();
delay(100);
TX0_USART(buf,BUFSIZE);
PORTG ++;
delay(100);
}
}
----------------------------------------------------------------------------------------
소스예제에서 에러가 뜨길레 제가 수정해봤는데요 그래도 이해가 안됩니다 ㅠㅠㅠㅠ
3축 가속도계를 움직였을경우 사이렌이 울리게 하는 시스템을 구현하고 싶습니다.
제발 도와주세요 ㅠㅠ
AB-M128-B 소스코드로 부탁드립니다.
관리자 답변
안녕하세요 고객님.
불편을 끼쳐드린점 진심으로 죄송하게 생각합니다.
제품을 저희에게 보내주시면 점검 후 최대한 신속하게 처리해드리도록 하겠습니다.
다시 한번 진심으로 죄송하단 말씀드립니다.
winavr+avrstudio 에서 짜여진 코드입니다. 아래링크를 참고하시길 바랍니다.
http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=가속도&select_arrange=headnum&desc=asc&no=343
감사합니다.
>AB-M128-b 에 3축가속도 센서를 사용해서 도난방지 시스템을 만들고있는 학생입니다.
>USB-isp 연결과정에서 계속 발열과 연결이 안되서 4~5시간 지나서야 문제점을 알게 되었습니다.
>기존의 AB-M128-B에 atmega 128이 반대로 꼽혀있더군여 -ㅅ-;;; 제품 받은 그대로 였습니다.
>반대로 꼽혀서 오다니요..... 칩에 손상이 안갔나 모르겠습니다.ㅠ
>내일 중간 발표인데 시간 다잡아먹고 망했습니다.ㅠ
>
>그리고 소스예제에 의문이 있는데요.
>포트가 A~F까지있는데 G까지로 설정되어있더라구요
>그리고 가속도센서를 어디에 연결해서 어떻게 해야할지도 감이 잘 안잡혀요ㅠ.
>
>소스예제에서 조금만더 자세히 설명해주시면 안될까요?
>
>3축 가속도계를 움직였을경우 사이렌이 울리게 하는 시스템을 구현하고 싶습니다.
>제발 도와주세요 ㅠㅠ
>AB-M128-B 소스코드로 부탁드립니다.
>
>소스예제에서 에러가 뜨길레 제가 수정해봤는데요 그래도 이해가 안됩니다 ㅠㅠㅠㅠㅠ
>-----------------------------------------------------------------------------------------//ICC-AVR application builder : 2005-05-23 오후 8:41:55
>// Target : M128
>// Crystal: 16Mhz
>
>
>#include <avr/io.h>
>
>
>#define BUFSIZE 8
>
>typedef struct _XYZ
>{
> unsigned int x;
> unsigned int y;
> unsigned int z;
> unsigned int reserve;
>}XYZ,*pXYZ;
>
>XYZ data;
>
>volatile unsigned char buf[BUFSIZE];
>volatile unsigned int ch0, ch2, ch4;
>
>void port_init(void)
>{
> PORTA = 0x00;
> DDRA = 0x00;
> PORTB = 0x00;
> DDRB = 0x00;
> PORTC = 0x00; //m103 output only
> DDRC = 0x00;
> PORTD = 0x00;
> DDRD = 0xff;
> PORTE = 0x00;
> DDRE = 0x00;
> PORTF = 0x00;
> DDRF = 0x00;
> PORTG = 0x00;
> DDRG = 0x03;
>}
>
>
>void uart0_init(void)
>{
> UCSR0B = 0x00; //disable while setting baud rate
> UCSR0A = 0x00;
> UCSR0C = 0x06;
> UBRR0L = 0x10; //set baud rate lo // 57600
> UBRR0H = 0x00; //set baud rate hi
> UCSR0B = 0x18;
>}
>
>void TX0_USART(unsigned char *dat,int len) {
> int i;
> for(i=0;i<len;i++) {
> while((UCSR0A & 0x20)==0x00); //UDR0 empty???
> UDR0=dat[i];
> }
> while((UCSR0A & 0x20)==0x00); //until translate, wait
>}
>
>//call this routine to initialize all peripherals
>void init_devices(void){
> //stop errant interrupts until set up
> //cli(); //disable all interrupts
> XDIV = 0x00; //xtal divider
> XMCRA = 0x00; //external memory
> port_init();
> uart0_init();
>
> MCUCR = 0x00;
> EICRA = 0x00; //extended ext ints
> EICRB = 0x00; //extended ext ints
> EIMSK = 0x00;
> TIMSK = 0x00; //timer interrupt sources
> ETIMSK = 0x00; //extended timer interrupt sources
> //sei(); //re-enable interrupts
> //all peripherals are now initialized
>}
>
>void delay(int n) {
> volatile int i,j;
>
> for(i=1;i<n;i++)
> for(j=1;j<600;j++);
>}
>
>void get_adc_data(void) {
> unsigned int i;
> ch0=ch2=ch4=0;
>
> for(i=0;i<16;i++){
> ADCSRA &= 0x7f;
> ADMUX = 0x40;
> ADCSRA |= 0xC0;
>
> while((ADCSRA & 0x10) != 0x10);
> buf[0] = ADCL;
> buf[1] = ADCH;
> ch0 += buf[0]+buf[1]*256;
>
> ADCSRA &= 0x7f;
> ADMUX = 0x42;
> ADCSRA |= 0xC0;
>
> while((ADCSRA & 0x10) != 0x10);
> buf[2] = ADCL;
> buf[3] = ADCH;
> ch2 += buf[2]+buf[3]*256;
>
> ADCSRA &= 0x7f;
> ADMUX = 0x44;
> ADCSRA |= 0xC0;
>
> while((ADCSRA & 0x10) != 0x10);
> buf[4] = ADCL;
> buf[5] = ADCH;
> ch4 += buf[4]+buf[5]*256;
> }
>
> ch0 = ch0>>4;
> ch0 &=0xfffe;
> ch2 = ch2>>4;
> ch2 &=0xfffe;
> ch4 = ch4>>4;
> ch4 &=0xfffe;
>
> data.x = ch0;
> data.y = ch2;
> data.z = ch4;
> data.reserve = 0x0000;
>
>}
>
>int main(void) {
> init_devices();
> ADMUX = 0x00; // single-ended ADC3
> ADCSRA = 0x86; // ADC enable, 125kHz
> while(1){
> get_adc_data();
>
> delay(100);
> TX0_USART(buf,BUFSIZE);
>
> PORTG ++;
> delay(100);
> }
>}
>----------------------------------------------------------------------------------------
>소스예제에서 에러가 뜨길레 제가 수정해봤는데요 그래도 이해가 안됩니다 ㅠㅠㅠㅠ
>
>3축 가속도계를 움직였을경우 사이렌이 울리게 하는 시스템을 구현하고 싶습니다.
>제발 도와주세요 ㅠㅠ
>AB-M128-B 소스코드로 부탁드립니다.
>
|
||||
| 6356 | 답변완료AM-GLCD-P 점찍기 동작 | 전자전기공학남 | 2011-05-12 | 1,403 |
|
avr studio, atmega128 을 사용합니다.
소스 좀 봐주세요 예제 소스에서 따온건데
예제 소스에 정의된 함수를 그래로 썼습니다. 근데 main 함수안에서 점찍는걸 어떤 함수로 어떻게 동작해야하는지 모르겠네요
gotoxy 써야하나요? 아니면 그냥 PointXY 쓰면 되나요?
소스예제에 icc avr7 기준이길레
#include <iom128v.h>
#incldue <macros.h>
를 <avr/io.h> 로만 바꾸고 main 함수 안에다 점찍는걸 넣었습니다.
int main(void)
{
port_init();
GLcd_init();
GLcd_Clear();
Init_Graph();
_delay_ms(50);
PointXY( 62 , 22 ) ;
}
그리고 GLCD 동작 순서가 어떻게 되나요?
그냥 hex file 넣고 전원 공급하면 점이 찍혀야 하는거 아닌가요??
관리자 답변
안녕하세요
아래링크는 winavr로작성된 코드입니다. 참고 하시길 바랍니다.
http://www.newtc.co.kr/board/view.php?id=pds&page=2&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=winavr&select_arrange=headnum&desc=asc&no=352
수고하세요
>avr studio, atmega128 을 사용합니다.
>
>소스 좀 봐주세요 예제 소스에서 따온건데
>
>예제 소스에 정의된 함수를 그래로 썼습니다. 근데 main 함수안에서 점찍는걸 어떤 함수로 어떻게 동작해야하는지 모르겠네요
>
>gotoxy 써야하나요? 아니면 그냥 PointXY 쓰면 되나요?
>
>소스예제에 icc avr7 기준이길레
>#include <iom128v.h>
>#incldue <macros.h>
>를 <avr/io.h> 로만 바꾸고 main 함수 안에다 점찍는걸 넣었습니다.
>
>int main(void)
>{
>
> port_init();
> GLcd_init();
> GLcd_Clear();
> Init_Graph();
> _delay_ms(50);
> PointXY( 62 , 22 ) ;
>
>}
>
>그리고 GLCD 동작 순서가 어떻게 되나요?
>
>그냥 hex file 넣고 전원 공급하면 점이 찍혀야 하는거 아닌가요??
>
|
||||
| 6355 | 답변완료PORT 출력 문제점 | 안재철 | 2011-05-12 | 1,344 |
|
현재 128 모듈 6개를 가지고 시험을 하고 있습니다.
그중 현재 2개의 모듈이 동작 오류를 보여 질문드립니다.
일단은 트랜지스터를 스위치용으로 사용하고 트랜지스터 구동을 위해
PORTA PIN0을 트랜지스터의 베이스에 연결을 하였습니다.
일단 3개를 가지고 동작 시험을 하니 2개는 트랜지스터를 구동하는데.
나머지 하나의 모듈은 트랜지스터를 구동하지 못하네요.
혹시나 해서 구동되지 않는 모듈의 PORTA PIN0을 멀티테스터기로 측정해 보니
5V는 출력이 되는데..동작에 에러를 보입니다.
어떠한 경우에 이런경우가 발생하나요?
관리자 답변
안녕하세요
정상적인 동작을 하지않는 모듈의 포트를 LED로 먼저 테스트를 하면 포트가 정상적으로 동작을
하는지 여부를 먼저 하신후 이상이없으면 tr쪽이 문제가 생긴것입니다.
위 처럼 해보신후 이상이 있으시면 본사로 보내어 수리를 받아 보시길 바랍니다.
수고하세요
>현재 128 모듈 6개를 가지고 시험을 하고 있습니다.
>
>그중 현재 2개의 모듈이 동작 오류를 보여 질문드립니다.
>
>일단은 트랜지스터를 스위치용으로 사용하고 트랜지스터 구동을 위해
>
>PORTA PIN0을 트랜지스터의 베이스에 연결을 하였습니다.
>
>일단 3개를 가지고 동작 시험을 하니 2개는 트랜지스터를 구동하는데.
>
>나머지 하나의 모듈은 트랜지스터를 구동하지 못하네요.
>
>혹시나 해서 구동되지 않는 모듈의 PORTA PIN0을 멀티테스터기로 측정해 보니
>
>5V는 출력이 되는데..동작에 에러를 보입니다.
>
>어떠한 경우에 이런경우가 발생하나요?
|
||||
| 6354 | 답변완료라인트레이서 구입 문의 | 김인범 | 2011-05-11 | 1,274 |
|
라인트레이서를 여러대를 이용하여 초음파센서를 통한 거리갑지를 하여 라인트레이서간의
거리 조절을 할수 있도록 만들예정입니다.
기본틀이 되는 라인트레이서를 구입하고자 하는데, 부품 리스트를 아래와 같습니다.
완제품이 아닌 개별 모듈을 구매하여 조립하여 만들고자 하는데 라인트레이서를 작동시키는
프로그램 소스가 필요 합니다.
Q. 라인트레이서 구동 소스를 구매 해야하는지? 궁금합니다.
이전에 전화문의 드렸으나 자리를 비운상태라 연락을 주신다고 하셨는데 답변이 없어
재 문의 드립니다. 빠른 답변 부탁드립니다.
AVR MEGA 16 개발보드 - 26,400원(AB-M16-B) // 메인부
=============================================================
LT 적외선 센서 모듈 (디지털 4Ch) - 11,000원(AM-IRS4D) // 센서부
=============================================================
스테핑 모터 구동 모듈 - 29,700원(AM-CS2P (3A용))
스테핑모터 SE-SM243 - 26,400원(SE-SM243) // 모터부
=============================================================
알미늄바퀴 SE-WDC2 *2 - 24,200원(SE-WDC2)
알미늄 바디 SE-STB - 13,200원(SE-STB)
관리자 답변
안녕하세요? 고개님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
답변드릴께요.
>Q. 라인트레이서 구동 소스를 구매 해야하는지? 궁금합니다.
--> 원래는 킷트를 구매해야 CD에 소스가 담겨서 나갑니다. 또는 자료실->기존자료실에 가면, 라인트레이서 소스도 공개되어 있습니다. 특히나, 초음파 센서를 달아서 되어 있는 소스도 공개가 되어 있습니다.
공개된 소스는 ATMEGA16 기준으로 스테핑 라인트레이서에 약간씩 추가된 기준으로 되어 있구요.
본사에 ATMEGA128 소형보드용도 준비가 되어 있습니다. 본사로 문의시 구매 가능합니다.
>
>AVR MEGA 16 개발보드 - 26,400원(AB-M16-B) // 메인부
--> 향후 확장성을 고려하여 AVR MEGA128 개발보드 소형 AB-M128-B 를 구매하는 것이 어떨까 싶습니다.
>=============================================================
>LT 적외선 센서 모듈 (디지털 4Ch) - 11,000원(AM-IRS4D) // 센서부
>=============================================================
>스테핑 모터 구동 모듈 - 29,700원(AM-CS2P (3A용))
>스테핑모터 SE-SM243 - 26,400원(SE-SM243) // 모터부
--> SE-SM243 은 두개 사셔야 양쪽 바퀴용이 됩니다.
>=============================================================
>알미늄바퀴 SE-WDC2 *2 - 24,200원(SE-WDC2)
--> SE-WST2 를 두개 사야 합니다.
>알미늄 바디 SE-STB - 13,200원(SE-STB)
>
이외에도 킷트 구성물 중에서 SE-BC13 13mm 볼캐스터, SE-3T9 시리얼 케이블, 2핀 전원케이블, 4핀 4핀 시리얼 케이블, 10핀-10핀 연장 케이블 3개, 9V 전원 케이블, AD-ISPPRO, 지지대 종류별로 도합 16개, 나사 18개, CD 등이 빠져 있습니다.
참고 바랍니다.
수고하세요.
|
||||
