안녕하세요
아래와 같은 현상이 발생되어 질문드립니다.
FSK, 400㎒ RF모듈을 사용합니다.( 대역폭 ±8.5㎑내외, 10㎽)
수신감도는 -116dbm(max -118dbm)
IF IC는TA31145FN사용, 1200pbs로 셋팅되어 있습니다.
상황
리모트로 메인1, 메인2의 BLDC를 회전하도록 되어 있습니다.
리모트에서 각 메인에 BLDC를 정회전 하라는 송신 데이터는 5번 정도 송신합니다.
- BLDC와 BLDC 드라이버 SMPS에서 발생되는 노이즈를 상정한 프로그램으로 5번 중에
1번이라도 각 메인이 받으면 동작하도록 프로그램 되어 있습니다.
메인간 통신에서는 3번 송수신합니다.
BLDC가 회전하고 있으면 다시 필요에 의해 리모트로 정지를 시킵니다.
메인1과 메인2가 동작하다가 어느 한 메인이 동작하시 않으면, 메인1과 메인2가 통신하며,
동작을 종료합니다.(리모트는 개입하지 않습니다.)
리모트로 각 메인의 BLDC를 회전시키는 것은 동작이 원활하지만, 메인1과 메인2의 송수신이
안되는 현상이 발견되어 검토 결과 수신 감도라던가 송신 출력은 비슷한데 송신 대역폭이
서로 상이한 점이 발견되어 이것이 문제라고 생각하고 접근 중입니다만, 해결책이 안 보이네요
메인1의 송신 대역폭은 ±8㎑, 메인2는 약 ±5.5㎑(SA로 측정)로 측정됩니다.
대역폭이 ±5.5㎑(?) 이런 경우도 생기는군요!!!!!!!!!!!!!
그런데, 리모트와 메인간 송수신에는 현재 사용상 문제가 없습니다. 메인에서 발생되는 각종
노이즈에 의해 메인간 통신이 안되는 거라면, 메인 동작중에 리모트로 정지를 시켜면
동작이 안돼야 맞는 상황인데...알 수가 없군요. 또한 메인간의 통신에는 3번정도 동일한 코드로
송신하게끔 프로그램 되어 있습니다.
일단 대역폭이 좁은 모듈의 송신 크리스탈을 변경하여 정상 동작하지만, 이런 모듈이 많다는게
문제입니다. 또한 이걸 양산시 걸러 낼 수가 있겠지만, 차후 문제입니다.
송신 대역폭의 ±8.5㎑내외의 RF 모듈간에는 통신을 원할하게 하고 싶지만, 어떻게해야 할 지
감이 전혀 오질 않습니다.
이러한 문제점을 해결 하신 분이 계신가 해서 이렇게 문의 드립니다.
많은 의견 부탁드립니다.