版本协议

Public Domain

标签
专业版
#第十届立创电赛#小智AI 1274516A

创建时间:4周前

40 0

描述

<div> <h3 style="line-height:1.8"><span style="font-size:16.38px">工程简介</span></h3> <p> </p> <hr> <p style="line-height:1.8">基于立创开源蓝牙模组LC-OPEN-SF32LB52-MOD-N16R8制作的简易AI对话机器人,通过麦克风采集音频数据传入SF32LB52模块,通过蓝牙PAN将数据发送到服务器端,实现AI语音实时对话。直接使用CR123A (16340)锂电池进行供电,由SF32LB52模块将电压转换为3.3v,供屏幕、功放芯片及其它模块使用。</p> <h3 style="line-height:1.8"> </h3> <h3 style="line-height:1.8">功能介绍</h3> <hr> <p>侧面开关是整个项目的电源开关,通过拨动开关,进行断电和通电;</p> <p>顶部有2个按键和一个LED,上边一个按键是唤醒键 + 语音输入键,按下后可以让主控从低功耗睡眠状态唤醒;正常工作时,按下后进行语音输入。下边一个按键用途待定。</p> <h3 style="line-height:1.8"> </h3> <h3 style="line-height:1.8">原理图说明</h3> <hr> <p style="line-height:1.8">电路图是参照训练营设计教程中的原理图进行设计的。</p> <p style="line-height:1.8">电源部分:</p> <p style="line-height:1.8"><img src="//image.lceda.cn/pullimage/1AhAw978GyYrrIfEqyL0ZeGw5UJyJfIZg8Dl8jTz.png" alt="电源" width="335" height="205"></p> <p style="line-height:1.8">电源使用电池盒+CR123A 锂电池,百度查了一下资料,CR123A也就是16340锂电池。</p> <p style="line-height:1.8">主控部分:</p> <p style="line-height:1.8"><img src="//image.lceda.cn/pullimage/7BWFzAmAQPeutc4F5eJhE7jJxyc8pSxlJ8VRkK4s.png" alt="主控部分" width="578" height="770"></p> <p style="line-height:1.8">U1.2部分是SF32LB52模块的底部焊盘,底部焊盘的GND和模块侧边邮票孔GND是连通的,可以不用处理。</p> <div> <div> <div>音频功放采用 LM4871</div> <div><img src="//image.lceda.cn/pullimage/r6AUSK6CftbUrPwes2qiYMRIzOJaEHGy4FNfR9WJ.png" alt="功放部分" width="833" height="250"></div> <div> </div> <div>麦克风部分</div> <div><img src="//image.lceda.cn/pullimage/BZ86u4ILsXyXPGJENmTRtqsiV5oHVSAg1dJwcPNq.png" alt="麦克风" width="295" height="194"></div> <div> </div> <div>屏幕显示使用的是 1.69寸TFT屏幕,SPI协议控制</div> <div><img src="//image.lceda.cn/pullimage/1kIkpkM2BZGYBwcG7FgzvKvN6iv54pUUVyxn6R8P.png" alt="屏幕部分" width="310" height="190"></div> <div> </div> <div> <div>模组的下载是通过TTL串口进行下载</div> <div><img src="//image.lceda.cn/pullimage/YAzZxciQqwED6srBpx19SxBrX0pwCJ4FvXf5fRIU.png" alt="下载部分" width="255" height="138"></div> <div>按键及LED部分</div> <div> </div> <div><img src="//image.lceda.cn/pullimage/Cxpfki9hireuAlzRSkX9hLLj9o21lwuYVwq4tgeK.png" alt="按键及LED" width="454" height="240"></div> <div>KEY键是唤醒键 + 语音输入键,按下后可以让主控从低功耗睡眠状态唤醒;正常工作时,按下后进行语音输入。</div> <div>ENC键用途待定。</div> <div> </div> <div> <h3 style="line-height:1.8">实物图</h3> <hr> <p><img src="//image.lceda.cn/pullimage/weD0sf1XmH1jHyYNk5grDMlecUH6lxWkZUtan64u.jpeg" alt="PCB实物" width="453" height="604"></p> </div> </div> </div> </div> <p style="line-height:1.8"> </p> <h3 style="line-height:1.8"><span style="font-size:16.38px">PCB 设计说明</span></h3> <hr> <p>按照教程,这里设为了61.21mm x 41mm,圆角尺寸设为150mil。</p> <p>SF32LB52模块天线部分不能布线,也不能敷铜,所以直接镂空了。</p> <p>PCB布局时把相关模块电路放到一起,按照飞线的指引摆放,尽可能使飞线水平,走线时减少拐弯,开关接口靠边方便操作</p> <div> <div>走线以直线为主,如需拐弯时拐角以135°钝角或圆角优先,减少直角的使用;</div> </div> <div> <div>信号线走线宽度为10mil,电源走线为25mil,GND网络使用铺铜的方式连接;</div> <div> </div> <div><img src="//image.lceda.cn/pullimage/KJV3EbQARbbnIZ6BNuIm4e0ZRYUej8afdki2UP7T.png" alt="" width="649" height="471"></div> <div>走完线后,进行敷铜,点击面板中的检查DRC按钮,若显示无报错警告,则代表该PCB设计完成。</div> </div> <p style="line-height:1.8"><img src="//image.lceda.cn/pullimage/byX61fKZp93NUpYUDcLOjZaZG9FT4fbEMHZ5hLlW.png" alt="" width="660" height="455"></p> <h3 style="line-height:1.8">关键程序说明</h3> <hr> <p style="line-height:1.8">本项目是直接使用设计教程中提供的固件,使用下面的命令进行烧录:</p> <div>sftool.exe -p COM3 -c SF32LB52 write_flash bootloader.bin@0x12010000 ftab.bin@0x12000000 ER_IROM2.bin@0x12A28000 ER_IROM3.bin@0x12228000 ER_IROM1.bin@0x12020000</div> <p style="line-height:1.8">烧录完成后,会自动重启。</p> <p style="line-height:1.8">手机上需要先打开蓝牙网络共享,然后打开蓝牙,连接sifli-pan设备,配对完成后,小智通过蓝牙连接网络。</p> <p style="line-height:1.8">然后打开<a href="https://xiaozhi.me/" target="_blank">https://xiaozhi.me</a>。 进入小智 AI 的网页后,点击控制台,用手机号登录。登录后,添加屏幕上显示的设备码即可。</p> <h3 style="line-height:1.8">重要物料购买渠道</h3> <hr> <p>SF32LB52主控、CR123A电池盒、音频功放LM4871、麦克风等部件是在立创商城中购买的;</p> <p><img src="//image.lceda.cn/pullimage/bpgp0PAHrsfn5Opz9RzM04XqQidLYnlVU50T8kVV.png" alt="" width="558" height="522"></p> <p>屏幕和电池是按照教程中推荐在淘宝上购买的;</p> <p>其它的电阻、排针、开关之类的材料以前买过,还剩一些。</p> <p> </p> <div> <div> <div> <div> <h3 style="line-height:1.8">装配说明</h3> <hr> <p>PCB设计有点失误,电池夹的一个引脚放在了电阻下面,需要先将正面元件焊好,挡着电池夹引脚的电阻先焊一边,然后将背面电池夹焊好以后,再焊好电阻。</p> </div> </div> </div> </div> <p style="line-height:1.8"><img src="//image.lceda.cn/pullimage/eBmd5pKnWz2iRt8KXxzEK75EVbkqxnZxmTa2KbxP.jpeg" alt="" width="790" height="593"></p> <p style="line-height:1.8">另外在设计外壳时,没注意pcb没有紧贴底壳螺柱,原来的设计中开关是在PCB背面的,要适配外壳开孔,只能将开关放在正面。</p> <p style="line-height:1.8">设计3D外壳时,发现屏幕会挡住板子左侧的两个螺纹孔,顶部就没有放螺柱,外壳需要用胶粘住,主板和底壳使用螺丝固定。</p> <p style="line-height:1.8"><img src="//image.lceda.cn/pullimage/zZZt3Cfenw3uHkKHogGZ7uf1quT0ac4tXrhLfSw4.jpeg" alt="安装后的主板" width="710" height="533"></p> <p style="line-height:1.8">下面是安装好的样子:</p> <p style="line-height:1.8"><img src="//image.lceda.cn/pullimage/HyWi7ppkuWnuLKEkR37ZoJr5BcmghQGm3cosKvqa.jpeg" alt="组装好的正面" width="707" height="943"></p> <p style="line-height:1.8"><img src="//image.lceda.cn/pullimage/fnEuMotc81wUWQORUB50RVlBnNenpUOFORZlHIrr.jpeg" alt="组装好背面" width="707" height="530"></p> <p style="line-height:1.8"> </p> <h3 style="line-height:1.8">演示视频</h3> <hr> <p style="line-height:1.8"><img src="//image.lceda.cn/pullimage/1m80UzGsMJBd7OqackQQcumRo549dAvo8LgQS57l.jpeg" alt="小智" width="617" height="463"></p> <p style="line-height:1.8">视频链接:</p> <p style="line-height:1.8"><a href="https://b23.tv/5ijHArh" target="_blank">立创电赛:#第十届立创电赛#小智AI 1274516A-演示</a></p> <p style="line-height:1.8"> </p> <p style="line-height:1.8"> </p> </div>

文档

BOM

暂无

附件

附件名 下载
立创电赛:#第十届立创电赛#小智AI 1274516A-演示.mp4
3DShell_PCB1.zip

成员

评论(0)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
goToTop
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow