Patent ID: 7557459
Filing Date: 2009-07-07
Classification: B60L

Abstract:
1. An in-vehicle electronic control device comprising: a microprocessor comprising a nonvolatile program memory storing a control program, wherein the control program is transferred to the nonvolatile program memory via an external tool, a first nonvolatile data memory in which learned data are stored, an arithmetic processing RAM memory, and a multi-channel AD converter; a constant voltage power source circuit comprising a power transistor; and an output voltage adjustment circuit comprising a nonvolatile second data memory, wherein the control program in the nonvolatile program memory operates as an external measurement voltage reading out and storing unit, a correction data calculating and transferring unit, and a proofread confirming unit, wherein the constant voltage power source circuit generates a voltage output Vcc based on power supplied by an in-vehicle battery to the power transistor, wherein the voltage output Vcc is supplied as power to at least the microprocessor, the multi-channel AD converter, and an analog sensor unit connected to the multi-channel AD converter, wherein the output voltage adjustment circuit further comprises a reference voltage generation circuit generating a reference voltage Vs, a comparison amplification circuit which compares the voltage output Vcc and the reference voltage Vs, and a resistance circuit network comprising a plurality of on/off elements, wherein the resistance circuit network is added to at least one input of the comparison amplification circuit, wherein the multi-channel AD converter generates a digital output voltage of a predetermined resolving power when the voltage output Vcc is fed as an input voltage to the multi-channel AD converter, wherein the multi-channel AD converter further selectively outputs a digital conversion value for a multiple of analog input values, wherein the external measurement voltage reading out and storing unit measures the generated digital output voltage, as a measured voltage V wherein the correction data calculating and transferring unit calculates, when a deviation voltage between the measured voltage V wherein the proofread confirming unit reads out a second measurement voltage V wherein the resistance circuit network performs fine adjustment of the voltage output Vcc in response to the nonvolatile second data memory selecting, based on the calculated output voltage correction data, one or more of the plurality of on/off elements and producing electric continuity of the selected one or more on/off element to change a synthetic resistance of the resistance circuit network such that an electric continuity state of the power transistor is controlled by an output from the comparison amplification circuit, wherein the electric continuity state of the power transistor is controlled in a negative feedback control of the power transistor to set an output voltage of the power transistor to the voltage output Vcc, wherein the output voltage is adjusted based on the calculated output voltage correction data, and the voltage output Vcc is proportional to the reference voltage Vs, wherein the external measurement voltage reading out and storing unit, the correction data calculating and transferring unit, and the proofread confirmation unit are used as a proofread control unit operated in an adjustment driving stage of the in-vehicle control device, wherein the proofread confirming unit further comprises a re-transfer unit, at least one of a correction value limiting unit or a correction number limiting unit, and an abnormality annunciation unit, the re-transfer unit operates when the deviation confirmed by the proofread confirming unit is above the predetermined threshold and calculates, for a second time, the output voltage correction data by calculating output voltage correction data in response to the deviation, and transfers the newly calculated output voltage correction data to the nonvolatile second data memory to rewrite the output voltage correction data in the nonvolatile second data memory, the correction value limiting unit stops operation of the proofread confirming unit when the correction value calculated by the correction data calculation unit or the correction value newly calculated by correction calculation deviates from a predetermined allowable range, and the correction number limiting unit stops operation of the proofread confirming unit when the deviation between the external measurement voltage V