기술문의 :)

기술문의 게시판 입니다.

뒤로가기
제목

Mega2560 보드에 SD메모리 쉴드 장착 가능하나요?

작성자 아트로봇(ip:)

작성일 2012-10-11 13:07:22

조회 92

평점 0점  

추천 추천하기

내용

안녕하세요

 

SD 메모리 쉴드는  SPI통신을 사용하며 취급중인 SD메모리 쉴드는  UNO보드용이어서  Mega2560에 바로 연결 사용하실수는 없습니다.  쉴드로 장착하지않고 전선으로 Mega2560의 SPI핀에 연결하여 사용은 가능합니다.

단, 이더넷쉴드 SD메모리 기능 일체형의 경우  HW 개조없이 Mega2560에서 SD메모리 사용이 가능하긴합니다.

 

아두이노 이더넷 쉴드 SD메모리 쉴드겸용 R3 (Arduino Ethernet Shield)
51,000원

Mega 2560을 사용하시면 HW 시리얼 포트를 여러개 사용하실수있습니다.

HW 시리얼은 알아서 버퍼관리등을 해주므로 신뢰도나 사용이 간단하므로 더 좋긴합니다.

SW 시리얼도 단순한 용도라면 괜찮은 선택입니다.   다만, 프로그램 작성에 따라 오류  가능성이 좀더 높습니다.

하지만 이경우에도 프로그램을 꼼꼼히(지연없이 자원관리를 잘하시면) 짜신다면 오류를 없앨수도 있습니다.

 

 


---------- Original Message ----------

저번 질문에 대한 답변 정말 도움이 많이 되었습니다. 아두이노 공부를 하고 있는데 궁금증이 끊임이 없네요...

 

질문1. Mega2560 보드에 SD메모리 쉴드 장착 가능하나요?

             우노랑에 장착된것은 본적이 있는 mega에는 장착된걸 본적이 없어서요..

 

질문2. mega에 sd메모리 쉴드 장착하면 mega에 있는 나머지 시리얼 포트를 이용하여 sd메모리 쉴드에 접근 가능하나요?

 

질문3. 시리얼통신 하는 모듈을 2개 장착하려고 하는데 Uno에서는 시리얼통신포트가 하나밖에 없어서 소프트웨어시리얼을 사용하라고 저번 질문에 답변 해주셨는데, 메가를 이용하면 모두 하드웨어시리얼 가능한게 맞는거죠?

 

질문4. 소프트웨어시리얼을 사용하면 불안정 하다고 하는데 소프트웨어시리얼 단점이 무엇인지 알고싶어요... 모듈 한개때문에 지금 mega를 구입하기에는 비용이 많이 들기에 고민중입니다...

 

책보고 공부중인데 이러한 내용은 나와있지 않기에 이렇게 질문드립니다..

 

첨부파일

비밀번호
수정

비밀번호 입력후 수정 혹은 삭제해주세요.

댓글목록

등록된 댓글이 없습니다.

댓글 수정

이름

비밀번호

내용

/ byte

수정 취소

비밀번호 :

확인 취소

댓글 입력

이름

비밀번호

내용

/ byte

평점

왼쪽의 문자를 공백없이 입력하세요.

회원에게만 댓글 작성 권한이 있습니다.

관련 글 보기

follow us