资讯详情

平平无奇的语音助手(一)

本文于2021年8月4日在个人网站上发表:Cyberbrain.top,无奈没人看,放进去CDSN上。

嘉立创紫

立创EDA又做了一次活动——立创EDA2021年夏季训练营(哇哦~ ~ ~ ~ )本次活动有两个主题可供选择,DIY根据我的特点,功率放大器和离线语音必须者…但是看了视频直播后,发现自己精力有限,还是只做更有趣的离线语音~ 当然,语音助手一定要像贾维斯一样!,实际一点,或者像小爱同学一样,emm控制空调总行?好吧,那个名字应该是平平无奇的语音助手。 anyway,让我们在下一篇文章中再见贾维斯。 老()规矩,先放电路板实物图!

哇哦!这是嘉立创最新推出的嘉立创紫配色吗?老实说,在板子到手之前我还是很担心这紫色会不会太丑,可当我拿到板子之后,这精致的做工,绚丽的颜色 ~ 爱不释手。先欣赏外观,再分析设计的质量 ~ 值得一提的是,嘉立创疯狂降价,每个月免费2次打样,各种颜色都免费,4层板也免费…赞。和隔壁jp竞争激烈,让消费者盈利~

实物焊接

一个下午后,从快乐到麻木再到烦躁,从自己焊接到让女朋友帮忙焊接,再到让女朋友焊接(她看不清楚ESD焊上了…),经历了QX2303L50F升压芯片的GND虚焊,下载程序选择端J1焊反等问题,终于还是把这个核心部分焊完了!!!当我插上电池时,连接扬声器SW切换到电池时,我的语音助手亲切地问候我:欢迎使用智能管家,你可以用智能管家来唤醒我。oh~~~~~~~~~~oh~~~~~~~~ oh~~~~~~~~~~oh~~~~~~~~oh~~~~~~~~ 经过几轮对话,我发现效果其实挺好的,识别率很高,反应也没有延迟。扬声器驱动的声音很大,失真很小,只有轻微的噪音。可以说是成功了。 下一步应该是下载程序…好了,老谭已经帮我踩雷了,这个设计不能下载程序,等第二版吧~

原理图与PCB设计

基于启英泰伦CI-C22GS02S事实上,离线语音模块主要设计了电源模块、串口下载模块、红外收发模块、麦克风和扬声器接口,以及其他接口。

电源模块

模块需要5V工作电流40mA,播音时电流达到250mA,设计两倍余量需要500mA。使用USB可使用电池双电源USB连接计算机调试,也可以使用电池将模块固定在长期工作中。选择使用电源SW1切换。

两节7号电池AAA电池串联供电并使用QX2303L50F升压芯片升压至5V。这个芯片符合上述要求,有很大的优势——便宜,5块只有2块.48元。外围电路可根据芯片手册选型设计。

串口下载模块

使用简单易用CH330芯片,好一手USB转TTL。

J通过跳线帽MCLK/UPDATE连接上拉至3.3V正常运行时可以下载程序GND。

红外收发模块

根据官方设计,两个红外发送可以覆盖更广的范围,实现无死角发送。

但是控制空调的困难在于编码,不像电视NEC代码,格力空调(通常是格力空调)的代码似乎没有现成的模块,自己写代码应该有点麻烦….等(二)吧。

麦克风和扬声器

麦克风型号是根据官方手册选择的,但是之前买了几个扬声器,应该可以用。

并设计了4个ESD用于防静电(我并不知道这个是否必要)

?PCB如上。有了上次的经验,这次给两层铺地增加了几对过孔。

存在的问题和改进计划

  1. 电源指示灯没有设计,希望电源灯不要一直亮,太耗电了。三极管可以使用 RC充电电路点亮一会儿LED。
  2. ESD封装太小了!焊接很难
  3. 麦克风和扬声器离模块太远(不知道有没有影响,就是感觉太远不太好)
  4. 下载程序时,需要保持串口连接,重新启动模块!!太坑了!手册里没说!!这一块需要重新设计按钮或电路
  5. 绘制PCB在此期间,两次原理图被更改,导致原理图被更改J1、J3、J只剩下4号丝印了。…这显然是一个小错误,但看起来真的很不舒服

原文连接:平平无奇的语音助手(一) | CyberBrain.tophttp://cyberbrain.top/posts/35a47c04/

标签: 3400三极管丝印丝印j3的三极管丝印76三极管

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台