CN104765547A - 车载可配置软开关 - Google Patents

车载可配置软开关 Download PDF

Info

Publication number
CN104765547A
CN104765547A CN201510005696.1A CN201510005696A CN104765547A CN 104765547 A CN104765547 A CN 104765547A CN 201510005696 A CN201510005696 A CN 201510005696A CN 104765547 A CN104765547 A CN 104765547A
Authority
CN
China
Prior art keywords
accessory device
vehicle
switch module
computing system
switch
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.)
Granted
Application number
CN201510005696.1A
Other languages
English (en)
Other versions
CN104765547B (zh
Inventor
乔伊·蕾·格鲁佛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ford Global Technologies LLC
Original Assignee
Ford Global Technologies LLC
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ford Global Technologies LLC filed Critical Ford Global Technologies LLC
Publication of CN104765547A publication Critical patent/CN104765547A/zh
Application granted granted Critical
Publication of CN104765547B publication Critical patent/CN104765547B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Arrangement of adaptations of instruments
    • B60K35/10
    • B60K35/85
    • B60K2360/122
    • B60K2360/133
    • B60K2360/1442
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions
    • G01C21/3661Guidance output on an external device, e.g. car radio

Abstract

公开了一种车载可配置软开关。一种计算机实现的方法可包括:接收对与车辆相关联的计算系统(VACS)触摸敏感型显示器的输入,其中,所述输入请求对连接到开关模块的配件装置的通电状态进行调整;响应于所述输入,将来自车辆计算系统在VACS上运行的命令提供到开关模块,以调整开关模块的受控输出;更新用户界面以反映所述命令的结果。

Description

车载可配置软开关
技术领域
本公开总体涉及一种车辆信息娱乐系统,更具体地,涉及一种提供车载装置的可配置开关的系统和方法。
背景技术
第7,324,833号美国专利总体公开了一种音频系统和方法。所述系统可包括例如具有显示器、存储器、音频文件播放器以及外壳组件的电子装置,其中,所述外壳组件至少部分地限定了固定存储器和音频文件播放器的腔室。在一实施例中,电子装置可以是便携式MP3播放器。所述系统还可包括处理器或可保存第一播放列表和第二播放列表的播放列表引擎。在实践中,第一播放列表可包括对具有存储在电子装置的存储器中的相应音频文件的音频内容的选择。在一实施例中,所述系统还可包括具有配备扬声器和嵌入式声音系统组件的车辆声音系统的车辆,其中,所述嵌入式声音系统组件可经由线缆可拆卸地连接到电子装置。嵌入式声音系统组件可具有允许用户选择经由扬声器输出第一播放列表的选择器(可以是例如按钮)。使电子装置和嵌入式声音系统组件相互连接的线缆除了将电子装置通信地连接到车辆声音系统之外,还可以向电子装置供电。
第7,634,228号美国专利总体公开了一种媒体管理方法。所述方法将图形界面软按钮与存储在便携式电子装置的存储系统中的媒体文件链接,将表示图形界面软按钮的信息的集合保存在存储系统中,并将集合中的至少一些信息传输给不同的电子装置,以允许用户在所述不同电子装置的相关联的显示器上查看图形界面软按钮的呈现。所述方法还接收信号,以响应于对呈现的选择来开始播放媒体文件。
第8,346,312号美国专利总体公开了一种包括与永久性存储器和非永久性存储器进行通信的计算机处理器的基于车辆的计算设备。所述设备还包括与计算机处理器进行通信且被配置为与位于车辆中的无线装置进行无线通信的本地无线收发器。所述处理器可进行操作以通过无线收发器来接收从移动无线装置发送的连接请求,其中,所述连接请求至少包括寻求与所述处理器进行通信的应用的名称。所述处理器还可进行操作以在连接请求已被处理时从移动装置接收至少一个辅助通信。所述辅助通信是扬声器报警命令、显示文本命令、创建短语命令以及提示与收听命令中的至少一个。
第6,832,142号美国专利总体公开了一种包括多个电子组件和中央控制单元的电子系统。所述电子组件和中央控制单元通过总线结构相互连接。中央控制单元包括存储器。每个电子组件的电气参数和功能参数被存储在存储器中。可由中央控制单元选择功能,并可根据所有电子组件的电气参数和功能参数来选择功能。可通过中央图形界面为用户显示所述选择。可由中央处理单元专门地控制电子组件。
发明内容
在第一示意性的实施例中,一种计算机实现的方法包括:接收对与车辆相关联的计算系统(VACS)触摸敏感型显示器的输入,其中,所述输入请求对连接到开关模块的配件装置的通电状态进行调整;响应于所述输入,将来自车辆计算系统在VACS上运行的命令提供到开关模块,以调整开关模块的受控输出;更新显示器以反映所述命令的结果。
在第二示意性实施例中,一种系统,包括:开关模块,被配置为:利用低电平有效设计来向多个配件装置提供开关式的地线连接;从与车辆相关联的计算系统接收如下的命令:请求对连接到开关模块的所述多个配件装置中的一个配件装置的通电状态进行调整;响应于所述命令,调整所述多个配件装置中的一个配件装置的通电状态。
在第三示意性实施例中,一种包括被配置为使至少一个控制器执行以下操作的指令的非暂时性计算机可读介质:接收对与车辆相关联的计算系统(VACS)触摸敏感型显示器的输入,其中,所述输入请求对连接到开关模块的配件装置的通电状态进行调整;响应于所述输入,将来自车辆计算系统在VACS上运行的命令提供到开关模块,以调整开关模块的受控输出;更新显示器以反映所述命令的结果。
所述计算机可读介质还可包括:更新与配件装置相关联的显示器的状态指示以反映配件装置基于调整的通电状态。
所述计算机可读介质还可包括:基于从开关模块接收到的响应,更新显示器,其中,所述响应指示命令开关模块调整受控输出的结果。
所述命令指定可包括以下操作中的一个操作的动作:对配件装置通电、对配件装置断电和切换配件装置的通电状态。
所述计算机可读介质还可包括:根据将显示器的开关控制元素与开关模块的受控输出的指示相映射的保存信息,识别与配件装置相应的受控输出。
所述计算机可读介质还可包括:接收包括以下项中的至少一项的输入:指示用于描述配件装置的可配置标签的文本的输入、指示显示器的开关控制元素与开关模块的受控输出的指示相映射的输入以及指示将无配件装置连接的开关控制元素隐藏起来的输入。
附图说明
图1是实现用户交互式车辆信息显示系统的车辆信息娱乐系统的示例性框式拓扑图;
图2是用于将一个或更多个移动装置与信息娱乐系统集成的示例系统的示例性框式拓扑图;
图3是向配件装置提供电力控制的开关模块的示例性框图;
图4A示出控制配件装置的示例性软开关用户界面;
图4B示出控制配件装置的包括状态指示和可配置标签的替代示例性软开关用户界面;
图4C示出用于从移动装置控制配件装置的替代示例性软开关用户界面;
图5示出将配件装置连接至开关模块的示例性处理;
图6示出使用开关模块控制配件装置的示例性处理。
具体实施方式
在此描述本公开的实施例。然而,将理解,公开的实施例仅仅是示例,且其它实施例可采用不同形式和替代形式。附图可不必按比例绘制,可夸大或缩小一些特征以示出特定组件的细节。因此,在此公开的特定结构和功能细节将不被理解为限制,而仅仅被理解为教导本领域的技术人员以各种方式利用实施例的代表性基础。如本领域的普通技术人员将理解的,可以将参照附图中的任意一个附图示出和描述的各种特征与在一个或更多个其它附图中示出的特征进行组合,以产生没有明确地示出或描述的实施例。示出的特征的组合提供典型申请的代表性实施例。特征的各种组合和修改与本公开的教导一致,特征的各种组合和修改有望用于特定申请或实施例。
本公开的实施例总体提供多个电路或其它电子装置。对电路和其它电子装置及其提供的功能的所有引用不意味着被限制为仅仅包括在此示出和描述的内容。虽然可以将特定标签分配给公开的各种电路或其它电子装置,但这样的标签不意图限制电路和其它电子装置的操作范围。可基于期望的特定类型的电实施方式将这样的电路和其它电子装置以任意方式相互组合和/或分离。应该认识到,在此公开的任意电路或其它电子装置可包括任意数量的微处理器、集成电路、存储装置(例如,闪存、随机存取存储器(RAM)、只读存储器(ROM)、电可编程只读存储器(EPROM)、电可擦除可编程只读存储器(EEPROM)或者它们的其它合适的变体)以及相互联合以执行在此公开的操作的软件。此外,电子装置中的任意一个或更多个电子装置可被配置为执行包括在非暂时性计算机可读介质中的计算机程序,其中,所述非暂时性计算机可读介质被编程为执行公开的任意数量的功能。
用户可能希望将由车辆电气系统提供电力的配件添加到车辆。例如,用户可能希望将附加环境照明装置或视频回放装置添加到车辆驾驶室(cabin)。将车体组件配件添加到车辆通常包括对车辆进行改装,使得用户可开启或关闭配件。例如,如果用户希望将强光灯添加到车辆,则可能需要用户在车辆仪表板上开孔以安装拨动开关来控制强光灯的通电状态。或者,用户可通过手动地将线缆连接到配件来避免添加开关,但是这样的方式不美观且不安全。
车辆系统可包括在车辆计算系统的控制下对到配件装置的电力进行开关的开关模块。用户可将配件装置连接到车辆电源的正端子,同时连接到开关模块的可用受控输出接地端。开关模块可利用低电平有效(active low)设计向配件装置提供开关式的地线连接,而非对电源线路进行开关,从而当接收到完成配件装置的电路的命令时,允许开关模块这样做。
一旦连接,车辆系统可显示包括开关或已连接的配件装置的列表的软开关用户界面。通过该软开关用户界面,系统可经由软开关用户界面接收请求系统对来自指示的配件装置中的配件装置通电或断电的输入。作为一个示例,用户可向触摸屏提供输入,或向车辆计算系统提供语音输入。作为另一示例,用户可经由与车辆计算系统进行通信的智能电话或其它装置来向车辆计算系统提供输入。软开关用户界面还可包括对配件装置的通电状态的指示,诸如,当前哪些装置通电和哪些装置断电。
基于接收到的用户输入,车辆控制系统可被配置为将命令发送到开关模块以执行诸如以下的处理:对配件装置通电、对配件装置断电、将电力切换至特定配件装置、对所有的配件通电或对所有的配件断电。在一些情况下,开关模块可被配置为与车辆控制系统执行双向通信。例如,双向开关模块可被配置为提供对发送的命令的确认以及关于请求的命令的成功或者失败的结果代码。这些确认或结果代码可被软开关用户界面用来更新当前通电的装置的用户界面的状态以及在用户界面中的报错。
因此,通过使用开关模块和软开关用户界面,用户可以为配件装置接通电力,并对其进行通电,而无需为了支持对添加的配件装置的电力进行开关而对车辆进行硬件改装。
图1示出针对车辆31的基于车辆的计算系统(VCS)1的示例性框式拓扑图。这样的基于车辆的计算系统1的示例是福特汽车公司制造的SYNC系统。能够启动基于车辆的计算系统的车辆可包含位于车辆中的可视化前端界面4。如果可视化前端界面设置有例如触摸敏感型屏幕,则用户还可与所述界面进行交互。在另一示意性实施例中,所述交互通过按钮按压,具有自动语音识别和语音合成的语音对话系统而发生。
在图1中示出的示意性实施例1中,处理器3控制基于车辆的计算系统的至少部分操作。如果处理器设置在车辆中,则处理器允许命令和程序的车内处理。另外,处理器连接到非永久性的存储器5和永久性的存储器7二者。在此示意性实施例中,非永久性存储器为随机存取存储器(RAM),永久性存储器为硬盘驱动器(HDD)或闪存。总体来说,永久性(或非永久性)的存储器可包括在计算机或其它装置断电时保存数据的所有形式的存储器。这些存储器包括(但不限于)HDD、CD、DVD、磁带、固态驱动器、便携式USB驱动器以及任何其它合适的形式的永久性存储器。
处理器还设置有允许用户与处理器进行交互的多个不同的输入。在此示意性实施例中,设置有麦克风29、(用于输入33的)辅助输入25、USB输入23、GPS输入24,可以是触摸屏显示器的屏幕4以及蓝牙输入15。还设置有输入选择器51,以允许用户在各种输入之间切换。对麦克风和辅助连接器两者的输入在被传送到处理器之前,由转换器27将所述输入从模拟转换到数字。虽然没有示出,但与VCS通信的众多车辆组件和辅助组件可使用车辆网络(诸如但不限于CAN总线),以将数据传递到VCS(或其组件)以及从VCS(或其组件)接收数据。
系统的输出可包括(但不限于)可视化显示器4和扬声器13或立体声系统输出。扬声器连接到放大器11并通过数模转换器9从处理器3接收处理器3的信号。还可沿着分别在19和21处示出的双向数据流实现远程蓝牙装置(诸如PND 54)或USB装置(诸如车辆导航装置60)的输出。
在一示意性实施例中,系统1使用蓝牙收发器15与用户的移动装置53(例如,蜂窝电话、智能电话、PDA或具有无线远程网络连接的任何其它装置)进行通信17。移动装置可随后被用于通过例如与蜂窝塔57的通信55,来与车辆31外部的网络61进行通信59。在一些实施例中,蜂窝塔57可以是WiFi接入点。
移动装置和蓝牙收发器之间的示例性通信由信号14表示。
可通过按钮52或类似的输入来指示移动装置53与蓝牙收发器15进行配对。因此,CPU被指示车载蓝牙收发器将与移动装置中的蓝牙收发器进行配对。
可使用例如与移动装置53相关联的数据计划、话上数据(data overvoice)或DTMF音,在CPU 3和网络61之间进行数据通信。可选地,可期望包括具有天线18的车载调制解调器63以便在CPU 3和网络61之间通过语音频带进行数据通信16。移动装置53可随后被用于通过例如与蜂窝塔57的通信55,来与车辆31外部的网络61进行通信59。在一些实施例中,调制解调器63可以与蜂窝塔57建立通信20,以与网络61进行通信。作为非限制性示例,调制解调器63可以是USB蜂窝调制解调器,通信20可以是蜂窝通信。
在一示意性实施例中,处理器设置有包括API的操作系统以与调制解调器应用软件进行通信。调制解调器应用软件可访问蓝牙收发器上的嵌入式模块或固件,以完成与远程蓝牙收发器(诸如设置在移动装置中的蓝牙收发器)的无线通信。蓝牙是IEEE 802PAN(个域网)协议的子集。IEEE 802LAN(局域网)协议包括WiFi,并具有大量的与IEEE 802PAN交叉的功能。两者均适合于车辆中的无线通信。可在此领域内使用的另一通信方法为自由空间光通信(诸如IrDA)和非标准化消费者IR协议。
在另一实施例中,移动装置53包括用于语音频带或宽带数据通信的调制解调器。在话上数据实施例中,当移动装置的拥有者可在传输数据的同时通过装置谈话时,可实现被称为频分复用的技术。在其它时间,当拥有者不是正在使用装置时,数据传输可使用全部带宽(一示例中的300Hz至3.4kHz)。虽然频分复用可对于车辆和互联网之间的模拟蜂窝通信是普通的,且其仍在被使用,但它已很大程度上被用于数字蜂窝通信的码分多址(CDMA)、时分多址(TDMA)、空分多址(SDMA)的混合所取代。这些都是ITU IMT-2000(3G)兼容标准,并向静止或步行的用户提供高达2mbs的数据传输速率,并且向运动的车辆中的用户提供高达385kbs的数据传输速率。3G标准如今正被IMT-Advanced(4G)所取代,该IMT-Advanced(4G)向车辆中的用户提供100mbs的数据传输速率并向静止的用户提供1gbs的数据传输速率。如果用户具有与移动装置相关联的数据计划,则数据计划可允许宽带传输且系统可使用更宽的带宽(加速数据传输)。在另一实施例中,移动装置53被安装到车辆31的蜂窝通信装置(未示出)所取代。在另一实施例中,ND 53可以是能够通过例如(但不限于)802.11g网络(即,WiFi)或WiMax网络通信的无线局域网(LAN)装置。
在一实施例中,传入数据可经由话上数据或数据计划通过移动装置,通过车载蓝牙收发器传送,并进入车辆的内部处理器3。在某些临时数据的情况下,例如,数据可被存储在HDD或其它存储介质7上,直到不再需要所述数据的时候为止。
可与车辆进行连接的附加源包括具有例如USB连接56和/或天线58的个人导航装置54、具有USB 62或其它连接的车辆导航装置60、车载GPS装置24或具有到网络61的连接的远程导航系统(未示出)。USB是串行网络协议类型之一。IEEE 1394(火线TM(苹果)、i.LINKTM(索尼)和LynxTM(德州仪器))、EIA(电子工业协会)串行协议、IEEE 1284(并行接口)、S/PDIF(索尼/飞利浦数据互连格式)和USB-IF(USB应用者论坛)形成了装置-装置串行标准的支柱。这些协议中的大部分协议可被实施用于电通信或光通信。
另外,CPU可与多种其他辅助装置65进行通信。这些装置可通过无线67连接或有线69连接而连接。辅助装置65可包括(但不限于)个人媒体播放器、无线健康装置、便携式计算机等。
另外,或可选地,CPU可使用例如WiFi(IEEE 803.11)71收发器连接到基于车辆的无线路由器73。这可允许CPU在本地路由器73的范围内连接到远程网络。
在一些实施例中,除了具有由位于车辆中的车辆计算系统执行的示例性处理外,还可通过与车辆计算系统通信的计算系统来执行示例性处理。这样的系统可包括(但不限于)无线装置(例如但不限于,移动电话)或通过无线装置连接的远程计算系统(例如但不限于,服务器)。总体上,这些系统可统称为与车辆相关联的计算系统(VACS)。在一些实施例中,VACS的特定组件可根据系统的特定实施来执行处理的特定部分。通过示例的方式但不限于这种方式,如果处理具有与配对的无线装置进行发送或接收信息的步骤,则有可能因为无线装置不与自身进行信息的“发送和接收”,所以无线装置可不执行所述处理。本领域普通技术人员将理解何时不适合将特定VACS应用到给定解决方案。在所有解决方案中,预期至少位于车辆本身内的车辆计算系统(VCS)能够执行示例性处理。
图2是用于将一个或更多个连接的装置与基于车辆的计算系统1(VCS)集成的系统的示例性框式拓扑图。为了促进所述集成,CPU 3可包括被配置为向连接的装置提供各种服务的装置集成框架101。这些服务可包括消息在连接的装置和CPU 3之间的传输路由、允许连接的装置向用户提供警报的全局通知服务、允许对由CPU 3执行的应用和由连接的装置执行的应用进行统一访问的应用启动与管理工具以及各个可能车辆31目的地的兴趣位置点和管理服务。
如上所述,VCS 1的CPU 3可被配置为与各种类型的一个或更多个移动装置53进行交互。移动装置53还可包括装置集成客户端组件103,以允许移动装置53利用由装置集成框架101提供的服务。由移动装置53执行的应用可相应地使用装置集成客户端组件103来经由装置集成框架101与CPU 3进行交互。作为一示例,移动装置53上的音乐播放器应用可以与CPU 3进行交互,以通过VCS 1的扬声器13或立体声系统输出来提供流媒体音乐。作为另一示例,移动装置53上的导航应用可以与CPU 3进行交互,以提供在VCS1的屏幕4上显示的路线规划方向。
多端口连接集线器102可用于在CPU 3和除移动装置53之外的附加类型的连接装置之间进行交互。多端口连接集线器102可通过各种总线和协议(诸如经由USB)与CPU 3进行通信,并且还可使用各种其它连接总线和协议(诸如串行外设接口总线(SPI)、内部集成电路(I2C)和/或通用异步接收器/发送器(UART))与连接的装置进行通信。多端口连接集线器102还可在由连接的装置使用的协议与在多端口连接集线器102和CPU 3之间使用的协议之间执行通信协议转换和互通服务。连接的装置可包括(作为一些非限制性的示例)雷达探测器104、全球定位接收装置106和存储装置108。
图3是向配件装置304提供电力控制的开关模块302的示例性框图。开关模块302可例如经由集线器102或在没有使用集线器102的情况下经由至CPU 3的连接(例如,经由USB连接)而连接到VCS 1。开关模块302可被配置为从VCS 1接收命令306以使开关模块302控制到配件装置304的电力。在一些情况下,开关模块302可被配置为向VCS 1提供关于由开关模块302处理的命令306的状态的响应308。
配件装置304可包括各种类型的通电配件(诸如,添加到车辆31乘客车厢的车体组件照明装置或视频回放装置)。为了安装将被控制的配件装置304,用户可将配件装置304的正极连接到车辆电源310(例如,车辆31的12伏电池)的正极,负极连接到开关模块302的可用受控输出312。开关模块302可相应地利用低电平有效设计来将开关式的地线连接到配件装置304,而非对电源线路进行开关。如所示出的,开关模块302包括三个受控输出312-A、312-B和312-C,配件装置304-A连接到受控输出312-A,配件装置304-B连接到受控输出312-B。然而,应注意:开关模块302可具有更多或更少的受控输出312,并且更多或更少的配件装置304可连接到开关模块302。
一旦配件装置304连接到电源310和开关模块302,当开关模块302接收到完成从配件装置304到接地端的电路的命令306,开关模块302就可以这样做。作为一个示例性实施方案,开关模块302可包括具有多个控制器信号输出316的控制器314以及连接到控制器信号输出316的多个电力控制模块318。控制器314可包括被配置为执行以下操作的微处理器或其它计算装置:对接收到的命令306解码,识别将被执行的操作以及哪些配件装置304将执行所述操作,以及对控制器314的控制器信号输出316发出或重置信号。
在控制器314对与配件装置304相关联的控制器信号输出316发出供电的信号时,电力控制模块318可闭合针对连接的配件装置304的到接地端的电路。作为一种可能,控制器314可被实现为Arduino单片机或其它控制板或装置。电力控制模块318可被实现为例如TIP 120达林顿晶体管,其中,基极通过2.2千欧姆的电阻连接到Arduino单片机的开关后的输出,发射极连接到接地端,集电极连接到相关联的可用受控输出312。在其它示例中,电力控制模块318可使用继电器(relay)、其它类型的一个或多个晶体管或能够根据控制器314的命令完成到配件装置304的电路的其它开关装置来实现。在另一示例中,控制器314可以支持直接对受控输出312进行开关,而不需要使用电力控制模块318。
作为一个示例性实施方案,命令306可包括诸如指示将通过命令306控制的受控输出312的开关编号值和指示将对指示的受控输出312执行的动作的开关动作值的信息(例如,独立于当前通电状态来指定强制断电的第一值、独立于当前通电状态来指定强制通电的第二值、对当前的通电状态或断电状态进行切换的第三值等)。可以对命令306协议进行改变。例如,命令306协议可包括对所有受控输出312通电或断电或对所有受控输出312进行切换的开关动作值。作为另一示例,命令306可包括多个开关编号和开关动作对,以在单个命令包中提供多个命令306。针对灯控制,还可在命令306中请求调光水平作为开关动作,这可由控制器314通过对受控输出312执行脉宽调制来实现。
在一些情况下,开关模块302可被配置为将响应308提供回命令306的发送者。响应308可包括各种信息,诸如,指示命令306成功的确认、根据命令306调整的受控输出312的当前状态(例如,对于切换命令306有用)、指示命令306不成功的否定确认和包括命令306不成功的原因的不成功命令306的原因标签(例如,无效开关编号、无效开关动作、不能对命令306包进行解析、没有连接到请求的开关编号的配件装置304等)。然而,在其它情况下,诸如由于控制器314支持的特征的限制,开关模块302可能无法使用响应308对命令306响应,但是开关模块302可被配置为对关于特定受控输出312是通电还是断电的请求提供响应308。在其它情况下,开关模块302可能并不被配置为支持双向通信,因此可能无法提供任何响应308或通知。相反,为了维持状态,开关模块302的使用者可基于假设任何发送的命令306成功来对受控输出312维持通电状态或断电状态。
图4A示出使用开关模块302控制配件装置304的示例性软开关用户界面400-A。用户界面400-A可被呈现在例如由CPU 3控制的VCS 1的屏幕4上。作为另一示例,用户界面400-A可由移动应用109提供在连接到VCS 1的移动装置53的屏幕上。如所示出的,用户界面400-A包括多个开关控制元素402-A至402-H(统称402)以及标签元素404,其中,标签元素404指示用户界面400-A提供对配件装置304的开关控制。每个开关控制元素402可被配置为控制与开关模块302的受控输出312相关联的受控输出之一。作为一些示例,标记为“开关1”的开关控制元素402-A可被配置为允许用户对连接到开关模块302的受控输出312-A的配件装置304-A的通电状态进行切换,并且标记为“开关2”的开关控制元素402-B可被配置为允许用户对连接到开关模块302的受控输出312-B的配件装置304-B的通电状态进行切换。
在对开关控制元素402选择时,VCS 1可被配置为向开关模块302提供命令306以改变与选择的元素402相关联的配件装置304的通电状态。例如,当在触摸显示器4上接收到对于呈现在用户界面400-A的开关控制元素402的用户触摸的指示时,CPU 3可产生指定与选择的元素402相关联的受控输出312的命令306和改变指定的受控输出312的状态的动作(例如,切换动作、在受控输出312的当前状态被确定为通电的情况下的闭合动作(offaction)、在受控输出312的当前状态被确定为不通电的情况下的断开动作(on action)等)。因此,产生的命令306可由CPU 3提供到开关模块302以处理和控制指定的受控输出312。因此,通过使用开关模块302和用户界面400-A,用户可以接通配件装置,并对配件装置通电,而无需对车辆31进行硬件改装以支持添加的配件装置304的电力进行切换。
开关模块302可根据以上关于图3讨论来处理命令306。在一些示例中,开关模块302可将响应308提供回CPU 3。因此,CPU 3可使用响应308来更新关于受控输出312的当前状态的保存的信息。还应注意:在其它情况下,CPU 3可基于发送的命令306(假设成功发送命令),保存受控输出312的当前状态。或者,CPU 3可仅提供切换命令306,而可能不需要CPU 3保存受控输出312的当前状态。
图4B示出控制配件装置304的包括可配置标签406和状态指示408的替代示例性软开关用户界面400-B。用户界面400-B的每个开关控制元素402可与相应的可配置标签406(也就是说,并非在用户界面400-A中示出的预定义的文本标签)和状态指示408相关联,其中,状态指示408指示标记的配件装置304的当前通电状态。
可对可配置标签406进行定制以使用户界面400-B的开关控制元素402增加对受控配件装置304的描述性。例如,用户界面400-B可从用户接收选择编辑模式的输入,在编辑模式下,用户可对可配置标签406进行编辑。基于指示期望对选择的可配置标签406进行编辑的输入,在编辑模式下用户界面400-B可呈现可编辑控制,在可编辑控制下,可对选择的可配置标签406的当前文本进行改变或替换。此外,在编辑模式下,用户界面400-B还可允许用户对开关控制元素402进行重新排列以按照不同于连接顺序的顺序来显示开关模块302的受控输出312。因此,VCS 1可保存将开关控制元素402的顺序与开关模块302的受控输出312相映射的信息以帮助控制正确连接的配件装置304。此外,在编辑模式下,用户界面400-B还可允许用户将无配件装置304连接的开关控制元素402隐藏起来(例如,如所示出的相较于在用户界面400-A中有八个开关控制元素402可见,在用户界面400-B中仅有六个开关控制元素402可见)。为了保证车辆31安全,当车辆31运动时,可禁用编辑模式。
作为另一可能,如果开关模块302检测到连接的配件装置304的改变(例如,负载或指示现在正连接到先前已开启的开关模块302的受控输出312中的一个受控输出的配件装置304的其他电属性的改变),则VCS 1可从开关模块302接收到对改变的检测,并可在用户界面400-B中提供建议用户进入标签编辑模式的消息,或可在用户界面400-B中提供请求用作最新连接的配件装置304的标签的文本的提示。
状态指示408可示出开关控制元素402的关联的当前通电状态或断电状态。如所示出的,状态指示408示出选中标记以指示通电的配件装置304。例如,选中状态指示408-A以示出前置心情灯(front mood light)被通电,选中状态指示408-B以示出后置心情灯(rear mood light)被通电,并且选中状态指示408-D以示出驾驶员脚坑灯被通电。此外,状态指示408示出缺少选中标记以指示未通电的配件装置304。例如,未选中状态指示408-C以示出杯托灯不被通电,未选中状态指示408-E以示出乘员脚坑灯不被通电,未选中状态指示408-F以示出头枕视频显示器不被通电。显而易见地,这些示出的状态指示408仅为示例性的,可使用其它显示方式。作为一些其它可能,可将这些灯显示为亮来指示被通电的装置,将指示灯显示为暗来指示未被通电的装置,或者可将词语“ON”用来指示通电的装置,将词语“OFF”用来指示未被通电的装置。
图4C示出控制来自移动装置53的配件装置304的示例性软开关用户界面400-C。用户界面400-C可包括用于命令指定的配件装置410的控制以及用于命令所有配件装置412的命令的控制。
用于命令指定的配件装置410的控制可包括指定命令306将被发送到的配件装置304的配件装置304下拉式控制414、从其选择命令306的命令306下拉式控制416以及被配置为命令开关模块302向选择的配件装置304提供选择的命令306的执行命令控制418。开关模块302可由移动装置53命令,例如可由将消息发送到CPU 3以使CPU 3创建将被发送到开关模块302的命令306的移动装置53命令。
用于命令所有配件装置412的控制可包括被配置为命令开关模块302向每个连接的配件装置304发送切换命令306的切换所有装置控制420、被配置为命令开关模块302向每个连接的配件装置304发送开启命令306的开启所有装置控制422以及被配置为命令开关模块302向每个连接的配件装置304发送关闭命令306的关闭所有装置控制422。
图5示出配置连接到开关模块302的配件装置304的示例性处理500。处理500可由例如车辆31的与开关模块302进行通信的VCS 1的CPU 3执行,在一些示例中,处理500可通过移动装置53执行。在其它实施例中,处理500可在其它控制器实现或分布在多个控制器中。
在块502,VCS 1识别出配件装置304已被连接到开关模块302。作为一种可能,开关模块302可检测连接的配件装置304的改变(例如,负载或指示现在正连接到先前已开启的开关模块302的受控输出312中的一个受控输出的配件304的其他电属性的改变)。作为另一可能,VCS 1的用户界面400(例如,经由可视化显示器4、移动装置53等所呈现)可从VCS 1的用户接收输入,所述输入指示配件装置304连接到开关模块302的受控输出312或指示用户希望编辑关于连接的配件装置304的信息。
在块504,VCS 1接收到关于连接的配件装置304的信息。例如,VCS 1的用户界面400(例如,经由可视化显示器4、移动装置53等所呈现)可从VCS 1的用户接收输入,所述输入指示对于可在用户界面400中使用的用于描述连接的配件装置304中的一个配件装置的可配置标签406的文本。用户界面400还可允许用户对开关控制元素402重新排列以按照不同于连接顺序的顺序来显示开关模块302的受控输出312。此外,用户界面400还可允许用户将无配件装置304连接的开关控制元素402隐藏起来。为了确保车辆31安全,当车辆31运动时,可禁用这些编辑模式功能。在块504之后,处理500结束。
图6示出使用开关模块302控制配件装置的示例性处理600。如同处理500,处理600可由例如车辆31的与开关模块302进行通信的VCS 1的CPU 3执行,在一些示例中,处理600可通过移动装置53执行。在其它实施例中,处理600可在其它控制器中实现或分布在多个控制器中。
在块602,VCS 1呈现软开关用户界面400。例如,响应于用于调用VCS 1的开关功能的对VCS 1的用户输入,软开关用户界面400可被提供。用户界面400可被呈现在例如由CPU 3控制的VCS 1的屏幕4上。作为另一示例,用户界面400可由移动应用109提供在连接到VCS 1的移动装置53的屏幕上。示例性用户界面400可包括以上详细讨论的用户界面400-A、400-B和400-C。
在块604,VCS 1经由软开关用户界面400接收用户界面输入。例如,用户可从用户界面400-A或用户界面400-B选择开关控制元素402,以请求VCS1调整与选择的开关控制元素402相关联的配件装置304的通电状态。作为另一示例,用户可使用用于命令用户界面400-C的指定配件装置410的控制来选择配件装置304和命令306,或可使用用于命令用户界面400-C的所有配件装置412的控制来选择将被提供到所有配件装置304的命令306。
在块606,VCS 1识别将被控制的与配件装置304相关联的开关模块302的受控输出312以及将被执行的动作。作为一个示例,CPU 3可通过确定用户界面400-A的哪一编号的选择开关控制元素402被选择来确定开关模块302的哪个受控输出312与选择的开关控制元素402相关联。作为另一示例,CPU3可例如根据关于将开关控制元素402的顺序与开关模块302的受控输出312相映射的保存信息来查找开关模板302的哪个受控输出312与用户界面400-B中的选择的开关控制元素402相关联。作为另一示例,显示用户界面400-C的移动装置53可基于从指定配件装置304的下拉式控制414的选择(和关于顺序的映射的保存信息)来识别合适的受控输出312。作为另一示例,如果调用了将被提供到所有配件装置304的命令306中的一个,则命令306可相应地涉及所有连接的配件装置304。
在块608,VCS 1向开关模块302提供命令306。例如,VCS 1可被配置为以诸如以上关于图3的讨论的命令306协议来产生命令306。因此,开关模块302执行提供的命令306。例如,如以上关于图3的讨论,开关模块302可接收命令306,并可响应于命令306,调整连接的配件装置304的通电状态。
在块610,VCS 1可选择性地接收开关模块302的响应308。例如,开关模块302可选择性地被配置为向VCS 1提供关于由开关模块302接收到的命令306的状态的响应308。响应308可包括各种信息,诸如,指示命令306成功的确认、根据命令306调整的受控输出312的当前状态(例如,对于切换命令306有用)、指示命令306不成功的否定确认以及诸如命令306不成功的原因指示的命令306不成功的原因标签(例如,无效开关编号、无效开关动作、不能对命令306包进行解析、没有连接到或检测到请求的开关编号的开关等)。在一些情况下,VCS 1可被配置从开关模块302请求响应308,而非接收命令306的响应,其中,所述响应308请求正由命令306控制的受控输出312的当前通电状态。在没有接收到响应308的情况下,诸如不支持双向通信的控制器314,但VCS 1可在假设命令306成功的情况下保存受控输出312的当前状态。
在块612,VCS 1更新用户界面400。例如,VCS 1可更新用户界面400-B中的状态指示408以指示根据提供的命令306对选择的配件装置304开关后而切换的通电状态。作为另一示例,VCS 1可基于是否从开关模块302接收到成功响应308,更新用户界面400-B中的状态指示408。作为另一示例,VCS1可基于查询开关模块302的命令306针对的配件装置304所连接的受控输出312的当前通电状态,更新用户界面400-B中的状态指示408。在块612之后,处理600结束。
再次参照图5和图6,贯穿处理500和处理600的讨论,参照了在图1至图4中示出的车辆31和它的组件,以促进对本公开的各个方面的理解。可通过计算机算法、机器可执行代码或编入车辆的合适的可编程逻辑装置(诸如与车辆计算系统进行通信的车辆控制模块、混合控制模块、另一控制器或其组合)中的软件指令来实现处理500和处理600。虽然处理500和处理600中示出的各个步骤似乎以时间顺序发生,但这些步骤中的至少一些可以以不同的顺序发生,并且可以同时或根本不同时地执行一些步骤。
虽然以上描述了示例性实施例,但不意味着这些实施例描述了权利要求包含的所有的可能形式。在说明中使用的词语为描述性词语而非限定,并且应理解,可在不脱离公开的精神和范围的情况下做出各种改变。如上所述,可以组合各个实施例的特征以形成本发明没有明确描述或示出的进一步实施例。虽然已经描述了各个实施例就一个或多个期望特性来说提供了优点或相对于其他实施例或现有技术实施方式更为优选,但本领域的普通技术人员应该认识到,为了达到取决于特定应用和实施方式的期望的整体系统属性可以对一个或更多个特征或特性进行妥协。这些属性可包括(但不限于)成本、强度、耐用性,生命周期成本、可销售性、外观、包装、尺寸、可服务性、重量、可制造性、容易组装性等。因此,被描述为在一个或更多个特性上相对于其他实施例或现有技术实施不大令人满意的实施例也未超出本发明的范围,并且这些实施例可满足特定应用。

Claims (14)

1.一种计算机实现的方法,包括:
接收对与车辆相关联的计算系统的触摸敏感型显示器的输入,其中,所述输入用于请求对连接到开关模块的配件装置的通电状态进行调整;
响应于运行在车辆相关联的计算系统上的所述输入,将命令从车辆计算系统提供给开关模块,以调整开关模块的受控输出;
更新显示器以反映所述命令的结果。
2.如权利要求1所述的方法,还包括:更新与配件装置相关联的显示器的状态指示以反映配件装置基于调整的通电状态。
3.如权利要求1所述的方法,还包括:基于从开关模块接收到的响应,更新显示器,其中,所述响应指示命令开关模块调整受控输出的结果。
4.如权利要求1所述的方法,其中,所述命令指定包括以下操作中的一个操作的动作:对配件装置通电、对配件装置断电和切换配件装置的通电状态。
5.如权利要求1所述的方法,还包括:根据将显示器的开关控制元素与开关模块的受控输出的指示相映射的保存信息,识别与配件装置相应的受控输出。
6.如权利要求5所述的方法,还包括:接收包括以下项中的至少一项的输入:指示用于描述配件装置的可配置标签的文本的输入、指示将显示器的开关控制元素与开关模块的受控输出的指示相映射的输入以及指示将没有连接配件装置的开关控制元素隐藏起来的输入。
7.如权利要求1所述的方法,其中,与车辆相关联的计算系统包括连接到与车辆相关联的计算系统的移动装置和车辆计算系统的显示器中的至少一个。
8.一种系统,包括:
开关模块,被配置为:
利用低电平有效设计来向多个配件装置提供开关式的地线连接;
从与车辆相关联的计算系统接收用于请求对连接到开关模块的所述多个配件装置中的一个配件装置的通电状态进行调整的命令;
响应于所述命令,调整所述多个配件装置中的所述一个配件装置的通电状态。
9.如权利要求8所述的系统,其中,开关模块还被配置为向车辆计算系统提供指示所述命令的结果的响应。
10.如权利要求8所述的系统,其中,所述命令指定包括以下操作中的一个操作的动作:对配件装置通电、对配件装置断电和切换配件装置的通电状态。
11.如权利要求8所述的系统,其中,所述命令指定包括以下操作中的一个操作的动作:对所述多个配件装置中的所有配件装置通电、对所述多个配件装置中的所有配件装置断电和切换所述多个配件装置中的所有配件装置的通电状态。
12.如权利要求8所述的系统,其中,开关模块包括具有多个控制器信号输出和多个电力控制模块的控制器,使得所述多个电力控制模块中的每个电力控制模块连接到所述多个控制信号输出中的一个控制信号输出和所述多个配件装置中的一个配件装置,以允许控制器独立地完成所述多个配件装置中的每个配件装置与接地端之间的接地连接。
13.如权利要求8所述的系统,其中,与车辆相关联的计算系统包括与车辆计算系统进行通信的移动装置,其中,所述命令被从移动装置提供给车辆计算系统。
14.如权利要求8所述的系统,还包括:与车辆相关联的计算系统的显示器装置,被配置为:
接收输入,其中,所述输入用于请求对连接到开关模块的所述多个配件装置中的一个配件装置的通电状态进行调整;
更新显示器以反映所述命令的结果。
CN201510005696.1A 2014-01-06 2015-01-06 车载可配置软开关 Active CN104765547B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US14/148,201 2014-01-06
US14/148,201 US9868353B2 (en) 2014-01-06 2014-01-06 In-vehicle configurable soft switches

Publications (2)

Publication Number Publication Date
CN104765547A true CN104765547A (zh) 2015-07-08
CN104765547B CN104765547B (zh) 2019-06-04

Family

ID=53443218

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510005696.1A Active CN104765547B (zh) 2014-01-06 2015-01-06 车载可配置软开关

Country Status (3)

Country Link
US (1) US9868353B2 (zh)
CN (1) CN104765547B (zh)
DE (1) DE102014118903A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106608188A (zh) * 2015-10-22 2017-05-03 大陆汽车电子(芜湖)有限公司 基于虚拟开关的汽车电子功能控制方法
CN110706395A (zh) * 2019-11-13 2020-01-17 吉林大学 一种基于Arduino串口通信人脸识别的自动开闭车门系统
CN113544010A (zh) * 2018-12-21 2021-10-22 北极星工业有限公司 管理休闲车辆和配件

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014011887A1 (en) * 2012-07-11 2014-01-16 Carnegie Mellon University A railroad interlocking system with distributed control
JP6153882B2 (ja) * 2014-03-27 2017-06-28 日立建機株式会社 車両走行システム及び運行管理サーバ
US10099635B2 (en) * 2014-12-16 2018-10-16 Wolo Mfg. Corp. Wireless remote controlled electronic system for a vehicle
US20160291662A1 (en) * 2015-04-03 2016-10-06 Daniel Gino Grassetti Integrated vehicle power distribution and control system
US10521179B2 (en) * 2016-12-28 2019-12-31 Fca Us Llc Vehicle systems and methods
WO2023034911A1 (en) * 2021-09-02 2023-03-09 Polaris Industries Inc. Chargeable storage for accessory identification and control

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6009355A (en) * 1997-01-28 1999-12-28 American Calcar Inc. Multimedia information and control system for automobiles
JP2004048554A (ja) * 2002-07-15 2004-02-12 I-O Data Device Inc 情報表示システム、および携帯端末
US6832142B2 (en) * 2000-01-12 2004-12-14 Volkswagen Ag Electronic system
CN102646016A (zh) * 2012-02-13 2012-08-22 北京百纳信息技术有限公司 显示手势语音交互统一界面的用户终端及其显示方法

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4787040A (en) * 1986-12-22 1988-11-22 International Business Machines Corporation Display system for automotive vehicle
US7248150B2 (en) * 1997-01-29 2007-07-24 Directed Electronics, Inc. Menu-driven remote control transmitter
US6292718B2 (en) * 1999-01-28 2001-09-18 International Business Machines Corp. Electronic control system
US7187947B1 (en) * 2000-03-28 2007-03-06 Affinity Labs, Llc System and method for communicating selected information to an electronic device
US8014831B2 (en) 2008-08-26 2011-09-06 Research In Motion Limited Authorization status for smart battery used in mobile communication device
US20100234071A1 (en) * 2009-03-12 2010-09-16 Comsys Communication & Signal Processing Ltd. Vehicle integrated communications system
JP2014069592A (ja) * 2012-09-27 2014-04-21 Mitsubishi Motors Corp 車載機器の遠隔操作システム
US20140201004A1 (en) * 2013-01-14 2014-07-17 Toyota Jidosha Kabushiki Kaisha Managing Interactive In-Vehicle Advertisements
US9126580B2 (en) * 2013-09-05 2015-09-08 Ford Global Technologies, Llc Method and system for operating vehicle accessories

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6009355A (en) * 1997-01-28 1999-12-28 American Calcar Inc. Multimedia information and control system for automobiles
US6832142B2 (en) * 2000-01-12 2004-12-14 Volkswagen Ag Electronic system
JP2004048554A (ja) * 2002-07-15 2004-02-12 I-O Data Device Inc 情報表示システム、および携帯端末
CN102646016A (zh) * 2012-02-13 2012-08-22 北京百纳信息技术有限公司 显示手势语音交互统一界面的用户终端及其显示方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106608188A (zh) * 2015-10-22 2017-05-03 大陆汽车电子(芜湖)有限公司 基于虚拟开关的汽车电子功能控制方法
CN113544010A (zh) * 2018-12-21 2021-10-22 北极星工业有限公司 管理休闲车辆和配件
US11787354B2 (en) 2018-12-21 2023-10-17 Polaris Industries Inc. Managing recreational vehicles and accessories
CN110706395A (zh) * 2019-11-13 2020-01-17 吉林大学 一种基于Arduino串口通信人脸识别的自动开闭车门系统

Also Published As

Publication number Publication date
US20150193030A1 (en) 2015-07-09
DE102014118903A1 (de) 2015-07-09
US9868353B2 (en) 2018-01-16
CN104765547B (zh) 2019-06-04

Similar Documents

Publication Publication Date Title
CN104765547A (zh) 车载可配置软开关
CN104765597B (zh) 针对应用类型用户界面模板的方法和系统
CN105487883A (zh) 更新车辆计算系统的方法及系统
JP5970547B2 (ja) ネットワークベースのコンテンツを車両内テレマティクスシステムに提供するためのシステムおよび方法
CN106394247B (zh) 电动车辆显示系统
CN105635245A (zh) 车辆计算系统与装置通信的方法和系统
CN104050831B (zh) 用于无线车辆内容确定的系统和方法
KR101704567B1 (ko) 차량 연동 앱 관리 방법, 장치 및 시스템
CN103227805B (zh) 用于在无线设备上仿真和配置车辆程序的方法
CN104218969A (zh) 用于与车辆和车辆中的装置进行交互的设备和系统
CN105450762A (zh) 一种车联网装置、云平台及系统
US20150193219A1 (en) Flexible feature deployment strategy
CN104052850A (zh) 基于乘员和车辆环境监管信息通信的方法和系统
US20070129852A1 (en) On-line voice help system and method for automobile
CN105022777A (zh) 基于驾驶员行为的车辆应用推荐
CN104767786A (zh) 用于接收应用的头单元的方法和系统
CN104821177A (zh) 局部网络媒体共享
CN104954422A (zh) 用于使用高速网络的车辆系统的系统和方法
CN107067490A (zh) 经由家庭网络连接同步车辆设置的系统和方法
CN105302007A (zh) 一种车联网操作控制系统
CN105100189A (zh) 用于车辆计算系统与社交媒体网站进行通信的方法和系统
CN107054250A (zh) 用于交互式乘客通知的方法和系统
CN106209962A (zh) 车辆计算系统启动应用的方法和系统
CN105183695A (zh) 智能装置车辆整合
CN102541415A (zh) 车载电子系统的模式切换方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant