Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 2703 | 답변완료AVMega128 내부메모리 사용법 부탁 드립니다. | 김밈재 | 2009-04-23 | 1,477 |
|
안녕하세요
전원이 off 되어도 유지되는 AVMega128의 내부 메모리를
활용하여 프로그램 에서 발생한 Data를 저장하려고 합니다.
샘플 소스를 부탁 드립니다.
관리자 답변
안녕하세요? 고객님,
처음부터 알고 있는 데이터를 중간에 사용하기 위해 저장하는 것이라면,
플래시 롬에 바로 저장하면, 편하구요.
그렇지 않고, 중간에 발생된 데이터를 저장하고 읽고 하려면
EEPROM을 쓰는 것이 좋습니다.
아래에 EEPROM 관련 소스를 첨부합니다. 자료실->기존자료실에서 EEPROM 이라고 치면 나옵니다. 많은 자료가 자료실, 기존자료실, Q&A, 강좌, AVR강좌 등에링크되어 있으니, 참고 바랍니다. AVR 강좌쪽에 있는 EEPROM 강좌를 보세요.
- 아래 -
http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=EEPROM&select_arrange=headnum&desc=asc&no=211
감사합니다.
>안녕하세요
>
>전원이 off 되어도 유지되는 AVMega128의 내부 메모리를
>활용하여 프로그램 에서 발생한 Data를 저장하려고 합니다.
>
>샘플 소스를 부탁 드립니다.
>
>
|
||||
| 2702 | 답변완료시리얼 관련 문의 | 권은조 | 2009-04-23 | 1,369 |
|
안녕하세요.
KD-128pro에서 자료실에서 있는 John Baraclough 님이쓴 코드를 사용하고 있는데
# 자료실 타이틀 은 "[소스] 인터럽트 환경에서 UART 통신하기의 예" 입니다
데이터 송 수신은 잘 되는데 가끔 대량의 원치 않는 데이타가 발생하는데 혹 아시는지요 ?
처음에는 여러가지 제어를 한꺼번에 사용하여 그런가 해서 원래 소스에서 오실레이터만 4->16으로 바꾸고 다른것은 그래로 사용해도 결과는 마찬가지 였습니다.
#참조사항
위 에러는 불규칙적으로 나타납니다.
송수신 인터럽트를 사용하고 있습니다.
관리자 답변
안녕하세요? 고객님,
혹시, 테스트 코드 때문이 아닐까요?
테스트 코드를 삭제 하고 해보시면 어떨까요? 플래그가
혹시 쓰레기값이 채워지면서 생기는 일은 아닐까 싶네요.
수고하세요.
>안녕하세요.
>
>KD-128pro에서 자료실에서 있는 John Baraclough 님이쓴 코드를 사용하고 있는데
>
># 자료실 타이틀 은 "[소스] 인터럽트 환경에서 UART 통신하기의 예" 입니다
>
>데이터 송 수신은 잘 되는데 가끔 대량의 원치 않는 데이타가 발생하는데 혹 아시는지요 ?
>
>
>
>처음에는 여러가지 제어를 한꺼번에 사용하여 그런가 해서 원래 소스에서 오실레이터만 4->16으로 바꾸고 다른것은 그래로 사용해도 결과는 마찬가지 였습니다.
>
>#참조사항
>위 에러는 불규칙적으로 나타납니다.
>송수신 인터럽트를 사용하고 있습니다.
|
||||
| 2701 | 답변완료UBS-ISP 관련 질문입니다. | 박철병 | 2009-04-23 | 1,366 |
|
이번에 USB-ISP를 하나더 구입했습니다.
기존에 있던것은 잘 인식되어서 사용하고 있는데
이번에 새로구입한 것은 인식이 안되고 있습니다.
장치 관리자에서 인식하기는 ~~UART로 인식하고 있는데,<사진첨부>
드라이버를 다시 설치해도 증상은 같습니다.
답변 부탁 드리겠습니다.
관리자 답변
안녕하세요? 고객님,
USBISP의 PCB에 보면 버전이 나와 있습니다.
혹시 버전이 어떻게 되시나요?
V01인지, V02인지, V03인지 확인하여 보시기 바랍니다.
그리고, 자료실 또는 기존자료실에서 드라이버를 받으시면 됩니다.
버전마다 드라이버가 다릅니다.
하다가 안되시면 다시 올려 주세요.
감사합니다.
>이번에 USB-ISP를 하나더 구입했습니다.
>
>기존에 있던것은 잘 인식되어서 사용하고 있는데
>
>이번에 새로구입한 것은 인식이 안되고 있습니다.
>
>장치 관리자에서 인식하기는 ~~UART로 인식하고 있는데,<사진첨부>
>
>드라이버를 다시 설치해도 증상은 같습니다.
>
>답변 부탁 드리겠습니다.
|
||||
| 2700 | 답변완료정말답답합니다. | 박성우 | 2009-04-23 | 1,414 |
|
USB-ISP V02 이걸로 atmega128pro 연결후 시리얼통신을 할려는데 하이퍼터미널에 아무것도 안나옵니다 에러는없구요 여기소스를 그대로가져다가 해도 나오질않습니다 혹 USB-ISP V02 이거는 시리얼통신을 연결하는게 아닙니까?
관리자 답변
안녕하세요..고객님..
USBISP V02는 시리얼 통신용이 아니라 프로그램 다운로더 입니다. 즉 어떤 프로그램을 타겟보더로 다운로드할때 사용하는 것입니다.
시리얼 통신을 할려면 저희 제품중 AD-USBUART를 사용하시면 됩니다.
자세한 내용은 저희 제품 소개에 보시면 됩니다.
감사합니다.
>USB-ISP V02 이걸로 atmega128pro 연결후 시리얼통신을 할려는데 하이퍼터미널에 아무것도 안나옵니다 에러는없구요 여기소스를 그대로가져다가 해도 나오질않습니다 혹 USB-ISP V02 이거는 시리얼통신을 연결하는게 아닙니까?
|
||||
| 2699 | 답변완료'Bss' area size to large(>64K bytes) 에러 | 남승수 | 2009-04-23 | 1,394 |
|
'Bss' area size to large(>64K bytes) 에러가 뜨는데
어떤 에러 인가요??
2차 배열을 쓰려고하는데 에러가 뜨거든요.
설정 부분이 잘 못된건가요??
데모 버젼을 쓰고 있습니다.
관리자 답변
안녕하세요...고객님..
데모버젼은 풀버젼의 기능을 사용하면서 컴파일 사이즈를 제한하게 됩니다.
데모버젼으로 간단한 프로그램은 가능하지만 코딩 사이즈가 늘어나게 되면 데모버젼에서는 컴파일이 안됩니다.
정식버젼으로 구매하시거나 GCC와 같은 무료 컴파일러를 사용하시면 됩니다.
ICCAVR 16kB 버전을 77,000원에 판매중입니다. 16kB 정도면 왠만한것은 다 돌아갑니다. 저렴하오니 구매하여 사용하시기 바랍니다.
감사합니다.
>'Bss' area size to large(>64K bytes) 에러가 뜨는데
>
>어떤 에러 인가요??
>
>2차 배열을 쓰려고하는데 에러가 뜨거든요.
>
>설정 부분이 잘 못된건가요??
>
>데모 버젼을 쓰고 있습니다.
|
||||
| 2698 | 답변완료AVMega128의 AVR-ISP Pro 포트... | 아아아 | 2009-04-22 | 1,290 |
|
프로그램을 키트에 다운로드 받으려고 포트를 연결을 해서 사용하는데요
얼마 전까지 되던 다운로드가
다운받으려고하면 전원을 확인하라고 하고 타입을 정확히 하라는지
프린트 포트 설정을 다시 하라고 하는데
다른 포트를 사용하면 되는데 이상하네요
코드 비젼을 통한 다운로드가 이상해서 여쭈어봅니다
그리고 분명 전원 들어가 있고요 평소사용하던 설정도 되어있습니다...
급한일이라서.. 빠른 확인 부탁드릴께요
관리자 답변
안녕하세요..고객님...
다른 포트를 사용하면 된다는데 구체적으로 어떤 포트를 사용하면 되는지?
ISP PRO는 패러럴 포트를 사용하는 다운로더입니다.
다른 포트를 사용해서 다운로드가 된다면 다운로드가 안되는 포트가 비정상이겠네요. 사용되는 포트로 다운로드를 하시면 될것같은데...
고객님의 질문 의도가 제가 이해하는 거랑 다를수도 있을것 같습니다.
구체적으로 정확하게 질문 주시면 다시 답변드리겠습니다.
감사합니다.
저희 게시판은 반드시 실명으로 질문을 하셔야 합니다.
다음부턴 실명으로 질문 주시면 감사하겠습니다.
>프로그램을 키트에 다운로드 받으려고 포트를 연결을 해서 사용하는데요
>얼마 전까지 되던 다운로드가
>다운받으려고하면 전원을 확인하라고 하고 타입을 정확히 하라는지
>프린트 포트 설정을 다시 하라고 하는데
>다른 포트를 사용하면 되는데 이상하네요
>코드 비젼을 통한 다운로드가 이상해서 여쭈어봅니다
>그리고 분명 전원 들어가 있고요 평소사용하던 설정도 되어있습니다...
>급한일이라서.. 빠른 확인 부탁드릴께요
|
||||
| 2697 | 답변완료DC모터 구동모듈 질문입니다. | 임광수 | 2009-04-22 | 1,257 |
|
AM-DC2-2D를 구입하여 기존의 R/C수신기와 연결을 해서쓰려고
온갖 시도를 해 보았으나 제가 이쪽계통에 생초보인 관계로 도무지 방법을 몰라
이렇게나마 질문을 드림니다.
이 구동 모듈과 수신기와 직접 연결 해서 쓰는것인지...
그렇다면 어떻게 연결하는지...
아니면 중간에 변환(?)을 해주는 연결 모듈이 따로 있는것인지...
있다면 귀사 제품중에 추천을 해주세요.
질문이 너무 무지한 질문이라 진심으로 죄송합니다.
다른 방법이 없어 이렇게 나마 귀찮고 성가신 질문을 드림니다.
꼭 답변 부탁 드림니다.
관리자 답변
안녕하세요..고객님..
RC 수신기에서 나오는 신호는 보통 decoding 이 되어 PWM 형태로 여러 채널이 병렬로 출력이 나오게 되는데요, 고객님께서 사용하시는 RC수신기의 스팩을 모르는 상태에서 뭐라 말씀드리기 어렵네요.
RC수진기의 종류도 많고 채널 수에 따라 제어의 관점도 틀려지게 됩니다.
AM-DC2-2D의 PWM신호선에 물리고 기타 제어가능하게 한다면 사용 가능합니다. RC수신기를 이용한 서보모터 제어라든지 RC카 같은 걸 검색해 보면 보다 자세한 정보를 얻을 수 있을겁니다. 비용에 제약을 받지 않는다면 저희 제품중 AM-RFMOD와 AB-M128-B형 보더를 이용하시면 고객님이 구현하실려고하는 것을 쉽게 구현할 수 있을 겁니다. 저희 제품은 인터페이스가 표준화 되어 있어 아주 쉽게 서로 확장이 가능합니다.
감사합니다.
>AM-DC2-2D를 구입하여 기존의 R/C수신기와 연결을 해서쓰려고
>온갖 시도를 해 보았으나 제가 이쪽계통에 생초보인 관계로 도무지 방법을 몰라
>이렇게나마 질문을 드림니다.
>이 구동 모듈과 수신기와 직접 연결 해서 쓰는것인지...
>그렇다면 어떻게 연결하는지...
>아니면 중간에 변환(?)을 해주는 연결 모듈이 따로 있는것인지...
>있다면 귀사 제품중에 추천을 해주세요.
>질문이 너무 무지한 질문이라 진심으로 죄송합니다.
>다른 방법이 없어 이렇게 나마 귀찮고 성가신 질문을 드림니다.
>꼭 답변 부탁 드림니다.
|
||||
| 2696 | 답변완료USB-ISP V02(-L) | 박준용 | 2009-04-22 | 1,366 |
|
ATmega128프로 키트를 구입하면서 USB-ISP V02(-L)를 사용하고 있는데
학교 교재(공업고등학교)에 AT90S2313 MCU를 사용하더라고요.
그래서 호환 가능한 ATtiny2313 을 구입하여 회로 구성을 할려고 하는데
에라가 뜨네요...참고로 사용 프로그램은 코드비젼입니다.
ATtiny2313 를 사용할 수 있는 회로 있으시면 메일로 보내주시면 안될런지요...
꼭 부탁드립니다....
관리자 답변
안녕하세요?
코드 비전 버전이 1.24.x 버전이면, USBISP로는 다운로드가 잘 안된다고, 코드비전 제조사에서 밝히고 있습니다.
1.25.x 이상의 정품을 이용하시면 잘 될겁니다.
본사에는 아직 2313을 이용한 제품이 없습니다.
수고하세요.
>ATmega128프로 키트를 구입하면서 USB-ISP V02(-L)를 사용하고 있는데
>학교 교재(공업고등학교)에 AT90S2313 MCU를 사용하더라고요.
>그래서 호환 가능한 ATtiny2313 을 구입하여 회로 구성을 할려고 하는데
>에라가 뜨네요...참고로 사용 프로그램은 코드비젼입니다.
>ATtiny2313 를 사용할 수 있는 회로 있으시면 메일로 보내주시면 안될런지요...
>꼭 부탁드립니다....
|
||||
| 2695 | 답변완료USB-ISP에 관한 질문 드립니다. | 김성희 | 2009-04-22 | 1,413 |
|
안녕하세요 저는 전자분야에서 공부하는 전자 학도 인데요.
제가 요즘 ATMEGA128로 공부를 하고 있습니다.
프로그램은 코드비젼을 사용 하고 있고요.
며칠전까지만해도 USB-ISP를 잘 사용했는데요.
뭐가 문제인지 어제부터 프로그램이 CPU에 안들어갔나 작동인 안되드라구요
CPU(ATMEGA128)가 나갔나 해서 CPU를 바꿔서 해보기도 했는데
안되고요. USB-ISP문제가 있나 의심이 들어서요..
근데 USB-ISP가 문제면 코드비전에서 컴파일도 안되고 프로그램 컴파일
다운로드가 안되는거 아닙니까.. 빠른 답변 부탁 드릴께요.
USB-ISP 문제 일까요? 혹시 USB-ISP가 불양 이라면 A/S는 가능 할까요
빠른 답변 부탁 드리고요. 유선상으로 여쭤 볼려고 했는데 안된다고 해서
이렇게 글 남겨 봅니다.
관리자 답변
안녕하세요? 고객님,
저희 NewTC를 이용하여 주셔서 감사합니다.
USBISP가 이상이 생긴다고 해도 컴파일과는 아무 상관이 없습니다.
단지, 다운로드에 문제가 생긴다는 것은 말이 됩니다.
보통은 USBISP가 망가지는 경우는 거의 발생하지 않구요. CPU 쪽에 문제가 생기는 경우가 많이 있습니다. 퓨즈 비트 문제가 생긴다던가 하는 거죠.
여러가지 문제가 있을 수 있으므로, 본사로 보내서, 점검 받는 것이 좋겠습니다.
점검 비용은 무료이구요. 다만, 유상 A/S에 해당 되는 경우에는 점검 전에 전화를 드릴 겁니다. 비용은 저렴하게 받으니까 걱정 마시구요.
택배비는 직접 부담하셔야 합니다.
수고하세요.
>안녕하세요 저는 전자분야에서 공부하는 전자 학도 인데요.
>
>제가 요즘 ATMEGA128로 공부를 하고 있습니다.
>
>프로그램은 코드비젼을 사용 하고 있고요.
>
>며칠전까지만해도 USB-ISP를 잘 사용했는데요.
>
>뭐가 문제인지 어제부터 프로그램이 CPU에 안들어갔나 작동인 안되드라구요
>
>CPU(ATMEGA128)가 나갔나 해서 CPU를 바꿔서 해보기도 했는데
>
>안되고요. USB-ISP문제가 있나 의심이 들어서요..
>
>근데 USB-ISP가 문제면 코드비전에서 컴파일도 안되고 프로그램 컴파일
>
>다운로드가 안되는거 아닙니까.. 빠른 답변 부탁 드릴께요.
>
>USB-ISP 문제 일까요? 혹시 USB-ISP가 불양 이라면 A/S는 가능 할까요
>
>빠른 답변 부탁 드리고요. 유선상으로 여쭤 볼려고 했는데 안된다고 해서
>
>이렇게 글 남겨 봅니다.
|
||||
| 2694 | 답변완료USB통신을 이용한 릴레이 제어 | 완죤 초보입니다. | 2009-04-22 | 1,434 |
|
안녕하세요. 방금 전화했던 초보자입니다.^^
제가 필요로 하는것은 USB또는 시리얼 통신을 이용해서 PC에서 Relay스위치를 제어하는 키트를 만들고 싶습니다.
가격은 한 2~3만원대에 만들어야하는데 어떻게 해야 할까요?
완죤 초보라서 아무것도 몰라서 Q & A 에 올립니다.
관리자 답변
안녕하세요? 고객님,
저희 NewTC를 이용하여 주셔서 감사합니다.
여러가지 방법이 있겠습니다.
우선, PC - RS232C - AVR - 릴레이 보드 이렇게 사용하는 방법이 있습니다.
이것은 AVR에 프로그래밍 하여야 하고, PC에서는 시리얼 통신을 하여야 합니다.
비용도 한 셋트에 10만원 정도 될 것 같네요.
다른 방법은
본사의 신제품인 USB Serial V01을 사용하는 방법입니다.
아래에 첨부한 소스를 이용하면, 보드에 있는 4핀 GPIO를 ON/OFF 제어할 수 있습니다. 그것을 릴레이 보드와 연결하면 될 듯 합니다.
대략 6~7만원 쯤 되겠네요. 하지만, 릴레이 보드를 안쓰고, 릴레이를 직접 연결하여, 대강 만들면, 저렴하게 USBSerial만 구매하여 만들 수 있지 않을까 싶습니다.
자세한 내용은 silabs.com을 참고하세요.
수고하세요.
>안녕하세요. 방금 전화했던 초보자입니다.^^
>
>제가 필요로 하는것은 USB또는 시리얼 통신을 이용해서 PC에서 Relay스위치를 제어하는 키트를 만들고 싶습니다.
>
>가격은 한 2~3만원대에 만들어야하는데 어떻게 해야 할까요?
>
>완죤 초보라서 아무것도 몰라서 Q & A 에 올립니다.
|
||||
| 2693 | 답변완료AS 관련 | 성기철 | 2009-04-22 | 1,333 |
|
구로대리점이 가까운데 그곳에서도 가능한가요?
유료 AS 도 상관없습니다.
관리자 답변
안녕하세요..고객님..
대리점에서는 A/S가 불가합니다.
A/S는 본사에서만 가능합니다.
직접 방문하시기 어려우시면 택배를 이용하셔도 됩니다.
감사합니다.
>구로대리점이 가까운데 그곳에서도 가능한가요?
>유료 AS 도 상관없습니다.
|
||||
| 2692 | 답변완료code사이즈 및 include파일 에러건 | 이승준 | 2009-04-22 | 1,417 |
|
감사합니다.
제가 구매한 AVR MEGA 128 개발보드(AB-M128PRO-A)의 개발 검증목적으로 테스트 코드를 제가 받을수있는지요, 테스트코드의 실행파일만이라도 ISP모드로 다운로드하여 반복적으로 사용가능하면 감사하겠읍니다.
워드파일에 보시면 RFID소스를 예전에 개발하였다가 제공하여 주신 IAR컴파일러에서 include<mega128.h>에러가 발생하는데요,컴파일러 문제면 공급받을수 있도록 하여 주십시오....
이승준/010-3755-7299/leeedsd@daum.net
--------------------------------------------------------------------------------------------
안녕하세요? 고객님,<br />
저희 NewTC 제품을 이용하여 주셔서 감사합니다.<br />
<br />
ATMEGA128 보드 이상 유무를 확인하기 위한 테스트 코드가 필요한 것 같아서,<br />
첨부하였습니다. 질문 있으시면, 구체적으로 질문해 주시면 더욱 자세한 답변이 가능합니다.<br />
<br />
수고하세요.<br />
<br />
<br />
>안녕하세요<br />
>이승준입니다.<br />
><br />
>금번 AVR MEGA 128 개발보드(AB-M128PRO-A)를 구매하였읍니다<br />
>구매한 보드의 실행또는 이진파일을 별도보관할려고 ISP다운 모드에서 <br />
>READ할려고 보니 다운로드는 되지만 업로드는 없는데요.../<br />
>보드 검증용으로 별도보관하여 준비할려고 합니다.<br />
>별도 보관용의 파일로 실행또는 바이너리 파일을 보내주시면 감사하겠읍니다.<br />
>이유는 요 --->(언제든 다시 라이트하여 보드의 이상유무를 체크하기가 쉽습니다)<br />
><br />
>지금부터 개발시작이 되는군요......<br />
><br />
>아래의 연락처로 발송부탁합니다.<br />
><br />
>이승준 올림<br />
><br />
>추신<br />
>메일:leeedsd@daum.net<br />
>010-3755-7299/이승준 <br />
관리자 답변
안녕하세요? 고객님,
지난 번 답변에 첨부파일 보내 드렸구요.
1번은 컴파일러가 데모 버전을 가지고 계셔서 4kb 제한에 걸린 것 같습니다.
정품 구매하면 해결 가능합니다.
2번은 코드비전으로 짠 소스를 IAR에서 돌리면 당연히 에러가 납니다.
컴파일러 포팅하셔야 합니다.
수고하세요.
>감사합니다.
>
>제가 구매한 AVR MEGA 128 개발보드(AB-M128PRO-A)의 개발 검증목적으로 테스트 코드를 제가 받을수있는지요, 테스트코드의 실행파일만이라도 ISP모드로 다운로드하여 반복적으로 사용가능하면 감사하겠읍니다.
>
>워드파일에 보시면 RFID소스를 예전에 개발하였다가 제공하여 주신 IAR컴파일러에서 include<mega128.h>에러가 발생하는데요,컴파일러 문제면 공급받을수 있도록 하여 주십시오....
>
>이승준/010-3755-7299/leeedsd@daum.net
>
>--------------------------------------------------------------------------------------------
>안녕하세요? 고객님,<br />
>저희 NewTC 제품을 이용하여 주셔서 감사합니다.<br />
><br />
>ATMEGA128 보드 이상 유무를 확인하기 위한 테스트 코드가 필요한 것 같아서,<br />
>첨부하였습니다. 질문 있으시면, 구체적으로 질문해 주시면 더욱 자세한 답변이 가능합니다.<br />
><br />
>수고하세요.<br />
><br />
><br />
>>안녕하세요<br />
>>이승준입니다.<br />
>><br />
>>금번 AVR MEGA 128 개발보드(AB-M128PRO-A)를 구매하였읍니다<br />
>>구매한 보드의 실행또는 이진파일을 별도보관할려고 ISP다운 모드에서 <br />
>>READ할려고 보니 다운로드는 되지만 업로드는 없는데요.../<br />
>>보드 검증용으로 별도보관하여 준비할려고 합니다.<br />
>>별도 보관용의 파일로 실행또는 바이너리 파일을 보내주시면 감사하겠읍니다.<br />
>>이유는 요 --->(언제든 다시 라이트하여 보드의 이상유무를 체크하기가 쉽습니다)<br />
>><br />
>>지금부터 개발시작이 되는군요......<br />
>><br />
>>아래의 연락처로 발송부탁합니다.<br />
>><br />
>>이승준 올림<br />
>><br />
>>추신<br />
>>메일:leeedsd@daum.net<br />
>>010-3755-7299/이승준 <br />
>
|
||||
| 2691 | 답변완료DC 모터 구동 모듈 관련 문의 드립니다! | 김병규 | 2009-04-22 | 1,373 |
|
다른게 아니라 제가 엔코더가 달려 있는 DC모터를 가지고 있습니다
(모터 구동전압 : 24V 엔코더 입력전압 5V, ( A상,B상 )
이모터를 제가 PC상에서 제어를 하고 싶습니다
제가 꼭 써야 하는 컴파일러가 C++ builder 인데 이 컴파일러를 이용해서
GUI 를 만들어 이 GUI상에서 모터제어를 할려면 어떻게 해야되나요?
제가 이쪽을 잘 몰라서..
DC모터 구동 모듈과 AVR 개발보드를 이용하면 제가 원하는 컴파일러를
이용해서, PC상의 GUI를 통해 모터 제어가 되는지, 된다면 또 어떻게
해야 되는건지 답변 부탁드립니다!
관리자 답변
안녕하세요? 고객님,
저희 NewTC 를 이용하여 주셔서 감사합니다.
일단, 여러가지 구현 방법이 있겠습니다.
하드웨어와 소프트웨어 중에 어느쪽에 중점을 두느냐에 따라서,
개발 방향이 많이 달라지게 됩니다.
우선, AVR과 같은 마이크로 프로세서를 쓰지 않고, 모터 구동부만 써서, PC로 직접 제어하는 방법을 말씀 드리죠.
프린터 포트를 이용하면 가능합니다. 프린터 포트에는 8비트 데이터 출력과 몇비트 정도 입력 받을 수 있는 디지털 입력 핀들이 있습니다. 예를 들어서, LPT1의 경우 0x378번지에다 Write 하면 프린터 포트 쪽으로 8비트 데이터가 출력되게 됩니다.
outportb(0x378, 0x01); 이렇게 하면 0x378번지 즉, LPT1로 0x01을 출력하게 됩니다. 프린터 포트와 AM-DC1-3D와 같은 DC 모터 구동모듈을 직접 연결하면 제어가 가능하죠. 또한, 엔코더도 마찬가지 입니다. 엔코더 데이터도 결국 디지털 데이터 이므로, 가능합니다.
두번째로 AVR과 PC는 시리얼로 프로토콜을 만들어서 통신하고,
AVR에서 엔코더 입력과 모터 구동하는 루틴 등을 만들어 넣는 겁니다.
하드웨어 적으로는 PC<-----RS232C-----> AVR <---> 엔코더
<---> 모터 구동모듈 <--->모터
이렇게 되겠지요.
자세한 것은 강좌->AVR 강좌를 참고하면 좋을 것 같습니다.
또한, http://www.NewTC.co.kr/강좌/졸업작품만들기.zip 이걸 다운로드 받아서 보면, 그 안에 도움 될만한 것이 있을 겁니다. 무선으로 라인트레이서 움직이기같은 게 있을 겁니다. 그런걸 참고 하면 좋겠습니다. 우리 자료실->기존 자료실 또는 네이버 까페( http://cafe.naver.com/NewTC )로 가면 좀 더 자세한 자료가 있을 겁니다.
수고하세요.
>다른게 아니라 제가 엔코더가 달려 있는 DC모터를 가지고 있습니다
>
>(모터 구동전압 : 24V 엔코더 입력전압 5V)
>
>이모터를 제가 PC상에서 제어를 하고 싶습니다
>
>제가 꼭 써야 하는 컴파일러가 C++ builder 인데 이 컴파일러를 이용해서
>
>GUI 를 만들어 이 GUI상에서 모터제어를 할려면 어떻게 해야되나요?
>
>제가 이쪾을 잘 몰라서..
>
>DC모터 구동 모듈과 AVR 개발보드를 이용하면 제가 원하는 컴파일러를
>
>이용해서, PC상의 GUI를 통해 모터 제어가 되는지, 된다면 또 어떻게
>
>해야 되는건지 답변 부탁드립니다!
>
>
|
||||
| 2690 | 답변완료AD-USBISP LED 점등 질문 입니다. | 진성 | 2009-04-21 | 1,267 |
|
저번에 질문 한것 처럼
MCU와 연결을 하지 않아도 녹색 LED가 깜빡이고,
연결을 하면 빨간 LED가 깜빡입니다
이전에는 LED는 정상적으로 작동은 됐지만
첨부한 경고문구는 계속 떳습니다.
물론 설정이 안잡히니 다운로드는 해보지를 못했습니다.
홈페이지에 올라와 있는 절차대로 해도
MCU 검색을 못하는것 같네요.
USBISP에 이상이 있는지 확인 해주시고
제가 미숙한것 이라면 번거로우시겠지만 설명을 자세히 해주시면
고맙겠습니다.
관리자 답변
안녕하세요? 고객님,
저희 NewTC 제품을 이용하여 주셔서 감사합니다.
직접 봐야 알 수 있을 것 같습니다.
본사로 방문하시거나, 보내 주시면 점검하여 드리겠습니다.
서울 용산 본사 가까운 곳에 계신다면, 방문하시는 것이 좋겠습니다.
감사합니다.
>저번에 질문 한것 처럼
>
>MCU와 연결을 하지 않아도 녹색 LED가 깜빡이고,
>
>연결을 하면 빨간 LED가 깜빡입니다
>
>이전에는 LED는 정상적으로 작동은 됐지만
>
>첨부한 경고문구는 계속 떳습니다.
>
>물론 설정이 안잡히니 다운로드는 해보지를 못했습니다.
>
>홈페이지에 올라와 있는 절차대로 해도
>
>MCU 검색을 못하는것 같네요.
>
>USBISP에 이상이 있는지 확인 해주시고
>
>제가 미숙한것 이라면 번거로우시겠지만 설명을 자세히 해주시면
>
>고맙겠습니다.
|
||||
| 2689 | 답변완료AM-TLCD-P에 관한 질문입니다. | DK | 2009-04-21 | 1,377 |
|
TEXT LCD 모듈(AM-TLCD-P)에 대해 궁금한게 있는데요
이 모듈이 구동되는데 필요한 전압이 어느정도 범위인가요
제가 16X2 text LCD를 찾는데.. 3.3V나 3.7V로 구동이 되는
모듈을 찾고 있습니다. 이메일로 답변 부탁드립니다.
감사합니다.
김도현 드림
관리자 답변
안녕하세요? 고객님,
저희 NewTC를 이용하여 주셔서 감사합니다.
TLCD-P는 5V 정격 구동입니다. 최소 4.5V 이상 넣어야 구동 가능합니다.
대량으로 구매하실 경우, 3.3V용도 제작이 가능합니다.
대량 구매하실 경우, 본사로 연락 주시기 바랍니다.
감사합니다.
>TEXT LCD 모듈(AM-TLCD-P)에 대해 궁금한게 있는데요
>이 모듈이 구동되는데 필요한 전압이 어느정도 범위인가요
>제가 16X2 text LCD를 찾는데.. 3.3V나 3.7V로 구동이 되는
>모듈을 찾고 있습니다. 이메일로 답변 부탁드립니다.
>
>감사합니다.
>
>김도현 드림
|
||||
