描述
<h3 style="line-height:1.8;">1、项目功能介绍</h3>
<div>
<div>基于 SF32LB52 的小智 AI 对话机器人,带着整个互联网的知识,解决你的疑难杂问。</div>
</div>
<p> </p>
<p> </p>
<h3 style="line-height:1.8;">2、项目属性</h3>
<div>
<div>参与立创开发板训练营,小白复刻小智AI</div>
</div>
<h3 style="line-height:1.8;">3、硬件部分</h3>
<div>
<div><img src="https://image.lceda.cn/oshwhub/pullImage/5cafb968075e4029b784dbdd3b7cac48.png" alt="" width="1133" height="800"></div>
<div> </div>
<div>
<div>
<div>主控用的是 [立创·开源SF32LB52模组](<u>https://item.szlcsc.com/45024582.html</u>),一款蓝牙低功耗芯片,频率 <strong>240MHz</strong>,集成 8MB PSRAM 和 16MB Flash,支持锂电池直接供电。BLE 连接功耗(1S间隔)仅需 7μA,BT连接功耗(1S间隔)仅需 10μA,BLE + BT 双连接功耗比同行单BT连接功耗还能降低 60%。</div>
</div>
<div>
<div>在本项目中,直接让电池电源直连模组的电源输入引脚 VSYS。这里需要注意<span style="color:#d83931;"><code>该模组电压范围要求 3.7V~4.7V</code></span>。3.3V 和 5V 供电都不行。</div>
<div> </div>
<div>
<div>
<div>音频功放主要以上图的 U6 为主,它型号是 LM4871,是一款 3W、单声道 AB 类音频功率放大器,工作电压 1.9 - 5.5V。</div>
<div> </div>
<div>
<div>
<div><strong>声音大小控制</strong></div>
<div>通过实际测试发现,项目原理图中的 R7 和 R8 电阻跟声音大小成线性关系,两个电阻越大,声音越小;两个电阻越小,声音越大。但是声音的大小始终不会超过喇叭的实际可输出声音大小。毕竟该芯片只有 1W 的功放输出。 W 数越大,功率越高,耗电越大,声音越响。</div>
</div>
</div>
<div>
<div>
<div><strong>噪声控制</strong></div>
<div>通过实际测试发现,项目原理图中的 C2 和 C5 电容跟噪声消除有关,具体如何调整数值达到理想效果参考该芯片的数据手册说明。这里简洁为一句话:高频噪声放小电容滤除,低频噪声放大电容滤除。</div>
</div>
<span><img src="//image.lceda.cn/pullimage/NSKdr2j4Xe6VnU49Br4P6L8cNv9CQow5ekjy7RKX.png" alt="" width="601" height="402"></span></div>
<div> </div>
<div>
<div>
<div>麦克风咪头(通常为驻极体话筒)的核心是一个<strong>可振动</strong>的极板(振膜)与固定背极板组成的电容。</div>
<div> </div>
<div>当声音振动波作用在振膜上时,会导致其与背极板的距离动态变化,从而改变电容值。当有声音时,器件内部电容发生变化,这一变化会引发电容两端的电荷移动,产生微弱的交流电信号(模拟信号)。</div>
<div> </div>
<div>但是虽然麦克风内部的驻极体材料自带永久电荷(无需外部供电维持电场),即使没有电源输入,麦克风也能够使用,但是为了确保麦克风能够正常稳定的工作,通常是需要提供一个基准电压(通常2~5V),使内部电容处于预充电状态,确保声音引起的电容变化能转换为有效电流信号。</div>
<div> </div>
<div>在原理图中,R3 电阻的作用就是给麦克风的正极输入一个基准电压MIC_BIAS,这个电压是由模组控制输出的,由模组控制则可以在要用时才输出,不用时关闭,实现低功耗。R3 的电阻值为 10K,测试效果能够接受,过低则采集的音频信号弱,过高则易引入噪声。</div>
<div> </div>
<div>在原理图中,U4 电容的作用就是对采集的信号进行滤波,滤除高频噪声,大多是滤除滋滋滋的声音或者声音沙哑问题。</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div> </div>
</div>
<h3 style="line-height:1.8;">4、软件部分</h3>
<div>
<h4>软件全开源,烧录即可体验</h4>
</div>
<p> </p>
<div>
<div>软件开源地址:https://github.com/78/xiaozhi-sf32</div>
</div>
<p> </p>
<p style="line-height:1.8;"> </p>
评论(0)