版本协议

Public Domain

专业版
#第十届立创电赛#一页书的小智AI

创建时间:2周前

40 1

描述

<h1>1、项目功能介绍</h1> <p>跟着训练营完成AI设计,实现基础功能3D外壳设计。最终实现AI实时对话功能。 在官方教程基础上把部分器件换成了<strong>贴片式元器件,更省空间</strong>; 另外在原贴片基础上,<strong>增加了一个TypeC供电</strong>; 主要是电池经常不用放那吃灰,久了电池性能就不大行了,但是TypeC供电就方便很多,即插即用; <a href="https://lceda002.feishu.cn/wiki/B2LLwyC7binHuJkkHGMce03wnWf?fromScene=spaceOverview" target="_blank">官方教程在这里</a>:<a href="https://lceda002.feishu.cn/wiki/B2LLwyC7binHuJkkHGMce03wnWf?fromScene=spaceOverview" target="_blank">https://lceda002.feishu.cn/wiki/B2LLwyC7binHuJkkHGMce03wnWf?fromScene=spaceOverview</a></p> <h1>2、项目属性</h1> <p>训练营复刻;</p> <h1>3、开源协议</h1> <p>GPL3.0开源协议</p> <h1>4、硬件部分</h1> <p>注意:部分插件更换成了贴片器件,主要是电阻、电容; 主控用的是 [立创·开源SF32LB52模组];</p> <h2>4.1 按键</h2> <p>PA39是自定义按键;低电平触发了;</p> <p>PA34-key是唤醒按键+语音输入键;高电平触发;</p> <h2>4.2 电池</h2> <p>所选电池供电范围是3.7v-4.2v,主控供电是3.3V,所以在PA34-key按键这里采用了两个10k电阻进行分压; <strong>注意!!!</strong> <strong>在本项目中,直接让电池电源直连模组的电源输入引脚 VSYS。这里需要注意该模组电压范围要求 3.7V~4.7V。3.3V 和 5V 供电都不行。</strong></p> <p><strong>模组的 VDD33_VOUT2 是由软件控制输出的,需要芯片正常启动后才有输出3V3</strong>。</p> <h2>4.3 LED</h2> <p>低电平亮,高电平灭;用来指示设备的状态,比如;工作or休眠?</p> <h2>4.4 麦克风声音</h2> <p>R5\R6电阻越大声音越小;建议把原来的10k换成2k,这样声音大一点;</p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/240f4242bb3d4c0da4e30a50d590f775.png" alt="image-20250828105614390.png"></p> <h2>4.5 喇叭座子穿模屏幕</h2> <p><img src="https://image.lceda.cn/oshwhub/pullImage/2d9be807b39b4f7ca832f8046016e7ad.png" alt="image-20250826225624303.png"></p> <p>3D预览,屏幕和喇叭座子穿模了,实物肯定也放不下;</p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/3165e8a3402d4cb9835e53b440bab494.png" alt="image-20250826225704268.png"> 换了个座子,顺便再换个喇叭;官方推荐哪个喇叭尺寸太大了,正反面好像都放不进去,可以自己挑选一个尺寸小点的喇叭;</p> <p>麦克风 走线要加粗,15mil就可以,然后包地处理;</p> <p>音频功放与喇叭的AU_DAC1P与AU_DAC1N是差分对,最好走差分线;但是中间有夹杂了电阻,不走差分好像也没啥影响。最好是都要包地处理;</p> <h2>4.6 TypeC供电电路</h2> <p>TypeC供电原理图如下:</p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/b068554928a8425585d2dd3d4345f124.png" alt="QQ图片20250907204646.png"> TypeC座子选用的是2p触点的,方便焊接;旁边有TypeC供电指示灯; TypeC电源进来接入了一个LDO线性稳压器,<strong>把5V电压转换成3.7V</strong>; 至于为啥是3.7V?那是因为: <strong>请烧录之前,用万用表测量VSYS/BAT电压, 必须【大于3.7V】 并且 【小于4.7V】,否则无法烧录!!!</strong></p> <h2>4.7 PCB快捷键</h2> <p>吸附快捷键</p> <p>选中某个引脚的焊盘,按M;这个功能非常好用。 其余快捷键,可以买一个嘉立创出品的快捷键超大鼠标垫,积分就可以兑换,美滋滋;</p> <h2>4.8 PCB焊接成品</h2> <p>有了TypeC供电,PCB背面就不需要再焊接元器件了;</p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/a399a42c94754e78947804f615723871.jpg" alt="QQ图片20250907211113.jpg"></p> <h1>5、软件部分</h1> <p>附件有烧录固件,烧录程序附件都有;也可去官方教程那下载;</p> <p><strong>!!!固件烧录避坑</strong></p> <p>软件部分没有视频教程,但是并不复杂,参考手册一步步操作即可;虽然手册很简单,操作也不复杂,</p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/fd0242fbb5bf465bb106ecccad008243.jpg" alt="u=1635119660,1043354732&fm=253&fmt=auto&app=138&f=JPEG (1).jpg"> 我特么刚开始死活烧录不成功;我也怀疑是焊接的问题,甚至焊了两块板子都不行; 烧录过程报错如下:</p> <pre><code>[0x01] Download stub success! [0x02] ⠁ Checking whether a re-download is necessary at address 0x12010000... [0x02] ⠁ Checking whether a re-download is necessary at address 0x12010000... [0x02] Need to re-download [0x04] ⠁ Verifying data... Error: Custom { kind: InvalidData, error: "Verify failed" }</code></pre> <p><img src="https://image.lceda.cn/oshwhub/pullImage/aa6b134a0e1d43e887a04855288b8859.png" alt="微信图片_20250907151541_10382_1.png"></p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/8cfef8fd569341df9329c675b43362bf.jpeg" alt="kFdGIk1K27l7hkD3ErVq9KvwTUoN12I1oG3VVf86.jpeg"> 我百思不得其解,然后我的LED指示灯也不亮; 在我懵逼的时候,还是群里的大佬提示我: <strong>主控肚子底下的焊了没有???</strong> 一开始我是每个焊盘都焊上了,后来仔细看了一下原理图,主控底下只需要焊接上半部分接地那几个焊盘就行,下面的6个焊盘是没有用到的;但是这几个没有用到的焊盘是跟内存有关的,一旦连锡了就容易出问题;</p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/90b3520e4e114a458a76819a78f95bae.png" alt="QQ图片20250907203236.png"></p> <p><strong>所以串口跟芯片通信正常,芯片跟存储一通信就报错;</strong></p> <p>如果你也遇到了跟我一样的报错,很可能原因就出在这里; 多半就是肚子下面flash那几坨出问题了;我把那几坨锡都擦干净后再焊接上就能下载了; 所以上图中圈起来的那几个焊盘不要上锡,不要焊接,容易焊出问题,至于上面几个接地焊盘连锡也不影响; 烧录成功之后,按照教程一步步都很顺利了;</p> <h1>6、3D外壳</h1> <p>根据训练营教程,我也画了一个3D外壳;</p> <p>正面效果 <img src="https://image.lceda.cn/oshwhub/pullImage/f8f15ffdb36048beb9391e0f2957fd3f.png" alt="18(UTU2EPD5F7)ZI4%XIR8S.png"> 底部效果</p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/165cf449596f4ca0876ea0931213906b.png" alt="1.png"> 侧面效果</p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/c5d884039d6545fc85707370a09ba2b4.png" alt="2.png"></p> <h1>7、面板</h1> <p>官方教程中的面板绘制不是特别详细,有些步骤写的不是很清楚; 建议先学习一下嘉立创专业版面板设计教程: 【面板设计 | 嘉立创EDA专业版入门教程(17)】<a href="https://www.bilibili.com/video/BV1h84y1f72t?vd_source=fbce5dddf9664dc6c57e4b9adf955212" target="_blank">https://www.bilibili.com/video/BV1h84y1f72t?vd_source=fbce5dddf9664dc6c57e4b9adf955212</a> 看完该教材再画面板就会熟练很多; 面板效果如下:</p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/18dc25f3a14d4148bcbd417520e0ef58.png" alt="QQ图片20250907210321.png"> 面板3D预览效果:</p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/04ada5eb6b3c4dfcb2de2866a7967831.png" alt="QQ图片20250907210326.png"> <strong>注意!!!</strong> 因为我3D外壳屏幕部分放面板的地方是挖槽2mm,所以在打印面板的时候,要选择厚度2mm;</p> <p><strong>!!!因为画的比较晚,3D外壳和面板都还没到货,后续到了再补充实物效果。</strong></p> <h1>8、小智AI最终效果</h1> <p>蓝牙连接</p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/738b585267ed495681e1b382ec7efade.jpg" alt="QQ图片20250907212024.jpg"> <img src="https://image.lceda.cn/oshwhub/pullImage/2ee053a0d8fd47c48f0e48882b1a8e8a.jpg" alt="QQ图片20250907211259.jpg"></p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/667ee5480c7441bcb299fa09ccd95f82.png" alt="QQ图片20250907211317.png"></p> <p><img src="https://image.lceda.cn/oshwhub/pullImage/1231ec5c8adc4013b3d8b38186045e3b.jpg" alt="QQ图片20250907211745.jpg"></p> <h1>9、总结</h1> <p>刚开始固件死活烧录不成功,我都以为要进小黑屋了,好在群里大神多,好人也多,在他们的帮助下总算解决了烧录失败的问题;顺便也给其它遇到相同问题的发烧友们一个解决的思路;</p>

文档

BOM

暂无

附件

附件名 下载
一页书的小智AI唤醒视频.mp4
sf32lb52-xty-ai-tht.zip
sftool-0.1.13-i686-pc-windows-msvc.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