本发明涉及音频技术领域,尤其涉及一种麦克风及智能音箱。
背景技术
目前麦克风主要采用pcm(pulsedensitymodulation,脉冲编码调制)接口芯片或pdm(pulsecodemodulation,脉冲密度调制)接口芯片。pcm接口芯片对应的系统用一系列多比特的字来表征一个被采样信号,有利于简化处理,信号处理的操作可以在音频流上完成,例如混合,滤波和均衡。pdm接口芯片只用1bit来传输音频,在可实行度上比pcm更简单。其主要应用于移动终端内将音频从麦克风传输给信号处理器。pdm接口芯片具有低噪声的优点,可免于干扰信号,且成本较低。
图1为现有的麦克风的电路图,其中该麦克风包括两个pdm接口芯片(mic0,mic1),由于麦克风的data引脚有寄生电容,如果一个pdm接口芯片的接口虚焊或者损坏,另一好的pdm接口芯片就会在高组态(highz)状态保持与前面相同的信号,导致两个pdm接口芯片(mic0和mic1)的数据一样,现有的软件很难识别这种pdm接口芯片焊接不良的问题。
技术实现要素:
针对现有的麦克风pdm接口芯片焊接不良的问题,现提供一种旨在实现可识别pdm芯片故障的麦克风及智能音箱。
一种麦克风,包括:
至少一对音频接收单元,用于将音频模拟信号转换为数字信号;
一控制单元,连接所述至少一对音频接收单元,用于接收所述至少一对音频接收单元发送的所述数字信号;
还包括:
一下拉电阻,连接于所述控制单元与所述至少一对音频接收单元之间,用于识别所述至少一对音频接收单元的工作状态。
优选的,所述控制单元包括第一输出端和第一输入端,所述第一输出端连接所述至少一对音频接收单元的第二输入端,所述第一输入端连接所述至少一对音频接收单元的第二输出端,所述控制单元通过所述第一输出端向所述至少一对音频接收单元发送时钟信号,所述至少一对音频接收单元通过所述第二输出端向所述控制单元发送所述数字信号;
所述下拉电阻连接于所述控制单元的第一输入端与所述至少一对音频接收单元的第二输出端之间。
优选的,所述至少一对音频接收单元包括:
一第一音频接收单元,包括第三输入端和第三输出端;
一第二音频接收单元,包括第四输入端和第四输出端,所述第三输入端和所述第四输入端共同形成所述至少一对音频接收单元的第二输入端,所述第三输出端和所述第四输出端共同形成所述至少一对音频接收单元的第二输出端;
所述第一音频接收单元用于在接收到时钟信号上升沿时向所述控制单元发送数字信号;
所述第一音频接收单元用于在接收到时钟信号下降沿时向所述控制单元发送数字信号。
优选的,所述下拉电阻用于在所述时钟信号为高电平时识别所述第一音频接收单元的工作状态,还用于在所述时钟信号为低电平时识别所述第一音频接收单元的工作状态。
优选的,所述工作状态包括所述音频接收单元处于正常工作状态和所述音频接收单元处于虚焊时的故障状态。
优选的,所述音频接收单元采用脉冲密度调制芯片。
本发明还提供了一种智能音箱,包括上述的麦克风。
上述技术方案的有益效果:
本技术方案中,本发明通过下拉电阻识别音频接收单元的工作状态,可确定因虚焊或损坏的音频接收单元,便于故障的定位及维修。
附图说明
图1为现有的麦克风的电路图;
图2为mic0和mic1均为正常状态时的时序图;
图3为mic0的接口虚焊、mic1处于正常状态的时序图;
图4为本发明所述的麦克风的一种实施例的示意图;
图5为mic2的接口虚焊、mic3处于正常状态的时序图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
如图1所述,每个pdm接口芯片均匀有两个信号,分别为:时钟信号用于接收时钟信号,数据信号将模拟信号转换成数字信号并输出;mic0的引脚2接高电平,在控制单元发送的时钟信号clock是上升沿时,mic0向控制单元发送数字信号;mic1的引脚2接低电平,在控制单元发送的时钟信号clock是下降沿时,mic1向控制单元发送数字信号。图2为mic0和mic1均为正常状态时的时序图。
当mic0虚焊时,mic0无法输出数字信号,由于pdm接口芯片的数据有保持的能力,因此,data上的mic0数据读到和mic1一样,即data的数据是有误的并且会产生误导的,全部变成mic1的数据,这样控制单元的接收端接收到data是两个mic1的数字信号就是相同的,无法识别到mic0有虚焊,如图3所示,当mic0的接口虚焊、mic1处于正常状态的时序图。
基于上述很难识别pdm接口芯片焊接不良的问题,本发明提供了一种通过下拉电阻识别pdm接口芯片故障的麦克风及智能音箱。
下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
如图4所示,本发明提供了一种麦克风,包括:
至少一对音频接收单元,用于将音频模拟信号转换为数字信号;
一控制单元a,连接所述至少一对音频接收单元,用于接收所述至少一对音频接收单元发送的所述数字信号;
还包括:
一下拉电阻b,连接于所述控制单元a与所述至少一对音频接收单元之间,用于识别所述至少一对音频接收单元的工作状态。
进一步地,所述音频接收单元采用脉冲密度调制芯片(即:pdm接口芯片)。
在本实施例中,通过下拉电阻b识别音频接收单元的工作状态,可确定因虚焊或损坏的音频接收单元,便于故障的定位及维修。
在优选的实施例中,所述控制单元a包括第一输出端和第一输入端,所述第一输出端连接所述至少一对音频接收单元的第二输入端,所述第一输入端连接所述至少一对音频接收单元的第二输出端,所述控制单元a通过所述第一输出端向所述至少一对音频接收单元发送时钟信号clock,所述至少一对音频接收单元通过所述第二输出端向所述控制单元a发送所述数字信号;
所述下拉电阻b连接于所述控制单元a的第一输入端与所述至少一对音频接收单元的第二输出端之间。
在优选的实施例中,所述至少一对音频接收单元包括:
一第一音频接收单元mic2,包括第三输入端和第三输出端;
一第二音频接收单元mic3,包括第四输入端和第四输出端,所述第三输入端和所述第四输入端共同形成所述至少一对音频接收单元的第二输入端,所述第三输出端和所述第四输出端共同形成所述至少一对音频接收单元的第二输出端;
所述第一音频接收单元mic2用于在接收到控制单元a发送的时钟信号clock上升沿时向所述控制单元a发送数字信号;
所述第一音频接收单元mic2用于在接收到控制单元a发送的时钟信号clock下降沿时向所述控制单元a发送数字信号。
在优选的实施例中,所述下拉电阻b用于在所述时钟信号为高电平时识别所述第一音频接收单元mic2的工作状态,还用于在所述时钟信号为低电平时识别所述第一音频接收单元mic2的工作状态。
作为一种示例,采用本发明的麦克风当第一音频接收单元mic2有虚焊,第二音频接收单元mic3正常时,第一音频接收单元mic2发送的数据都是0(低电平),控制单元a没有收到数字信号,通过下拉电阻可使第二音频接收单元mic3发送的数字信号都是正常的,抑制了其发送的数字信号因高组态保持与前面相同信号的问题,使控制单元a接收到的数字信号data与实际相符合,如图5所示。实现了定位故障音频接收单元的目的。
作为举例而非限定,下拉电阻b可采用2kohm电阻。
在优选的实施例中,所述工作状态包括所述音频接收单元处于正常工作状态和所述音频接收单元处于虚焊时的故障状态。
本发明还提供了一种智能音箱,包括如上述的麦克风。
以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。