Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 48 | 답변완료🔒 안녕하세요...^^ | 박현근 | 2006-01-16 | 8 |
|
🔒 비밀글입니다. 작성자 또는 관리자만 확인할 수 있습니다.
|
||||
| 47 | 답변완료사장님~ | AVR gogo | 2006-01-10 | 7,276 |
|
라이트레인서 ATmega 16 이요 이거 포맷하고 새로 깔려면 어케해요?
관리자 답변
일단, 자료실 1번의 컴파일러를 설치하시고, 이싸이트 강좌의 AVR 강좌나 예제를 참고하세요.
|
||||
| 46 | 답변완료보드하고 회로도하고 잘못 나온거 같은데요? | 김영훈 | 2006-01-10 | 9,007 |
|
제가 종로 석영에서 atmega128(빨간색 보드)을 구입했는데...
이상한 점이 있어서 문의 드립니다.. 회로도에는 크리스탈이 7.3728mhz라고 나와
보드에는 16mhz가 부착이 되어있는데 회로도 맞는건가요??
이것 말고도 회로도에 크리스탈이 y101이라고 되어 있는데 보드에는 y201로 되어있
던데 혹시 회로도를 잘못 넣으신거 아닌가요????
이것도 모르고 실험을 하였는데 128을 두개나 교체하면서도 되지 않길래 회로도를
보니 이상하더군요.. 그것도 모르고 퓨즈비트를 설정하였으니 칩이 망가진거 같습
니다.... 제품 출하하실때 확인을 안하시나요??? 아니면 제가 잘못 알고 있는건가요??/
관리자 답변
xRySI8 <a href="http://bsfawbxncajh.com/">bsfawbxncajh</a>, [url=http://jhaofxtggehp.com/]jhaofxtggehp[/url], [link=http://bwmbolzdmbuu.com/]bwmbolzdmbuu[/link], <a href=http://zkmgvgkisgfe.com/ target=_blank>http://zkmgvgkisgfe.com/</a>
|
||||
| 45 | 답변완료Atmega128 clock과 ISP에 관한 질문. | 조현상 | 2006-01-10 | 8,705 |
|
안녕하십니까.
귀사에서 제공한 128 MCU를 사용해서 128 test를 하고 있습니다.
다름이 아니라, 오실로스코프로 확인한 결과 전원 인가후 clock signal이 거의 잡히지를 않더군요. AT90S2313 같은 경우 4 Mhz clock이 상당히 크게 (0~5V) 잡히는 것과 대조적으로 보입니다. 원래의 특성이 이런가요 ?
다른 128 board의 clock을 측정한 결과 비슷한 결과를 얻었습니다만, 동작은 정상적으로 되고 있더군요.
뭔가 잘못되어서 clock이 불안한 상태로 동작하고 있는 것인지 궁금합니다.
제 경우는 판매하신 보드는 약 1V 정도의 DC성분만 검출이 되고, 동작하는 다른 보드는 약 1.5V 정도의 DC만 검출됩니다. ( 이 보드의 경우는 예전에 2V 정도에서 +- 0.2V 정도의 ripple을 관찰한 적이 있습니다.
추가로, ISP의 경우에 다른 경우를 보면 PB2,3을 MOSI/MOSO로 사용하는 경우가 많은데 (data sheet에도 SPI download의 경우는 그렇게 사용한다고 나와 있더군요) PE0,PE1 (RxD0, RxD1)을 사용셨는데, 어떤 차이점이 있고, 왜 이런 차이가 있는지 궁금합니다.
이 경우, port 0에서 signal이 나오도록 설계해 놓으면 verify에서 fail이 되고 program download가 되지 않는 것을 볼 수 있었습니다.
빠른 답변 기대하겠습니다.
감사합니다.
관리자 답변
128 클럭의 경우 16Mhz 를 사용하고 있기 때문에 2313의 4Mhz보다 오실로 스코프 상에서 파형을 확인하기가 힘듭니다. 일단, 고주파로 가면 임피던스 등의 문제 등으로 파형이 작게 관측되는 것이 일반적입니다.
20Mhz 오실로 스코프를 사용하실 경우 파형확인이 힘들구요... 100Mhz 이상의 오실로스코프를 사용하시면 파형을 확인 하실수 있습니다. 테스트 결과 300mV 에서 600mV 까지 파형이 관측 되었구요... 확인이 되지 않으시다면 스코프와 연결이 잘못 되었거나 퓨즈비트 셋팅이 잘못되어 내부의 기본 주파수로 동작할 수 있습니다.
두번째 질문하신 128의 ISP 포트에 관련된 것은 128의 경우 MOSI/MISO 를 통하여 ISP 기능을 사용하실 수 없습니다. 다른 AVR 들은 MOSI/MISO/SCK 연결하는 것을 128의 경우 PDI/PDO/SCK 에 연결 해야 합니다. 관련 데이터시트와 도서를 참고하시면 나와있습니다. 책중에서도 일부 잘못된 것이 있으니 오류여부를 확인 하시기 바랍니다.
마지막으로 PORT 0에서 신호가 나온다고 하신 부분은 질문하신 내용을 이해하기 힘듭니다. 일반적으로 AVR 의 포트를 출력으로 사용하여도 ISP 동작을 하는데 문제가 없습니다. ISP 동작시에 AVR을 리셋 시키기 때문에 출력으로 사용하실 경우 전혀 문제가 되지 않습니다. 외부 회로구성을 확인해 보시기 바랍니다. 또한 ISP 포트에 연결된 포트들은 입력으로 사용하실 경우는 4.7k로 풀업을 해 주시는 것이 좋습니다.
|
||||
| 44 | 답변완료사장님~~ | AVR gogo | 2006-01-10 | 8,547 |
|
AVR 강좌 2번 3번 참조하라는게 어떤말씀 이신지 잘 모르겠어요^^
관리자 답변
싸이트에서 강좌-> AVR 강좌 -> 2번 강좌와 3번 강좌를 참고하시라는 말씀입니다. 좋은 하루 되시고, 그래도 이해 안되시면, 다시 말씀해 주세요~
|
||||
| 43 | 답변완료AVR MCU kit으로 printf 출력 관련 질문 | 정 | 2006-01-09 | 8,499 |
|
안녕하세요.
AVR MCU Kit으로 막 지금 조립하여 테스트 해보고 있는 사용자입니다.
ICC(version 7.01) 로 serial.c 소스를 컴파일하여 테스트 해보고 있는데,
이상한 문자로 출력이 됩니다.(글자가 여러 문자로 깨져서 출력됨.)
직접 UDR0 로 access해서 출력해도 마찬가지 결과를 냅니다.
잘못되었는지 여러가지 방법으로 테스트 한 결과.
source code에서 Crystal을 11.059Mhz에서,
16.000Mhz (보드에 써있는 숫자를 보고) 변경해서 해본 결과,
예제 결과는 출력됩니다.
이 때에도, alphabet은 대문자만 출력되고 소문자는 출력이 되지 않더군여.
한글은 제대로 출력이 되고여..
원인을 알 수가 없을까요?
정상적으로 동작하는 것인지 확신이 서지 않습니다.
관리자 답변
안녕하세요? 관리자입니다.
말씀하신 문제에 대해서 답변해 드리겠습니다.
우선 죄송하구요. 원래 CD에 작업된 소스코드는 11.0592MHz에 맞춰서 된 것인데,
제가 클럭만 16MHz로 변경했었습니다. 당연한 결과였지만, 미리 예상치 못했던 것은 제 실수입니다.
방금 소스를 재작업해서 올렸으니, 본 소스를 컴파일 해 보시면, 정확하게 알아보실 수 있을 겁니다. 그리고, 어떤 질문이라도 있으시면, 바로 올려 주시면, 가능한 빠른 시간내에 답변해 드리도록 하겠습니다.
참고하세요.
>안녕하세요.
>
>AVR MCU Kit으로 막 지금 조립하여 테스트 해보고 있는 사용자입니다.
>
>ICC(version 7.01) 로 serial.c 소스를 컴파일하여 테스트 해보고 있는데,
>이상한 문자로 출력이 됩니다.(글자가 여러 문자로 깨져서 출력됨.)
>직접 UDR0 로 access해서 출력해도 마찬가지 결과를 냅니다.
>
>잘못되었는지 여러가지 방법으로 테스트 한 결과.
>source code에서 Crystal을 11.059Mhz에서,
>16.000Mhz (보드에 써있는 숫자를 보고) 변경해서 해본 결과,
>예제 결과는 출력됩니다.
>이 때에도, alphabet은 대문자만 출력되고 소문자는 출력이 되지 않더군여.
>한글은 제대로 출력이 되고여..
>
>원인을 알 수가 없을까요?
>정상적으로 동작하는 것인지 확신이 서지 않습니다.
>
|
||||
| 42 | 답변완료🔒 오늘 정말 감사했습니다..^^ | 박현근 | 2006-01-06 | 12 |
|
🔒 비밀글입니다. 작성자 또는 관리자만 확인할 수 있습니다.
|
||||
| 41 | 답변완료사장님^^~~ | AVR gogo | 2006-01-05 | 6,505 |
|
사장님^^
오늘 감사했습니다..
근데용^^
질문이 있는데요
라인트레인서 센서가요 지금 현재 3파이자너요^^
그거 5파이 짜리로 바꿔도 상관없나용??
글구용 CD에 있는 iccv7avr_demo 더블클릭해서 깡았는데요...
바탕화면에 안나타나용^^ 왜그런거에용??^^
글구요 로봇(라인트레인서)에 프로그램 입력하는법이 햇갈려서 그런데요 되송하지만^^
좀 자세히즘 알져주시면 감사하겠습니다^^
그리구용 라인트레인서가 지름 50CM정도인 원안에서 3~4바퀴돌면 길을 잃어요...
그건 센서가 넘 놀아서 인식을 못하는건가요??
수고하십시요^^
관리자 답변
1. 우선 5파이 짜리랑 3파이 짜리랑 주파수가 틀려서 서로 호환이 안 될 거에요. 5파이 짜리를 쓰시려면, 송수신 모두 바꾸셔야 합니다.
2. ICC7AVR_DEMO를 까실 때, 맨 마지막 쯤의 화면에 바탕화면에다 깔껀지 체크하는 화면이 있을 겁니다. 그걸 체크 해 주셔야 바탕화면에 깔리구요. 이미 까셨으면, 그냥 Imagecraft tools라는 곳의 ICC AVR을 클릭 하신 후, 오른쪽 버튼 누르고 보내기->바탕화면에 바로가기 만들기를 선택하세요.
3. 로봇에 프로그램 입력하는 법은요. AVR 강좌-> 2번 3번 강좌를 참고하세요. 그림하나하나 자세히 설명되어 있습니다.
참고로, Mega16을 이용한 라인트래이서의 경우 0xD9EF를 퓨즈 비트로 사용하고 있습니다.
4. 라인트레이서 알고리즘을 잘 변경하시면요, 길을 잃지 않을 수도 있습니다. 예를 들어서, 센서가 인식되면 모터를 돌리는 정도를 조정한다던가 하시면, 속도도 향상될 거구요. PWM으로 코너링할 때 좀 속도를 줄인다던가 하는 식으로 좀 알고리즘을 변경해 보세요.
그래도 궁금한 점이 있거나 잘 모르겠거나 시간이 있으면, 전화하시구..회사로 한 번 찾아 오세요. 수고하세요.
|
||||
| 40 | 답변완료너무 빠른가용?ㅋㅋ | AVR gogo | 2006-01-05 | 7,229 |
|
너무 빨라서 안보이는...ㅋㅋ
관리자 답변
와우~ 멋지네요~ 동영상 있으면 더 좋겠지만...이건 예술 사진인데요 ㅋㅋ
나중에 땡크 만드시면 함 가지고 와서 보여주시면 좋구요...안되면 올려 주세요 헤헤!
완성되면 완성된 거 세워서 찍은거 함 올려 주세요~
|
||||
| 39 | 답변완료아직 미와성인 라인 트레인서..^^ | AVR gogo | 2006-01-05 | 21,653 |
|
아직 미와성인 라인 트레인서..^^
관리자 답변
죄송한데요.. 사진 줄이는 법을 모르겠어요^^ 죄송합니다.^^
|
||||
| 38 | 답변완료🔒 새해 복 많이 받으세요~~~... ^^ | 김용대 | 2006-01-03 | 7 |
|
🔒 비밀글입니다. 작성자 또는 관리자만 확인할 수 있습니다.
|
||||
| 37 | 답변완료AVR Mega128 조립시 대체가능한 카페시터와 저항값? | 마이컴초보 | 2005-12-31 | 7,837 |
|
안녕하세요. 교수님
한해가 저물어 가는 한해의 마지막날입니다.
저번주 토요일날 용산 샘플전자에서 마이컴을 다시 접해보고자 들렀다가
교수님을 처음 뵈었습니다.
그때 개발보드를 선택해 주시고 부품까지 챙겨주셔서 정말 감사했습니다.
주간에는 시간이 없어서 오늘 납땜을 하고자 자료를 읽어보고, 납땝을 하려고 했는데요. 부품이 모자라서요 .ㅜㅜ
저번에 저항이랑 전해콘덴서를 다른 걸로 바꿔 써도 된다고 하셨는데.
제가 망각해 버렸네요. ㅋ
이 두가지 두품 대체 할 수치의 부품이 있나요? 아님 구입을 해야 하는지요...
전해콘덴서---- 1uF(rs232 인터페이스에 들어가는거구요)
저 항 ---- 4.7k(저항값 비슷한거 써도 되는지?)
귀찮게 해서 죄송합니다.
제가 지방에 있어서 부품사러 올라가기도 그래서요 .
그럼 한해 마무리 잘하시구요.
즐거운 신정되시기 바랍니다.
관리자 답변
1uF는 10uF로 대치하셔도 됩니다.
4.7k는 3.3k로 대치해 사용하셔도 됩니다.
새해 복 많이 받으세요.
궁금한 점 있으면 언제든지 뭐든지 질문에 남기세요.^----^
|
||||
| 36 | 답변완료질문입니다. | 김영훈 | 2005-12-29 | 13,849 |
|
avr을 공부하는 학생입니다.
제가 atmega128 모듈을 구입했는데요(보드는 빨간색)
컴파일은 코드비젼을 사용해서 컴파일을 했는데 통신이 호환이 되지 않는군요..
모듈에 max232가 장착되어 있던데 그럼 직렬통신밖에 사용이 안되는건지
아님 병렬포트도 가능한지 궁금해서 연락드립니다.
너무나도 어처구니 없는 질문일지도 모르겠지만... 답변 부탁드립니다..
128회로도도 보니 직렬통신밖에 나오지 않은거 같아서 혹시나 하고 질문드립니다.
관리자 답변
3swvEC <a href="http://bbkcwqnekrri.com/">bbkcwqnekrri</a>, [url=http://frilgpyfvxjo.com/]frilgpyfvxjo[/url], [link=http://ytqdrkrtvlls.com/]ytqdrkrtvlls[/link], <a href=http://zbpolyxukuab.com/ target=_blank>http://zbpolyxukuab.com/</a>
|
||||
| 35 | 답변완료교수님~ 퓨즈비트 관련 질문입니다~ ㅠ | 이덕재 | 2005-12-15 | 9,357 |
|
오늘도 헤메고 있는 중인데요... ㅠ
ICCAVR 의 In system programming 에서....
퓨즈비트를 0xD9EF 로 설정하고 W 를 누르지 않습니까?
그러면 Done... 됐다고 나오는데...
막상 다시 퓨즈비트의 R 을 눌러보면 좀전에 입력한 0xD9EF 가 아니고
0xFFFF <--- 이걸로 바뀝니다.... ㅠㅠ
이것은 무슨 뜻이고 어떻게 해결해야 하는지 도와주십시오~
Chip erase 도 해봤으나 아무 변화 없구요....
관리자 답변
클럭 부가 제대로 납땜 되었는 지 확인하시고, 이상 없으면,
메가 16 칩을 새걸로 바꿔 다세요.
>오늘도 헤메고 있는 중인데요... ㅠ
>
>ICCAVR 의 In system programming 에서....
>
>퓨즈비트를 0xD9EF 로 설정하고 W 를 누르지 않습니까?
>
>그러면 Done... 됐다고 나오는데...
>
>막상 다시 퓨즈비트의 R 을 눌러보면 좀전에 입력한 0xD9EF 가 아니고
>
>0xFFFF <--- 이걸로 바뀝니다.... ㅠㅠ
>
>이것은 무슨 뜻이고 어떻게 해결해야 하는지 도와주십시오~
>
>Chip erase 도 해봤으나 아무 변화 없구요....
|
||||
| 34 | 답변완료기말과제 관련 질문 2 | 이덕재 | 2005-12-14 | 9,518 |
|
ICCV7 으로 이것저것 집어넣어보면서 LED를 켜보았습니다
그런데 그러던중 문제가 생겼습니다
보드랑 케이블이랑 전원 까지 다 연결하고 프로그램을 입력하려고...
In system programming 에서 왼쪽 아래의 Program FLASH/EEPROM 버튼을
누르면........
프로그램이 쭈욱 잘 들어가던것이 어느순간부터
Cannot ~.hex in read only mode 라는 오류메시지와 함께 안됩니다
Chip erase 도 효과가 없고.... read only 라서 쓰기가 안된다는 것 같은데....
잘 되던게 갑자기 read only 라고 나오니 당황스럽습니다. ㅠㅠ
또는 Cannot program flash 라고도 나옵니다~ ㅠ
이것을 어떻게 해야 합니까? 도와주십시오~~ ㅠ
관리자 답변
가끔 AVR이 이런 경우가 있는 데, 이 경우에는 초기화를 시켜줘야 하는 데, 외부에 오실레이터를 달고 초기화 시키는 방법이 있습니다. 자료실 쪽인가 AVR 강좌인가에 보면 어딘가 초기화시키는 방법이 나와 있을 겁니다.
하지만, 가장 좋고 확실하고 빠른 방법은 MCU를 교체하는 거겠지요. ^------^
|
||||
