本发明专利技术涉及传感器输出修正电路及修正装置、顺序控制电路及方法。本发明专利技术提供的传感器输出修正电路能够减轻主机设备的负荷。对从传感器(50)供给的传感器输出进行修正的传感器输出修正电路,具备:存储单元(1),其可改写地存储用于进行所述传感器输出的修正的指令;读入单元(73、71),其读入所述指令;针对所述指令所对应的每个顺序而设置的多个顺序执行单元;以及选择单元(71、72),其从所述多个顺序执行单元中选择用于执行由所述读入单元读入的指令所对应的顺序的单元。当所述选择单元选择出的顺序执行单元执行的顺序结束时,移动所述读入单元读入指令时的存取目的地。
【技术实现步骤摘要】
传感器输出修正电路及修正装置、顺序控制电路及方法
本专利技术涉及执行与指令对应的顺序的传感器输出修正电路、传感器输出修正装置、顺序控制电路以及顺序控制方法。
技术介绍
图1是现有的传感器输出修正装置160的结构图。传感器输出修正装置160具备压力传感器150和传感器输出修正电路130,传感器输出修正电路130对从压力传感器150经由前置放大器121供给的传感器输出进行修正。传感器输出修正电路130具有ΔΣ调制器115和数字滤波器113作为将从压力传感器150或温度传感器117经由多路复用器116供给的传感器输出所对应的模拟值变换成数字值的AD变换部。此外,传感器输出修正电路130还具有EEPROM101作为存储校准数据的非易失性存储器,该校准数据用于修正压力传感器150的传感器输出的各个特性波动。主机设备140经由SPI等通信接口电路102读出在EEPROM101中存储的校准数据,使用该读出的校准数据来进行如下运算:对将压力传感器150的传感器输出进行AD变换而得的值进行修正。此外,主机设备140还控制开关118的动作,该开关118用于使AD变换的开始/结束动作、或压力传感器150和温度传感器117启动(enable)/停止(disable)。此外,作为传感器输出修正电路的现有技术文献,例如还有专利文献1。专利文献1:JP特开2009-156658号公报然而,在图1所示的现有技术中,主机设备不得不控制传感器输出修正电路的全部动作,所以主机设备的负荷较大。
技术实现思路
因此,本专利技术的目的是提供一种能够减轻主机设备的负荷的传感器输出修正电路、传感器输出修正装置、顺序控制电路以及顺序控制方法。为了实现上述目的,本专利技术提供一种传感器输出修正电路,其修正从传感器供给的传感器输出,其具备:存储单元,其可改写地存储用于进行所述传感器输出的修正的指令;读入单元,其读入所述指令;针对所述指令所对应的每个顺序而设置的多个顺序执行单元;以及选择单元,其从所述多个顺序执行单元中选择用于执行由所述读入单元读入的指令所对应的顺序的单元,当所述选择单元选择出的顺序执行单元执行的顺序结束时,移动所述读入单元读入指令时的存取目的地。此外,为了实现上述目的,本专利技术还提供一种顺序控制电路,其具备:读入单元,其读入可改写地存储的指令;针对所述指令所对应的每个顺序而设置的多个顺序执行单元;以及选择单元,其从所述多个顺序执行单元中选择用于执行由所述读入单元读入的指令所对应的顺序的单元,当所述选择单元选择出的顺序执行单元执行的顺序结束时,移动所述读入单元读入指令时的存取目的地。此外,为了实现上述目的,本专利技术还提供一种顺序控制方法,其具有以下步骤:读入步骤,读入可改写地存储的指令;选择步骤,从多个顺序执行单元中选择用于执行由所述读入步骤读入的指令所对应的顺序的单元,其中,所述多个顺序执行单元是针对所述指令所对应的每个顺序而设置的;以及变更步骤,当所述选择步骤选择出的顺序执行单元执行的顺序结束时,变更在所述读入步骤中读入指令时的存取目的地。通过本专利技术能够减轻主机设备的负荷。附图说明图1是现有的传感器信号处理装置的结构图。图2是本专利技术的一个实施方式的传感器输出修正装置的结构图。图3是传感器输出修正装置的动作顺序图的一个例子。图4是顺序的结构图的一个例子图5是顺序的状态图的一个例子。符号说明1非易失性存储器9顺序执行用存储器10可编程定序器30、130传感器输出修正电路40、140主机设备50、150传感器60、160传感器输出修正装置71指令译码器72状态机73存储器控制器77指令表具体实施方式以下,根据附图对本专利技术的实施方式进行说明。图2是本专利技术的一个实施方式的传感器输出修正装置60的结构图。图3是传感器输出修正装置60的动作顺序图的一个例子。如图2所示,传感器输出修正装置60是具有传感器50和传感器输出修正电路30的传感器修正系统,该传感器输出修正电路30用于对从传感器50供给的传感器输出进行修正。传感器50检测预定的物理量,将对应于该检测值的检测信号作为传感器输出来输出。作为传感器50的具体例子,例如有压力传感器、温度传感器、电压传感器、电流传感器、应变传感器、磁传感器、流速传感器等用于检测物理量的传感器。图2中示例了将一个传感器50与传感器输出修正电路30连接的结构,但被传感器输出修正电路30修正传感器输出的传感器既可以是一个也可以是多个。传感器输出修正电路30是没有内置微型计算机的半导体集成电路。传感器输出修正电路30分为模拟电路块部和数字电路块部。模拟电路块部包括:带隙电路(bandgapcircuit)20、振荡器(oscillator)19、上电复位电路(poweronresetcircuit)5、校准器(regulator)4、温度传感器17、开关(switch)18、多路复用器(multiplexer)16、ΔΣ调制器15。数字电路块部包括:校准器控制器(regulatorcontroller)3、控制寄存器(controlregister)11、存储对传感器输出的AD变换值进行修正而得的值的存取用存储器12、CIC滤波器(cascadeintegralcombfilter:级联积分梳状滤波器)13、通信接口电路(通信IF)2、非易失性存储器1、引导装入器(bootloader)6、顺序执行用存储器9、定序器(sequencer)10、GPIO(通用输入输出)14、修正运算用存储器7、进行积和运算(MAC)等运算的运算电路8。以下,以使用压力传感器作为传感器50的情况为例对本专利技术的实施方式进行说明。(步骤S1)在非易失性存储器1中保存在检查工序中测得的传感器50的各传感器特性所对应的修正系数和模拟修整值。此外,在非易失性存储器1中还保存预先决定的定序器程序(sequencerprogram)。非易失性存储器1是通过设于传感器输出修正电路30外部的改写装置能够改写存储内容的存储单元。改写装置例如可以是主机设备(hostdevice)40、也可以是其以外的设备。(步骤S2)当用通信IF2从主机设备40接收到AD变换指令时,通过校准器控制器3使校准器4、上电复位电路5和振荡器19启动(enable)。(步骤S3)当通过上电复位电路5将复位(reset)供给引导装入器6时,引导装入器6从非易失性存储器1读入对应于传感器特性的修正系数,并将其保存在修正运算用存储器7中。接下来,引导装入器6从非易失性存储器1中读入定序器程序,并将其保存于顺序执行用存储器9中。进而,引导装入器6从非易失性存储器1读入模拟修整值,通过控制寄存器11根据该模拟修整值来调整各模拟电路块部。引导装入器6通过进行CRC运算来检查从非易失性存储器1读入的值是否正常,如果正常则通知控制寄存器11引导装入结束。(步骤S4)控制寄存器11收到引导装入结束,使定序器10启动。成为了启动的定序器10从顺序执行用存储器9读入包含于顺序程序中的指令,执行与该读入的指令对应的顺序。(步骤S5)定序器10进行各块的设定(ΔΣ调制器15的动作模式、过采样率(oversamplingratio)、GPIO14的设定等)。(步骤S6)定序器10通过开关18使温度传感本文档来自技高网...
【技术保护点】
一种传感器输出修正电路,其修正从传感器供给的传感器输出,其特征在于,所述传感器输出修正电路具备:存储单元,其可改写地存储用于进行所述传感器输出的修正的指令;读入单元,其读入所述指令;针对所述指令所对应的每个顺序而设置的多个顺序执行单元;以及选择单元,其从所述多个顺序执行单元中选择用于执行由所述读入单元读入的指令所对应的顺序的单元,当所述选择单元选择出的顺序执行单元执行的顺序结束时,移动所述读入单元读入指令时的存取目的地。
【技术特征摘要】
2012.01.12 JP 2012-0037651.一种传感器输出修正电路,其修正从传感器供给的传感器输出,其特征在于,所述传感器输出修正电路具备:存储单元,其可改写地存储用于进行所述传感器输出的修正的指令;读入单元,其读入所述指令;针对所述指令所对应的每个顺序而设置的多个顺序执行单元;以及选择单元,其从所述多个顺序执行单元中选择用于执行由所述读入单元读入的指令所对应的顺序的单元,当所述选择单元选择出的顺序执行单元执行的顺序结束时,移动所述读入单元读入指令时的存取目的地。2.根据权利要求1所述的传感器输出修正电路,其特征在于,所述选择单元根据所述读入单元读入的指令与预先准备的指令表之间的比较结果,选择用于执行该指令所对应的顺序的单元。3.根据权利要求2所述的传感器输出修正电路,其特征在于,用逻辑电路构成所述指令表。4...
【专利技术属性】
技术研发人员:山元康之介,木村阳一,
申请(专利权)人:三美电机株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。