CN111278686B - 车载*** - Google Patents
车载*** Download PDFInfo
- Publication number
- CN111278686B CN111278686B CN201980005242.0A CN201980005242A CN111278686B CN 111278686 B CN111278686 B CN 111278686B CN 201980005242 A CN201980005242 A CN 201980005242A CN 111278686 B CN111278686 B CN 111278686B
- Authority
- CN
- China
- Prior art keywords
- sensor
- vehicle
- pulse
- command
- pause pulse
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F1/00—Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow
- G01F1/68—Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by using thermal effects
- G01F1/696—Circuits therefor, e.g. constant-current flow meters
- G01F1/698—Feedback or rebalancing circuits, e.g. self heated constant temperature flowmeters
- G01F1/6986—Feedback or rebalancing circuits, e.g. self heated constant temperature flowmeters with pulsed heating, e.g. dynamic methods
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/023—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/18—Circuit arrangements for generating control signals by measuring intake air flow
- F02D41/187—Circuit arrangements for generating control signals by measuring intake air flow using a hot wire flow sensor
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/26—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
- F02D41/28—Interface circuits
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F1/00—Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow
- G01F1/68—Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by using thermal effects
- G01F1/696—Circuits therefor, e.g. constant-current flow meters
- G01F1/6965—Circuits therefor, e.g. constant-current flow meters comprising means to store calibration data for flow signal calculation or correction
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F15/00—Details of, or accessories for, apparatus of groups G01F1/00 - G01F13/00 insofar as such details or appliances are not adapted to particular types of such apparatus
- G01F15/02—Compensating or correcting for variations in pressure, density or temperature
- G01F15/022—Compensating or correcting for variations in pressure, density or temperature using electrical means
- G01F15/024—Compensating or correcting for variations in pressure, density or temperature using electrical means involving digital counting
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F25/00—Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume
- G01F25/10—Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume of flowmeters
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/26—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
- F02D41/28—Interface circuits
- F02D2041/281—Interface circuits between sensors and control unit
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- General Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
提供一种车载***,在第一***按照单方向的通信协议与第二***进行通信期间,能够将指令从第二***发送给第一***。车载***(100)具备传感器(10)(第一***)以及ECU(20)(第二***)。传感器(10)按照SENT(单方向的通信协议)将包括暂停脉冲的消息信号输出给通信线(DATA)。ECU(20)与通信线(DATA)连接,利用暂停脉冲的下降期间将指令发送给传感器(10)。
Description
技术领域
本发明涉及车载***。
背景技术
作为车载用传感器和引擎控制单元(以下称为ECU)的通信方式,有SENT(SingleEdge Nibble Transmission:单边半字节传输)(例如参照专利文献1)。SENT通信是从传感器向ECU的单方向通信方式,能够通过单一信号线将多个传感器信号数字化并发送,或者能够通过CRC检测出错误。另外,通信时,因为不需要电池电压,所以能够使搭载在传感器和ECU上的通信线路简单化。
现有技术文献
专利文献
专利文献1:日本特开2016-076928号公报
发明内容
发明要解决的问题
上述的SENT通信是单方向通信方式,因此会有ECU(第二***)不能够控制传感器(第一***)的动作的问题。
本发明的目的为提供一种车载***,在第一***按照单方向的通信协议与第二***进行通信的期间,能够从第二***向第一***发送指令。
用于解决问题的手段
为了达到上述目的,本发明为具备第一***以及第二***的车载***,上述第一***按照单方向的通信协议将包括暂停脉冲的消息信号输出给通信线,上述第二***与上述通信线连接,利用上述暂停脉冲的下降期间将指令发送给上述第一***。
发明的效果
根据本发明,在第一***按照单方向的通信协议与第二***进行通信期间,能够从第二***将指令发送给第一***。能够通过以下实施方式的说明来明确上述以外的问题、结构以及效果。
附图说明
图1是实现实施例1的通信方法的电路图。
图2是传感器的框图。
图3是实施例1的通信时的时序图,是将控制信号从ECU发送给传感器时的时序图。
图4是实施例1的通信时的时序图,是没有将控制信号从ECU发送给传感器时的时序图。
图5是表示停止对散热电阻供电时的传感器输出例的表。
图6是表示停止对散热电阻供电时的其他传感器输出例的表。
图7是实现实施例2的通信方法的电路图。
图8是实施例2的通信时的时序图,是将控制信号从ECU发送给传感器时的时序图。
图9是实施例2的通信时的时序图,是没有将控制信号从ECU发送给传感器时的时序图。
图10表示SENT通信的通信波形例。
图11是表示ECU的结构的框图。
具体实施方式
以下,使用附图说明本发明的实施例。
(SENT)
首先,简单地说明在本实施例使用的单方向的通信协议SENT(Single EdgeNibble Transmission单边半字节传输)。
图10表示SENT通信的通信波形例。通信波形由10个脉冲构成,在从各个脉冲的下降到下一个下降为止的时间表现发送数据值。图10中的刻度(ティック)是SENT通信的基本时间单位,例如设定为3us(微秒)。另外,半字节相当于4位的数据。如图10所示,根据要发送的数据的值(0~15),从下降到下一个下降为止的期间变化到12~27刻度,由此表现4位的数据。
同步/调整脉冲用于发送同步信号和刻度值这两者。脉冲宽度固定为56刻度,ECU根据同步/调整脉冲的宽度计算刻度的值。状态通信半字节用于串行输出传感器的状态、更新周期较慢的多个传感器信号等。
数据半字节1~6用于发送传感器信号。能够用数据半字节1~6表现24位的信息,但是例如在空气流量传感器的情况下,14位可用于发送空气流量信号,剩余的10位可用于发送进气温度信号。CRC半字节用于发送针对数据半字节1~6的循环冗余校验值。
状态通信半字节、数据半字节1~6、CRC半字节的脉冲宽度根据数据值而变化,所以SENT通信的1个消息的长度也发生变化。暂停脉冲用于将1个消息的长度保持为固定例如282刻度等。即,暂停脉冲是用于将消息的长度保持为固定的脉冲。
(实施例1)
实施例1中,ECU调整暂停脉冲的下降期间,传感器检测该下降期间,接收/执行来自ECU的控制信号。
图1是实现实施例1的通信方法的电路图。传感器10(传感器电路)和ECU20通过电源线1、接地电源线2、通信线DATA来连接。电源被从ECU20提供给传感器10。以下,电源电压为VCC,接地电源为VSS。
本实施例的车载***100具备传感器10(第一***)以及ECU20(第二***)。传感器10按照SENT(单方向的通信协议)将包括暂停脉冲的消息的信号输出给通信线DATA。ECU20与通信线DATA连接,利用暂停脉冲的下降期间对传感器10发送指令。详细情况如下。
传感器10的输入输出电路15由输出MOS晶体管11和计时器12构成。输出MOS晶体管11的漏极与通信线DATA连接,源极与接地电源线2连接,栅极与控制信号S1(控制线)连接。另一方面,计时器12对控制信号CS的上升次数进行计数,生成与通信线DATA的下降期间对应的由n位组成的输出信号)01。在连接了通信线DATA的端子和输出MOS晶体管11之间具备由电阻元件和电容元件构成的噪音保护用的滤波器。
ECU20的输入输出电路25由上拉(Pullup)电阻21、输出MOS晶体管22构成。在电源线1和通信线DATA之间连接上拉电阻21。输出MOS晶体管22的漏极与通信线DATA连接,源极与接地电源线2连接,栅极与控制信号S2(控制线)连接。
上拉电阻21可以设置于传感器10,也可以设置于ECU20和传感器10两者。
另外,如图11所示,ECU20由CPU26(Central Processing Unit:中央处理单元)等处理器、存储器27等存储装置、输入输出电路25等构成。ECU20的CPU26通过执行预定的程序来实现本实施例的各种功能。
图2是适用了本发明的传感器10的框图。传感器10是空气流量传感器。传感器10由输出特性调整电路30、恒温控制桥40、温差桥50、进气温度传感器60、压力传感器70、湿度传感器80构成。
输出特性调整电路300是加热器控制电路301以及运算功能成为一体的LSI(LargeScale Integration大规模集成电路),具备控制电路整体的同步定时的振荡器302(以下称为OSC)、恒温控制桥40、温差桥50、进气温度传感器60、压力传感器70、湿度传感器80、驱动输出特性调整电路300的电源即恒压电路303、检测电路的温度的电路温度传感器304、转换通过温差桥50检测出的空气流量信号Sig_A/F的A/D转换器305、转换电路温度传感器304的输出信号的A/D转换器306、转换进气温度传感器60的输出信号Sig_Tin的A/D转换器307、作为实施空气流量信号Sig_A/F、进气温度传感器信号Sig_Tin、压力传感器信号Sig_P以及湿度传感器信号S_H的修正的处理器的运算电路308(数字模拟处理器,以下称为DSP)、写入了各个传感器的特性调整所需要的数据和由设定A/D转换器305的转换范围的m位组成的控制信号SET等的存储电路309(例如PROM)、存储控制DSP308的程序的ROM310、暂时存储通过DSP308计算的中间数据的RAM311、在对电源线1施加过大的浪涌时保护各个电路的保护电路312以及输出MOS晶体管11。DSP308包括计时器12和生成通信波形的调制器313。
恒温控制桥40由散热电阻41(加热器)、桥电路温度测量用的测温电阻42、进气温度补偿用的测温电阻43、固定电阻44~45构成。加热器控制电路301控制流向散热电阻41的电流使得测温电阻42与进气温度补偿用的测温电阻43的温差为恒定。
在恒温控制桥40的散热电阻41的周围配置检测从散热电阻41释放的热量的温差桥50。温差桥50由测温电阻51~54构成,检测空气流量以及方向。
测量空气温度的进气温度传感器60由固定电阻61、电阻值根据温度而变化的温敏电阻62构成。
压力传感器70和湿度传感器80是分别用于检测压力、温度的传感器,由DSP308来控制。SPI、I2C等用于各个传感器和DSP308之间的通信。
通过温差桥50检测出的空气流量信号Sig_A/F因各个电路而各异,因此需要进行调整以达到目标的输出特性。另外,进气温度传感器60、压力传感器70、湿度传感器80的输出也需要调整成目标的特性。作为对目标输出特性的调整方法,列举有基于2次以上的多项式的调整、基于校正地图的调整。另外,调整与外部计算机连接进行。
图3是实施例1的通信时的时序图,是从ECU20将控制信号S_fromECU发送给传感器10时的时序图。图3中,为了容易看附图,因此只示出了SENT通信波形中的CRC半字节、暂停脉冲、同步/调整脉冲。另外,通信线DATA、控制信号S1、S2、CS表示电压波形。另一方面,输出信号O1表示计时器12的输出数字值。
通信线DATA由控制信号S1和S2来控制,信号电平在从电源电压VCC到接地电源VSS之间进行振幅。另一方面,控制信号S1、S2、CS的信号电平也在从电源电压VCC到接地电源VSS之间进行振幅。当然,也可以在搭载于传感器10和ECU 20上的恒定电压电路(例如303)的输出电压和接地电源VSS之间进行振幅。
如果通过DSP308(调制器313)使控制信号S1从L电平变为H电平,则输出MOS晶体管11为导通(ON),通信线DATA从H电平变为L电平。同时,DSP308激活控制信号CS,计时器12开始暂停脉冲的下降期间TL的测量。通过OSC302的输出波形或其分频波形的周期来决定测量时间的时间刻度TU。
ECU20在检测出暂停脉冲的下降后,使控制信号S2从L电平变为H电平,并维持H电平。如果控制信号S2为H电平,则输出MOS晶体管22为导通(ON),通过该维持期间控制下降期间TL的长度。这期间即使控制信号S1从H电平返回L电平,输出MOS晶体管22也为导通,因此通信线DATA保持为L电平。
控制信号S2从H电平变为L电平,由此确定下降期间TL。当该下降期间TL超过预先决定的长度时,传感器10判断为接收到控制信号S_fromECU。
该判断由DSP308进行。在确定了下降期间TL后的计时器12的输出信号O1的数字值NCT没有超过阈值DT1时,DSP308判断为没有发送控制信号S_fromECU。阈值DT1被设定为比没有从ECU20向传感器10发送控制信号S_fromECU时的数字值NCT大的值。
另一方面,在数字值NCT超过阈值DT1时,DSP308判断为发送了控制信号S_fromECU。
即,传感器10(第一***)在与暂停脉冲的下降期间TL对应的数字值NCT变得比阈值DT1长时,判定为从ECU20(第二***)发送了控制信号S_fromECU(指令)。传感器10(第一***)例如在判定为从ECU20(第二***)发送了控制信号S_fromECU(指令)时,通过停止加热器控制电路301来停止散热电阻41(加热器)。
这里,传感器10的输入输出电路15将包括暂停脉冲的消息的信号按照SENT(单方向的通信协议)输出给通信线DATA。传感器10的DSP308(处理器)在与暂停脉冲的下降期间TL对应的数字值NCT变得比阈值DT1长时,判定为发送了控制信号S_fromECU(指令)。
相反,ECU20(第二***)通过使与暂停脉冲的下降期间TL对应的数字值NCT比阈值DT1长,使控制信号S_fromECU(指令)叠加在暂停脉冲上。
这里,ECU20的输入输出电路25与传感器10按照SENT(单方向的通信协议)输出包括暂停脉冲的消息的信号的通信线DATA连接。ECU20的处理器26控制输入输出电路25,使与暂停脉冲的下降期间TL对应的数字值NCT比阈值DT1长,从而将针对传感器10的控制信号S_fromECU(指令)叠加在暂停脉冲上。
ECU20的输入输出电路25具备设置在通信线DATA和接地间的路径上的输出MOS晶体管22(晶体管)。ECU20的处理器26通过使输出MOS晶体管22导通(ON)来延长暂停脉冲的下降期间TL。
ECU20(第二***)例如在判定车辆的引擎(动力源)为空转状态时,可以将控制信号S_fromECU(指令)叠加在CRC半字节(CRC脉冲)之后的暂停脉冲上。
DSP308也能够改变在数字值NCT超过阈值DT1时和超过阈值DT2时执行的动作。通过具有多个阈值,能够增加从ECU20发送给传感器10的控制信号S_fromECU的种类。
即,ECU20(第二***)通过暂停脉冲的下降期间TL的长度来设定控制信号S_fromECU的内容。例如,当暂停脉冲的下降期间TL的长度超过阈值DT1时,控制信号S_fromECU表示停止加热器控制电路301的指令,当暂停脉冲的下降期间TL的长度超过阈值DT2时,控制信号S_fromECU可以表示停止压力传感器70的指令。相反,传感器10(第一***)根据暂停脉冲的下降期间TL的长度执行预定处理(加热器控制电路301的停止、压力传感器70的停止等)。
DSP308在判断为发送了控制信号S_fromECU时,通过将控制信号S1维持在L电平将通信线DATA在预定的上升期间TH保持为H电平后,将控制信号S1从L电平设为H电平,由此在通信线生成同步/调整脉冲。优选确保上升期间TH为ECU20从发送状态转移为接收状态所需要的时间以上。
在与将控制信号S1从L电平设为H电平的动作的同时,DSP308禁止控制信号CS。控制信号CS被禁止,并且计时器12也被禁止,输出信号O1的数字值被重置为0。
图4是实施例1的通信时的时序图,是没有将控制信号S_fromECU从ECU20发送给传感器10时的时序图。当ECU20没有将控制信号S_fromECU发送给传感器10时,ECU20将控制信号S2保持为L电平。因此,数字值NCT不会超过阈值DT1,所以DSP308判断为没有发送制信号S_fromECU。
之后,DSP308控制控制信号S1以调整下降期间TL和上升期间TH的和并使1个消息的长度为固定。
接着,说明传感器10接收到控制信号S_fromECU时进行的动作。例如,DSP308可以通过设定A/D转换器305的转换范围的控制信号SET来变更A/D转换器305的输入范围。即,在判定为从ECU20(第二***)发送了控制信号S_fromECU(指令)时,传感器10(第一***)可以根据控制信号S_fromECU来变更转换器305的输入范围。
当A/D转换器305在输入端具备前置放大器时,DSP308可以通过控制信号SET来变更前置放大器的增益。由此,即使是温差桥50的输出信号小的情况下,也能够维持/提高A/D转换器305的输出数字值的分辨率。
DSP308可以停止提供给压力传感器70、湿度传感器80的时钟,或者将用于使压力传感器70、湿度传感器80为待机状态的控制信号发送给压力传感器70、湿度传感器80。即,在判定为从ECU20(第二***)发送了控制信号S_fromECU(指令)时,传感器10(第一***)可以停止提供给压力传感器70、湿度传感器80的时钟或者将压力传感器70和湿度传感器80设为待机状态。
另外,当湿度传感器80具备散热电阻时,DSP308可以将停止对散热电阻的供电的控制信号发送给湿度传感器80。通过这些动作能够降低传感器10的消耗电流。
DSP308可以使加热器控制电路301停止,而停止对散热电阻41的电流供电。能够减轻针对污损物的特性变化(热泳动力导致的散热电阻41的污损)。为了了解停止对散热电阻41的供电,可以固定传感器输出。图5和图6是表示停止对散热电阻41供电时的传感器输出例的表。
图5表示将状态通信半字节的第0位(最下位字节)固定为1(0×1)的例子。当然,可以将第一位固定为1,也可以将第0位和第一位双方固定为1(0×1)。另外,0x表示十六进制。图6是表示在空气流量信号Sig_A/F被分配为数据半字节1到4的16位时,将各个数据半字节的值固定为0×F的例子。
即,消息包括被分配了表示空气流量的空气流量信号Sig_A/F的多个数据半字节(数据)。传感器10(第一***)例如在停止了散热电阻41(加热器)后,至少将一个数据半字节(数据)固定为预定值。
当传感器10接收到控制信号S_fromECU时固定传感器输出的一部分,由此ECU20能够准确地判定为发送了控制信号S_fromECU。
通过以上说明的动作,能够从ECU20控制传感器10。在本实施例中,配置成通过调整下降期间TL的长度,从ECU20向传感器10发送控制信号S_fromECU的结构。但是也可以配置成作为将图3所示的通信线DATA、控制信号CS、S1、S2的极性进行了反转的波形,调整上升期间TH的长度的结构。
下降期间TL可以是1个刻度的倍数。传感器10和ECU20通过同步/调整脉冲共享1个刻度的信息,因此传感器10能够通过计时器12高精度地测量下降期间TL。
虽然控制了暂停脉冲的下降期间TL,但是也可以控制数据半字节1~6和CRC半字节中任意一个的下降期间TL。通过将控制信号分别分配给数据半字节1~6和CRC半字节,与具有多个阈值的情况相比,能够缩短1个消息的长度。
根据本实施例,在传感器10(第一***)按照单方向的通信协议与ECU20(第二***)进行通信期间,能够从ECU20向传感器10发送指令。
(实施例2)
实施例2中,ECU20调整暂停脉冲的下降期间TL,传感器10检测出通信线DATA多次下降,由此接收/执行来自ECU20的控制信号S_fromECU。
图7是实现实施例2的电路图。是将图1的结构所使用的计时器12转换为计数器13的结构,其他结构与图1相同。
图8是实施例2的通信时的时序图,是将控制信号S_fromECU从ECU20发送给传感器10时的时序图。图8中,为了易于看附图,只表示SENT通信波形中的CRC半字节、暂停脉冲、同步/调整脉冲。另外,通信线DATA、控制信号S1、S2、CS表示电压波形。另一方面,输出信号O1表示计数器13的输出数字值。
如果控制信号S1通过DSP308(调制器313)从L电平变为H电平,则输出MOS晶体管11导通(ON),通信线DATA从H电平变为L电平。在ECU20将控制信号S_fromECU发送给传感器10时,ECU20检测出暂停脉冲的下降后,使控制信号S2从L电平变为H电平,并维持H电平。如果控制信号S2为H电平,则输出MOS晶体管22导通(ON),通过该维持期间控制下降期间TL的长度。这期间即使控制信号S1从H电平返回到L电平,输出MOS晶体管22也导通,因此通信线DATA保持为L电平。
控制信号S2从H电平变为L电平,由此确立下降期间TL。当该下降期间TL超过预先决定的长度时,传感器10成为等待接收控制信号S_fromECU的状态,计数器13被激活。之后,用计数器13计算通过ECU20使通信线DATA下降的次数。传感器10根据计数器输出01的数字值来判断控制信号S_fromECU的内容,并进行相应的动作。在通信线DATA的H电平的期间TH成为固定以上的长度时确定计数器13的输出数字值。在确定了计数器13的输出数字值后,通过控制信号S1开始同步/调整脉冲。
相反,ECU20(第二***)通过增加暂停脉冲的下降次数将控制信号S_fromECU(指令)叠加在暂停脉冲上。详细地说,ECU20(第二***)通过暂停脉冲的下降次数来设定控制信号S_fromECU(指令)的内容。例如,当暂停脉冲的下降次数为一次时,控制信号S_fromECU表示停止加热器控制电路301的指令,当暂停脉冲的下降次数为2次时,控制信号S_fromECU表示停止压力传感器70的指令。相反,传感器10(第一***)根据暂停脉冲的下降次数来执行预定的处理(加热器控制电路301的停止、压力传感器70的停止等)。
图9是实施例2的通信时的时序图,是没有将控制信号S_fromECU从ECU20发送给传感器10时的时序图。
如果通过DSP308(调制器313)使控制信号S1从L电平变为H电平,则输出MOS晶体管11导通(ON),通信线DATA从H电平变为L电平。在ECU20没有将控制信号发送给传感器10时,ECU20将控制信号S2保持在L电平。因此,传感器10不会成为等待接收控制信号S_fromECU的状态。之后,DSP308控制控制信号S1以调整下降期间TL和上升期间TH的和,使一个消息的长度为固定。
通过以上说明的动作,能够从ECU20向传感器10发送控制信号S_fromECU。本实施例不需要在实施例1时所需要的控制信号CS。另外,通信线DATA的驱动周期比控制信号CS的周期长,因此计数器13不需要高速动作,能够小型化。
在本实施例中,配置成调整下降期间TL的长度,计算下降次数的结构,但是也可以配置成作为将图7所示的通信线DATA、控制信号S1、S2的极性进行反转的波形,调整上升期间TH的长度,计算上升次数。另外,下降期间TL和上升期间TH可以是1个刻度的倍数。传感器10和ECU20通过同步/调整脉冲共享一个刻度的信息,因此传感器10能够高精度地测量下降期间TL和上升期间TH。
根据本实施例,在传感器10(第一***)按照单方向的通信协议与ECU20(第二***)进行通信的期间,能够从ECU20向传感器10发送指令。
另外,本发明不限于上述的实施例,包括各种变形例。例如,上述实施例是为了容易理解地说明本发明而详细说明的实施例,不限于必须具备说明的所有结构。
在上述实施例中,传感器10(第一***)是空气流量传感器,但也可以是压力传感器、温度传感器等其他传感器。在上述实施例中,使用输出MOS晶体管11、22作为晶体管,但是也可以使用双极晶体管等其他晶体管(开关)。在上述实施例中,ECU20是引擎控制单元,但也可以是控制其他设备的电子控制装置。
另外,能够将某个实施例的结构的一部分置换为其他实施例的结构,另外,也能够将其他实施例的结构加到某个实施例的结构中。另外,关于各个实施例的结构的一部分,能够进行其他结构的追加/删除/置换。
另外,可以通过例如在集成电路进行设计等而通过硬件来实现上述各个结构、功能等的一部分或全部。另外,上述各个结构、功能等可以通过由处理器解释并执行实现每个功能的程序而通过软件来实现。实现各个功能的程序、表、文件等信息能够放置在存储器、硬盘、SSD(Solid State Drive固态驱动器)等记录装置或者IC卡、SD卡、DVD等记录介质中。
附图标记的说明
1:电源线、2:接地电源线、10:传感器、11:输出MOS晶体管、12:计时器、15:输入输出电路、20:ECU、21:上拉电阻、22:输出MOS晶体管、23:计时器、25:输入输出电路、26:CPU、27:存储器、100:车载***、300:输出特性调整电路、301:加热器控制电路、302:振荡器、303:恒压电路、304:电路温度传感器、305:A/D转换器、306:A/D转换器、307:A/D转换器、308:DSP、309:PROM、310:ROM、311:RAM、312:保护电路、40:恒温控制桥、41:散热电阻、42:测温电阻、43:测温电阻、44:固定电阻、45:固定电阻、50:温差桥、51:测温电阻、52:测温电阻、53:测温电阻、54:测温电阻、60:进气温度传感器、61:固定电阻器、62:温敏电阻、70:压力传感器、80:湿度传感器。
Claims (13)
1.一种车载***,具备第一***以及第二***,其特征在于,
上述第一***是具有加热器的空气流量传感器,按照单方向的通信协议即SENT将包括暂停脉冲的消息信号输出给通信线,
上述第二***与上述通信线连接,使用上述暂停脉冲的下降期间将指令发送给上述第一***,
上述第一***具备测量上述暂停脉冲的下降期间的计时器,
上述第二***在车辆动力源为空转状态的情况下,在上述暂停脉冲下降之后,在预定期间内保持上述通信线为低电平,
在上述第一***使上述暂停脉冲的下降开始后,上述第二***保持上述通信线为低电平结束为止的时间比阈值长的情况下,上述第一***停止上述加热器。
2.根据权利要求1所述的车载***,其特征在于,
上述第二***使上述暂停脉冲的下降期间比上述阈值长,从而将上述指令叠加在上述暂停脉冲上。
3.根据权利要求2所述的车载***,其特征在于,
上述第二***以上述暂停脉冲的下降期间的长度来设定上述指令的内容。
4.根据权利要求2所述的车载***,其特征在于,
上述第二***通过增加上述暂停脉冲的下降次数将上述指令叠加在上述暂停脉冲上。
5.根据权利要求4所述的车载***,其特征在于,
上述第二***以上述暂停脉冲的下降次数来设定上述指令的内容。
6.根据权利要求2所述的车载***,其特征在于,
上述第一***在上述暂停脉冲的下降期间比上述阈值长的情况下,判定为从上述第二***发送了上述指令。
7.根据权利要求6所述的车载***,其特征在于,
上述第一***根据上述暂停脉冲的下降期间的长度来执行预定的处理。
8.根据权利要求6所述的车载***,其特征在于,
上述第一***根据上述暂停脉冲的下降次数来执行预定的处理。
9.根据权利要求1所述的车载***,其特征在于,
上述消息包括被分配了表示空气流量的空气流量信号的多个数据,
上述第一***在停止了上述加热器后,将至少一个上述数据固定为预定值。
10.根据权利要求1所述的车载***,其特征在于,
上述第二***在判定车辆的动力源为空转状态时,将上述指令叠加在CRC脉冲之后的上述暂停脉冲上。
11.根据权利要求1所述的车载***,其特征在于,
上述第一***包括A/D转换器,在判定为从上述第二***发送了上述指令时,根据上述指令变更上述A/D转换器的输入范围。
12.根据权利要求1所述的车载***,其特征在于,
上述第一***包括压力传感器和湿度传感器,在判定为从上述第二***发送了上述指令时,停止向上述压力传感器和上述湿度传感器提供的时钟或将上述压力传感器和上述湿度传感器设为待机状态。
13.根据权利要求1所述的车载***,其特征在于,
上述暂停脉冲是用于将上述消息的长度保持为固定的脉冲。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018-039768 | 2018-03-06 | ||
JP2018039768 | 2018-03-06 | ||
PCT/JP2019/002641 WO2019171814A1 (ja) | 2018-03-06 | 2019-01-28 | 車載システム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111278686A CN111278686A (zh) | 2020-06-12 |
CN111278686B true CN111278686B (zh) | 2023-02-17 |
Family
ID=67847014
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201980005242.0A Active CN111278686B (zh) | 2018-03-06 | 2019-01-28 | 车载*** |
Country Status (5)
Country | Link |
---|---|
US (1) | US11590906B2 (zh) |
JP (1) | JP6997857B2 (zh) |
CN (1) | CN111278686B (zh) |
DE (1) | DE112019000216T5 (zh) |
WO (1) | WO2019171814A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114019840A (zh) * | 2021-09-26 | 2022-02-08 | 武汉神动汽车电子电器股份有限公司 | 一种用于测试sent发送和接收的装置及控制方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1102928A (zh) * | 1993-11-08 | 1995-05-24 | 株式会社久保田 | 作业车控制装置 |
JP2003099417A (ja) * | 2002-08-26 | 2003-04-04 | Hitachi Ltd | マイクロコンピュータを用いて制御する制御装置 |
JP2013096800A (ja) * | 2011-10-31 | 2013-05-20 | Denso Corp | 空気流量測定装置 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3801321A1 (de) * | 1988-01-19 | 1989-07-27 | Bosch Gmbh Robert | Antriebsschlupfregelsystem |
JP2000105758A (ja) * | 1998-09-28 | 2000-04-11 | Sanyo Electric Co Ltd | マイクロコンピュータ |
JP2009063471A (ja) | 2007-09-07 | 2009-03-26 | Denso Corp | センサ装置 |
JP2009184368A (ja) * | 2008-02-01 | 2009-08-20 | Denso Corp | センサ装置 |
US9634715B2 (en) * | 2014-02-18 | 2017-04-25 | Allegro Microsystems, Llc | Signaling between master and slave components using a shared communication node of the master component |
DE102014014379B3 (de) | 2014-10-02 | 2015-08-20 | Micronas Gmbh | Verfahren für eine deterministische Auswahl eines Sensors aus einer Vielzahl von Sensoren |
KR102079098B1 (ko) | 2015-03-12 | 2020-02-19 | 알레그로 마이크로시스템스, 엘엘씨 | 마스터 구성 요소의 공유 통신 노드를 이용한 마스터 및 슬레이브 구성 요소들 사이의 신호 전송 |
JP2018025417A (ja) * | 2016-08-09 | 2018-02-15 | 日立オートモティブシステムズ株式会社 | 空気流量計 |
JP6213652B2 (ja) * | 2016-10-26 | 2017-10-18 | 株式会社デンソー | 空気流量測定装置、および、空気流量測定装置の製造方法 |
-
2019
- 2019-01-28 US US16/956,319 patent/US11590906B2/en active Active
- 2019-01-28 CN CN201980005242.0A patent/CN111278686B/zh active Active
- 2019-01-28 DE DE112019000216.3T patent/DE112019000216T5/de active Pending
- 2019-01-28 WO PCT/JP2019/002641 patent/WO2019171814A1/ja active Application Filing
- 2019-01-28 JP JP2020504845A patent/JP6997857B2/ja active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1102928A (zh) * | 1993-11-08 | 1995-05-24 | 株式会社久保田 | 作业车控制装置 |
JP2003099417A (ja) * | 2002-08-26 | 2003-04-04 | Hitachi Ltd | マイクロコンピュータを用いて制御する制御装置 |
JP2013096800A (ja) * | 2011-10-31 | 2013-05-20 | Denso Corp | 空気流量測定装置 |
Also Published As
Publication number | Publication date |
---|---|
DE112019000216T5 (de) | 2020-08-06 |
US20200317144A1 (en) | 2020-10-08 |
JP6997857B2 (ja) | 2022-01-18 |
JPWO2019171814A1 (ja) | 2020-12-03 |
CN111278686A (zh) | 2020-06-12 |
WO2019171814A1 (ja) | 2019-09-12 |
US11590906B2 (en) | 2023-02-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8199858B2 (en) | OOB (out of band) detection circuit and serial ATA system | |
US8762612B2 (en) | Communication slave | |
US10547477B2 (en) | Edge-based communication with a plurality of slave devices using timers | |
JPS58189571A (ja) | 超音波測距装置 | |
KR101874584B1 (ko) | 전압 방식 구동기 | |
CN111278686B (zh) | 车载*** | |
US20140355158A1 (en) | Shutdown protection for bus line drivers | |
EP1434382A1 (en) | Serial data transferring apparatus | |
JP6699480B2 (ja) | 信号処理装置 | |
US7928742B2 (en) | Digital measurement transmitter with current signal | |
WO2017016273A1 (zh) | 加速度器 | |
JP2020010236A (ja) | 車載システム | |
JP2016197807A (ja) | 通信装置、および、通信方法 | |
JP6276601B2 (ja) | トリガ検出回路及びトリガ検出icチップ | |
US11750182B2 (en) | Integrated circuit | |
JP5022343B2 (ja) | 物理量検出システム | |
US20040232905A1 (en) | Method for correcting an oscillator frequency | |
JP6102785B2 (ja) | 物理量センサ | |
JP6312201B2 (ja) | 電流信号生成回路、電流信号生成icチップ | |
CN214538341U (zh) | 一种压力传感电路 | |
JP4382652B2 (ja) | センサ装置 | |
CN115603752A (zh) | 基于pwm的模数转换电路和方法 | |
WO2002001363A1 (fr) | Dispositif et procede de commande de memoire | |
JP2022524235A (ja) | 信号のエッジの時点を検出するための方法及び評価ユニット | |
CN113330686A (zh) | 借助经脉宽调制的信号来传输值 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: Ibaraki Applicant after: Hitachi astemo Co.,Ltd. Address before: Ibaraki Applicant before: HITACHI AUTOMOTIVE SYSTEMS, Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |