基于STM32H7 MCU的智能家居语音接口参考设计

电子说

1.3w人已加入

描述

STEVAL语音接口可将基于云计算服务的Alexa体验带到烤箱、炉灶、温度计、百叶窗、吹风机等家电产品,减少传统按钮和旋钮的使用,而无需在电子硬件上大量投资。本方案采用集成了Alexa语音用户接口软件的STM32H7 MCU,可简化家电控制器的研发,而且软、硬件都可以轻松调整和修改。

语音接口

图1. STEVAL语音接口样板

方案特点

ASTEVAL-VOICE-UI语音接口参考设计包括一个STM32H743高性能MCU、一个Wi-Fi模块,板子尺寸36mm x 65mm。与采用DSP、无闪存处理器等常用元器件的Alexa产品不同,本方案即使环境吵闹嘈杂,麦克风间隔很小,音频前端仍能提供出色的远场语音检测功能。

语音接口

图2. STEVAL语音接口电路图

方案主控MCU STM32H7集成了系统所需的全部功能,包括音频前端处理、本地唤醒词检测、通信接口,以及RAM内存和闪存,可缩减系统的PCB尺寸和简化布局。主要特点包括:

(1)音频前端带有免费的Audio Weaver工具许可证,可帮助用户轻松地微调产品设计。

(2)用户可自定义和扩展系统设计,例如,第二个唤醒词、附加的本地化命令、声控图形显示,给用户带来难以抗拒的使用体验。

(3)如果需要专用麦克风间距、声学特性和用户界面定义,模块化硬件让用户可以实现自定义子板。

(4)包含成熟的软件,提供支持Alexa产品所需的功能。

芯齐齐BOM分析

STEVAL-VOICE-UI参考设计由一块小主板和一个子板组成,BOM元器件共165个。

语音接口

芯齐齐BOM分析工具显示,STEVAL主板由STM32H7 MCU、LBEE5KL蓝牙模组、MB23ABS1、等关键功能芯片在内的63个元器件组成。其中,

- STM32H753VIT6E是意法半导体的LQFP封装高集成MCU,集成了480MHz Cortex-M7和240MHz Cortex-M4双核,具有2MB嵌入式Flash存储和1Mb嵌入式SRAM存储,可降低部署成本;

- 2.4GHz Wi-Fi子系统配备Murata 1DX模块(用于旁路模式,耦合到ISSI IS25LP016D 2MB NOR Flash存储器)。

- LBEE5KL蓝牙模组组合了Wi-Fi 11b/g/n以及Bluetooth 5.1功能。

- ST1S12GR是同步整流0.7A、1.7MHz可调步降开关稳压器,带抑制功能。

- STSAFE-A110用来为外设和IoT设备提供最先进的安全认证。

- X3为32.768kHz标准石英晶体振荡器,驱动电平为1.6-3.6V;X1是一个16.00MHz频率的石英晶体谐振器,匹配电容为8pF。

方案子板BOM采用了102个基础元器件,包括FDA903D功放,3个MP23DB01HP MEMS麦克风,4个来自欧司朗的RGB LED,1个QFN20 3x3封装的12通道LED驱动器。其中:

- MP23DB01HP为意法半导体提供的3.5x2.65封装高性能MEMS数字麦克风。

- FDA903D是带负载电流监控的1x 45W D类数字输入汽车功放,具有宽电压操作范围。

语音接口

图3. STEVAL语音接口PCB布线图

PCB布线上,方案采用了主板/子板结构确保高度模块化,子板还采用了14个0欧姆厚膜贴片电阻器(跳线电阻),以减少远场音频捕获时的高频干扰。

审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分