System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及模数转换器,特别是涉及一种模数转换器的采样仲裁方法,还涉及一种模数转换控制方法,及一种新能源汽车。
技术介绍
1、模数转换器(adc)用于将模拟信号转换成数字信号。示例性的adc控制器一般是对通用的模拟输入量进行模数转换,比如:对外部模拟信号输入、内部带隙(bandgap)电压输入、内部温度输入、内部自测电压输入等进行模数转换。
2、新能源汽车在使用时,许多功能是通过用户的触控操作实现,触控检测采样模块(即触控ic)获取的触控信号也需要通过adc转换成数字信号。示例性地,触控信号及前述通用的模拟输入量共用一个adc和一个adc控制器,容易出现触控采样(对应触控信号)与通用adc采样(对应通用的模拟输入量)相互冲突的问题。
技术实现思路
1、基于此,有必要提供一种模数转换器的采样仲裁方法。
2、一种模数转换器的采样仲裁方法,包括以下步骤:获取优先级标识信息;若所述标识信息表征通用adc优先,则adc控制器被配置为在接收到触控信号采样请求时,将未采样完毕的通用adc采样请求的采样全部完成后,再响应所述触控信号采样请求进行触控信号采样;且在接收到通用adc采样请求时,将当前采样通道的触控信号采样完成后,再响应所述通用adc采样请求进行通用adc采样,在通用adc采样全部完成后,再继续进行未完成的触控信号采样;若所述标识信息表征触控信号优先,则所述adc控制器被配置为在接收到通用adc采样请求时,将未采样完毕的触控信号采样请求的采样全部完成后,再响应所述通
3、上述模数转换器的采样仲裁方法,使得adc控制器具备了仲裁功能,使adc控制器的使用权在通用adc采样请求和触控信号采样请求之间动态切换。当adc控制器使用权仲裁给通用adc采样请求时,adc控制器可以完成对通用的模拟输入量进行既定模式的转换;当adc控制器使用权仲裁给触控信号采样请求时,adc控制器可以完成对触控检测采样模块数据特殊的转换。两者互不干扰。实现了只用一个模数转换器和一个adc控制器就能满足多种使用场景的需求。
4、在其中一个实施例中,所述模数转换器的通用adc采样模式包括连续平均转换模式,所述连续平均转换模式是对同一采样通道进行预设次数的模数转换并取平均值作为转换结果,然后自动进行下一轮预设次数的模数转换,直到发生转换中止;若所述触控信号优先,所述模数转换器在进行连续平均转换模式下的通用adc采样时,如果所述adc控制器接收到触控信号采样请求,则当前采样通道的通用adc采样完成后立即被触控信号采样打断;若所述通用adc优先,所述模数转换器在进行连续平均转换模式下的通用adc采样时,如果所述adc控制器接收到触控信号采样请求,则通用adc采样不会被触控信号采样打断。
5、在其中一个实施例中,所述模数转换器在进行触控信号采样时,若过采样标志位为第一值,则在触控检测采样模块的一个采样区间结束后,重复进行一次相同采样区间的采样;所述adc控制器在接收到通用adc采样请求且过采样标志位为第一值时,不会打断触控信号采样在同一采样区间的连续两次采样。
6、在其中一个实施例中,模数转换器的采样仲裁方法还包括获取adc使用标志位的步骤;所述触控检测采样模块被配置为只在所述adc使用标志位表征所述adc控制器未被通用adc使用时,能够发出对触控信号进行模数转换的信号;在所述adc使用标志位表征所述adc控制器被通用adc使用时,不能发出对触控信号进行模数转换的信号。
7、在其中一个实施例中,所述触控信号是电容信号。
8、在其中一个实施例中,所述通用adc采样包括热敏电阻阻值采样和电压检测采样中的至少一种。
9、还有必要提供一种模数转换控制方法。
10、一种模数转换控制方法,包括以下步骤:
11、adc控制器在接收到通用adc采样请求时,将未采样完毕的触控信号采样请求的采样全部完成后,再响应所述通用adc采样请求进行通用adc采样;且在接收到触控信号采样请求时,将当前采样通道的通用adc采样完成后,再响应所述触控信号采样请求进行触控信号采样,在触控信号采样全部完成后,再继续进行未完成的通用adc采样。
12、上述模数转换控制方法,使adc控制器的使用权在通用adc采样请求和触控信号采样请求之间动态切换。当adc控制器使用权给到通用adc采样时,adc控制器可以完成对通用的模拟输入量进行既定模式的转换;当adc控制器使用权给到触控信号采样时,adc控制器可以完成对触控检测采样模块数据特殊的转换。两者互不干扰。
13、在其中一个实施例中,所述模数转换器的通用adc采样模式包括连续平均转换模式,所述连续平均转换模式是对同一采样通道进行预设次数的模数转换并取平均值作为转换结果,然后自动进行下一轮预设次数的模数转换,直到发生转换中止;所述模数转换器在进行连续平均转换模式的通用adc采样时,若所述adc控制器接收到触控信号采样请求,则当前采样通道的通用adc采样完成后立即被触控信号采样打断。
14、在其中一个实施例中,所述模数转换器在进行触控信号采样时,若过采样标志位为第一值,则在触控检测采样模块的一个采样区间结束后,重复进行一次相同采样区间的采样;所述adc控制器在接收到通用adc采样请求且过采样标志位为第一值时,不会打断触控信号采样在同一采样区间的连续两次采样。
15、在其中一个实施例中,还包括获取adc使用标志位的步骤;所述触控检测采样模块被配置为只在所述adc使用标志位表征所述adc控制器未被通用adc使用时,能够发出对触控信号进行模数转换的信号;在所述adc使用标志位表征所述adc控制器被通用adc使用时,不能发出对触控信号进行模数转换的信号。
16、在其中一个实施例中,所述触控信号是电容信号。
17、还有必要提供一种新能源汽车。
18、一种新能源汽车,包括:触控传感单元,用于获取触控动作产生的触控信号;车载芯片,包括模数转换器、adc控制器及仲裁模块,所述仲裁模块用于设置优先级标识信息,若所述标识信息表征通用adc优先,则adc控制器被配置为在接收到触控信号采样请求时,将未采样完毕的通用adc采样请求的采样全部完成后,再响应所述触控信号采样请求进行触控信号采样;且在接收到通用adc采样请求时,将当前采样通道的触控信号采样完成后,再响应所述通用adc采样请求进行通用adc采样,在通用adc采样全部完成后,再继续进行未完成的触控信号采样;若所述标识信息表征触控信号优先,则所述adc控制器被配置为在接收到通用adc采样请求时,将未采样完毕的触控信号采样请求的采样全部完成后,再响应所述通用adc采样请求进行通用adc采样;且在接收到触控信号采样请求时本文档来自技高网...
【技术保护点】
1.一种模数转换器的采样仲裁方法,包括以下步骤:
2.根据权利要求1所述的模数转换器的采样仲裁方法,其特征在于,所述模数转换器的通用ADC采样模式包括连续平均转换模式,所述连续平均转换模式是对同一采样通道进行预设次数的模数转换并取平均值作为转换结果,然后自动进行下一轮预设次数的模数转换,直到发生转换中止;
3.根据权利要求1所述的模数转换器的采样仲裁方法,其特征在于,所述模数转换器在进行触控信号采样时,若过采样标志位为第一值,则在触控检测采样模块的一个采样区间结束后,重复进行一次相同采样区间的采样;
4.根据权利要求1所述的模数转换器的采样仲裁方法,其特征在于,还包括获取ADC使用标志位的步骤;
5.根据权利要求1所述的模数转换器的采样仲裁方法,其特征在于,所述触控信号是电容信号。
6.一种模数转换控制方法,其特征在于,包括以下步骤:
7.根据权利要求6所述的模数转换控制方法,其特征在于,所述模数转换器的通用ADC采样模式包括连续平均转换模式,所述连续平均转换模式是对同一采样通道进行预设次数的模数转换并取平均
8.一种新能源汽车,包括:
9.根据权利要求8所述的新能源汽车,其特征在于,所述车载芯片还包括触控检测采样模块,所述触控信号采样请求是所述触控检测采样模块发送给所述ADC控制器;所述触控检测采样模块发送给ADC控制器的信号包括nsmp信号,所述nsmp信号的值决定触控信号的ADC转换次数。
10.根据权利要求8所述的新能源汽车,其特征在于,所述触控传感单元包括触控电容,所述触控信号是电容信号。
11.根据权利要求8所述的新能源汽车,其特征在于,所述通用ADC采样包括热敏电阻阻值采样和电压检测采样中的至少一种。
...【技术特征摘要】
1.一种模数转换器的采样仲裁方法,包括以下步骤:
2.根据权利要求1所述的模数转换器的采样仲裁方法,其特征在于,所述模数转换器的通用adc采样模式包括连续平均转换模式,所述连续平均转换模式是对同一采样通道进行预设次数的模数转换并取平均值作为转换结果,然后自动进行下一轮预设次数的模数转换,直到发生转换中止;
3.根据权利要求1所述的模数转换器的采样仲裁方法,其特征在于,所述模数转换器在进行触控信号采样时,若过采样标志位为第一值,则在触控检测采样模块的一个采样区间结束后,重复进行一次相同采样区间的采样;
4.根据权利要求1所述的模数转换器的采样仲裁方法,其特征在于,还包括获取adc使用标志位的步骤;
5.根据权利要求1所述的模数转换器的采样仲裁方法,其特征在于,所述触控信号是电容信号。
6.一种模数转换控制方法,其特征在于,包括以下步骤:
【专利技术属性】
技术研发人员:曹子轩,张伦,周威,
申请(专利权)人:上海水木蓝鲸半导体技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。