나는 파티에 늦은 것 같지만, 하나의 링크에 거대한 수다쟁이 송신기가있는 aaa 802.11을 사용하여 충돌 제어에 대한 통찰력을 제공 할 것입니다. 이것은 다소 패킷 화되어 있습니다.
두 개의 송신기가 동시에 송신을 시도하면 수신자에게 썩은 베이컨이 엉망이 될 수 있습니다.
WiFi 스타일 충돌의 단순화 된 버전이 좋을 것입니다. 기본적으로, 그것은 탐지 될 수있는 프리앰블을 사용하며, 충돌 가능성이 더 높은 전송 시간이 길어질수록 패킷을 보내기 위해 더 짧은 요청/해제를 사용할 수 있습니다.
이것은 과도 할 것 같지만 필자는 프리앰블로 이동합니다. 기본적으로 1과 0이 번갈아 가며 (0101, 0011, 00001111 등) 16 진수와 같이 인식 할 수있는 안정된 스트림을 전송하는 것으로 시작합니다. 누설 된 방사능 또는 소음에 의해 차단됩니다.
이 패턴은 시프트 될 수 있으므로 원본과 비교하여 비트별로 이동해야하는 유한의 다른 프리앰블 집합이 있습니다.
송신기가이 프리앰블을 감지하면 중지하고 기다려야합니다. 모든 패킷을 특정 시간 길이로 제한하면 패킷 사이에 충분한 시간을 대기하면 충돌이 발생하지 않아야합니다. 한 패킷의 시간 동안 프리앰블이 들리면 스테이션은 전송의 전체 길이 (길이 및 기타 헤더 필드를 수신하여 대기 시간을 알 수 있음)를 기다려야합니다. 패킷이 완료되면 스테이션이 해당 프리앰블을 전송할 수 있습니다.
이것은 WiFi 유사성이 멈추고 더 간단한 프로토콜이 이어지는 곳입니다.
두 스테이션이 패킷을 대기하는 경우 거의 동시에 해당 프리앰블을 시작할 수 있습니다. 이를 해결하기 위해 각 스테이션은 해당 프리앰블에서 다른 0 비트를 플립해야합니다. 해당 비트가 1을 발견하면 다른 스테이션이 도박을하고있는 것을 확인하고 다시 해제해야합니다.
각 스테이션은 다른 스테이션이 전송을 시작할 수 있도록 각 패킷 이후에 특정 지연 (사용자까지)을 기다려야합니다.
통신 패턴의 일부 스케치는 이것이 사용자의 요구에 충분 함을 보여줍니다.
이제는 하나의 네트워크 만있는 한 마스터 - 슬레이브 스타일 시스템 인 경우 슬레이브 전송과 관련하여 하나의 미해결 요청이 있어야하기 때문에 쉬워야합니다.
나는 가격에 대해 생각할 수 없다 : 두 개의 회로 기판에 대해 1.29?!? 나는 그것들이 단지 작은 수의 부품 일 뿐이라고 생각하지 않는다. 가격은 믿어지지 않는다. 아무도 그 가격에 당신에게 빈 봉투를 나눠 줄 수있는 사람이 없습니다. 나는 네라고 말합니다. 이것은 가장 저렴합니다. 무료 배송 서비스가 제공되므로 1.33 $ 한 쌍의 ER99로 업그레이드해야합니까?! 중국에서 ?! – jdr5ca
나는 우스꽝스러운 가격이 내 관심사라는 것을 안다. 보통 통신은 가장 비싼 부품 (예 : Xbee) 중 하나이다. – Dragongeek