Abstract:
There is described a method of operating a device (1) controlling electric actuators (3), and having a pair of input terminals (4, 5) connected to an electric energy source (6, 10); a number of pairs of output terminals (7, 8), between each of which a respective electric actuator (3) is connected in use; and controlled switches (11, 12) for connecting the electric actuators (3) to the electric energy source (6, 10) independently of one another; the method including the step of controlling the controlled switches (11, 12) to supply an electric current to the electric actuators (3) via the electric energy source (6, 10). The controlling step includes the steps of: determining the possibility of a subsequent operating condition in which specific electric actuators (3) are supplied simultaneously with electric current from the electric energy source (6, 10); and temporally phase shifting the electric currents supplied to the specific electric actuators (3), to reduce the effective value of the electric current drawn from the electric energy source (6, 10).
Abstract:
An electric actuator control device designed to automatically compensate the total current measurement offset introduced by the various stages in a measuring block, so as to improve current measurement precision and to optimize operation control of the electric actuators. A method of automatically compensating the current measurement offset of an electric actuator control device, and a device for controlling electric actuators, with automatic current measurement offset compensation.
Abstract:
A power circuit provided with an operating circuit for each electrical actuator and including a set of switches controlled selectively to regulate the current flowing through the electrical actuator. The operating device includes a control circuit which can cause the operation of the power circuit and in turn includes a set of control modules, each of which can selectively operate the switches of a corresponding operating circuit, and can supply a state signal (SFLAG) indicating the operating state of the control module. A synchronization module receives and processes the state signals (SFLAG), to generate a common synchronization signal (SSINC) which synchronizes the control modules. Each control module being capable of coordinating the operating actions sent to the switches of the corresponding operating circuit with the operating actions sent by the other control modules to the corresponding switches, in accordance with the synchronization signal (SSINC).
Abstract translation:电源电路设置有用于每个电致动器的操作电路,并且包括一组选择性地控制的开关以调节流过电致动器的电流。 该操作装置包括一个控制电路,该控制电路可以使电源电路的操作进而包括一组控制模块,每个控制模块可选择性地操作对应的工作电路的开关,并且可以提供一个状态信号(S FLAG SUB>),指示控制模块的运行状态。 同步模块接收并处理状态信号(S> FLAG<>),以产生使控制模块同步的公共同步信号(S SUB)。 每个控制模块能够根据同步信号(S S S N C C C)协调发送到相应操作电路的开关的操作动作与由其他控制模块发送到相应开关的操作动作 )。
Abstract:
A microprogrammable electronic device has a first code memory storing instructions, and is configured to execute each instruction in the first code memory at a respective instruction cycle. The system comprises binary code generating means, and a tracing device. The binary code generating means form part of the device, and are configured to generate and output on a single pin of the device binary codes, each of which indicates a corresponding execution-related event, is generated and outputted at a corresponding instruction cycle, and has N bits, where N is an integer >=2. The tracing device is coupled with the single pin to receive the binary codes, and has a second code memory in which the instructions are stored. The tracing device is configured to trace instructions executed by the device, on the basis of the received binary codes and of the instructions stored in the second code memory.
Abstract:
The movable element of a solenoid valve is displaced by means of application to the solenoid of alternating phases at constant voltage and at zero voltage, so as to give rise to an alternation of phases of charging and discharging of the solenoid (switching), corresponding to increases and decreases of current around a substantially constant current value. The alternating phases at constant voltage and at zero voltage are controlled so that the phase at constant voltage is maintained for a pre-set time and the phase at zero voltage is terminated when the decreasing current reaches a pre-set value. Alternatively, it is possible to envisage that the phase at constant voltage will be terminated when the increasing current reaches a pre-set value and the phase at zero voltage is maintained for a pre-set time, or else again that both the phase at constant voltage and the phase at zero voltage will be terminated when the increasing current or decreasing current reaches a pre-set value. In any case, the duration of each cycle of charging and discharging of the solenoid is constantly monitored. It is thus possible to identify the instant at which the movable element of the solenoid valve reaches its end-of-travel position as the instant that separates two successive cycles of charging and discharging of the solenoid having durations that differ from one another by a value higher than a pre-set threshold value.
Abstract:
A microprogrammable electronic device comprises a code memory storing a plurality of instructions. At least one instruction, when executed by the device, causes the device to enter into a wait state associated with a plurality of predefined wait state exit conditions. The device is configured to load into an electronic table each condition together with a corresponding code memory address of an instruction to be executed when the condition occurs; to execute, when is in the wait state, a wait instruction stored in the code memory and which, when executed, is such as to cause the device to check simultaneously the conditions loaded into said electronic table to detect if condition occurs; and, if a condition occurs, to exit from said wait state and to execute the instruction stored in the code memory at the code memory address loaded into the electronic table together with the condition that occurred.
Abstract:
A microprogrammable electronic device has a first code memory storing instructions, and is configured to execute each instruction in the first code memory at a respective instruction cycle. The system comprises binary code generating means, and a tracing device. The binary code generating means form part of the device , and are configured to generate and output on a single pin of the device binary codes, each of which indicates a corresponding execution-related event, is generated and outputted at a corresponding instruction cycle, and has N bits, where N is an integer >=2. The tracing device is coupled with the single pin to receive the binary codes, and has a second code memory in which the instructions are stored. The tracing device is configured to trace instructions executed by the device, on the basis of the received binary codes and of the instructions stored in the second code memory.
Abstract:
A drive device for electrical injectors of a common rail fuel injection system of an internal combustion engine has a power circuit, in turn having a drive circuit, for each electrical injector, with a number of switches controlled selectively to regulate the current flowing through the electrical injector; and a control circuit for controlling operation of the power circuit; the control circuit having a number of control modules, each for selectively controlling the switches of a respective drive circuit, and for supplying a state signal (SFLAG) indicating the operating state of the control module; and a synchronization module for receiving and processing the state signals (SFLAG) to generate a common synchronization signal (SSINC) for synchronizing the control modules; each control module synchronizing and coordinating, as a function of the synchronization signal (SSINC), the drive actions imparted to the switches of the respective drive circuit, with the drive actions imparted by the other control modules to the corresponding switches.
Abstract:
A microprogrammable electronic device has a code memory storing a software and/or firmware code having instructions. The microprogrammable electronic device is configured to compute a signature of the code stored in the code memory, and to detect any corruption of the code stored in the code memory on the basis of the computed signature. The microprogrammable electronic device is characterized by being further configured to operate according to instruction cycles, each divided into a respective first and a respective second operating phase; to read a first instruction from the code memory at the first operating phase of an instruction cycle; to decode and execute the read first instruction at the second operating phase of the instruction cycle; to read a second instruction from the code memory at the second operating phase of the instruction cycle; and to compute the signature on the basis of the read second instruction.
Abstract:
A power circuit provided with an operating circuit for each electrical actuator and including a set of switches controlled selectively to regulate the current flowing through the electrical actuator. The operating device includes a control circuit which can cause the operation of the power circuit and in turn includes a set of control modules, each of which can selectively operate the switches of a corresponding operating circuit, and can supply a state signal (SFLAG) indicating the operating state of the control module. A synchronization module receives and processes the state signals (SFLAG), to generate a common synchronization signal (SSINC) which synchronizes the control modules. Each control module being capable of coordinating the operating actions sent to the switches of the corresponding operating circuit with the operating actions sent by the other control modules to the corresponding switches, in accordance with the synchronization signal (SSINC).
Abstract translation:电源电路设置有用于每个电致动器的操作电路,并且包括一组选择性地控制的开关以调节流过电致动器的电流。 该操作装置包括一个控制电路,该控制电路可以使电源电路的操作进而包括一组控制模块,每个控制模块可选择性地操作对应的工作电路的开关,并且可以提供一个状态信号(S FLAG SUB>),指示控制模块的运行状态。 同步模块接收并处理状态信号(S> FLAG<>),以产生使控制模块同步的公共同步信号(S SUB)。 每个控制模块能够根据同步信号(S S S N C C C)协调发送到相应操作电路的开关的操作动作与由其他控制模块发送到相应开关的操作动作 )。