?>

Hard Copy World

HCW

Q&A

Home > Forum >

Q&A

RF 시리얼통신 n:n

페이지 정보

작성자 양창수 메일보내기 이름으로 검색 작성일15-05-04 16:20 조회2,287회 댓글1건

본문

아두이노 초보입니다

HC-11 RF모듈을 사용하여 시리얼 통신을 하는것 까지 테스트를 끝냈습니다

그런데 실용적용을 하려고 하니 그게 전부가 아니더군요

질문 1) 한개의 송신기에서 여러개의 수신기로 보내는 서로다른 신호를 받으려면 어떻게 해야하는지요

질문 2) 신호 혼선을 피하고자 단순 패킷, 암호를 적용하고 싶습니다  가능할까요?

목적) RC비행체를 RF통신모듈사용해서 구현해보고자 하는데 혼선, 신호충돌을 피하고자 합니다

질문 3) 만약 HC-11모듈로 구현이 불가능하면 구현하기 쉽고 저렴한 모듈 추천 부탁드립니다

          목표거리 30m 이상입니다

 

 

 

댓글목록

하드카피님의 댓글

하드카피 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

1. 하나를 서버로 두고 나머지를 클라이언트로 둬서 1:N 통신 형태로 사용해야 하는 걸로 알고 있습니다. 그래서 서버에서 보내는 메시지가 도착할 곳이 어딘지 패킷에 명시해줘야 합니다. 클라이언트들은 패킷들을 검사해서 자신에게 온 것인지 확인해야 하구요. N:N 으로 서로 무작위로 패킷을 전송하면 데이터가 엉킬수도 있는걸로 압니다.
2. 혼선을 피하기 위해서는 채널을 다르게 설정해야 하는데 이렇게 하면 같은 채널을 사용하는 기기들만 패킷을 주고 받을 수 있습니다.
3. 비슷하게 1:N, N:N 통신은 Zigbee 모듈로 가능하고 기능도 더 풍부한 걸로 압니다. 근데 모듈 가격이...