DIY变声电路:自制变声器
变声电路是一个迷人且有趣的项目。其核心在于将人声转换为全新音色。从《神秘博士》中戴立克的怪异嗓音得知,其原声竟是通过环形调制制作。本文将DIY实现不可辨识的声音,重点关注输出控制、放大与混音,打造功能完善的电路。
变声电路概念
人声音色各异,通话时易识别对方身份,甚至不见面也能凭声音在人群中辨认。本实验项目使用数字变声电路,改变声音音色,可模拟外星人或机器人声音。
我们采用HOLTEK技术。HOLTEK是一款变声芯片,可实时数字处理输入语音信号。
HOLTEK工作原理
- 将语音关联频谱频率向上或向下分七级平移
- 输出听到的频率相对变粗或变细
- 可对比录音带变速播放时的频率变化,但HOLTEK不改变语速
特别之处:HOLTEK不影响语速,且可添加“机器人”和“颤音”两种特效。机器人效果让声音机械化,颤音带来颤抖音效。语音经驻极体麦克风输入,经IC处理后从动圈扬声器输出。整个系统由9V电池供电。
变声电路原理图
电路原理图
下图基于HT8950数据手册。您只需按需替换兼容的音频放大电路即可。
工作原理介绍
HT8950除含带内部偏置麦克风的功能放大块外,还集成8位D/A转换器、静态RAM (SRAM) 和8位A/D转换器。D/A和A/D以8kHz采样率工作,不仅覆盖人声约3kHz频谱,还能获得更好的扬声器输出质量和高信噪比(SNR)。
如何制作变声电路?
元件清单
电容
- C4、C6、C7 — 220μF/16V,电解
- C3、C5 — 0.1μF (104),陶瓷
- C2 — 0.47μF (474),陶瓷
- C1 — 4.7μF/16V,电解
半导体器件
- SPK1 — 8Ω/0.25W扬声器
- MIC1 — 微型驻极体麦克风
- D1 — 6.2V/0.5W稳压二极管
- IC2 — LM386音频放大器
- IC1 — HT8950A变声集成电路
机电元件
S1-S4 — 微型按键开关;NAJ1 — 9V电池扣连接器
电阻 (1/4W 5%)
- R9 — 5K,单圈调阻
- R8 — 8.2K
- R7 — 470Ω
- R4、R5、R6 — 4.7K
- R3 — 39K
- R2 — 47K
- R1 — 100K
变声电路原理图及操作说明
电路工作流程:
- 麦克风拾取语音信号,经R4 C2网络送入HT8950内部放大器,开环增益约2000倍
- C4、R7、R5为驻极体元件提供偏置条件。放大后的带限语音信号送入8位A/D,以8kHz采样率数字化
- 振荡器控制采样信号发生器产生时间基准
- R2决定振荡器频率(约512kHz)
- 数字化语音存入SRAM,控制电路读出并传送至锁存寄存器
- 语音信号经D/A转换器还原为模拟形式,从引脚12 (AUDIO输出) 取出
- D/A输出信号频谱是否偏移,取决于SRAM到D/A的传输速率。由按键S3 (DOWN) 和 S2 (UP) 逐级控制
- 模拟语音信号经C3 R8网络送入LM386 (IC2) 放大,驱动SPK1扬声器发声
PCB板上制作电路
- 使用3.2×2.5英寸双面PCB
- 预留测试点:如TP2跟踪寄存器到功放信号,T1跟踪麦克风信号
- 使用IC座焊接芯片,便于更换对比性能
- 跳线JP、音量电阻R7、麦克风插座J1通常板载。为DIY方便,建议改为面板安装再用飞线连回PCB(如用开关替代JP)
引脚详细信息
引脚排布:
- VREF — 内部放大器参考电压 (14)
- AUDIO — 音频输出 (13)
- LED — 音量指示灯输出 (12)
- VDD — 正电源 (11)
- AIN — 内部放大器输入 (10)
- AO — 内部放大器输出 (9)
- NC — 不接 (8)
- VSS — 负电源/GND (7)
- ROB — 机器人模式选择 (6)
- TGD — 降调选择 (5)
- TGU — 升调选择 (4)
- VIB — 颤音模式选择 (3)
- OSC1 — 振荡器输入 (2)
测试
- 上电前用酒精和软毛牙刷清洗电路板,检查:漏装元件、虚焊、错误电容值、错插IC、断路等
- 测量正极到地电阻,过低或为零暗示短路需排查
- 音量调低,插入驻极体麦克风至J1,接入耳机/扬声器,给TB1接12V,确认LED工作
- 对着麦克风说话并逐渐调大音量。若放大正常,拔掉跳线确认声音已变调
总结
变声电路可通过编程麦克风输入声音将其转换为不同音色(如机器人声)。遵循原理图与步骤定能获得优秀成果。如有疑虑,随时欢迎联系我们。
工业技术