电控单元、控制方法和计算机程序产品的制作方法

文档序号:6329039阅读:152来源:国知局
专利名称:电控单元、控制方法和计算机程序产品的制作方法
技术领域
本发明涉及用于进行机动车的车体控制的电控单元,控制方法和计算机程序产品。
背景技术
通常,用于进行如门锁控制和车灯控制之类的车体控制的电控单元(ECU)被安装在机动车中(参见例如,日本未审专利公开NO.H08-272700)。一般地,根据机动车的规格 (功能),机动车被分为高级、低级等。使用与相应等级的规格一致的电控单元,用于实现对相应等级进行适当的控制。电控单元包括用于进行计算以控制相应功能(控制目标)的微电脑。由于该微电脑需要根据每个等级的规格来进行优化,所以对于相应的等级,必须使用不同的微电脑。换句话说,例如对于低等级车辆,由于所要控制的功能数量较少,所以必须采用具有较少数量的输入/输出接口(控制输入/输出引脚的数量)的微电脑,而对于高等级车辆,由于较多功能要进行控制,所以必须采用具有较多输入/输出接口的微电脑。而且,软件安装在该微电脑上,但是在许多情况下,由于微电脑的性能和微电脑的不同的制造商,因而无法在低等级车辆和高等级车辆的微电脑之间实现软件兼容。于是,与微电脑类似,对相应的等级必须采用不同的软件。特别地,由于如上所述,微电脑的输入/ 输出接口的数量在每个等级中都是不同的,所以需要对每个等级的微电脑设置单独的接口分配,并且微电脑的不同接口分配的软件也不同。尤其是在控制关于高等级的多种功能的情况下,输入/输出接口的数量增多,因此用于分配这些输入/输出接口的软件变得复杂, 并且软件的容量也增大。在高等级的情况下,由于软件复杂并且具有较大容量,所以要求用于处理软件的微电脑也具有较高的处理能力。因此,对相应等级,都必须单独地开发(设计和估算)微电脑和软件,并且对此所需要的开发成本和开发研制周期变得有问题。例如,在开发软件的情况下,开发工时由等级数量的乘积给出,例如(开发天数30天)X(等级数量2)=(开发工时60天)。于是, 如果用于开发的资源(开发人员、设备、成本等等)相同,则开发天数加倍,即研制周期被延长。为了在相同天数内开发,就必须投入两倍的开发资源,增大了开发成本。对于微电脑的这种单独开发,产生了如微电脑部件数量管理之类的管理成本的问题。而且,由于每个等级下的软件的容量均不同,所以需要不同的存储器来存储软件。

发明内容
鉴于上述问题,作出了本发明,并且本发明的目的是提供一种电控单元、控制方法和计算机程序产品,它们能够提供微电脑和/或软件,还降低了它们的开发所需要的成本和研制周期或者管理成本,而无需根据机动车的规格(等级)单独地开发微电脑(如微电脑和存储器之类的硬件)和安装在微电脑上的软件。根据本发明,该目的通过独立权利要求的特征实现。本发明的优选实施例是从属权利要求的主题。根据本发明,提供一种电控单元,该电控单元设置有至少一个微电脑,该微电脑用于通过执行特定程序来进行对控制目标进行控制的计算,该微电脑具有数个等级,该数个等级包括第一等级和第二等级,该第二等级没有第一等级的机动车中设置的某些功能,并且电控单元设置有输入电路,用于将表示控制目标未驱动的信号基本恒定地或周期性地或在使用中输入到微电脑的输入接口,该输入接口对应于第二等级的电控单元中未给第二等级设置的功能。因此,表示控制目标,即机动车的每个功能区域未驱动的信号基本被恒定地或周期性地或在使用中由输入电路输入到微电脑的输入接口,该输入接口对应于未给第二等级设置的功能。于是,在根据机动车的规格而未设置某些功能的情况下,如果表示该功能区域未驱动的信号恒定地输入到对应于该功能的输入接口,则安装在微电脑上的软件能够将来自该输入接口的信号看作用于在程序处理中不驱动正常设置功能区域的信号(对应于未驱动的控制目标的微电脑的输出接口可以被设置成开放状态)。尤其是,即使规格不同,也可以假设在不改变微电脑的输入接口的数量(和输出接口的数量)的情况下,接口分配相同,通过将未用于控制目标的控制的输入接口设置为所谓的空接口,而进行程序处理。因此,可以将微电脑和软件标准化,而无需根据规格上的差别单独地开发微电脑(如微电脑和存储器之类的硬件)和将安装在该微电脑上的软件,这又使得能够改进成本和这些改进所需的改进研制周期或者管理成本降低。根据上述构造的优选改进,最好通过执行特定的(预设的或可预设的)程序,进行用于对控制目标进行控制的计算,并且将表示控制目标未驱动的信号恒定地或周期性地或在使用中由输入电路输入到微电脑的输入接口,该输入接口对应于没有设置在第一等级的机动车中的某些功能的第二等级的电控单元中未给第二等级设置的功能。优选地,该输入电路最好是用于上拉输入接口的上拉电路。根据这一点,该输入电路起到用于上拉输入接口的上拉电路的作用。因此,由于输入电路起到用于上拉输入接口的上拉电路的作用,所以通过该上拉, 能够很容易实现用于将表示控制目标未驱动的信号基本恒定地或周期性地或在使用中输入到输入接口。而且,最好是还提供用于向微电脑供电的供电电路,并且该上拉电路包括或者就是用于将输入接口经特定电阻与供电电路的正极侧连接起来的电路。根据这一点,该上拉电路起到了用于将输入接口经特定电阻与供电电路的正极侧连接的电路的作用。因此,由于上拉电路经特定电阻而将输入接口与供电电路的正极侧连接,所以使用简单的电路构造可以很容易实现上拉。更为优选地,用于第一等级车辆和第二等级车辆的微电脑具有相同数量的输入接口和/或输出接口。最为优选地,微电脑的一个或多个输出电路保持与一个或多个相应的输出接口连接,从而通过使微电脑不从这些输出接口输出控制信号,而使得这些输出接口最好设置成打开状态。根据本发明,还提供了一种电控单元的控制方法,尤其是根据上述构造或其优选实施例所述的控制方法,该电控单元设置有至少一个微电脑,该控制方法通过执行特定程序来进行用于对控制目标进行控制的计算,包括以下步骤提供数个等级,包括第一等级和第二等级,该第二等级没有第一等级的机动车中设置的某些功能,和通过将表示控制目标未驱动的信号输入到微电脑的输入接口,进行空接口处理,该输入接口对应于第二等级的电控单元中未给第二等级设置的功能。换句话说,在第二等级的电控单元中,对微电脑的一个或多个输入接口进行空接口处理,该输入接口对应于未给第二等级设置的功能,从而输入到该输入接口的一个或多个输入信号为在使用中或基本恒定的特定(预设的或可预设的)信号,诸如H信号。于是, 微电脑并不控制与和输入接口连接的输入系统相对应的输出系统,并且这些输出系统的输出接口都处于开放状态。根据本发明的优选实施例,借助于用于上拉输入接口的上拉电路进行输入信号的步骤。优选地,该控制方法还包括利用供电电路对微电脑供电的步骤,其中在输入信号的步骤中,输入接口经特定电阻而与供电电路的正极侧连接。更为优选地,该控制方法还包括保持微电脑的一个或多个输出电路与一个或多个相应的输出接口连接的步骤,从而通过使微电脑不从这些输出接口输出控制信号,而使得这些输出接口最好设置成开放状态。根据本发明,还提供了一种尤其是在计算机可读存储介质上实现为信号和/或数据流的计算机程序产品,其包括计算机可读的指令,当该产品在合适的系统上加在和执行时,其执行本发明或其优选实施例所述控制方法的步骤。在读过下面对优选实施例和附图的详细描述之后,本发明的这些和其他目的、特征和优点将变得更加明确。应当理解的是,尽管各实施例是分开描述的,但是其单个特征也可以组合到其他实施例中。


附图1是电路图,示出了本发明的一个实施例所述的用于高等级车辆的电控单元的电路构造,附图2是电路图,示出了本发明的一个实施例所述的用于低等级车辆的电控单元的电路构造,附图3(a)和3(b)是提供不同功能的情况下微电脑控制功能区域的视图,其中附图3(b)是用于高等级车辆的电控单元的方块图,附图3(b)是用于低等级车辆的电控单元的方块图,附图4(a)和4(b)是示出对应于附图3(a)和3 (b)的方块图中所示的相应电控单元的示例性实际安装的电控单元的视图,附图5是示出附图3(b)中所示的用于低等级车辆的电控单元的一个变形的图,及附图6是流程图,示出了本实施例所述的电控单元的微电脑(由微电脑执行的软件)对高等级或低等级车辆中的相应功能进行控制的示例性操作。
具体实施例方式附图1和2是电路图,示出了本发明的一个优选实施例所述电控单元1的电路构造。该电控单元1具体将安装在如乘用车和载重汽车之类的各种机动车的特定(预设的或可预设的)位置处,用于控制机动车的各种功能,例如控制称为本体部分的各个电线部分。 该电控单元1从用于各种功能的输入系统(各种输入系统)接收至少一个输入信号,并且 /或者具体是根据该输入信号控制用于各种功能的输出系统(各种输出系统)的操作。根据设置在机动车中的功能,该电控单元1被分级为用于具有较高等级的车辆(即高等级车辆)和具有较低等级的车辆(即低等级车辆)。具有不同等级的车辆特别地具有不同的可选装置和/或功能,与低(或较低)等级的车辆相比,高(或较高)等级的车辆具有较多数量的可选装置和/或功能和/或更复杂的可选装置和/或功能。换句话说,与用于低等级车辆的电控单元Ib相比,用于高等级车辆的电控单元Ia的控制功能更多,尤其是,用于低等级车辆的电控单元Ib比用于高等级车辆的电控单元Ia缺少一种或多种功能。附图1示出了用于高等级车辆的电控单元la,附图2示出了用于低等级车辆的电控单元lb。用于高等级车辆的电控单元Ia可以具有下述中的一项或多项功能车灯控制功能,用于可控地打开和关闭如尾灯、头灯和/或雾灯之类的车灯;礼貌灯(courtesy)控制功能,用于当门、后备箱等打开和关闭时,可控地打开和关闭内部灯和/或点火键照明;门锁控制功能,用于可控地将门锁定或解开锁定,CAN/LIN控制功能,用于控制经CAN(控制器区域网络)和/或LIN(局部互联网络)与其他电控单元的连通;和其它控制功能,用于可控地打开和关闭停车制动警告灯、座椅安全带警告灯等。另一方面,用于低等级车辆的电控单元Ib比用于高等级车辆的电控单元Ia缺少数个控制功能中的一些。在本实施例中,假设用于低等级车辆的电控单元Ib中缺少的功能控制是例如车灯控制功能。此处,首先描述不同等级的电控单元1和Ib共同的控制功能。在本实施例中,礼貌灯控制功能被描述为共同控制功能的例子。如附图1和2中所示,电控单元la、lb中的每一个都设置有微电脑2、供电电路3、一个或多个输入电路4和一个或多个输出电路5。微电脑2进行机动车的本体控制,并且包括在本体控制上存储各种控制程序的 ROM,用于临时存储各种数据的RAM,和用于从ROM中读取控制程序并执行的CPU(中央处理单元)。供电电路3将能量供给到微电脑2,并且还根据各种输入系统的一个或多个开关操作,将电力作为一个或多个输入信号(最好是将在后面描述的H信号、L信号)供给到微电脑2。供电电路3将例如来自电池(车辆安装电池)的输出电压转换成适合于微电脑2 工作的电压,并且将所得到的电压输出为供电电压(+Vcc)。应当注意的是,电池31最好直接供电给将在后面描述的各种输出系统的负载。换句话说,附图标记311和312所示的位置“+B”处的电线是例如彼此连接的或可彼此连接的,从而能量可不经过电控单元1而直接供给到负载(将在后面描述的内部灯55)。输入电路4将各输入系统的一个或多个输入信号输出到微电脑2。该输入电路4 最好包括用于各种输入系统的特定(预设的或可预设的)数量的输入电路。此处,假定作为礼貌灯控制功能的输入电路的礼貌灯输入电路41设置为各输入系统的其中一个输入电路。该礼貌灯输入电路41与礼貌灯开关42连接,该礼貌灯开关作为设置在电控单元Ia外侧的机动车的适当位置处并且对应于礼貌灯输入电路41的输入开关。该礼貌灯输入电路41具体包括电线43、上拉电阻44、噪音电阻器45等。电线43 包括连接微电脑2和礼貌灯开关42的电线421中的礼貌灯输入电路41中的电线431,和来自供电电路3的电线313中的礼貌灯输入电路41中的电线432,并且电线431、432经上拉电阻44相连接。换句话说,电路构造是这样的,即使得上拉电阻44最好在节点441、442处分别与电线431、432连接。上拉电阻44用于将输入信号从礼貌灯开关42上拉到微电脑2。通过将微电脑2 的某些输入接口(输入端子)(此处为输入接口 21)经适当的电阻器(即上拉电阻44)与电源的正极侧(即供电电路3的上述输出+Vcc)连接,该上拉将把输入到输入接口 21的输入信号的电压拉高到特定(预设的或可预设的)电压(+Vcc)。在这个优选构造中,当礼貌灯开关42如图所示闭合时,使用上拉电阻44将信号电压拉高,从而将高电位电压信号输入到输入接口。在此情况下的电压信号被假定为高信号 (H信号)。另一方面,当上车礼貌灯开关42打开时,礼貌灯输入电路41 (即电线431)与地线(GND)422连接,从而比上述H信号低的低信号(L信号)输入到输入接口 21。以这种方式,当礼貌灯开关42打开或闭合时,H信号或L信号输入到输入接口 21。噪音电阻器45是所谓的噪音消除电阻器,它用于防止来自礼貌灯开关42的开关操作等的噪音被输入到微电脑2,并且噪音电阻器与例如节点441和输入接口 21之间的电线431连接。尽管最好是以这种方式包括噪音电阻器45,但是也可以不需设置该电阻器45。输出电路5将信号输出到各种输出系统,以用于根据来自微电脑2的一个或多个控制信号来控制各个输出系统的操作。输出电路5包括作为用于上述礼貌灯控制功能的输出电路的礼貌灯输出电路51。该礼貌灯输出电路51最好包括第一电阻器52、第二电阻器 53和晶体管54 (包括它们的电线),从而将从微电脑2的输出接口(输出端子)、例如输出接口 23输出的控制信号放大,并且将该放大的信号输出到对应于礼貌灯输出电路51的负载,例如输出到内部灯55,作为用于可控地打开或关闭例如内部灯55的信号。尽管从微电脑2输出的弱控制信号在此处通过礼貌灯输出电路51而被放大,但是本发明并不局限于此,负载(内部灯55)的操作可以由来自微电脑2的控制信号直接地控制。在此情况下,微电脑2的输出接口 23和负载可以直接连接,而不用设置礼貌灯输出电路51。当礼貌灯开关42在设置有这种输入电路4和输出电路5的礼貌灯控制功能中打开时,微电脑2在判断机动车的门打开之后可控地打开内部灯55。而且,当礼貌灯开关42 闭合时,微电脑2在特定(预设的或可预设的)时间之后可控地关闭内部灯55,例如在判断机动车的门关闭以后,关闭礼貌灯开关42大约10秒钟之后(在关闭礼貌灯开关42之后, 内部灯55保持打开大约10秒钟)。接下来,描述用于高等级车辆和低等级车辆的电控单元1,即最好设置有车灯控制功能的电控单元Ia和最好没有车灯控制功能的电控单元Ib的控制功能的差别。首先,描述电控单元Ia的情况。如附图1中所示,对应于礼貌灯输入电路41的第一至第三车灯输入电路61至63 作为输入电路4与电控单元Ia的微电脑2的输入接口加至2f连接。灯开关64 (头灯开关和/或尾灯开关)、变光器开关64和至少一个雾灯开关66分别与第一至第三车灯输入电路61至63连接。而且,与礼貌灯输出电路5对应的第一至第四车灯输出电路71至74作为输出电路5与微电脑2的输出接口 2g至2j连接。作为车灯的尾灯75、头灯76和/或至少一个雾灯77与设置在这些灯、车灯和第一至第四车灯输出电路71至74的适当位置处的数个继电器78,与第一至第四车灯输出电路71至74连接。灯开关64是用于打开和关闭尾灯75(T)和/或头灯76(H)或者自动打开和关闭这些灯的开关。变光器开关65是用于例如在两个电平,即高电平(H)和低电平(L)之间调节或控制头灯76的亮度的开关(调光器)。雾灯开关66是用于打开和关闭雾灯77的开关。 第一至第三车灯输入电路61至63中的上拉电阻6a和噪音电阻6b与上述上拉电阻44和噪音电阻45相对应。当灯开关64、变光器开关65或雾灯开关66在这种构造中闭合时,H信号输入到对应于处于闭合状态的开关的微电脑2的输入接口加至2f中。当这些开关中的任意一个打开时,L信号输入到微电脑2的输入接口加至2f中。在微电脑2中,控制信号根据输入的 H信号或L信号而输出到第一至第四车灯输出电路71至74中的任意一个或全部,从而经相对应的继电器78控制尾灯75和头灯76或雾灯77的操作。接下来,描述没有车灯控制功能的电控单元Ib的情况。如附图2中所示,在用于没有车灯控制功能(车灯中的输入和输出系统)的低等级车辆的电控单元Ib中,与用于高等级车辆的电控单元不同,将“空接口处理”应用于在微电脑2中的未被使用并对应于这个车灯控制功能的输入接口加至21空接口处理用于以与上述基本相同的方式将微电脑2 的某些输入接口处的电压拉高,从而输入到该输入接口的输入信号恒定为H信号。换句话说,电路构造设置使得,表示控制目标未被驱动的信号(H信号)基本恒定地(或在使用或在启动时)输入到某些输入接口。特别地,相应的输入接口加至2€经上拉电阻6c而与供电电路3的正极侧+Vcc连接,以将相应输入接口加至2f拉高。换句话说,可以获得将输入到相应输入接口加至2f的输入电压拉高到+Vcc的状态。以这种方式,与相应开关64至66闭合的情况中相同的H信号恒定地输入到相应的输入接口加至2f (将输入到相应输入接口加至2f的信号恒定地固定为H信号)。这也就是说,微电脑2识别(探测)出相应开关64至66与相应输入接口加至2f的连接恒定保持避开(ke印off)。因此可以说,相应输入接口加至2€变为空接口,即没有输入系统与之连接(没有任何输入系统使用),而与输入开关的开关状态无关。这可以称为空接口处理。电控单元Ib中的输入电路4包括第一至第三空接口电路61’至63’,该空接口电路通过与礼貌灯输入电路41 一起以这种方式对和第一至第三车灯输入电路61至63相对应的相应输入接口进行空接口处理(拉高处理)而形成。以第一空接口电路61’作为例子, 描述相应的第一至第三空接口电路61’至63’。除了上述上拉电阻6c之外,第一空接口电路61’还包括电线610,该电线包括来自供电电路3的电线311中的第一空接口电路61’中的电线611,和连接电线611与输入接口 2a、2b和2c的三条电线612。该上拉电阻6c与电线612连接。输入电路4可以进行上拉处理,以在数个车灯输入电路和空接口电路之间改变或切换,尤其是当用户例如实际切换特定切换开关,例如作为空接口处理的跳接引脚时,从第
8一至第三车灯输入电路61至63改变到第一至第三空接口电路61’至63’。除了以这种方式切换状态之外,还可以使用形成有电路图案的印刷电路板,该电路图案设置有上拉空接口电路,尤其是它可以在生产电控单元1之前预先生产。无论如何,输入电路4构造成能够对微电脑2的数个输入接口中的特定一个进行空接口处理。在将输入接口的一部分或全部用作输入驱动相应功能区域的信号的接口的情况下,尤其是如附图1中所示的电控单元Ia 那样,没有空接口电路。如上所述,在电控单元Ib中,对微电脑2的输入接口加至2f进行空接口处理,因此输入到这些接口加至2f的输入信号恒定为H信号。于是,微电脑2并不控制与和输入接口加至2€连接的输入系统相对应的输出系统,并且这些输出系统的输出接口 2g至2j 都处于打开状态,如附图标记711、721、731和741所示。换句话说,第一至第四车灯输出电路71至74,相应的继电器78和/或相应的灯75至77并不与输出接口 2g至2j连接(最初这些车灯的输出系统未被安装在用于低等级车辆的电控单元Ib中)。如上所述,电控单元Ib中的输出电路5没有与空接口电路,尤其是第一至第三空接口电路61’至63’的至少一部分相对应的输出电路。可能并不总是需要的是,输出电路5在对应于空接口电路的输出接口处并不包括输出电路。例如,输出电路可以设置在输出接口处,并通过特定的(预设的或可预设的)转换开关,例如跳接开关,可以与微电脑2电气分离和电气连接。在此构造中,输出电路分离的状态对应于上述打开状态。除了进行上述转换操作之外,输出电路还可以保持与输出接口连接。换句话说,通过使微电脑2不从这些输出接口输出控制信号,这些输出电路可以设置成上述打开状态。在此情况下,无论输出电路是否存在,输出接口都可以是打开的。应当注意的是,电控单元la、lb最好可以具有包括接地电路8并且连接到地线 (GND)上的电路构造。而且,如附图1和2中所示,微电脑2、供电电路3、礼貌灯输出电路 51和/或第一至第四车灯输出电路71至74的至少一部分可以与地线连接。而且,假定输入电路4和输出电路5是对应于相应接口的部分回路,即附图1和2中由虚线环绕的位置处的电路,则礼貌灯输入电路41、礼貌灯输出电路51、第一至第三车灯输入电路61至63的至少一部分、第一至第四车灯输出电路71至74的至少一部分和/或第一至第三空接口电路61’至63’的至少一部分分离开或者可以分离开,但是这些电路分开部分实际上可以不形成。如果比较附图1和2中所示的电控单元la、lb,则用于高等级车辆和用于低等级车辆的微电脑2最好具有相同数量的输入接口和输出接口。于是,即使功能和电路板尺寸像电控单元la、lb那样不同,也可以使用基本相同的微电脑或具有基本相同标准的微电脑, 即可以将使用的微电脑标准化。由于输入接口和输出接口的数量最好可以相同,即接口分配可以相同,所以可以使用高等级车辆和低等级车辆通用的软件。通过设置输入电路,从而将不提供给低等级车辆的功能中的输入系统的输入接口上拉,并且不提供对应于这些输入系统的输出系统的输出电路,可以由电控单元Ia形成电控单元lb。于是,电控单元la、lb的整个电路构造可以基本相同,这又不仅使得微电脑,而且使得设置有微电脑的电控单元也标准化。附图6是示出本实施例所述电控单元的微电脑(在微电脑上执行的软件)控制高等级或低等级车辆中的相应功能的示例性操作。该流程图中执行的软件最好是通用于高等级和低等级(相同)的一个软件。该流程图描述了由微电脑2在设置有例如附图3(a)和 3(b)中所示的功能的高等级车辆和低等级车辆的相应情况下使用该通用软件对相应功能区域的控制。首先,在从例如门锁开关或门解锁开关接收到信号之后,微电脑2(软件)执行门锁功能控制,以控制门锁电机或门解锁电机的驱动,用于将门锁定或解锁(步骤Si)。随后, 在从礼貌灯开关接收到信号之后,微电脑2执行礼貌灯功能控制,以可控地打开内部灯55 和点火键照明(步骤S2)。随后,例如在从头/尾灯或雾灯开关接收到信号之后,微电脑2 执行车灯功能控制,以控制头/尾灯继电器和/或雾灯继电器的驱动(步骤S; ),并且在例如从停车制动开关和座椅安全带开关接收到信号之后,还执行其他功能控制,以可控地打开停车制动报警灯和/或座椅安全带警告灯(步骤S4)。从步骤Sl到S4的处理最好恒定并且/或者周期进行。在上述步骤S3中,车灯输入电路651 (对应于第一至第三车灯输入电路61至63) 和/或车灯输出电路751 (对应于第一至第四车灯输出电路71至74)最好设置在附图3 (a) 中所示的高等级的情况下,并且微电脑2执行车灯功能控制。另一方面,在附图3(b)中所示的低等级的情况下,尽管没有车灯功能,即没有车灯输入电路651和/或车灯输出电路751,但是与高等级的情况一样执行软件。尤其是,由于在电控单元中微电脑2的所有输入接口都被拉高到例如供电电路的+Vcc,从而对如附图标记652所示的低等级车灯输入电路进行空接口处理,所有车灯输入开关的状态都等同于闭合状态。软件对该闭合状态进行与高等级的闭合状态的情况相同的程序处理(像程序处理中相同的闭合信号那样处理)。换句话说,对低等级而言,车灯不作为控制结果。与附图标记652所示的空接口处理一致,车灯输出电路的输出接口设置成如附图标记752所示的打开状态(没有车灯输出电路的状态)。于是,微电脑2和安装在其上的软件(装置构造和程序)可以基本专用,从而能够控制高等级车辆的所有功能(假设所有功能都使用),并且在使用低等级车辆的情况下,可以对没有设置的功能的输入电路进行空接口处理652,并且没有设置的功能的输出电路设置成打开状态。附图4(a)和4(b)示出了示例性实际安装的、对应于附图3 (a)和3 (b)的电控单元。如附图4(a)和4(b)中所示,在低等级车辆的电控单元820中,用于连接对应于该低等级规格(功能)的线束(W/H)的连接器821小于用于连接高等级车辆的电控单元810中的线束的连接器811,例如,由于具有较少数量的引脚(或接口 P),即26P对61P(通过都具有例如^P,接线块(J/B)812、822最好有基本相同的尺寸)。于是,通过具有相对应边的不同长度L1、L2,使得电路板的尺寸不同。然而,即使如上所述,电控单元的功能和尺寸不同, 通过使用具有本实施例的结构的电控单元,也可以共用地使用微电脑2和软件。如上所述,根据本发明的实施例,电控单元l(la,lb)具有包括高等级(第一等级)和没有高等级的机动车中设置的某些功能的低等级(第二等级)的数个等级,并且电控单元设置有输入电路,该输入电路用于将表示上述控制目标未驱动的信号恒定地输入到对应于没提供给低等级的功能的微电脑2的输入接口,例如第一至第三空接口电路61’至 63’ (或者包括第一至第三空接口电路61’至63’的输入电路4),其中该电控单元设置有用于通过执行特定程序来进行计算对控制目标进行控制的微电脑2。
于是,通过该第一至第三空接口电路61’至63’,最好表示控制目标,即机动车的相应功能区域未驱动的信号(H信号)被恒定地输入到对应于未提供给低等级的功能的微电脑2的输入接口,例如输入到输入接口加至2f。因此,在根据机动车的规格(等级)而不提供某些功能的情况下,如果表示该功能区域未驱动的信号被恒定地输入到该输入接口, 则安装在微电脑2上的软件能够将来自于对应于该功能的输入接口的信号看作程序处理中未驱动正常设置的功能区域的信号。对应于未驱动的控制目标的微电脑2的输出接口, 例如输出接口 2g至2f可以设置成开放状态。尤其是,即使机动车的规格如高等级和低等级之间那样不同,假设接口分配相同,通过将未用于对控制目标进行控制的输入接口设置为所谓的空接口,也可以进行程序处理,而不改变输入接口的数量(和输出接口的数量)。 因此,微电脑和软件最好可以基本标准化,而不根据规格中的差异单独地改进微电脑(如微电脑和存储器之类的硬件))和/或将安装在微电脑上的软件,这又能够使得这些改进所需的改进成本和改进研制周期或者微电脑等的部件数量管理成本降低。由于上述第一至第三空接口电路61’至63’起到了用于上拉输入接口,即输入接口加至2€的电路(称为上拉电路)的作用,所以通过进行该上拉处理,可以很容易实现用于将表示控制目标未驱动的信号恒定输入到输入接口的电路。由于上述上拉电路(第一至第三空接口电路61’至63’ )起到了用于经特定(预设的或可预设的)电阻器,例如附图2中所示的上拉电阻器6c而将输入接口与供电电路3 的正极侧(+Vcc)连接起来的电路的作用,所以使用简单的电路结构就可以很容易实现该上拉。因此,为了使得通用微电脑和/或软件能够在具有不同规格的车辆的电控单元中使用,电控单元具有包括第一等级和没有第一等级的机动车中设置的某些功能的第二等级的数个等级,并且电控单元设置有输入电路,该输入电路用于将表示上述控制目标未驱动的信号恒定输入到对应于第二等级的电控单元中没提供给第二等级的功能的微电脑的输入接口,其中该电控单元设置有用于通过执行特定程序来进行计算对控制目标进行控制的微电脑2。在不脱离本发明的范围和精神的情况下,可以作出各种结构上的添加和改变。例如,本发明可以修改如下。(A)在前述实施例中,如果输入开关,例如礼貌灯开关闭合,则输入到输入接口的输入信号为高(H信号),如果输入开关闭合,则为低(L信号),而如果对输入接口进行空接口(上拉)处理,则为高(H信号)。然而,该输入信号的高/低的定义可以倒过来。(B)用于上拉输入接口的电路结构并不局限于前述实施例中的电路结构。简而言之,只要恒定输入表示控制目标未驱动的信号,则可以采用任何电路结构。存在具有高等级(上等)和低等级(下等)的两种类型的电控单元。例如,如附图5中所示,可以进行空接口处理(参见附图标记653)。例如,除了附图标记652所示的空接口处理之外,可以对例如门锁输入电路进行空接口处理,并且对应于门锁输出电路的输出接口在附图3(b)所示的电控单元中设置成打开状态(参见附图标记75 。换句话说,对与数类任意功能区域对应的一个或多个输入接口进行空接口处理并且对应的输出接口设置成闭合状态的电控单元可以用作第三等级,即B等级(基本等级)(高等级的情况类似地并不局限于附图3(a)中所示,并且可以设置任意类型的输入电路和输出电路)。
附图标记列表1,1a, Ib电控单元2微电脑21输入接口23输出接口加至2€输入接口(特定输入接口)2g至2j输出接口3供电电路31电池4输入电路41礼貌灯输入电路42礼貌灯开关43,610电线44上拉电阻45噪音电阻5输出电路51礼貌灯输出电路55内部灯61至63,651第一至第三车灯输入电路61,至63,第一至第三空接口电路(输入电路)64灯开关65变光器开关66雾灯开关6a上拉电阻6b噪音电阻6c上拉电阻(电阻)71至74,751第一至第四车灯输出电路75尾灯76头灯77雾灯78继电器8接地电路
1权利要求
1.一种用于进行机动车的车体控制的电控单元(1),该电控单元(1)设置有至少一个微电脑( ,该微电脑用于通过执行特定程序来进行用于对控制目标进行控制的计算,该电控单元包括数个等级,该数个等级包括第一等级和第二等级,该第二等级没有第一等级的机动车中设置的某些功能,输入电路G ;61’ -63’),用于将表示控制目标未被驱动的信号基本恒定地输入到微电脑O)的输入接口 Oa_2f),该输入接口对应于第二等级的电控单元(Ib)中未给第二等级设置的功能,其中,所述至少一个微电脑执行的所述特定程序对于所述数个等级是相同的。
2.如权利要求1所述的电控单元,其中输入电路G;61’-63’ )是用于将输入接口 (2a-2f)上拉的上拉电路。
3.如权利要求2所述的电控单元,还包括用于向微电脑(2)供电的供电电路(3),其中上拉电路G ;61-63)包括用于经特定电阻(6c)而将输入接口(h_2f)与供电电路(3)的正极侧(+Vcc)连接起来的电路。
4.如前述权利要求中的一项或多项所述的电控单元,其中用于第一等级车辆和第二等级车辆的微电脑( 具有相同数量的输入接口(21 ;2a-2f)和/或输出接口(23 ;2g_2j)。
5.如前述权利要求中的一项或多项所述的电控单元,其中微电脑O)的一个或多个输出电路( 被保持与一个或多个相应的输出接口(2g_2j)连接,从而通过使微电脑(2)不从这些输出接口(2g-2j)输出控制信号,而使得这些输出接口(2g-2j)最好设置成打开状态(711,721,731 和 741)。
6.一种用于进行机动车的车体控制的电控单元(1)的控制方法,该电控单元(1)设置有至少一个微电脑( ,该控制方法通过执行特定程序来进行用于对控制目标进行控制的计算,该方法包括以下步骤提供数个等级,包括第一等级和第二等级,该第二等级没有第一等级的机动车中设置的某些功能,通过将表示控制目标未被驱动的信号输入到微电脑O)的输入接口 Oa_2f),进行空接口处理,该输入接口对应于第二等级的电控单元(Ib)中未给第二等级设置的功能,其中,所述至少一个微电脑执行的所述特定程序对于所述数个等级是相同的。
7.如权利要求6所述的控制方法,其中借助于用于上拉输入接口(h-2f)的上拉电路 (4 ;61,-63,)进行输入信号的步骤。
8.如权利要求6或7所述的控制方法,还包括利用供电电路C3)对微电脑( 供电的步骤,其中在输入信号的步骤中,输入接口 Oa_2f)经特定电阻(6c)而与供电电路(3)的正极侧(+Vcc)连接。
9.如前述权利要求6至8中的一项或多项所述的控制方法,还包括保持微电脑O)的一个或多个输出电路( 与一个或多个相应的输出接口(2g_2j)相连接的步骤,从而通过使微电脑( 不从这些输出接口(2g_2j)输出控制信号,而使得这些输出接口(2g-2j)最好设置成开放状态(711,721,731和741)。
全文摘要
本发明涉及电控单元、控制方法和计算机程序产品。本发明的目的是能够在用于具有不同规格的车辆的电控单元中使用通用的微电脑和软件。设置有用于通过执行特定程序来进行用于对控制目标进行控制的计算的微电脑的电控单元,它具有包括第一等级和第二等级的数个等级,其中该第二等级不具有设置在第一等级的机动车中的某些功能,并且该电控单元还有输入电路,用于将表示控制目标未驱动的信号恒定输入到微电脑的输入接口,该输入接口对应于第二等级的电控单元中未给第二等级设置的功能。
文档编号G05B19/042GK102354138SQ201110261488
公开日2012年2月15日 申请日期2007年8月3日 优先权日2006年8月3日
发明者西尾康弘 申请人:住友电装株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1