加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

【课程设计】51单片机声控+语音播报的智能小风扇制作

2018/01/31
329
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

这是一个能控制转速的风扇,我这个风扇特色功能(学校课程,为了加分)就是声音控制,语音提醒。机械结构是3D打印的。使用单片机芯片STC12C5A60S2,音频DAC为TDA1543A(这个不太会用,要仔细调调电位器才能发出正常声音),功放LM386,咪头放大器用的LM358。至于大家最关心的喇叭怎么说话的问题:声音数是通过电脑端用文本转语音软件生成的,是一个.wav文件,然后编个小程序把声音数据转换成数组,然后把这个数组掐头去尾只留中间(去除掉无用数据,51单片机储存实在小),再复制到单片机代码里的(由于弄个文件系统也很麻烦,而且速度很慢,所以就这样搞了)。具体原理(大神勿喷)是以一定的时间间隔(一般是8KHz)把数组中的数据通过DAC转换成电压信号输送给功放芯片,在经过功放芯片送给喇叭,这样由于变化的电压使喇叭震动,发出声音。
附件附上原理图,照片,代码和工程文件。

  • 小风扇.rar
    描述:设计资料

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
74LVC1G14GW-Q100,1 1 Nexperia 74LVC1G14-Q100 - Single Schmitt trigger inverter@en-us TSSOP 5-Pin

ECAD模型

下载ECAD模型
$0.36 查看
OPB608B 1 TT Electronics Resistors Diffuse Photoelectric Sensor, 1.27mm Min, 9.525mm Max, 1-4mA, 1-Channel, Rectangular, Through Hole Mount, ROHS COMPLIANT PACKAGE-2
$0.42 查看
AD5700BCPZ-R5 1 Analog Devices Inc Low Power HART Modem

ECAD模型

下载ECAD模型
$9.82 查看

相关推荐

电子产业图谱