发作品签到
标准版

#第六届立创电赛#工程师利器(不是)-语音控制电烙铁

工程标签

2.8w
0
0
54

简介

语音控制电烙铁,方便在焊板子调试的时候,语音控制温度,不用再手动调温度方便焊接,提高效率。采用HK32F103和启英泰伦语音芯片。

简介:语音控制电烙铁,方便在焊板子调试的时候,语音控制温度,不用再手动调温度方便焊接,提高效率。采用HK32F103和启英泰伦语音芯片。

开源协议

GPL 3.0

创建时间:2021-07-16 18:40:57更新时间:2022-06-22 01:09:09

描述

 

1、项目功能介绍


语音控制电烙铁T12,方便在焊板子调试的时候,语音控制温度,特别是二只手都没空的时候,不用再手动调温度方便焊接,提高效率。

可谓是攻城狮利器(划掉)。

采用HK32F103C8T6(STM32F103C8T6)和启英泰伦语音芯片CI1102(CI-B02GS03T(涂鸦IOT)模块)C2759837。

使用PD供电,或DC口,24V-12V(电压低热得慢)。OLED显示。

 

2、项目属性


首次公开,原创。

程序源码完全开源。

 

3、开源协议


GPL3.0

 

4、硬件部分


 

1)CH224K诱骗20V,推荐使用45W 以上的PD充电头。使用18W (12V 1.5A)的QC充电头也能勉强焊。

 

2)J3为T12手柄输入,1,正。2,负。3,休眠。4,接地。

二个PMOS Q1,Q3控制加热,功率留有余量。T12实际使用一路就可以了。

T12烙铁头由大约8欧姆的加热丝和热电偶串联(N型热电偶),加热间隙采集热电偶电压,U8.1差分放大100倍送单片机AD处理。

D9为T12加热时钳制输入电压,避免超过运放输入电压。

R43为T12电流采样电阻,同样的,U8.2差分放大20倍后送单片机AD处理。用于检测烙铁头状态,是否开路,短路,过流保护。

这里使用了GS8552运放(C157716),性价比高,轨到轨输入输出,输入失调电压小,适合这里使用。

 

3)NCT为热电偶冷端补偿,实际温度=NTC温度+热电偶温度。

输入电压采集,提供过压,欠压保护。

TL431为基准电压ME431(C85795)2.5V。

 

4)MCU采用HK32F103C8T6(或STM32F103C8T6),(现在价格太贵了)。

 

 

5)OLED使用SSD1306控制器的12864OLED屏,I2C接口。

RTC使用PCF8563,I2C接口。

 

6)使用DCDC降压,减少热量,5V供语语音模块使用,使用航顺HK7533 降压3.3V 供单片机使用。

 

7)语音模块使用 启英泰伦语音芯片CI1102(CI-B02GS03T(涂鸦IOT)模块)C2759837。

8)调试使用CH340E转串口,方便调试。

 

 

5、软件部分


 

用(CI-B02GS03T(涂鸦IOT)模块)时(CI110X_SDK_ASR_Offline_V1.4.5),需要改下SDK里MIC设置,如下图。

 

6、BOM清单


 

 

7、大赛LOGO验证


 

 

 

8、演示您的项目并录制成视频上传


 

 

 

 

 

 

---------------2021.8.2----------------------

完成的基本的功能验证,BUG写得有点乱,程序还在改进优化中。。。。。。

前面板PCB还未到货,先装起来看看效果。

---------------2021.8.2----------------------

更新了语音模块的固件,避免了“二百度”和“两百度”二种读音只能识别一种的问题。

解决了唤醒词偶尔错位的问题。固件与固件制作文件已上传附件。

程序完全开源,暂时用的STM32。MDK5。

更换了灵敏度更好的MIC(蓝牙耳机里用的MIC),重新录制了视频。

清晰版本请看 https://www.bilibili.com/video/BV1eg41177YB

---------------2021.8.7----------------------

安装了前面板,焊了航空插头,更新了下程序。

增加烙铁休眠,利用手柄的振动开关,100S无动作休眠,降低温度为160度。也可以语音控制。

改了烙铁温度平滑滤波,温度稳定,高温时不会乱跳。

增加了简易的温度动态显示条。

增加了播放本地播报音的程序。

增加了电源开关的功能。

增加了播放bad apple 的功能(没啥用)。全速播放,没有调时间。语音模块好像放不下这么长的音频,没有加音频。

又重新录制了视频。 

---------------2021.8.8----------------------

研究了下,音频文件正好能放下在语音模块里,更新了bad apple视频 ,调了下播放时间,增加了音频 。

https://www.bilibili.com/video/BV18P4y1x7jv

 

小改了下程序,上传了源码。

 

---------------2021.9.5----------------------

增加了时间设置,按住左键或右键再开机进入设置。

 

 

 

 

 

设计图

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

BOM

暂无BOM

附件

序号文件名称下载次数
1
BOM_#第六届立创电赛#工程师利器(不是)-语音控制电烙铁_2021-07-31.csv
144
2
studio_video_1628339812339373.MP4
3631
3
(MCU 源码)2021 stm32 t12 - 8.8.zip
167
4
(语音模块固件8.8)Firmware_V200.bin
121
5
sample_1102.part2.rar
575
6
sample_1102.part1.rar
746
7
(25Q64的BIN)bad apple.bin
119
8
(MCU 源码)2021 stm32 t12 - 9.5.zip
129
9
(MCU 源码)2021 stm32 t12 - 9.6.zip
386
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

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

底部导航