首页 > 其他分享 >可节省40%MCU开发成本的音乐睡眠灯语音扩展芯片方案N9300-S16

可节省40%MCU开发成本的音乐睡眠灯语音扩展芯片方案N9300-S16

时间:2023-06-14 17:34:55浏览次数:48  
标签:控制 40% 芯片 S16 语音 按键 功能 MCU 播放

随着社会节奏的加快,人们每天的生活节奏也在不断的加快,工作压力也在不断的加大,越来越多的人都面临着失眠的痛苦,当拖着疲惫不堪的身体躺到床上时,却发现由于担忧每天的工作或月底需要交房租等问题,久久无法入眠;这时打开睡眠音乐灯,在舒缓的音乐中、在渐变的灯光中慢慢忘却工作中的压力,慢慢的放松下来进入梦乡。

可节省40%MCU开发成本的音乐睡眠灯语音扩展芯片方案N9300-S16_电机控制

一、功能需求

功能介绍:

A. 四个按键,两个控制语音播报、一个按键控制灯光、一个按键控制电机;

B. 一个按键控制语音播放和停止,开始播放后会自动循环音乐列表播放;另一个按键切换 下一曲的功能,可实现大循环;

C. 灯光按键,按下打开灯光,再次按下以次切换不同的灯光;20秒无按键按下时,会进入自动切换灯光模式,每5秒切换一次颜色;

D. 电机按键启动可控制灯影盖转动,再次触发停止转动。

二、方案选型 由于该方案涉及到语音播报、RGB灯光控制和电机控制;如果由单片机来进行RGB灯光和电机控制的话,一方面增加了对单片机IO口的需求,同时也需要单片机来实现相应的控制功能,加长了开发周期;而恰巧N9300-S16芯片除了具备语音播报功能,还支持其他拓展功能,由语音芯片来进行RGB灯光和电机控制的话,一方面节省了单片机IO口的使用,同时单片机只需要与语音芯片通讯即可,不需要增加控制RGB灯光和电机控制的功能,极大地缩短了开发周期。

三、产品规划

产品设计以语音芯片作为主体,MCU作为中继端口;AD按键检测、RGB电光控制、电机控制等都由语音芯片控制,语音芯片采集AD按键的电平,作一个按键检测功能,发送相应的操作指令给到MCU;而MCU作为一个中继端口,接收到语音芯片的指令后,根据设定的功能逻辑,发送相应相应的功能指令给到语音芯片;语音芯片解析功能指令,然后完成RGB电光控制、电机控制、语音播报等功能。

可节省40%MCU开发成本的音乐睡眠灯语音扩展芯片方案N9300-S16_九芯电子_02

四、芯片介绍

N9300-S16是一款功能强大的高品质工业级语音芯片,采用了高性能32位处理器、最高频率可达120MHz。具有低成本、低功耗、高可靠性、通用性强等特点,可内置大容量语音。控制方式灵活:支持标准的异步串口通讯(UART)控制。

芯片特点:

★ 支持采样率(KHz):8/11.025/12/16/22.05/24/32/44.1/48;

★ 24 位DAC 输出,内部采用DSP硬解码,非PWM输出,动态范围支持90dB,信噪比支持85dB

★ 支持FAT16、FAT32文件系统,最大支持32G的TF卡,支持32G的U盘

★ 多种控制模式:UART串口模式、一线串口模式、AD按键控制模式。

★ 广播语插播功能,可以暂停正在播放的背景音乐,支持指定路径下的歌曲播放,支持跨盘符插播,支持插播提前结

★ 指定盘符播放,指定曲目播放

★ 30级音量可调

★  指定路径播放(支持中英文)功能以及文件夹切换功能,指定时间段播放功能;

★  支持立体声输出播放,MP3格式,可以直推0.25W耳机喇叭;

★  支持电脑声卡控制,支持USB mass storage

★  SOP16封装形式,外围简单;

★  宽泛的输入电源范围3.7V--5V输入,内置看门狗复位电路;

★  支持开发定制特殊功能,请联系本公司;

★ 支持红外遥控输入以及外接音频输入功能;

★ 有忙信号输出功能

标签:控制,40%,芯片,S16,语音,按键,功能,MCU,播放
From: https://blog.51cto.com/u_16159710/6478770

相关文章

  • 「LOJ3406」Tom & Jerry
    题目点这里看题目。给定一张包含\(n\)个顶点和\(m\)条边的无向连通图,Tom和Jerry在图上进行了\(q\)次追逐游戏。在第\(i\)次游戏中,Tom一开始位于顶点\(a_i\),而Jerry一开始位于顶点\(b_i\)(双方任何时候都知道自己和对方的位置),追逐规则如下:Jerry和Tom交替......
  • Acwing 4440 照相
    Acwing4440照相原题指路因为序列长为偶数,考虑将牛进行两两分组为什么要将其进行两两分组:因为题目按偶数前缀进行反转,每一组中的牛总是相邻的,不会被拆散。两两分组后会有四种情况:GGHHGHHG我们再观察可得:每次反转,就是将每组内的两头牛进行互换如:而GGHH反转并......
  • 文心一言 VS 讯飞星火 VS chatgpt (40)-- 算法导论5.4 4题
    四、一次聚会需要邀请多少人,才能让其中3人的生日很可能相同?文心一言:为了解决这个问题,我们需要先计算出所有可能的生日组合数,然后计算出其中生日相同的组合数。已知需要邀请的人数为:23人根据组合数公式,可计算出所有可能的生日组合数:2.58520167*10^{22}根据生日相同的组合......
  • 文心一言 VS 讯飞星火 VS chatgpt (40)-- 算法导论5.4 4题
    四、一次聚会需要邀请多少人,才能让其中3人的生日很可能相同?文心一言:为了解决这个问题,我们需要先计算出所有可能的生日组合数,然后计算出其中生日相同的组合数。已知需要邀请的人数为:23人根据组合数公式,可计算出所有可能的生日组合数:2.58520167*10^{22}根据生日相同的组合数公式,可......
  • P4071 [SDOI2016]排列计数
    [SDOI2016]排列计数题目描述求有多少种\(1\)到\(n\)的排列\(a\),满足序列恰好有\(m\)个位置\(i\),使得\(a_i=i\)。答案对\(10^9+7\)取模。输入格式本题单测试点内有多组数据。输入的第一行是一个整数\(T\),代表测试数据的整数。以下\(T\)行,每行描述一组测试......
  • Niushop的PC端404出问题
    路径错误的话,看图,如果是网页正常打开,但是刷新就出错,那么配置文件没配置好 location/web{try_files$uri$uri/web//web/index.html;}   ......
  • 【Azure 应用服务】Azure Data Factory中调用Function App遇见403 - Forbidden
    问题描述在AzureDataFactory(数据工厂)中,调用同在Azure中的FunctionApp函数,却出现403-Forbidden错误。截图如下:  问题解答访问AzureFunctionApp遇见403-Forbidden错误,这是因为FunctionApp启用了限制访问功能,在其中配置了允许访问的IP地址列表,而从ADF中发出的请求使用的I......
  • 基于XC7Z100+OV5640(DSP接口)YOLO人脸识别前向推理过程(部分5)
    Stream_rx模块代码编写功能Stream_rx模块是一个用来接收PS端发送的数据(包括权重、偏置、输入数据、激活查找表等)的模块,需要完成两个功能:完成对DMA数据的接收功能,并且区分当前接收的是哪一种类型的数据(根据data_type寄存器判断)。产生write_finish信号,给到main_control模块,......
  • MCU晶振负载电容的计算方法
    MCU晶振谐振电容的计算方法在实际应用中使用外置晶振(HSE)作为单片机时钟源时,经常会有工程师遇到定时精度误差较大,或者上电后系统不工作,需要手动复位一次才能正常工作的情况,此类现象多数都是外置晶振(HSE)的谐振电容选择不当导致。单片机的晶振电路经常使用的是皮尔斯振荡电路,具体电......
  • 【Azure 应用服务】Azure Data Factory中调用Function App遇见403 - Forbidden
    问题描述在AzureDataFactory(数据工厂)中,调用同在Azure中的FunctionApp函数,却出现403-Forbidden错误。截图如下:  问题解答访问AzureFunctionApp遇见403-Forbidden错误,这是因为FunctionApp启用了限制访问功能,在其中配置了允许访问的IP地址列表,而从ADF中发出的请......