Skip to content

⭐⭐ FM发射器

"把你的声音送上电波,体验发射的乐趣。"

制作一个小功率FM发射器,覆盖范围约50-200米,适合学习调制和发射原理。

📋 项目信息

项目FM发射器
难度⭐⭐ 进阶
成本< 30元
时间3-6小时
工具电烙铁、万用表、频率计(可选)
电源3-12V DC

⚠️ 法规提醒

在中国,使用无线电发射设备必须:

  1. 取得业余无线电操作证
  2. 设备获得型号核准(CMIIT ID)
  3. 在核准的频率和功率范围内使用

本项目仅供学习原理,实际发射需遵守法规!

🔧 工作原理

框图

音频输入 ──→ 预加重 ──→ 调制器 ──→ 振荡器 ──→ 缓冲放大 ──→ 天线

                └── 频率稳定(可选PLL)
  1. 音频处理:预加重提升高频,改善信噪比
  2. 调制:音频信号改变振荡频率(FM)
  3. 振荡:LC或晶体振荡产生载波
  4. 缓冲:隔离振荡器与天线,稳定频率
  5. 发射:通过天线辐射电磁波

FM调制深度

$$\Delta f = k_f \times V_{audio}$$

  • $\Delta f$:频偏(最大75kHz为广播标准)
  • $k_f$:调制灵敏度
  • 带宽:$BW \approx 2(\Delta f + f_{max})$

📦 BOM清单

方案A:分立元件(经典学习)

序号元件规格数量备注
1三极管2N3904 / 90182振荡+缓冲
2电感4.7μH 或自制1振荡线圈
3可变电容5-20pF 微调1频率调整
4电容10pF, 22pF, 47pF, 100pF, 1nF各2高频滤波
5电阻1k, 4.7k, 10k, 47k, 100k各2偏置
6晶振27MHz(3倍频到81MHz,不在FM频段)1或改用LC
7话筒驻极体话筒1音频输入
8电源9V电池或3-12V适配器1
9天线75cm导线(1/4波长@100MHz)1
10洞洞板5×7cm1

方案B:集成电路(简单稳定)

序号元件规格数量备注
1FM发射ICBH1417F / QN80661集成PLL
2晶振7.6MHz1BH1417F用
3电容按IC datasheet若干
4电阻按IC datasheet若干
5电感按IC datasheet若干
6话筒驻极体话筒1
7电源5-9V1
8天线75cm导线1

💡 推荐:初学者建议用方案B(BH1417F),频率稳定,调试简单。

📐 制作步骤

方案B:BH1417F FM发射器

电路图

                    +5V

    话筒 ──[10μF]──┬──[4.7k]──┬──┐
                    │         │  │
                   [100k]    [10μF]
                    │         │  │
                    └────┬────┘  │
                         │       │
    BH1417F:             │       │
    ┌────────────────────┴───────┴──┐
    │  1: RF OUT ──┬──[L1]──[C1]──┬── 天线
    │              │               │
    │  2: GND      │               │
    │              │               │
    │  3: PLL DATA ─┤               │
    │              │               │
    │  4: PLL CLK  ─┤               │
    │              │               │
    │  5: AUDIO IN ─┴───────────────┘
    │              │
    │  6: 7.6MHz XTAL
    │              │
    │  7: +5V
    │              │
    │  8: MUTE
    │              │
    │  9: MPX OUT
    │              │
    │ 10: GND
    │              │
    │ 11: RF GND
    │              │
    │ 12: VCO
    │              │
    │ 13: VCC RF
    │              │
    │ 14: RF OUT
    │              │
    │ 15: RF OUT
    │              │
    │ 16: RF GND
    │              │
    │ 17: RF GND
    │              │
    │ 18: RF GND
    └──────────────┘

元件参数

元件参数作用
L10.1μH 或 3匝0.8mm漆包线,直径5mm输出匹配
C110pF隔直
C21nF电源退耦
C310μF音频耦合
C410μF电源滤波
R14.7kΩ话筒偏置
R2100kΩ音频输入电阻

制作步骤

步骤1:准备PCB

在洞洞板上规划布局:

    ┌─────────────────────────┐
    │  [BH1417F]              │
    │  ┌──────────┐           │
    │  │          │  [晶振]   │
    │  │          │           │
    │  │          │  [电感]   │
    │  └──────────┘           │
    │                         │
    │  [话筒]  [电容] [电阻]  │
    │                         │
    │  [电源接口]  [天线接口]  │
    └─────────────────────────┘

步骤2:焊接IC

  1. 先焊接BH1417F,注意引脚顺序(缺口向左,逆时针数)
  2. 焊接晶振(尽量靠近IC引脚6和7)
  3. 焊接电感和电容

步骤3:焊接外围电路

  1. 焊接话筒偏置电路(R1、C3)
  2. 焊接电源退耦电容(C2、C4)
  3. 焊接输出匹配电路(L1、C1)

步骤4:连接天线

天线长度计算:

λ = c / f = 300 / 100 = 3米 (100MHz)
1/4波长 = 0.75米 = 75cm

使用75cm导线作为天线:

    发射器 ──[75cm导线]──

                         (垂直向上)

步骤5:上电测试

  1. 连接9V电池或5V电源
  2. 用FM收音机在88-108MHz搜索信号
  3. 调整收音机频率,找到发射频率
  4. 对着话筒说话,检查接收效果

🔧 调试技巧

频率调整

BH1417F的频率由PLL控制,通过DATA和CLK引脚设置:

频率设置 (以100MHz为例):

参考频率 = 7.6MHz / 32 = 237.5kHz
分频比 = 100MHz / 237.5kHz = 421.05

实际分频比取整为421:
实际频率 = 421 × 237.5kHz = 99.9875MHz

DATA和CLK引脚通常连接单片机或专用设置电路

功率调整

  • 增大功率:提高供电电压(不超过IC最大额定值)
  • 减小功率:降低电压或增加衰减
  • 注意:功率过大会导致频率不稳定或谐波增大

音质优化

问题解决方法
声音小增大话筒偏置电阻或换更灵敏的话筒
失真减小音频输入幅度,检查预加重电路
噪声大改善电源滤波,缩短音频引线
频率漂移确保晶振质量,改善散热

📊 性能测试

简易测试方法

1. 频率准确度:
   用FM收音机接收,对比电台频率
   误差应 < 100kHz

2. 发射功率估算:
   在1米距离用收音机接收
   如果信号清晰无噪声,功率约1-10mW

3. 覆盖范围:
   户外开阔地测试
   典型值: 50-200米

4. 谐波检查:
   在200MHz、300MHz等倍频处检查
   应无明显信号(>40dB抑制)

🚀 进阶改进

增加PLL频率合成

使用单片机(如Arduino)控制BH1417F的频率:

cpp
// Arduino控制BH1417F频率示例
void setFrequency(float freq) {
    int divider = freq * 1000 / 237.5; // 237.5kHz参考
    // 通过DATA和CLK发送分频比
    for(int i = 0; i < 16; i++) {
        digitalWrite(DATA, (divider >> i) & 1);
        digitalWrite(CLK, HIGH);
        delayMicroseconds(1);
        digitalWrite(CLK, LOW);
    }
}

增加功率放大

BH1417F输出 ──[匹配网络]──[2SC2053/2N4427]──[低通滤波]──[天线]

可增加功率到100mW-1W
注意: 需符合法规功率限制!

增加立体声编码

使用BA1404或BH1417F内置MPX功能,实现立体声发射。

🐛 常见问题

问题可能原因解决方法
无信号晶振未起振检查晶振和负载电容
频率不准晶振频率偏差更换晶振或调整负载电容
有载波无调制音频未输入检查话筒和耦合电容
声音失真过调制减小音频幅度
频率漂移温度影响使用温度补偿或PLL
谐波大无滤波器增加低通滤波器

📚 延伸阅读

🎯 完成后,你已经掌握了:振荡器、FM调制、PLL、阻抗匹配。准备挑战 短波天线 吧!

仅供学习交流,请遵守无线电管理条例