站内搜索
发作品签到
专业版

#第十届立创电赛#立创开发板】-小智AI训练营

工程标签

208
0
0
0

简介

AI对话机器人

简介:AI对话机器人
第十届立创电子设计开源大赛

开源协议

Public Domain

创建时间:2025-08-15 12:33:30更新时间:2025-09-08 13:50:21

描述

1、项目功能介绍

基于立创开源蓝牙模组 制作的简易AI对话机器人,实现AI实时语音对话。它能够听懂你的情绪,解答你的疑惑,也能分享你的快乐。

 

 

2、项目属性

主控用的是立创·开源SF32LB52模组,立创开发板训练营项目,新手复刻

3、硬件部分

电源部分
 
主控部分
 
一款蓝牙低功耗芯片,频率 240MHz,集成 8MB PSRAM 和 16MB Flash,支持锂电池直接供电。BLE 连接功耗(1S间隔)仅需 7μA,BT连接功耗(1S间隔)仅需 10μA,BLE + BT 双连接功耗比同行单BT连接功耗还能降低 60%。
模组支持 BT PAN 功能可以直接连接手机上网,相比 WIFI 功耗更低,更加适合电池场景,带屏连接功耗仅 30mA
模组的 VDD33_VOUT2 是由软件控制输出的,需要芯片正常启动后才有输出3V3。
 
音频功放部分
音频功放主要以上图的 U6 为主,它型号是 LM4871,是一款 3W、单声道 AB 类音频功率放大器,工作电压 1.9 - 5.5V。
声音大小控制
通过实际测试发现,项目原理图中的 R7 和 R8 电阻跟声音大小成线性关系,两个电阻越大,声音越小;两个电阻越小,声音越大。但是声音的大小始终不会超过喇叭的实际可输出声音大小。毕竟该芯片只有 1W 的功放输出。 W 数越大,功率越高,耗电越大,声音越响。
噪声控制
通过实际测试发现,项目原理图中的 C2 和 C5 电容跟噪声消除有关,具体如何调整数值达到理想效果参考该芯片的数据手册说明。这里简洁为一句话:高频噪声放小电容滤除,低频噪声放大电容滤除。

4、软件部分

软件全开源,烧录即可体验,软件开源地址:https://github.com/78/xiaozhi-sf32

 

烧录和使用方法

 

固件为立创开发板开源,烧录即可完成

烧录和使用方法

在开始之前,我们需要进行一些前置工具,请确保完成以下的步骤:
1.sftool: 用于SF32系列SoC芯片的烧录
2.下载固件:
开发板的固件位于 https://github.com/78/xiaozhi-sf32/releases,我们下载最新release版本的压缩包。需要注意的是,我们一共需要 bootloader,bin、ER IROM2.bin、ERIROM3.bin、ER IROM1.bin 和ftab.bin 这五个文件。建议先下载sftoolT具,下载完成后将这些文件放在sftool文件夹中,与sftool.exe同一路径。

 

下载sftool

 

sftool 是一个开源软件,可以在GitHub 上找到它的源码。不过我们现在并不需要关心源码,只需要下载编译好的二进制文件即可。
我们可以在Release 页面中找到最新版本的sftool,其中最靠前的版本并且有着Latest绿色标签的就是最新版本。

 

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
效果.mp4
0
2
3D_插件版V1.3外壳设计V1_底壳.stl
1
3
3D_插件版V1.3外壳设计V1_顶壳.stl
3
4
BOM.xlsx
0
5
按键帽.STL
0
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航