用于利用气体传感器的电子设备和方法与流程

文档序号:14958327发布日期:2018-07-18 00:01阅读:145来源:国知局
本实施例涉及电子设备,并且例如涉及包括至少一个气体传感器的电子设备。
背景技术
::随着工业的发展,各种气体被用于工业工厂,并且这样的气体也被用于家庭中的各种目的。在这样的气体当中,有潜在爆炸性的易燃气体和对人体有害的毒性/窒息性气体。如果这些气体暴露于人体,可能出现威胁生命的事件。因此,通过使用能够检测各种气体的气体传感器来检测危险气体的泄漏是必要的。存在用于检测这样的气体的气体传感器的各种类型,并且鉴于诸如灵敏度、响应速度、稳定性、和成本等优点,使用半导体的气体传感器被典型地使用。这种半导体气体传感器被广泛用于环境监测。最近,通过检测从用户生成的气体,将气体传感器利用于用户健康测量。例如,这种气体传感器也可以用于检测诸如硫化氢的毒性气体或感测用户的口臭。技术实现要素:技术问题气体传感器的测量值可能取决于周围环境而变化。当任何污染物粘附到气体传感器时,测量值可能导致具有与由实际出现的气体导致的那些值不同的值的故障。此外,即使气体传感器被装备在便携式终端中,这种典型的气体传感器也仅仅通知是否检测到气体,并且没有办法检测气体的泄漏方向。本发明的各种实施例可以通过使用多个气体传感器来改进气体测量值的准确度,并且向用户提供由于粘附到气体传感器的污染物而检测到的气体传感器的故障。本发明的各种实施例的目的是提供能够识别气体检测的方向的电子设备以及用于利用电子设备的气体传感器的方法。技术方案根据本发明的各种实施例的电子设备可以包括壳体;用户界面;第一气体传感器,布置为感测壳体外部的气体;第二气体传感器,布置为感测壳体外部的气体,与第一气体传感器间隔开,并且具有与第一气体传感器相同的类型;处理器,电连接到用户界面、第一气体传感器、和第二气体传感器;以及存储器,电连接到处理器,其中存储器存储指令,指令在运行时使得处理器在通过使用第一气体传感器监测壳体外部的气体的同时获取第一数据,在通过使用第二气体传感器监测壳体外部的气体的同时获取第二数据,比较第一数据和第二数据,并且基于比较结果的至少部分,通过用户界面提供与气体、第一气体传感器、或第二气体传感器中的至少一个有关的信息。根据本发明的各种实施例的气体传感器利用方法可以包括:在通过使用第一气体传感器监测电子设备外部的气体的同时获取第一数据;在通过使用与第一气体传感器间隔开并且具有与第一气体传感器相同类型的第二气体传感器监测电子设备外部的气体的同时获取第二数据;比较第一数据和第二数据;并且基于比较结果的至少部分,通过用户界面提供与气体、第一气体传感器、或第二气体传感器中的至少一个有关的信息。有益效果根据以上描述的本发明的各种实施例,通过使用多个气体传感器来改进气体测量值的准确度,并且向用户提供由于污染物粘附到气体传感器而检测到的气体传感器的故障是可能的。而且,提供能够识别气体检测的方向的电子设备以及用于利用电子设备的气体传感器的方法是可能的。附图说明图1示出了根据各种实施例的网络环境中的电子设备。图2是示出根据各种实施例的电子设备的框图。图3是示出根据各种实施例的程序模块的框图。图4a和图4b示出了根据本发明的各种实施例的电子设备的示例。图5是示出根据本发明的各种实施例中的一个的电子设备的框图。图6示出根据本发明的各种实施例的第一气体传感器和第二气体传感器的安排的示例。图7a和图7b示出了根据本发明的各种实施例的在家庭环境中利用电子设备的示例。图8是示出根据本发明的各种实施例的第一数据和第二数据的时变信号电平的曲线图。图9a和图9b示出了根据本发明的各种实施例的用于通知气体检测的用户界面。图10是示出根据本发明的各种实施例的第一数据和第二数据的时变信号电平的曲线图。图11示出根据本发明的各种实施例的用于通知气体传感器的故障的用户界面。图12是示出根据本发明的各种实施例中的另一个的电子设备的框图。图13是示出根据本发明的各种实施例中的又一个的电子设备的框图。图14是示出根据本发明的各种实施例的用于利用气体传感器的方法的流程图。图15是示出根据本发明的各种实施例的在气体传感器的利用方法中检测气体出现方向或气体传感器故障的过程的流程图。图16是示出根据本发明的各种实施例的在气体传感器的利用方法中检测气体出现方向的过程的流程图。具体实施方式在下文中,参考附图描述本公开的各种实施例。应该理解的是,其中本文使用的实施例和术语学不旨在将所公开的技术限制为特定实施方式,而是包括实施例的各种修改、等同物、和/或替代。在附图的描述中,对于类似的元件可以使用相同的参考标号。在本公开中,诸如“包含”、“包括”、和“具有”的术语表示陈述的元件、组件、操作、功能、特征等的存在,但不排除一个或多个其它元件、组件、操作、功能、特征等的增加的存在或可能性。在本公开中,表达“a或b”、“a和/或b中的至少一个”等可以包括一起列出的项目的所有可能的组合。例如,“a或b”、“a和b中的至少一个”、或“a或b中的至少一个”可以指示以下中的所有:(1)包括至少一个a,(2)包括至少一个b,以及(3)包括至少一个a和至少一个b中的两者。包括诸如“第一”和“第二”的序数的表达可以指示各种元件。以上表达不限制元件的顺序或重要性,并且仅仅用于区分一个元件与其它元件的目的。例如,第一电子设备和第二电子设备可以指示不同的电子设备,而不管其顺序或重要性。例如,不脱离本公开的范围,第一元件可以被称为第二元件,并且类似地,第二元件也可以被称为第一元件。当某个元件(例如,第一元件)被称为正(可操作地或通信地)“连接”或“耦合”到另一元件(例如,第二元件)时,其可能意味着第一元件直接地或通过任何其它元件(例如,第三元件)间接地连接或耦合到第二元件。另一方面,当某个元件(例如,第一元件)被称为正“直接地连接”或“直接地耦合”到另一元件(例如,第二元件)时,可以理解的是,其间没有元件(例如,第三元件)。表达“配置为”可以与任何其它表达“适合于”、“具有……的能力”、“设计为”、“适应于”、“做出为”、“能……”、和“能够……”可互换地使用。表达“配置为……的设备”可以意味着设备与其它设备或组件一起“能……”。例如,短语“配置为执行a、b和c的处理器”可以意味着用于执行相应操作的专用处理器(例如,嵌入式处理器)或能够通过运行存储在存储器中的一个或多个软件程序来执行相应操作的通用处理器(例如,中央处理单元(centralprocessingunit,cpu)或应用处理器(applicationprocessor,ap))。本文使用的术语可以仅仅是描述某个实施例,并且可以不旨在限制其它实施例的范围。单数表达可以包括复数表达,除非上下文另有明确规定。本文使用的术语,包括技术或科学术语,可以具有与本领域技术人员通常理解的相同含义。在正常字典中定义的一些术语可以被解释为具有与有关技术中的上下文含义相同或类似的含义。除非本文明确地相反定义,否则某些术语不被解释为理想的或过于正式的观念。在一些情况下,本文定义的术语不能被解释为排除本公开的实施例。在本公开中,电子设备可以包括智能电话、平板pc(personalcomputer,个人电脑)、移动电话、视频电话、电子书阅读器、台式pc、膝上型pc、上网本电脑、工作站、服务器、个人数字助理(personaldigitalassistant,pda)、便携式多媒体播放器(portablemultimediaplayer,pmp)、mp3(movingpictureexpertsgroupaudiolayer-3,运动图像专家组音频层)播放器、便携式医疗设备、数字相机、或可穿戴设备。此可穿戴设备可以包括附件类型设备(例如,手表、戒指、手镯、脚链、项链、眼镜、隐形眼镜、或头戴式设备(head-mounteddevice,hmd)、织物或布类型设备(例如,电子布)、身体附着类型设备(例如,皮肤垫或纹身)、或身体实施类型电路。在一些实施例中,电子设备可以包括tv、数字视频盘(digitalvideodisk,dvd)播放器、音频装备、冰箱、空调、吸尘器、烤箱、微波炉、洗衣机、空气净化器、机顶盒、家庭自动化控制面板、安全控制面板、媒体盒(例如,samsunghomesynctm、appletvtm、或googletvtm)、游戏控制台(例如,xboxtm、playstationtm)、电子词典、电子钥匙、摄像机、或电子相框中的至少一个。在一些实施例中,电子设备可以包括医疗设备(例如,便携式医疗测量设备(例如,血糖仪、心率计、血压计、体温计等)、磁共振血管造影(magneticresonanceangiography,mra)、磁共振成像(magneticresonanceimaging,mri)、计算机断层摄影(computedtomography,ct)、超声检查等)、导航设备、全球导航卫星系统(globalnavigationsatellitesystem,gnss)、事件数据记录器(eventdatarecorder,edr)、飞行数据记录器(flightdatarecorder,fdr)、汽车信息娱乐设备、用于船舶的电子设备(例如,海上导航系统、陀螺罗盘等)、航空电子设备、安全装备、汽车头部单元、工业或家庭机器人、无人机、自动取款机(automatedtellermachine,atm)、销售点(pointofsales,pos)、或用于物联网(internetofthings,iot)的设备(例如,灯泡、传感器、喷淋头、火警、恒温器、路灯、烤面包机、运动装备、热水箱、加热器、锅炉等)中的至少一个。根据一些实施例,电子设备可以包括家具、建筑物/结构或汽车的部分、电子板、电子签名接收设备、投影仪、或各种测量仪器(例如,水表、电表、气表、波表等)中的至少一个。本文公开的电子设备可以是以上提及的设备之一或其任何组合。如本领域技术人员所熟知的那样,以上提及的电子设备仅是示例性的,并且不被认为是对本公开的限制。现在,将参考附图描述根据本公开的各种实施例的电子设备。术语用户可以指代使用电子设备的人、或使用电子设备的设备(例如,人工智能设备)。参考图1,示出了根据各种实施例的网络环境100中的电子设备101。电子设备101可以包括总线110、处理器120、存储器130、输入/输出(input/output,i/o)接口150、显示器160、和通信接口170。在某个实施例中,电子设备101可以省略以上元件中的至少一个或进一步包括任何其它元件。总线110可以是互连以上元件120至170并在以上元件之间递送通信(例如,控制消息和/或数据)的电路。处理器120可以包括中央处理单元(cpu)、应用处理器(ap)、或通信处理器(communicationsprocessor,cp)中的至少一个。处理器120可以运行用于其它元件中的至少一个的控制和/或通信的操作或数据处理。存储器130可以包括易失性和/或非易失性存储器。存储器130可以存储与电子设备101的至少一个元件有关的指令或数据。根据实施例,存储器130可以存储软件和/或程序140。程序140可以包括,例如,内核141、中间件143、应用编程接口(applicationprogramminginterface,api)145、和/或应用程序(或应用)147。内核141、中间件143、和api145中的至少一些可以被称为操作系统(operatingsystem,os)。内核141可以控制或管理用于运行在其它程序(例如,中间件143、api145、应用程序147)中实施的操作或功能的系统资源(例如,总线110、处理器120、存储器130等)。而且,内核141可以通过中间件143、api145、或应用程序147提供能够访问电子设备101的单独元件的接口,并且从而控制或管理系统资源。中间件143可以执行中介的功能,使得api145或应用程序147与内核143通信并从而交换数据。另外,中间件143可以根据优先级来处理从应用程序147接收到的一个或多个工作请求。例如,中间件143可以将用于使用电子设备101的系统资源(例如,总线110、处理器120、存储器130等)的优先级分配给应用程序147,然后处理一个或多个工作请求。api145是应用147通过其来控制由内核141或中间件143提供的功能的接口,并且可以包括,例如,用于文件控制、窗口控制、图像处理、字符控制(charactercontrol)等的至少一个接口或功能(例如,指令)。i/o接口150可以将从用户或其它外部设备输入的命令或数据发送到电子设备101的(多个)其它元件,或者将从电子设备101的(多个)其它元件接收的命令或数据输出到用户、或其它外部设备。显示器160可以包括,例如,液晶显示器(liquidcrystaldisplay,lcd)、发光二极管(light-emittingdiode,led)显示器、有机发光二极管(organiclight-emittingdiode,oled)显示器、微电子机械系统(micro-electro-mechanicalsystems,mems)显示器、或电子纸显示器。显示器160可以向用户显示,例如,各种内容(例如,文本、图像、视频、图标、符号等)。显示器160可以包括触摸屏并且可以使用电子笔或用户的身体的部分来接收例如触摸、手势、接近、或悬停输入。通信接口170可以建立电子设备101与外部设备(例如,第一外部电子设备102、第二外部电子设备104、或服务器106)之间的通信。例如,通信接口170可以经由无线或有线通信连接到网络162并且与外部设备(例如,第二外部电子设备104或服务器106)通信。无线通信可以包括使用例如lte(longtermevolution,长期演进)、lte高级(lteadvance,lte-a)、码分多址(codedivisionmultipleaccess,cdma)、宽带cdma(widebandcdma,wcdma)、通用移动电信系统(universalmobiletelecommunicationssystem,umts)、无线宽带(wirelessbroadband,wibro)、全球移动通信系统(globalsystemformobilecommunications,gsm)等中的至少一个的蜂窝通信。根据实施例,无线通信可以包括例如无线保真(wirelessfidelity,wifi)、蓝牙、蓝牙低功率(bluetoothlowpower,ble)、zigbee、近场通信(nearfieldcommunication,nfc)、磁安全传输、射频(radiofrequency,rf)、或身体局域网(bodyareanetwork,ban)中的至少一个。根据实施例,无线通信可以包括gnss。gnss可以是例如全球定位系统(globalpositioningsystem,gps)、全球导航卫星系统(globalnavigationsatellitesystem,glonass)、北斗导航卫星系统(北斗)、或伽利略(欧洲全球卫星导航系统)。在下文中,在本公开中,“gps”可以与“gnss”可互换地使用。有线通信可以包括例如通用串行总线(universalserialbus,usb)、高清晰度多媒体接口(high-definitionmultimediainterface,hdmi)、推荐标准232(recommendedstandard232,rs-232)、电力线通信、或普通老式电话服务(plainoldtelephoneservice,pots)中的至少一个。网络162可以包括电信网络,例如,计算机网络(例如,lan(localareanetwork,局域网)或wan(wideareanetwork,广域网))、互联网、或电话网络中的至少一个。第一和第二外部电子设备102和104中的每一个在类型上可以类似于或者不同于电子设备101。根据各种实施例,可以在另一电子设备或多个电子设备(例如,电子设备102和104以及服务器106)中执行在电子设备101中执行的操作的全部或部分。根据实施例,在不得不自动地或按需地执行特定功能或服务的情况下,电子设备101可以请求任何其它电子设备(例如,电子设备102或104或服务器106)执行功能或服务的至少部分,而不是自主地执行功能或服务或除了自主地执行功能或服务之外。然后,另一电子设备(例如,电子设备102或104或服务器106)可以执行所请求的功能或服务并将结果返回给电子设备101。电子设备101可以通过使用或进一步处理接收到的结果来提供所请求的功能或服务。为此,例如可以利用云计算技术、分布式计算技术、或客户端-服务器计算技术。图2是示出根据实施例的电子设备201的框图。电子设备201可以形成例如图1中所示的电子设备101的全部或部分。电子设备201可以包括至少一个应用处理器(ap)210、通信模块220、订户识别模块(subscriberidentificationmodule,sim)卡224、存储器230、传感器模块240、输入设备250、显示器260、接口270、音频模块280、相机模块291、电力管理模块295、电池296、指示器297、和马达298。处理器210可以运行操作系统(os)或应用程序,控制连接到处理器210的多个硬件或软件组件,并且对各种数据执行处理和操作。处理器210可以通过例如片上系统(systemonchip,soc)来实施。根据实施例,处理器210可以进一步包括图形处理单元(graphicprocessingunit,gpu)和/或图像信号处理器。处理器210可以包括图2中所示的元件中的至少一些(例如,蜂窝模块221)。处理器210可以将从其它元件(例如,非易失性存储器)中的至少一个接收的指令或数据加载并处理到易失性存储器中,然后将结果数据存储在非易失性存储器中。通信模块220可以是例如图1中所示的通信模块170。通信模块220可以包括,例如,蜂窝模块221、wi-fi模块223、蓝牙(bluetooth,bt)模块225、gnss模块227(例如,gps模块、glonass模块、北斗模块、或伽利略模块)、nfc模块228、和射频(rf)模块229。蜂窝模块221可以例如通过通信网络提供语音呼叫、视频呼叫、消息服务、或互联网服务。根据实施例,蜂窝模块221可以利用订户身份模块(例如,sim卡)224来执行通信网络中的电子设备201的识别和认证。根据实施例,蜂窝模块221可以执行处理器210可以提供的功能中的至少一些。根据实施例,蜂窝模块221可以包括通信处理器(cp)。wifi模块223、蓝牙模块225、gnss模块227、和nfc模块228中的每一个可以包括用于处理通过其发送或接收的数据的处理器。根据某个实施例,蜂窝模块221、wifi模块223、蓝牙模块225、gnss模块227、或nfc模块228中的至少一些(例如,两个或多个)可以被包括在集成芯片(integratedchip,ic)或ic封装中。rf模块229可以,例如,发送和接收通信信号(例如,rf信号)。rf模块229可以包括,例如,收发器、功率放大器模块(poweramplifiermodule,pam)、频率滤波器、低噪声放大器(lownoiseamplifier,lna)、或天线。根据另一实施例,蜂窝模块221、wifi模块223、蓝牙模块225、gnss模块227、或nfc模块228中的至少一个可以通过单独的rf模块发送和接收rf信号。sim224可以包括,例如,具有sim或嵌入式sim的卡,并且可以包括唯一标识信息(例如,集成电路卡标识符(integratedcircuitcardidentifier,iccid)、或国际移动订户身份(internationalmobilesubscriberidentity,imsi))。存储器230(例如,图1中所示的存储器130)可以包括内部存储器232和外部存储器234。内部存储器232可以包括,例如,易失性存储器(例如,dram(dynamicrandomaccessmemory,动态随机存取存储器)、sram(staticrandomaccessmemory,静态随机存取存储器)、或sdram(synchronousdynamicrandomaccessmemory,同步动态随机存取存储器))以及非易失性存储器(例如,一次性可编程rom(readonlymemory,只读存储器)(onetimeprogrammablerom,otprom)、prom(programmableread-onlymemory,可编程只读存储器)、eprom(erasableprogrammablereadonlymemory,可擦除可编程只读存储器)、eeprom(electricallyerasableprogrammablereadonlymemory,电可擦除可编程只读存储器)、掩模rom、和闪速存储器rom、闪速存储器、硬盘驱动器、或固态驱动器(solidstatedrive,ssd))。外部存储器234可以包括闪存驱动器,例如,紧凑型闪存(compactflash,cf)、安全数字(securedigital,sd)、微型sd、迷你sd、极限数字(extremedigital,xd)、或存储器棒。外部存储器234可以通过各种接口功能性地或物理地连接到电子设备201。传感器模块240可以,例如,测量物理量或感测电子设备201的操作状态并且将测量的或感测的信息转换为电信号。传感器模块240可以包括,例如,手势传感器240a、陀螺仪传感器240b、大气压力传感器240c、磁传感器240d、加速度传感器240e、抓握传感器240f、接近传感器240g、颜色传感器240h(例如,rgb(red,greenandblue,红色、绿色、和蓝色)传感器)、生物计量传感器240i、温度/湿度传感器240j、照度传感器240k、紫外(ultraviolet,uv)传感器240m、或电子鼻传感器240n中的至少一个。电子鼻传感器240n是能够感测诸如co2、co、o2、和no2的各种种类的气体的传感器,并且可以由半导体传感器形成。电子鼻传感器可以被实施为包括用于感测每种气体的单独的设备的芯片。在与相应气体接触的情况下,每个设备可以在电性质(例如,介电常数、电阻、阻抗等)上改变并输出变换的电信号(例如,电压或电流)。额外地或可替代地,传感器模块240可以包括,例如,肌电图(electromyography,emg)传感器、脑电图(electroencephalogram,eeg)传感器、电子辐射图(electroardiogram,ecg)传感器、红外(infrared,ir)传感器、虹膜传感器、和/或指纹传感器。传感器模块240可以进一步包括用于控制其中包括的一个或多个传感器的控制电路。在某个实施例中,电子设备201进一步包括处理器,该处理器被配置为控制传感器模块240作为处理器210的部分或者单独地控制传感器模块240而处理器210处于睡眠状态。输入设备250可以包括各种输入电路,诸如,例如但不限于,触摸面板252、数字笔传感器254、键256、或超声波输入单元258。触摸面板252可以识别以电容类型、电阻类型、红外类型或超声波类型的方式的触摸输入。而且,触摸面板252可以进一步包括控制电路。在电容类型的情况下,可以识别物理接触或接近。触摸面板252可以进一步包括触觉层。在这种情况下,触摸面板252可以向用户提供触觉反馈。数字笔传感器254可以以与接收触摸输入相同或类似的方式或通过使用单独的识别片来形成。键256可以包括,例如,物理按钮、光学键、或小键盘。超声波输入单元258是能够通过生成超声波信号的输入工具通过用麦克风288感测声波来识别数据而因此允许无线识别的特定设备。显示器260(例如,显示器160)可以包括面板262、全息图264、或投影仪266。面板262可以是,例如,lcd(liquidcrystaldisplay,液晶显示器)、am-oled(activematrixorganiclightemittingdiode,有源矩阵有机发光二极管)等。面板262可以具有柔性、透明或可佩戴的形式。面板262可以由具有触摸面板252的单一模块形成。全息图264可以使用光的干涉在空气中显示立体图像。投影仪266可以将图像投影到可以位于电子设备201的内部或外部的屏幕上。根据实施例,显示器260可以进一步包括用于控制面板262、全息图264、和投影仪266的控制电路。接口270可以包括各种接口电路,诸如,例如但不限于,hdmi(高清多媒体接口)272、usb(通用串行总线)274、光学接口276、或d-sub(d-subminiature,超小型)278。接口270可以被包含在例如图1所示的通信接口170中。额外地或可替代地,接口270可以包括,例如,mhl(mobilehigh-definitionlink,移动高清链接)接口、sd(安全数字)卡/mmc(multi-mediacard,多媒体卡)接口、或irda(infrareddataassociation,红外数据协会)接口。音频模块280可以执行声音与电信号之间的转换。音频模块280可以处理通过扬声器282、接收器284、耳机286、或麦克风288输入或输出的声音信息。相机模块291是能够获取静止图像和运动图像的设备。根据实施例,相机模块291可以包括至少一个图像传感器(例如,前传感器或后传感器)、镜头(未示出)、isp(imagesignalprocessor,图像信号处理器,未示出)、或闪光灯(例如,led或氙灯,未示出)。电力管理模块295可以管理电子设备201的电力。虽然未示出,但电力管理模块295可以包括,例如,pmic(powermanagementintegratedcircuit,电力管理集成电路)、充电器ic、或电池或油表。pmic可以由,例如,ic芯片或soc形成。充电可以以有线或无线方式执行。充电器ic可以对电池296充电并且防止来自充电器的过电压或过电流。根据实施例,充电器ic可以具有用于有线和无线充电类型中的至少一个的充电器ic。无线充电类型可以包括,例如,磁共振类型、磁感应类型、或电磁类型。可以进一步使用用于无线充电的任何附加电路,诸如线圈环路、谐振电路、或整流器。电池量表可以测量电池296的剩余量以及充电过程中的电压、电流或温度。电池296可以在其中存储或创建电力并向电子设备201供应电力。电池296可以是,例如,可充电电池或太阳能电池。指示符297可以在其上示出电子设备201或其部分(例如,ap210)的当前状态(例如,引导状态、消息状态、或充电状态)。马达298可以将电信号转换成机械振动。尽管未示出,但电子设备201可以包括用于支持移动tv的特定处理器(例如,gpu)。该处理器可以处理符合dmb(digitalmultimediabroadcasting,数字多媒体广播)、dvb(digitalvideobroadcasting,数字视频广播)、或媒体流的标准的媒体数据。本文公开的电子设备的上述元件中的每一个可以由一个或多个组件形成,并且其名称可以根据电子设备的类型而变化。本文公开的电子设备可以由上述元件中的至少一个形成,而不具有某些元件或者具有附加的其它元件。元件中的一些可能被集成到单一实体中,这些元件在集成之前仍然执行与这样的元件中的那些元件相同的功能。图3是示出根据各种实施例的程序模块的框图。根据实施例,程序模块310(例如,程序140)可以包括控制与电子设备(例如,电子设备101)和/或在os中运行的各种应用(例如,应用程序147)有关的资源的os。例如,os可以是android、ios、windows、symbian、tizen、bada等。程序模块310可以包括内核320、中间件330、api360、和/或应用370。程序模块310的至少部分可以在电子设备中预先加载或者从外部电子设备(例如,电子设备102、104或服务器106)下载。内核320(例如,内核141)可以包括系统资源管理器321和/或设备驱动器323。系统资源管理器321可以执行系统资源的控制、分配、恢复等。根据一个实施例,系统资源管理器321可以包括进程管理器、存储器管理器、或文件系统管理器。设备驱动器323可以包括,例如,显示器驱动器、相机驱动器、蓝牙驱动器、共享存储器驱动器、usb驱动器、小键盘驱动器、wi-fi驱动器、音频驱动器、或进程间通信(inter-processcommunication,ipc)驱动器。中间件330可以包括先前实施的多个模块,以便提供由应用370共同使用的功能。而且,中间件330可以通过api360向应用370提供功能,以便启用应用370以有效地使用电子设备内的有限系统资源。例如,如图3中所示,中间件330(例如,中间件143)可以包括运行时库335、应用管理器341、窗口管理器342、多媒体管理器343、资源管理器344、电源管理器345、数据库管理器346、数据包管理器347、连接管理器348、通知管理器349、定位管理器350、图形管理器351、安全管理器352、以及任何其它合适的和/或类似的管理器中的至少一个。运行时库335可以包括,例如,由编译器使用的库模块,以便在应用370的运行期间通过使用编程语言来添加新功能。根据本公开的实施例,运行时库335可以执行与输入和输出、存储器的管理、算术功能等有关的功能。应用管理器341可以管理,例如,应用370中的至少一个的生命周期。窗口管理器342可以管理在屏幕上使用的gui(graphicaluserinterface,图形用户界面)资源。例如,当连接至少两个显示器260时,响应于屏幕的比率或应用370的动作,屏幕可以被不同地配置或管理。多媒体管理器343可以检测用于再现各种媒体文件的格式并且可以通过适合于相关格式的编解码器对媒体文件编码或解码。资源管理器344可以管理应用370中的至少一个的资源,诸如源代码、存储器、存储空间等。电力管理器345可以与基本输入/输出系统(basicinput/outputsystem,bios)一起操作,可以管理电池或电力,并且可以提供用于操作的电力信息等。数据库管理器346可以以启用数据库的生成、搜索和/或改变以由应用370中的至少一个使用的方式来管理数据库。数据包管理器347可以管理以数据包文件的形式分布的应用的安装和/或更新。连接管理器348可以管理无线连接,诸如,例如,wi-fi和蓝牙。通知管理器349可以以不干扰用户的方式向用户显示或报告诸如到达消息、约会、接近警报等的事件。定位管理器350可以管理电子设备的定位信息。图形管理器351可以管理要提供给用户的图形效果、和/或与图形效果有关的用户界面。安全管理器352可以提供用于系统安全性、用户认证等的各种安全功能。根据实施例,当电子设备(例如,电子设备101)具有电话功能时,中间件330可以进一步包括用于管理电子设备的语音电话呼叫功能和/或视频电话呼叫功能的电话管理器。中间件330可以包括用于形成上述元件的各种功能性组合的中间件模块。中间件330可以提供根据os的类型专门化的模块以便提供区分的功能。而且,中间件330可以动态地删除现有元件中的一些,或者可以添加新的元件。api360(例如,api145)是api编程功能的集合,并且可以根据os而被提供不同的配置。例如,在android或ios的情况下,可以为每个平台提供一个api集合。在tizen的情况下,例如,可以为每个平台提供两个或多个api集合。应用370(例如,应用147)可以包括,例如,家庭应用371、拨号器应用372、短消息服务(shortmessagingservice,sms)/多媒体消息服务(multimediamessagingservice,mms)应用373、即时消息(instantmessage,im)应用374、浏览器应用375、相机应用376、警报应用377、联系人应用378、语音拨号应用379、电子邮件(electronicmail,e-mail)应用380、日历应用381、媒体播放器应用382、相册应用383、时钟应用384、或能够执行诸如健康护理(例如,运动量或血糖的测量)或环境信息提供(例如,提供关于气压、湿度、温度等的信息)的至少一个应用。根据一个实施例,应用370可以包括支持电子设备(例如,101)与外部电子设备(例如,102或104)之间的信息的交换的应用(下文中,称为“信息交换应用”)。信息交换应用可以包括,例如,用于向外部电子设备递送特定信息的通知中继应用或用于管理外部电子设备的设备管理应用。例如,通知中继应用可以具有将电子设备的其它应用(例如,sms/mms应用、电子邮件应用、保健应用、或环境信息应用)中生成的通知信息传送到外部电子设备(例如,102或104)的功能。此外,通知中继应用可以从外部电子设备接收通知信息并将其提供给用户。设备管理应用可以管理(例如,安装、删除、或更新)外部电子设备(例如,102或104)的至少一个功能(例如,外部电子设备本身或其一些组件的开启/关闭、或者调整显示器的亮度或分辨率)、在外部电子设备中运作的至少一个应用、或者在外部电子设备中提供的至少一个服务(例如,呼叫服务或消息服务)。根据一个实施例,应用370可以包括根据外部电子设备(例如,102或104)的属性而指定的应用(例如,移动医疗设备的保健应用等)。根据一个实施例,应用370可以包括从外部电子设备(例如,服务器106或电子设备102或104)接收的应用。根据一个实施例,应用370可以包括从服务器可下载的预先加载的应用或第三方应用。根据所示实施例的程序模块310的元件的名称可以根据操作系统的类型而变化。根据各种实施例,程序模块310的至少部分可以以软件、固件、硬件、或其组合来实施。程序模块310的至少部分可以由,例如,处理器(例如,210)来实施(例如,运行)。程序模块310的至少部分可以包括,例如,要执行一个或多个功能的模块、程序、例程、指令的集合、或进程。本公开中使用的术语“模块”可以意味着包括例如硬件、软件、和固件中的一个或其组合的单位。术语“模块”可以与其它术语可互换地使用,例如,诸如单位、逻辑、逻辑块、组件、或电路。“模块”可以是整体地构造的部件的最小单位或其部分。“模块”可以是用于执行一个或多个功能的最小单位、或其部分。“模块”可以机械地或电子地实施。例如,根据本公开,“模块”可以包括已知或者稍后要被开发并执行特定的功能的专用集成电路(application-specificintegratedcircuit,asic)芯片、现场可编程门阵列(field-programmablegatearrays,fpga)、和可编程逻辑设备中的至少一个。根据各种实施例,设备(例如,其模块或其功能)或方法(例如,操作)的至少部分可以被实施,例如,作为存储在以编程模块形式的非暂时性计算机可读存储介质中的指令。当指令由处理器(例如,处理器120)运行时,处理器可以运行与指令相对应的功能。计算机可读存储介质可以是,例如,存储器130。非暂时性计算机可读记录介质可以包括诸如硬盘、软盘、和磁带的磁介质、诸如光盘只读存储器(cd-rom)和数字通用型光盘(dvd)的光学介质、诸如软光盘的磁光介质、以及专门配置为存储和执行程序指令的硬件设备。另外,程序指令可以包括能够通过使用解释器在计算机中运行的高级语言代码、以及由编译器做出的机器代码。上述硬件设备可以被配置为作为一个或多个软件模块来操作以执行各种实施例的操作,反之亦然。根据各种实施例的模块或编程模块可以包括或排除上述组件中的至少一个或者进一步包括任何其它组件。根据各种实施例的由模块、编程模块、或任何其它组件执行的操作可以顺序地、并行地、重复地、或通过启发式方法来运行。另外,一些操作可以以不同的顺序运行或被省略,或者可以添加任何其它操作。在下文中,将详细描述根据本发明的各种实施例的电子设备和用于利用电子设备的气体传感器的方法。图4a和图4b示出了根据本发明的各种实施例的电子设备的示例。如图4a中所示,根据本发明的各种实施例的电子设备410可以被实施为能够由用户携带的便携式终端。例如,电子设备410可以被实施为智能电话、平板个人计算机(平板pc)等,并且除了基本的电话功能之外还可以操作各种应用。电子设备410可以包括至少一个气体传感器,例如,两个气体传感器411和412。如图4a中所示,第一气体传感器411可以被装备在电子设备410的上端,并且第二气体传感器412可以被装备在电子设备410的下端。然而,第一和第二气体传感器411和412不限于以上位置并且可以位于电子设备410中的相反方向上。第一和第二气体传感器411和412中的每一个可以位于典型地在电子设备410中提供的用于麦克风、扬声器等的孔中。如图4b中所示,根据本发明的各种实施例的电子设备420可以被实施为机器人。示出的形式仅仅是各种实施例中的一个示例,并且可以用但不限于各种已知的家用或工业机器人来实施。如图4b中所示,第一气体传感器421可以被装备在电子设备420的前表面上,并且第二气体传感器422可以被装备在电子设备420的后表面上。然而,第一和第二气体传感器411和412不限于以上位置并且可以位于电子设备410中的相反方向上。同时,通过图4a和图4b描述的电子设备410和420仅仅是本发明的各种实施例中的示例。根据本发明的各种实施例,可以提供包括能够测量暴露于电子设备外部的气体的至少一个气体传感器,并且也具有能够处理通过气体传感器检测到的信号的处理器的各种电子设备。图5是示出根据本发明的各种实施例中的一个的电子设备的框图。如所示,电子设备500可以包括至少一个传感器531、533、和535、处理器510、存储器520、显示器540、通信电路550、扬声器560、和麦克风570。至少一个传感器可以包括第一气体传感器531、第二气体传感器533、和附加传感器535。附加传感器535可以包括位置传感器535a、和方位传感器535b,并且还可以具有各种传感器,诸如除了气体传感器之外的温度传感器和湿度传感器。即使图5中所示的元件中的至少一些被省略或替换,实施本发明的各种实施例也是可能的。第一气体传感器531和第二气体传感器533是能够感测诸如co2、co、o2、和no2的各种气体的传感器,并且可以由半导体传感器形成。第一气体传感器531和第二气体传感器533中的每一个可以被实施为包括用于感测每种气体的单独的设备的至少一个芯片。当正与相应的气体接触时,可以改变每个设备的电气特性(例如,介电常数、电阻、阻抗)并且可以输出变换的电信号(例如,电压或电流)。第一气体传感器531和第二气体传感器533可以包括早前在图2中描述的电子鼻传感器240n的至少部分。第一气体传感器531和第二气体传感器533被装备为检测来自电子设备500外部的气体,并且可以位于电子设备500的壳体上的相反方向上以便检查气体检测的方向和其故障。例如,第一气体传感器531可以被装备在电子设备500的上端,并且第二气体传感器533可以被装备在电子设备500的下端。第一气体传感器531可以监测电子设备500的壳体外部的气体并由此获取第一数据。第二气体传感器533可以监测电子设备500的壳体外部的气体并由此获取第二数据。第一气体传感器531和第二气体传感器533可以在开启状态下实时监测外部气体,并且当其电气特性由于与外部气体的接触而改变时,可以将第一数据和第二数据输出到将在下面描述的处理器510。根据各种实施例,第一和第二气体传感器531和533可以是相同种类的气体传感器。也就是说,第一气体传感器531和第二气体传感器533可以由相同的半导体传感器形成并且具有在气体接触期间改变的相同的电气特性。因此,分别生成的第一数据和第二数据可以是对于感测相同种类的气体可用的。然而,取决于第一气体传感器531和第二气体传感器533在电子设备500中布置的位置,检测的气体的程度和量、检测的时间等可以变化。根据另一实施例,第一和第二气体传感器531和533可以是不同种类的气体传感器。根据又一实施例,第一气体传感器531和第二气体传感器533可以是能够检测一种或多种气体的复合气体传感器,并且可以由第一气体传感器531和第二气体传感器533检测到的气体的种类可以是至少部分地相同的。虽然图5示出了两个气体传感器,即第一气体传感器531和第二气体传感器533,但电子设备500可以可替代地具有三个或多个气体传感器。附加传感器535可以包括除了气体传感器之外的可以在电子设备500中实施的各种传感器中的至少一个,并且可以包括早前在图2中描述的传感器模块240的传感器中的至少一些。附加传感器535可以包括,例如,用于检测电子设备500的当前定位的位置传感器535a、以及用于感测电子设备500的方位的方位传感器535b。并且,附加传感器535可以包括诸如温度传感器和湿度传感器的各种种类的传感器。存储器520可以包括易失性存储器和非易失性存储器,这些是众所周知的并且不限于特定的实施方式。存储器520存储能够由处理器510执行的各种指令。这些指令可以包括可以由处理器510识别的诸如算术和逻辑操作、数据传递、和输入/输出的控制命令。显示器540是用于显示图像的元件,并且可以包括图1中的显示器160的至少部分和/或图2中的显示器260的至少部分。显示器540的面板(未示出)可以与输入设备的触摸面板(未示出)组合以形成单一模块。显示器540可以在将在下面描述的处理器510的控制下输出某图像。根据本发明的各种实施例,显示器540可以输出与气体检测、气体检测方向、和/或气体传感器故障有关的用户界面。在这种情况下,用户界面可以由与输出图像不同的层组成并显示在比图像更高的层上。通信电路550是用于向外部设备(例如,外部电子设备和/或服务器设备)发送数据并从外部设备接收数据的元件。通信电路550可以包括图1中的通信接口170的至少部分和/或图2中的通信模块220的至少部分。扬声器560可以在处理器510的控制下放大并输出音频信号。扬声器560可以位于形成在但不限于电子设备500的上端处的孔中。第一气体传感器531或第二气体传感器533可以位于扬声器560所装备在的这个孔中。麦克风570可以从外部收集用户的语音或周围的声音。麦克风570可以位于形成在但不限于电子设备500的下端处的孔中。第一气体传感器531或第二气体传感器533可以位于麦克风570所装备在的这个孔中。下面将参考图6描述扬声器560、麦克风570、第一气体传感器531、和第二气体传感器533布置在孔中的结构。处理器510是用于对电子设备500的各个元件的控制和/或通信执行操作或数据处理的元件,并且可以包括图1中的处理器120的至少部分和/或图2中的应用处理器210的至少部分。虽然由处理器510在电子设备500中实施的操作和数据处理功能不受限制,但是将针对处理和操作从第一气体传感器531、第二气体传感器533、和附加传感器535检测到的信号的功能做出以下描述,例如,根据环境的改变而补偿输出,检查气体传感器的污染状态,检查检测到的气体的方向性等。处理器510可以被电连接到电子设备500的各个元件,诸如第一气体传感器531、第二气体传感器533、附加传感器535、存储器520、显示器540、通信电路550、扬声器560、和麦克风570。当处理器510接收来自第一气体传感器531的第一数据和来自第二气体传感器533的第二数据时,处理器510可以比较第一数据和第二数据,并且基于比较结果的至少部分,通过用户界面提供与检测到的气体、第一气体传感器531、和/或第二气体传感器533中的至少一个有关的信息。处理器510的上述功能可以通过加载存储在存储器520中的上述指令来执行。用户界面被配置为向用户提供处理器510的处理结果并接收用户反馈,并且可以是显示器540上显示的图形用户界面(gui)或通过扬声器560输出的音频信号。取决于电子设备500中的气体传感器的感测结果输出的用户界面可以提供与检测到的气体、第一气体传感器531、和/或第二气体传感器533中的至少一个有关的信息。特别地,用户界面可以提供关于气体的出现、气体出现方向、第一气体传感器531和/或第二气体传感器533的故障等的信息。下面将参考图9a、图9b、和图11描述电子设备500通过用户界面输出的信息的示例。图6示出了根据本发明的各种实施例的第一气体传感器和第二气体传感器的安排的示例。电子设备500包括壳体570,壳体570可以被提供用于气体传感器测量气体的至少一个空间。此空间可以包括开口或孔,开口或孔可以包含用于防水的多孔材料(例如,皮质(coretex))。气体传感器可以位于每个空间中,并且诸如湿度传感器或温度传感器的附加传感器535可以位于至少一个其它空间中。电子设备500可以包括形成在壳体570的部分中的第一孔580、以及形成在壳体570的另一部分中且与第一孔580的位置不同的第二孔590。第一气体传感器531和第二气体传感器533可以分别位于第一孔580和第二孔590内以测量分布在电子设备500周围的气体。如图6中所示,第一孔580可以被形成在电子设备500的上端,并且第二孔590可以被形成在电子设备500的下端。这些位置不限于上端和下端。例如,第一孔580和第二孔590可以以特定距离彼此间隔开以通过各个气体传感器识别气体检测方向,并且可以位于电子设备500的壳体570上的相反方向上。第一孔580可以沿第一方向(例如,从壳体570的上端到下端)钻入壳体570的第一表面(例如,顶表面)中,并且第二孔590可以沿与第一方向相反的第二方向(例如,从壳体570的下端到上端)钻入壳体570的第二表面(例如,底表面)中。如所示,第一气体传感器531可以被布置在第一孔580中,并且至少一个扬声器560可以被布置在第一孔580中。另外,如所示,第二气体传感器533可以被布置在第二孔590中,并且至少一个麦克风570可以被布置在第二孔590中。也就是说,至少一个麦克风570和/或至少一个扬声器560可以被配置为通过第一孔580或第二孔590获取或输出声音信号。在根据本发明的各种实施例的电子设备500中,第一气体传感器531和第二气体传感器533被布置在典型地为麦克风570或扬声器560所装备的孔中,而不要求用于收集气体的单独的孔。有利地,这可以消除用于单独的孔安排的不必要的设计。图7a和图7b示出了根据本发明的各种实施例的在家庭环境中利用电子设备的示例。如所示,电子设备500可以位于家中并被利用于识别家中的气体检测。如上所述,电子设备500可以包括能够检测诸如co2、co、o2、no2等气体的至少一个气体传感器,并且可以通过检测到的气体监测家中的空气污染状态。例如,当在厨房中烹饪时或者由于家庭用品、家具、以及室内电子设备的操作,室内空气条件可能恶化。使用第一气体传感器531和第二气体传感器533,电子设备500可以检测家中出现的气体并且也可以找到气体出现位置。为此,电子设备500的存储器520可以存储关于家庭的室内结构的数据。根据各种实施例,电子设备500可以通过附加传感器535(例如,位置传感器535a和/或方位传感器535b)识别其在特定环境中的当前定位。例如,如图7a中所示,电子设备500可以位于厨房与房间之间的路径中。在这种情况下,电子设备500可以通过接收rf信号并使用诸如到达时间(timeofarrival,toa)、到达时间差(timedifferenceofarrival,tdoa)、或接收的信号强度指示(receivedsignalstrengthindication,rssi)的测量技巧来计算其定位。可替代地,电子设备500可以通过通过ic芯片标识符(标签(tag))执行定位跟踪或者通过光学设备(未示出)测量周围环境来计算其定位。此外,电子设备500可以通过方位传感器(例如,罗盘传感器)识别其方位。如图7b中所示,电子设备500包括可以分别位于相反的方向上(诸如电子设备500的上端和下端)的第一气体传感器531和第二气体传感器533。例如,当电子设备500的当前方位朝向上端处的厨房并且朝向下端处的房间时,如图7b所示,从厨房扩散的气体首先由第一气体传感器531检测,并且然后由第二气体传感器533检测。并且,从房间扩散的气体可以在由第二气体传感器533检测之后由第一气体传感器531检测到。在这种情况下,电子设备500可以通过方位传感器识别其中放置电子设备500的方位,并且也可以通过第一和第二气体传感器531和533以及方位传感器的检测值来识别气体出现的相对位置。图8是示出根据本发明的各种实施例的由第一气体传感器和第二气体传感器检测到的第一数据和第二数据的时变信号电平的曲线图。图8示出了在没有故障的状态下由第一和第二气体传感器检测到的信号电平。如上所述,第一和第二气体传感器531和533可以被实施为半导体传感器。根据半导体传感器的固有特性,当检测到气体时,第一和第二气体传感器531和533的电气特性(例如,介电常数、电阻、阻抗等)可能改变,并且从而输出信号的电平可能会降低。当输出信号电平降低时,第一和第二气体传感器531和533分别将第一和第二数据输出到处理器510。第一数据和第二数据可以包括信号电平和时间信息。即使没有气体出现在电子设备500外部,由于周围环境,气体传感器的输出信号电平可能是在一定范围内的流体。在这种情况下,如果流动地变化的输出信号电平很大,则可能错误地确定检测到气体。在包括根据本发明的各种实施例的第一和第二气体传感器531和533的电子设备500中,当由周围环境引起流动性时,第一和第二气体传感器531和533的输出信号可以具有类似水平的变化值。因此,两个信号都可以被认为是由于环境中的改变而波动的,并且可以指示特定信号比率(例如,第一和第二数据电平之间的差小于参考值)。如果气体出现在电子设备500外部,则如图所示,气体传感器的输出电平可能在很大程度上降低。在这种情况下,电子设备500可以通过使用第一数据和第二数据的输出信号的变化时间点来估计气体的检测的方向。处理器510可以计算由第一气体传感器531检测气体的第一时间点和由第二气体传感器533检测气体的第二时间点之间的差。然后,基于计算出的时间差,处理器510可以确定气体的出现方向。参考图8,第一和第二气体传感器531和533的输出信号保持在类似的水平。然后,首先减小第一气体传感器531的输出电平,并且在一定时间(δ1)的流逝之后减小第二气体传感器533的输出电平。在第一气体传感器531比第二气体传感器533更早检测到气体出现的情况下,电子设备500可以估计气体出现在第一气体传感器531所位于的方向上。如上所述,电子设备500可以通过使用附加传感器535(例如,位置传感器535a和方位传感器535b)来识别其室内定位,并且将关于家庭的室内结构的数据存储在存储器520中。因此,当如上所述找到气体出现的方向时,电子设备500可以通过利用所存储的关于室内结构的数据来获取关于位于气体出现方向上的特定室内地点(例如,厨房或房间)的信息。图9a和图9b示出了根据本发明的各种实施例的用于通知气体检测的用户界面。当由第一气体传感器531和/或第二气体传感器533检测到任何气体出现时,电子设备500可以输出指示气体的检测的警告警报。警告警报可以指示关于出现的气体类型、出现的位置、和气体浓度的信息。例如,如图9a和图9b中所示,用户界面可以在显示器540上显示ch4气体以xxppm的浓度出现在厨房中。图9a示出当气体出现在厨房中时以及当电子设备500的下端面向厨房时显示的用户界面。如图9a中所示,位于电子设备500的下端处的第二气体传感器533可以比第一气体传感器531更早地检测气体出现,使得处理器510可以识别气体出现在位于朝向电子设备500的下端的厨房中。在这种情况下,处理器510可以在显示器540的下部分上显示警告消息,使得用户能够直观地知道气体出现方向。图9b示出当气体出现在厨房中时以及当电子设备500的上端面向厨房时显示的用户界面。如图9b中所示,位于电子设备500的上端处的第一气体传感器531可以比第二气体传感器533更早地检测气体出现,使得处理器510可以识别气体出现在位于朝向电子设备500的上端的厨房中。在这种情况下,处理器510可以在显示器540的上部分显示警告消息,使得用户能够直观地知道气体出现方向。根据各种实施例,电子设备500可以提供气体出现方向上的各种强调的通知。例如,处理器510可以以各种方式向用户提供通知,诸如闪烁显示器540的至少部分、显示单独的图标、或者在气体出现方向上通过扬声器输出某声音。图10是示出根据本发明的各种实施例的由第一气体传感器和第二气体传感器检测到的第一数据和第二数据的时变信号电平的曲线图。图10示出了在故障的状态下由(多个)第一和/或第二气体传感器检测到的信号电平。当第一气体传感器531和第二气体传感器533两者都被装备在电子设备500中时,由于电子设备500的尺寸限制,第一和第二气体传感器531和533之间的距离不会太大。因此,考虑到气体扩散速度,来自第一气体传感器531的输出信号的变化时间点和来自第二气体传感器533的输出信号的变化时间点可以具有短时间间隙。电子设备500的第一和第二气体传感器531和533可以测量相同测量位置中的气体。第一和第二气体传感器531和533的输出信号可以具有类似的输出值。虽然第一气体传感器531和第二气体传感器533的输出信号变化可能具有时间差,但是这种信号变化可能是类似的。第一和第二气体传感器531和533是半导体传感器,并且可以分别被装备在第一和第二孔中。因此,任何污染物都可能与第一气体传感器531和/或第二气体传感器533接触,并且这可能导致输出值中的偏移并引发错误地确定气体被检测到的故障。处理器510可以比较第一数据和第二数据,并且如果两个信号之间的差保持达特定时间,则可以确定气体传感器的故障出现。例如,当在气体非检测区域中第一气体传感器531和/或第二气体传感器533的输出信号电平降低时,可以确定出现气体传感器的故障。另外,处理器510可以计算通过使用第一气体传感器531检测电子设备周围的气体的第一时间点与通过使用第二气体传感器531检测电子设备周围的气体的第二时间点之间的差。然后,基于计算出的时间差,处理器510可以确定第一气体传感器531和/或第二气体传感器533的故障。也就是说,当来自第一气体传感器531的输出信号的变化时间点和来自第二气体传感器533的输出信号的变化时间点具有等于或大于参考时间的间隙,则可以确定出现故障。图11示出了根据本发明的各种实施例的用于通知气体传感器的故障的用户界面。如所示,当检测到故障出现在第一气体传感器531和/或第二气体传感器533中时,处理器可以在显示器540上输出用户界面。根据各种实施例,电子设备500可以当存在故障时提供各种通知。例如,电子设备500可以以各种方式向用户提供通知,诸如闪烁显示器540的至少部分、显示单独的图标、或者在气体出现方向上通过扬声器输出某声音。图12是示出根据本发明的各种实施例的另一个的电子设备的框图。在此实施例中,电子设备600包括第一气体传感器630,并且外部设备700包括第二气体传感器710。另外,使用由第一气体传感器630获取的第一数据和由外部设备700的第二气体传感器710获取的第二数据,电子设备600提供有关信息。在下文中,将做出关于不同于以上参考图5至图11描述的实施例的技术特征的描述,并且相同技术特征的描述将被省略。如图12中所示,根据此实施例的电子设备600可以包括第一气体传感器630、处理器610、存储器620、显示器640、和通信电路650。即使图12中所示的元件中的至少一些被省略或替换,实施本发明的各种实施例也是可能的。外部设备700可以是与电子设备600相同种类的设备或不同种类的设备。根据此实施例,包括气体传感器并且具有有线和/或无线通信功能的任何设备可以用作外部设备700。第一气体传感器630可以监测电子设备600的壳体外部的气体并从而获取第一数据。外部设备700的第二气体传感器710可以监测外部设备700外部的气体并从而获取第二数据。通信电路650可以从外部设备700接收第二数据。处理器610可以比较第一数据和第二数据,并且基于比较结果的至少部分,可以通过用户界面提供与检测到的气体和/或第一气体传感器630和/或第二气体传感器710有关的信息。在这种情况下,用户界面可以包括与以上参考图5至图11描述的用户界面相同的内容。图13是示出根据本发明的各个实施例中的又一个的电子设备的框图。在此实施例中,电子设备800包括第一气体传感器831和第二气体传感器833。电子设备800基于由第一气体传感器831获取的第一数据和由第二气体传感器833获取的第二数据确定气体出现地点,并且请求外部设备执行至少一个动作。如图13中所示,根据此实施例的电子设备800可以包括第一气体传感器831、第二气体传感器833、处理器810、存储器820、和通信电路850。即使图13中所示的元件中的至少一些被省略或替换,实施本发明的各种实施例也是可能的。外部设备900可以是与电子设备800相同种类的设备或不同种类的设备。根据此实施例,具有有线和/或无线通信功能的任何设备可以用作外部设备900。第一气体传感器831可以监测电子设备800的壳体外部的气体并从而获取第一数据,并且第二气体传感器833可以监测电子设备800的壳体外部的气体并从而获取第二数据。处理器810可以基于第一数据和第二数据来确定气体出现地点。用于确定气体出现地点的方法可以与先前通过图8和图9所描述的相同。使用通信电路850,处理器810可以将用于执行至少一个动作的请求发送到位于气体出现地点附近的外部设备900。接收到以上请求的外部设备900可以执行所请求的动作。此动作可以是,例如,输出用于通知气体出现的gui或音频信号。根据本发明的各种实施例的电子设备可以包括壳体;用户界面;第一气体传感器,布置为感测壳体外部的气体;第二气体传感器,布置为感测壳体外部的气体,与第一气体传感器间隔开,并且具有与第一气体传感器相同的类型;处理器,电连接到用户界面、第一气体传感器、和第二气体传感器;以及存储器,电连接到处理器,其中存储器存储指令,指令在运行时使得处理器在通过使用第一气体传感器监测壳体外部的气体的同时获取第一数据,在通过使用第二气体传感器监测壳体外部的气体的同时获取第二数据,比较第一数据和第二数据,并且基于比较结果的至少部分,通过用户界面提供与气体、第一气体传感器、或第二气体传感器中的至少一个有关的信息。根据各种实施例,指令可以包括使得处理器基于比较结果的至少部分来确定气体的出现方向或第一或第二气体传感器的故障的指令。根据各种实施例,壳体可以包括形成在壳体的部分中的第一孔、和形成在壳体的另一部分中的第二孔,第一气体传感器可以被布置在第一孔中,并且第二气体传感器可以被布置在第二孔中。根据各种实施例,第一孔可以沿第一方向钻入壳体的第一表面中,并且第二孔可以沿与第一方向相反的第二方向钻入壳体的第二表面中。根据各种实施例,电子设备可以进一步包括至少一个麦克风和至少一个扬声器中的至少一个,并且至少一个麦克风和至少一个扬声器中的至少一个可以被配置为通过第一孔或第二孔获取或输出声音信号。根据各种实施例,电子设备可以进一步包括至少一个另一传感器,并且指令可以使得处理器进一步基于使用至少一个另一传感器监测的第三数据来确定气体的出现方向或第一或第二气体传感器的故障。此传感器可以包括各种类型的传感器,诸如方位传感器、速度传感器、温度传感器、湿度传感器等。在气体传感器的情况下,取决于相同浓度处的温度和湿度,电信号输出可能会部分地改变。因此,取决于诸如温度和湿度的周围环境,第一数据和第二数据可以具有不同的值。电子设备可以存储补偿表,该补偿表基于温度和湿度值来补偿从气体传感器输出的第一和第二数据的值。当由第一和第二气体传感器检测到第一和第二数据时,电子设备可以在包括在第三数据中的温度和湿度值的基础上,通过使用补偿表来补偿第一和第二数据的值。根据各种实施例,指令可以使得处理器确定通过使用第一气体传感器检测电子设备周围的气体的第一时间点和通过使用第二气体传感器检测电子设备周围的气体的第二时间点之间的差。根据各种实施例,指令可以使得处理器基于所确定的时间点中的差来确定气体的出现方向或第一或第二气体传感器的故障。另外,根据各种实施例的电子设备可以包括壳体;用户界面;通信电路,布置在壳体中;第一气体传感器,布置为感测壳体外部的气体;处理器,电连接到通信电路、用户界面、和第一气体传感器;以及存储器,电连接到处理器,其中存储器存储指令,指令在运行时使得处理器在通过使用第一气体传感器监测壳体外部的气体的同时获取第一数据,通过使用通信电路从外部设备获取与外部设备周围的、通过包括在外部设备中的第二气体传感器监测的气体相关联的第二数据,比较第一数据和第二数据,并基于比较结果的至少部分,通过用户界面提供与至少一个壳体外部气体、外部设备周围的气体、第一气体传感器、或第二气体传感器有关的信息。另外,根据各种实施例的电子设备可以包括壳体;通信电路,布置在壳体中;第一和第二气体传感器,布置为感测壳体外部的气体;处理器,电连接到第一和第二气体传感器;以及存储器,电连接到处理器,其中存储器存储指令,指令在运行时使得处理器在通过使用第一气体传感器监测壳体外部的气体的同时获取第一数据,在通过使用第二气体传感器监测壳体外部气体的同时获取第二数据,基于第一和第二数据确定气体出现地点,并且通过使用通信电路向位于气体出现地点附近的外部设备发送用于外部设备执行至少一个动作的请求。图14是示出根据本发明的各种实施例的用于利用气体传感器的方法的流程图。所示出的方法可以由根据以上参考图1至图13描述的各种实施例的电子设备实施。以下将省略已经描述的技术特征的描述。在操作1100处,电子设备通过使用第一气体传感器获取第一数据。在操作1110处,电子设备通过使用第二气体传感器获取第二数据。操作1100和1110可以同时地执行,并且它们的顺序可以改变。在操作1120处,电子设备比较所获取的第一和第二数据。在操作1130处,电子设备可以基于操作1120处的比较的结果的至少部分,经由用户界面提供与气体以及(多个)第一和/或第二气体传感器有关的信息。这里,通过用户界面提供的信息可以包括指示气体的检测的警告警报。警告警报可以指示关于出现的气体类型、出现的位置、和气体浓度的信息。图15是示出根据本发明的各种实施例的在气体传感器的利用方法中检测气体出现方向或气体传感器故障的过程的流程图。所示出的方法可以由根据以上参考图1至图13描述的各种实施例的电子设备实施。以下将省略已经描述的技术特征的描述。在操作1200处,电子设备获取第一数据和第二数据。在操作1210处,电子设备确定通过第一气体传感器获取的第一数据的电平是否低于第一参考值以及通过第二气体传感器获取的第二数据的电平是否低于第一参考值。如上所述,当检测到气体时,气体传感器可以改变其电气特性。因此,当输出电平变得低于第一参考值时,电子设备可以确定气体出现在电子设备周围。在操作1220处,当第一和第二数据的电平低于第一参考值时,电子设备比较第一数据和第二数据,并检测第一和第二数据的输出电平的持续时间。在操作1230处,电子设备确定第一数据和第二数据之间的持续时间间隙是否小于第二参考值。在操作1240处,如果持续时间间隙小于第二参考值,则电子设备确定第一和第二气体传感器在正常操作的同时检测气体,然后检测气体出现方向。这里,气体出现方向可以被确定为检测其输出电平更早降低的信号的气体传感器位于其中的方向。在这种情况下,可以通过用户界面提供与气体和(多个)第一和/或第二气体传感器有关的信息。在操作1250处,如果持续时间间隙不小于第二参考值,则电子设备可以确定故障出现在(多个)第一和/或第二气体传感器中。在这种情况下,提供指示气体传感器是否故障的用户界面是可能的。图16是示出根据本发明的各种实施例的在气体传感器的利用方法中检测气体出现方向的过程的流程图。所示出的方法可以由根据以上参考图1至图13描述的各种实施例的电子设备实施。以下将省略已经描述的技术特征的描述。在操作1310处,电子设备比较第一数据的变化时间点和第二数据的变化时间点。这里,变化时间点可以意味着下降点,即,第一和第二数据的输出电平下落到预定参考值以下的时间点。在操作1320处,如果第一数据的下落点早于第二数据的下落点,则电子设备可以确定在第一气体传感器所位于的方向上检测到气体。在操作1330处,如果第二数据的下落点早于第一数据的下落点,则电子设备可以确定在第二气体传感器所位于的方向上检测到气体。在操作1340处,取决于气体检测方向,电子设备可以向显示器提供有关信息,诸如指示气体检测的警告警报、以及关于出现的气体类型、出现的位置、和气体浓度的信息。根据本发明的各种实施例的用于利用气体传感器的方法可以包括:在通过使用第一气体传感器监测电子设备外部的气体的同时获取第一数据;在通过使用与第一气体传感器间隔开并具有与第一气体传感器相同类型的第二气体传感器监测电子设备外部的气体的同时获取第二数据;比较第一数据和第二数据;以及基于比较结果的至少部分,通过用户界面提供与气体、第一气体传感器、或第二气体传感器中的至少一个有关的信息。根据各种实施例,比较第一数据和第二数据可以包括基于比较结果的至少部分来确定气体的出现方向或第一或第二气体传感器的故障。根据各种实施例,方法可以进一步包括通过使用包括在电子设备中的至少一个另一传感器获取第三数据,并且进一步基于第三数据,比较第一数据和第二数据可以包括确定气体的出现方向或第一或第二气体传感器的故障。此传感器可以包括各种类型的传感器,诸如方位传感器、速度传感器、温度传感器、湿度传感器等。在气体传感器的情况下,取决于相同浓度处的温度和湿度,电信号输出可能部分地改变。因此,取决于诸如温度和湿度的周围环境,第一数据和第二数据可以具有不同的值。电子设备可以存储补偿表,该补偿表基于温度和湿度值来补偿从气体传感器输出的第一和第二数据的值。当由第一和第二气体传感器检测到第一和第二数据时,电子设备可以在包括在第三数据中的温度和湿度值的基础上,通过使用补偿表来补偿第一和第二数据的值。根据各种实施例,比较第一数据和第二数据可以包括确定通过使用第一气体传感器检测电子设备周围的气体的第一时间点和通过使用第二气体传感器检测电子设备周围的气体的第二时间点之间的差。根据各种实施例,比较第一数据和第二数据可以包括基于确定的时间点中的差来确定气体的出现方向或第一或第二气体传感器的故障。根据本发明的各种实施例的用于利用气体传感器的方法可以包括:在通过使用第一气体传感器监测电子设备外部的气体的同时获取第一数据;从外部设备接收与外部设备周围的气体相关联并使用包括在外部设备中并具有与第一气体传感器相同类型的第二气体传感器获取的第二数据;比较第一数据和第二数据;以及基于比较结果的至少部分,通过用户界面提供与气体、第一气体传感器、或第二气体传感器中的至少一个有关的信息。根据本发明的各种实施例的用于利用气体传感器的方法可以包括:在通过使用第一气体传感器监测壳体外部的气体的同时获取第一数据;在通过使用第二气体传感器监测壳体外部的气体的同时获取第二数据;基于第一和第二数据确定气体出现地点;并且通过使用通信电路向位于气体出现地点附近的外部设备发送用于外部设备执行至少一个动作的请求。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1