제어 케이블을 통해 FM 오디오 송신기 주파수를 전환하는 방법 높고 낮은 레벨

클라이언트는 일부 IO 또는 일련의 데이터 명령을 사용하여 사용자 정의 및 주파수 선택 방법이 있는지 물었습니다.. 우리는 그것을 제품에 추가하고 인터페이스를 통해 선택을 가능하게합니다..

제어 케이블을 통해 FM 오디오 송신기 주파수를 전환하는 방법 높고 낮은 레벨

FM 송신기 제품

FM-16-Channel-Frequency-Transmitter-modulator

예, 많은 FM 오디오 송신기 모듈은 IO 또는 직렬 인터페이스를 통한 주파수 선택 및 구성을 지원합니다., I2C와 같은, SPI, 또는 UART. 다음은 몇 가지 일반적인 구현 방법입니다:

  1. FM-16 오디오 송신기의 PCB 보드에서, 이 네 핀은 외부 CPU에 의해 켜지고 꺼집니다..
  2. 스위치는 하단의 열린 상태에 있습니다.. 논리는입니다 1. 마스터는 IO 포트를 사용하여 지상으로 단락시킬 수 있습니다., 논리가됩니다 0.
FM audio transmitter switch frequency control by four pins on the board
보드에 4 개의 핀으로 FM 오디오 송신기 스위치 주파수 제어
FM audio transmitter switch frequency control by high level and low level
FM 오디오 송신기 스위치 주파수 제어가 높은 레벨 및 낮은 레벨

영상 속 텍스트

이제 높은 레벨과 낮은 레벨을 사용하여 FM 송신기의 주파수를 전환하는 방법을 보여줍니다..

제어 케이블을 통해 FM 송신기 주파수를 전환하는 방법? 이 네 가지 스위치는 이제 바닥으로 바뀝니다. 이 네 가지 스위치는 현재 높은 수준입니다. HHHH 상응하는 주파수는 106.1MHz입니다. 이 점을 제어하는 ​​것은 높거나 낮은 수준입니다., 이제 우리는 주파수를 스위칭하는 목적을 달성하기 위해 이것에 대한 와이어를 납땜했습니다..

이것이 마지막입니다. (4포인트), 그러면 우리는 그것을지면에 연결하고 낮은 수준으로 만듭니다.. HHHL 대응 주파수는 105.3MHz입니다. 이 FM 라디오를 105.3MHz로 조정하겠습니다. 이제 나는 네 번째 지점을 땅에 연결할 것입니다. 단락으로. 주파수가 전환되었습니다. 소리가 있습니다. 우리는 음악을들을 수 있습니다. 가져 가십시오. 음악이 없습니다.

4 개의 높고 낮은 레벨의 출력을 제어하려면 주변 회로에 MCU를 추가해야합니다.. FM 스테레오 오디오 송신기의 작동 빈도를 전환하려면. 추가 질문이 있으시면 저희에게 연락하십시오.

1. I2C/SPI 인터페이스

  • 주파수 선택: I2C 또는 SPI를 통해 특정 명령 및 데이터를 보내 전송 주파수를 설정하십시오..
  • 구성 레지스터: 많은 FM 송신기 칩에는 주파수를 구성하기 위해 I2C/SPI를 통해 작성할 수있는 내부 레지스터가 있습니다., 힘, 및 기타 매개변수.

:

  • i2c 사용, 지정된 레지스터 주소로 주파수 데이터를 보냅니다.
  • SPI 사용, 주파수 정보가 포함 된 명령 프레임을 보내십시오.

2. UART 인터페이스

  • 명령에서: 일부 모듈은 AT 명령을 사용하여 UART를 통해 주파수 설정을 지원합니다..
  • 사용자 정의 프로토콜: 모듈이 사용자 정의 프로토콜을 지원하는 경우, UART를 통해 특정 데이터 패킷을 보내 주파수를 구성 할 수 있습니다..

:

  • 명령을 보내십시오AT+FREQ=98.5 주파수를 설정합니다 98.5 메가 헤르츠.

3. GPIO 제어

  • 디지털 입력: GPIO 핀을 사용하여 사전 설정 주파수를 선택하기 위해 디지털 신호를 입력하십시오..
  • PWM 신호: 일부 모듈은 PWM 신호를 통해 주파수 조정을 지원할 수 있습니다.

:

  • 여러 GPIO 핀을 사용하여 다른 주파수를 선택하십시오..

4. MCU 통합

  • 마이크로 컨트롤러: 제품에 이미 마이크로 컨트롤러가있는 경우 (MCU), 주파수 선택 및 구성을 처리하도록 프로그램 할 수 있습니다..
  • 펌웨어 업데이트: 새로운 주파수 설정을 지원하려면 MCU 펌웨어를 업데이트하십시오.

5. 소프트웨어 라이브러리 및 API

  • 기존 라이브러리: 일부 FM 송신기 모듈은 쉽게 통합 할 수있는 즉시 사용 가능한 소프트웨어 라이브러리 및 API를 제공합니다..
  • 맞춤형 개발: 라이브러리가없는 경우, 모듈의 데이터 시트를 기반으로 사용자 정의 드라이버 및 제어 코드를 개발할 수 있습니다..

구현 단계

  1. 모듈을 선택하십시오: 필요한 인터페이스를 지원하는 FM 송신기 모듈 선택 (I2C, SPI, UART, 기타).
  2. 데이터 시트를 검토하십시오: 인터페이스를 통해 주파수를 구성하는 방법을 이해하려면 모듈의 데이터 시트를주의 깊게 읽으십시오..
  3. 인터페이스 코드를 개발하십시오: 주파수 선택 및 구성을 구현하기 위해 데이터 시트를 기반으로 코드를 작성하십시오..
  4. 제품에 통합하십시오: 코드를 제품에 통합하고 인터페이스를 통해 주파수 선택을 제공하십시오..
  5. 테스트 및 검증: 안정성과 정확성을 보장하기 위해 실제 조건에서 주파수 선택 기능을 테스트하고 검증하십시오..

예제 코드 (I2C 인터페이스를 가정합니다)

#포함 <와이어 .H>

#fm_module_address 0x60 정의

void setfmfrequency(플로트 주파수) {
  uint16_t freqvalue = (UINT16_T)(회수 * 10); // 예를 들어, 98.5 MHZ-> 985
  와이어 .BeginTransmission(fm_module_address);
  와이어(0x01); // 0x01이 주파수 설정 레지스터라고 가정합니다
  와이어((freqvalue >> 8) & 0xff); // 높은 바이트
  와이어(freqvalue & 0xff); // 낮은 바이트
  와이어. endtransmission();
}

무효 설정() {
  와이어();
  setfmfrequency(98.5); // 주파수를 설정하십시오 98.5 메가 헤르츠
}

무효 루프() {
  // 메인 루프
}

다음 단계를 따르면, FM 오디오 송신기를 제품에 유연하게 통합하고 인터페이스를 통해 주파수 선택을 활성화 할 수 있습니다..

질문하기

← 뒤로

응답해 주셔서 감사합니다. ✨