智能音箱的模块化电路及智能音箱

文档序号:1941945 发布日期:2021-12-07 浏览:16次 >En<

阅读说明:本技术 智能音箱的模块化电路及智能音箱 (Modular circuit and intelligent audio amplifier of intelligent audio amplifier ) 是由 于书涛 于 2020-07-27 设计创作,主要内容包括:本申请公开了一种智能音箱的模块化电路及智能音箱,模块化电路的一实施例包括相互独立设置的控制模块、电源模块和多个功能模块,控制模块分别通过连接线与电源模块和多个功能模块通信连接;控制模块用于通过多个功能模块的供电信息识别多个功能模块中的每个功能模块,并控制多个功能模块的运行,从而根据功能划分,将智能音箱独立成不同的模块,突破了原有设计各个模块固定于同一PCB上无法灵活变更的限制,进而可以满足用户的个性化需求;而且,控制模块可以根据各功能模块的供电参数识别各功能模块,实现对各功能模块的控制运行。(The application discloses a modular circuit of an intelligent sound box and the intelligent sound box, wherein one embodiment of the modular circuit comprises a control module, a power supply module and a plurality of functional modules which are arranged independently, and the control module is respectively in communication connection with the power supply module and the functional modules through connecting wires; the control module is used for identifying each functional module in the plurality of functional modules through the power supply information of the plurality of functional modules and controlling the operation of the plurality of functional modules, so that the intelligent sound box is independent into different modules according to function division, the limitation that each module in the original design is fixed on the same PCB and cannot be flexibly changed is broken through, and the personalized requirements of users can be met; and the control module can identify each functional module according to the power supply parameter of each functional module, so as to realize the control operation of each functional module.)

智能音箱的模块化电路及智能音箱

技术领域

本申请实施例涉及计算机技术领域,具体涉及一种智能音箱的模块化电路及智能音箱。

背景技术

目前的智能音箱中,研发前会根据产品定义文档中的各项要求,针对性的进行电路设计。如要求具有4个麦克风阵列,喇叭输出至少2*3W等。在电路设计阶段,为了保证成本最优化,会按照满足上述要求的最低冗余设计进行。一个智能音箱产品从最初的设计、制作样品、各项试验检测到最终量产,至少要耗时6个月。生产后的智能音箱产品的各项功能、参数完全固定,在不改变PCB(Printed Circuit Board,印制电路板)的情况下,无法更改智能音箱的各项功能。

发明内容

本申请实施例提出了一种智能音箱的模块化电路及智能音箱。

第一方面,本申请实施例提供了一种智能音箱的模块化电路,包括:相互独立设置的控制模块、电源模块和多个功能模块,控制模块分别通过连接线与电源模块和多个功能模块通信连接;控制模块用于通过多个功能模块的供电信息识别多个功能模块中的每个功能模块,并控制多个功能模块的运行。

在一些实施例中,多个功能模块包括相互独立设置的录音模块、放音模块和通信模块,录音模块、放音模块和通信模块分别通过连接线与控制模块通信连接;录音模块用于接收控制模块的录音指令,录制音频;放音模块用于接收控制模块的放音指令,播放音频;通信模块用于接收控制模块的通信指令,与预设终端进行通信。

在一些实施例中,控制模块用于通过多个功能模块的供电信息识别多个功能模块中的每个功能模块,并控制多个功能模块的运行,包括:在启动过程中:控制模块响应于确定接收的电压信息属于预设的录音模块电压区间,将属于录音模块电压区间的电压信息的发送方确定为录音模块,并将对应于录音模块的第一控制信息发送至录音模块;控制模块响应于确定接收的电压信息属于预设的放音模块电压区间,将属于放音模块电压区间的电压信息的发送方确定为放音模块,并将对应于放音模块的第二控制信息发送至放音模块;控制模块响应于确定接收的电压信息属于预设的通信模块电压区间,将属于通信模块电压区间的电压信息的发送方确定为通信模块,并将对应于通信模块的第三控制信息发送至通信模块。

在一些实施例中,控制模块、电源模块和多个功能模块为根据智能音箱的产品定义文档所选取的模块。

在一些实施例中,控制模块还用于响应于确定接收到基于智能音箱的产品定义文档而生成的修改指令,重新设置多个功能模块的电压区间。

在一些实施例中,电源模块的输入电压为5V-30V。

在一些实施例中,通信模块采用以下至少一种通信方式:蓝牙、射频、无线宽带。

第二方面,本申请实施例提供了一种智能音箱,其中,智能音箱包括如第一方面任一实现方式描述的模块化电路。

本申请实施例提供的智能音箱的模块化电路及智能音箱,模块化电路包括相互独立设置的控制模块、电源模块和多个功能模块,控制模块分别通过连接线与电源模块和多个功能模块通信连接;控制模块用于通过多个功能模块的供电信息识别多个功能模块中的每个功能模块,并控制多个功能模块的运行,从而根据功能划分,将智能音箱独立成不同的模块,突破了原有设计各个模块固定于同一PCB上无法灵活变更的限制,进而可以满足用户的个性化需求;而且,控制模块可以根据各功能模块的供电参数识别各功能模块,实现对各功能模块的控制运行。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:

图1是本申请的智能音箱的模块化电路的示意图;

图2是根据本实施例的智能音箱的模块化电路的应用场景的一个示意图;

图3是适于用来实现本申请实施例的智能音箱的计算机系统的结构示意图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

图1示出了本申请的智能音箱的模块化电路的示意图100。

如图1所示,系统架构100可以包括相互独立设置的控制模块101、电源模块102和多个功能模块,其中,多个功能模块包括功能模块103、功能模块104和功能模块105,控制模块101分别通过连接线与电源模块102和多个功能模块103、104、105通信连接;控制模块101用于通过多个功能模块103、104、105的供电信息识别多个功能模块103、104、105中的每个功能模块,并控制多个功能模块103、104、105的运行。

电源模块102用于向控制模块101和各个功能模块供电,各个功能模块的供电参数具有唯一性,例如,各个功能模块之间的电流具有唯一性,控制模块101根据各个功能模块的电流参数可以识别各功能模块。控制模块101接收各个功能模块的数据,并对接收的数据进行信息分析、处理、合成,以生成反馈至多个功能模块中的目标功能模块的控制指令。

多个功能模块中的每个功能模块可以实现智能音箱的一种或多种功能。在本实施例的一些可选的实现方式中,多个功能模块包括相互独立设置的录音模块、放音模块和通信模块,录音模块、放音模块和通信模块分别通过连接线与控制模块通信连接。

录音模块用于接收控制模块的录音指令,录制音频。录音模块内部集成模拟麦克风阵列和ADC(Analog to Digital Converter,模数转换器)芯片,模拟麦克风阵列用于采集音频数据,ADC芯片用于将音频信息转换为标准的数字信号,以实现控制模块对音频数据的可处理。其中,ADC芯片受控于控制模块,由主控模块下发相关命令或参数。

放音模块用于接收控制模块的放音指令,播放音频。放音模块内部集成有喇叭和DAC(Digital to Analog Converter,数模转换器)芯片。由主控模块生成的数字形式的音频信号进过DAC芯片被转换成模拟形式的音频信号,通过喇叭进行音频播放。DAC芯片受控于控制模块101,由控制模块101下发相关命令和参数。

通信模块用于接收控制模块的通信指令,与预设终端进行通信。预设终端可以是支持网络连接从而进行数据交互和数据处理的硬件设备或软件。当预设终端为硬件时,其可以是支持网络连接,信息交互、显示、处理等功能的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、膝上型便携计算机和台式计算机等等。

在本实施例的一些可选的实现方式中,通信模块采用以下至少一种通信方式:蓝牙、射频、无线宽带。

在本实施例的一些可选的实现方式中,在启动过程中:控制模块101响应于确定接收的电压信息属于预设的录音模块电压区间,将属于录音模块电压区间的电压信息的发送方确定为录音模块,并将对应于录音模块的第一控制信息发送至录音模块;控制模块响应于确定接收的电压信息属于预设的放音模块电压区间,将属于放音模块电压区间的电压信息的发送方确定为放音模块,并将对应于放音模块的第二控制信息发送至放音模块;控制模块响应于确定接收的电压信息属于预设的通信模块电压区间,将属于通信模块电压区间的电压信息的发送方确定为通信模块,并将对应于通信模块的第三控制信息发送至通信模块。其中,录音模块电压区间、放音模块电压区间、通信模块电压区间三者均不相同。

在本实施例的一些可选的实现方式中,控制模块、电源模块和多个功能模块为根据智能音箱的产品定义文档所选取的模块。产品定义文档中包括所对应的智能音箱的属性信息,例如智能音箱的功能、元器件信号等信息。针对于一款智能音箱产品,可以在研发前,根据产品定义文档中的各项要求,选取对应的控制模块、电源模块和各功能模块,并将选取的控制模块、电源模块和各功能模块组装成智能音箱。

在本实施例的一些可选的实现方式中,控制模块还用于响应于确定接收到基于智能音箱的产品定义文档而生成的修改指令,重新设置多个功能模块的电压区间。由于各模块之间独立设置,因此,针对于控制模块,与之连接的同一类型的模块可以是不同的模块。例如,与控制模块连接的放音模块可以是具有不同功能、不同输出功率的放音模块。同一类型的模块中不同的模块可能具有不同的电压区间,因此,控制模块响应于确定接收到基于智能音箱的产品定义文档而生成的修改指令,需要重新设置多个功能模块的电压区间

在本实施例的一些可选的实现方式中,电源模块的输入电压为5V-30V。兼容低压到高压的电源模块适应不同使用场景,提高了实用性。

继续参见图2,图2是根据本实施例的智能音箱的模块化电路的应用场景的一个示意图。在图2的应用场景中,智能音箱201中设有模块化电路,模块化电路包括控制模块2011、电源模块2012、录音模块2013、放音模块2014和通信模块2015。产品开发人员基于市场需求,对智能音箱201进行改进,将智能音箱201中的放音模块2014和通信模块2015改为放音模块2016和通信模块2017,得到改进后的智能音箱202。

本申请实施例提供的智能音箱的模块化电路及智能音箱,模块化电路包括相互独立设置的控制模块、电源模块和多个功能模块,控制模块分别通过连接线与电源模块和多个功能模块通信连接;控制模块用于通过多个功能模块的供电信息识别多个功能模块中的每个功能模块,并控制多个功能模块的运行,从而根据功能划分,将智能音箱独立成不同的模块,突破了原有设计各个模块固定于同一PCB上无法灵活改变的限制,进而可以满足用户的个性化需求;而且,控制模块可以根据各功能模块的供电参数识别各功能模块,实现对各功能模块的控制运行。

下面参考图3,其示出了适于用来实现本申请实施例的智能音箱的计算机系统300的结构示意图。图3示出的智能音箱仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。

如图3所示,计算机系统300包括处理器(例如CPU,中央处理器)301,其可以根据存储在只读存储器(ROM)302中的程序或者从存储部分308加载到随机访问存储器(RAM)303中的程序而执行各种适当的动作和处理。在RAM303中,还存储有系统300操作所需的各种程序和数据。处理器301、ROM302以及RAM303通过总线304彼此相连。输入/输出(I/O)接口305也连接至总线304。

以下部件连接至I/O接口305:包括音频输入等的输入部分306;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分307;包括硬盘等的存储部分308;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分309。通信部分309经由诸如因特网的网络执行通信处理。驱动器310也根据需要连接至I/O接口305。可拆卸介质311,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器310上,以便于从其上读出的计算机程序根据需要被安装入存储部分308。

特别地,根据本公开的实施例,上文描述的控制过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于控制过程的程序代码。在这样的实施例中,该计算机程序可以通过通信部分309从网络上被下载和安装,和/或从可拆卸介质311被安装。在该计算机程序被处理器301执行时,执行本申请的方法中限定的上述功能。

需要说明的是,本申请的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言或其组合来编写用于执行本申请的操作的计算机程序代码,程序设计语言包括面向目标的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如”C”语言或类似的程序设计语言。程序代码可以完全地在客户计算机上执行、部分地在客户计算机上执行、作为一个独立的软件包执行、部分在客户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到客户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:音信号处理方法、音信号处理装置及音信号处理程序

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!