本發(fā)明涉及傳感器技術(shù)領(lǐng)域,尤其涉及一種傳感器的檢測(cè)控制方法及裝置。
背景技術(shù):
目前,隨著電子技術(shù)的快速發(fā)展,傳感器已廣泛應(yīng)用于社會(huì)發(fā)展及人類(lèi)生活的各個(gè)領(lǐng)域,例如工業(yè)自動(dòng)化、農(nóng)業(yè)現(xiàn)代化、航天技術(shù)、軍事工程、機(jī)器人技術(shù)、資源開(kāi)發(fā)、海洋探測(cè)、環(huán)境監(jiān)測(cè)、安全保衛(wèi)、醫(yī)療診斷、交通運(yùn)輸、家用電器等領(lǐng)域。
在傳感器使用時(shí),首先需要采用檢測(cè)電路對(duì)傳感器進(jìn)行模擬量檢測(cè),以確保傳感器的準(zhǔn)確性,例如采用電阻分壓檢測(cè)電路對(duì)傳感器進(jìn)行模擬量檢測(cè)。但是,在針對(duì)電阻阻值跨度非常大的傳感器進(jìn)行模擬量檢測(cè)時(shí),在傳感器阻值較小、分壓電阻太大的情況下,無(wú)法區(qū)分當(dāng)前檢測(cè)電路是否為斷路,進(jìn)而導(dǎo)致傳感器的檢測(cè)結(jié)果不準(zhǔn)確。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種傳感器的檢測(cè)控制方法及裝置,旨在解決電阻阻值跨度非常大的傳感器進(jìn)行模擬量檢測(cè)時(shí)檢測(cè)結(jié)果不準(zhǔn)確的技術(shù)問(wèn)題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種傳感器的檢測(cè)控制方法,包括與傳感器連接的控制電路,所述控制電路包括分壓模塊以及第一控制端,且所述控制電路設(shè)有采集端;所述分壓模塊包括第一電阻以及第二電阻形成的串聯(lián)電路;所述第一電阻及所述第二電阻連接處的節(jié)點(diǎn)與第一控制端連接;其中,所述第一控制端的狀態(tài)包括高阻態(tài)以及低電平,所述第一電阻小于所述第二電阻;
所述傳感器的檢測(cè)控制方法包括以下步驟:
獲取采集端的電壓以及當(dāng)前所述第一控制端的輸出狀態(tài);
在獲取到的所述電壓小于第一預(yù)設(shè)電壓、且所述第一控制端的輸出狀態(tài)為高阻態(tài)時(shí),將所述第一控制端口的輸出狀態(tài)調(diào)整至低電平;
獲取當(dāng)前所述采集端的電壓,以根據(jù)當(dāng)前所述采集端口的電壓獲得所述傳感器的檢測(cè)結(jié)果。
優(yōu)選地,所述獲取采集端的電壓以及當(dāng)前所述第一控制端的輸出狀態(tài)的步驟之后,所述傳感器的檢測(cè)控制方法還包括:
在獲取到的所述電壓大于第二預(yù)設(shè)電壓、且所述第一控制端的輸出狀態(tài)為低電平時(shí),將所述第一控制端口的輸出狀態(tài)調(diào)整至高阻態(tài),其中,所述第二預(yù)設(shè)電壓大于所述第一預(yù)設(shè)電壓;
獲取當(dāng)前所述采集端的電壓,以根據(jù)當(dāng)前所述采集端口的電壓獲得所述傳感器的檢測(cè)結(jié)果。
優(yōu)選地,所述串聯(lián)電路還包括第四電阻,所述第四電阻與所述第二電阻串聯(lián)后接地;所述第四電阻與所述第二電阻連接處的節(jié)點(diǎn)與第二控制端連接,其中,所述第二控制端的狀態(tài)包括高阻態(tài)以及低電平;
所述在獲取到的所述電壓大于第二預(yù)設(shè)電壓、且所述第一控制端的輸出狀態(tài)為低電平時(shí),將所述第一控制端口的輸出狀態(tài)調(diào)整至高阻態(tài)的步驟包括:
獲取所述第二控制端的輸出狀態(tài);
在獲取到的所述電壓大于第二預(yù)設(shè)電壓時(shí),調(diào)整所述第一控制端的輸出狀態(tài)和/或所述第二控制端的輸出狀態(tài),以使所述第一控制端的輸出狀態(tài)以及第二控制端的輸出狀態(tài)均為高阻態(tài)。
優(yōu)選地,所述在獲取到的所述電壓大于第二預(yù)設(shè)電壓時(shí),調(diào)整所述第一控制端的輸出狀態(tài)和/或所述第二控制端的輸出狀態(tài),以使所述第一控制端的輸出狀態(tài)以及第二控制端的輸出狀態(tài)均為高阻態(tài)的步驟包括:
在獲取到的所述電壓大于第二預(yù)設(shè)電壓時(shí),確定獲取到的所述電壓是否小于或等于第三預(yù)設(shè)電壓,其中,第三預(yù)設(shè)電壓大于該第二預(yù)設(shè)電壓;
在獲取到的所述電壓大于第三預(yù)設(shè)電壓時(shí),調(diào)整所述第一控制端的輸出狀態(tài)和/或所述第二控制端的輸出狀態(tài),以使所述第一控制端的輸出狀態(tài)以及第二控制端的輸出狀態(tài)均為高阻態(tài)。
優(yōu)選地,所述確定獲取到的所述電壓是否小于或等于第三預(yù)設(shè)電壓的步驟之后,還包括:
在獲取到的所述電壓小于或等于第三預(yù)設(shè)電壓時(shí),調(diào)整所述第一控制端的輸出狀態(tài)和/或所述第二控制端的輸出狀態(tài),以使所述第一控制端的輸出狀態(tài)為高阻態(tài)且所述第二控制端的輸出狀態(tài)為低電平。
此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種傳感器的檢測(cè)控制裝置,包括與傳感器連接的控制電路,所述控制電路包括分壓模塊以及第一控制端,且所述控制電路設(shè)有采集端;所述分壓模塊包括第一電阻以及第二電阻形成的串聯(lián)電路;所述第一電阻及所述第二電阻連接處的節(jié)點(diǎn)與第一控制端連接;其中,所述第一控制端的狀態(tài)包括高阻態(tài)以及低電平,所述第一電阻小于所述第二電阻;所述傳感器的檢測(cè)控制裝置包括:
第一獲取模塊,用于獲取采集端的電壓以及當(dāng)前所述第一控制端的輸出狀態(tài);
第一調(diào)整模塊,用于在獲取到的所述電壓小于第一預(yù)設(shè)電壓、且所述第一控制端的輸出狀態(tài)為高阻態(tài)時(shí),將所述第一控制端口的輸出狀態(tài)調(diào)整至低電平;
第二獲取模塊,用于獲取當(dāng)前所述采集端的電壓,以根據(jù)當(dāng)前所述采集端口的電壓獲得所述傳感器的檢測(cè)結(jié)果。
優(yōu)選地,所述傳感器的檢測(cè)控制裝置還包括:
第二調(diào)整模塊,用于在獲取到的所述電壓大于第二預(yù)設(shè)電壓、且所述第一控制端的輸出狀態(tài)為低電平時(shí),將所述第一控制端口的輸出狀態(tài)調(diào)整至高阻態(tài),其中,所述第二預(yù)設(shè)電壓大于所述第一預(yù)設(shè)電壓;
第三獲取模塊,用于獲取當(dāng)前所述采集端的電壓,以根據(jù)當(dāng)前所述采集端口的電壓獲得所述傳感器的檢測(cè)結(jié)果。
優(yōu)選地,所述串聯(lián)電路還包括第四電阻,所述第四電阻與所述第二電阻串聯(lián)后接地;所述第四電阻與所述第二電阻連接處的節(jié)點(diǎn)與第二控制端連接,其中,所述第二控制端的狀態(tài)包括高阻態(tài)以及低電平;所述第二調(diào)整模塊包括:
獲取單元,用于獲取所述第二控制端的輸出狀態(tài);
調(diào)整單元,用于在獲取到的所述電壓大于第二預(yù)設(shè)電壓時(shí),調(diào)整所述第一控制端的輸出狀態(tài)和/或所述第二控制端的輸出狀態(tài),以使所述第一控制端的輸出狀態(tài)以及第二控制端的輸出狀態(tài)均為高阻態(tài)。
優(yōu)選地,所述調(diào)整單元包括:
確定子單元,用于在獲取到的所述電壓大于第二預(yù)設(shè)電壓時(shí),確定獲取到的所述電壓是否小于或等于第三預(yù)設(shè)電壓,其中,第三預(yù)設(shè)電壓大于該第二預(yù)設(shè)電壓;
第一調(diào)整子單元,用于在獲取到的所述電壓大于第三預(yù)設(shè)電壓時(shí),調(diào)整所述第一控制端的輸出狀態(tài)和/或所述第二控制端的輸出狀態(tài),以使所述第一控制端的輸出狀態(tài)以及第二控制端的輸出狀態(tài)均為高阻態(tài)。
優(yōu)選地,所述調(diào)整單元還包括:
第二調(diào)整子單元,用于在獲取到的所述電壓小于或等于第三預(yù)設(shè)電壓時(shí),調(diào)整所述第一控制端的輸出狀態(tài)和/或所述第二控制端的輸出狀態(tài),以使所述第一控制端的輸出狀態(tài)為高阻態(tài)且所述第二控制端的輸出狀態(tài)為低電平。
本發(fā)明通過(guò)獲取采集端的電壓以及當(dāng)前第一控制端的輸出狀態(tài),接著在獲取到的電壓小于第一預(yù)設(shè)電壓、且第一控制端的輸出狀態(tài)為高阻態(tài)時(shí),將第一控制端口的輸出狀態(tài)調(diào)整至低電平,而后獲取當(dāng)前采集端的電壓,并根據(jù)當(dāng)前采集端口的電壓獲得傳感器的檢測(cè)結(jié)果,進(jìn)而在采集端的電壓小于第一預(yù)設(shè)電壓時(shí),通過(guò)將第一控制端的輸出狀態(tài)調(diào)整至低電平,使得控制電路中的有效分壓電阻僅存在電阻值較小的第一電阻,進(jìn)而能夠降低控制電路的電阻值對(duì)采集端電壓的影響,進(jìn)而提高通過(guò)采集端口的電壓得到的傳感器的檢測(cè)結(jié)果的準(zhǔn)確性,并能夠避免因無(wú)法區(qū)分當(dāng)前檢測(cè)電路是否為斷路,而導(dǎo)致傳感器的檢測(cè)結(jié)果不準(zhǔn)確的情況,提高了傳感器進(jìn)行模擬量檢測(cè)的準(zhǔn)確度及效率。
附圖說(shuō)明
圖1為本發(fā)明傳感器的檢測(cè)控制方法第一實(shí)施例的流程示意圖;
圖2為本發(fā)明控制電路一實(shí)施例中的電路結(jié)構(gòu)示意圖;
圖3為本發(fā)明傳感器的檢測(cè)控制方法第二實(shí)施例的流程示意圖;
圖4為本發(fā)明傳感器的檢測(cè)控制方法第三實(shí)施例中將所述第一控制端口的輸出狀態(tài)調(diào)整至高阻態(tài)步驟的細(xì)化流程示意圖;
圖5為本發(fā)明控制電路另一實(shí)施例中的電路結(jié)構(gòu)示意圖;
圖6為本發(fā)明傳感器的檢測(cè)控制方法第四實(shí)施例中調(diào)整所述第一控制端的輸出狀態(tài)和/或所述第二控制端的輸出狀態(tài)步驟的細(xì)化流程示意圖;
圖7為本發(fā)明傳感器的檢測(cè)控制裝置第一實(shí)施例的功能模塊示意圖;
圖8為本發(fā)明傳感器的檢測(cè)控制裝置第二實(shí)施例的功能模塊示意圖;
圖9為本發(fā)明傳感器的檢測(cè)控制裝置第三實(shí)施例中第二調(diào)整模塊的細(xì)化功能模塊示意圖;
圖10為本發(fā)明傳感器的檢測(cè)控制裝置第四實(shí)施例中調(diào)整單元的細(xì)化功能模塊示意圖。
本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
具體實(shí)施方式
應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明提供一種傳感器的檢測(cè)控制方法。
參照?qǐng)D1及圖2,其中,圖1為本發(fā)明傳感器的檢測(cè)控制方法第一實(shí)施例的流程示意圖,圖2為本發(fā)明控制電路一實(shí)施例中的電路結(jié)構(gòu)示意圖。
在本實(shí)施例中,包括與傳感器連接的控制電路,控制電路包括分壓模塊以及第一控制端k1,且控制電路設(shè)有采集端c11;分壓模塊包括第一電阻r1以及第二電阻r2形成的串聯(lián)電路;第一電阻r1及第二電阻r2連接處的節(jié)點(diǎn)與第一控制端k1連接。
其中,第一控制端k1的狀態(tài)包括高阻態(tài)以及低電平,第一電阻r1的電阻值小于第二電阻r2的電阻值。
具體地,參照?qǐng)D2,該控制電路包括:第一電容c1、第二電容e1以及由第一電阻r1、第二電阻r2及第三電阻r3依次串聯(lián)形成的串聯(lián)電路。
該串聯(lián)電路與第二電容e1并聯(lián),且第二電阻r2接地。第一電容c1的一端與第一電阻r1及第三電阻r3連接處的節(jié)點(diǎn)連接,另一端接地;傳感器與第一電阻r1與第三電阻r3連接處的節(jié)點(diǎn)連接。第一電阻r1及第二電阻r2連接處的節(jié)點(diǎn)與第一控制端k1連接。第三電阻r3與第二電容e1連接處的節(jié)點(diǎn)為采集端c11。
該傳感器的檢測(cè)控制方法包括:
步驟s10,獲取采集端c11的電壓以及當(dāng)前第一控制端k1的輸出狀態(tài);
在本實(shí)施例中,可實(shí)時(shí)或定時(shí)檢測(cè)第三電阻r3與第二電容e1連接處的節(jié)點(diǎn)即采集端c11的電壓,同時(shí)檢測(cè)當(dāng)前第一控制端k1的輸出狀態(tài),其中,第一控制端k1的輸出狀態(tài)包括高阻態(tài)以及低電平狀態(tài),在第一控制端k1的輸出狀態(tài)為高阻態(tài)時(shí),第一控制端k1相當(dāng)于一個(gè)無(wú)限大的電阻而使第一控制端k1失效,使得控制電路的分壓電阻中的有效分壓電阻為第一電阻r1以及第二電阻r2,在第一控制端k1的輸出狀態(tài)為低電平時(shí),相當(dāng)于第一電阻r1接地,進(jìn)而將第二電阻r2短路,使得控制電路的分壓電阻中的有效分壓電阻僅存在第一電阻r1。
步驟s20,在獲取到的電壓小于第一預(yù)設(shè)電壓、且第一控制端k1的輸出狀態(tài)為高阻態(tài)時(shí),將第一控制端k1口的輸出狀態(tài)調(diào)整至低電平;
其中,第一預(yù)設(shè)電壓的范圍為0~該傳感器的電源電壓。
在本實(shí)施例中,在獲取到采集端c11的電壓以及當(dāng)前第一控制端k1的輸出狀態(tài)時(shí),確定獲取到的電壓是否小于第一預(yù)設(shè)電壓,在獲取到的電壓小于第一預(yù)設(shè)電壓時(shí),再次確定第一控制端k1的輸出狀態(tài)是否為高阻態(tài),在第一控制端k1的輸出狀態(tài)為高阻態(tài)時(shí),將第一控制端k1口的輸出狀態(tài)調(diào)整至低電平,進(jìn)而實(shí)現(xiàn)在采集端c11的電壓小于第一預(yù)設(shè)電壓時(shí),通過(guò)將第一控制端k1口的輸出狀態(tài)調(diào)整至低電平使得控制電路中當(dāng)前的有效分壓電阻僅包括第一電阻r1,即僅存在電阻值較小的第一電阻r1進(jìn)行分壓,進(jìn)而能夠確保采集端c11的電壓更加準(zhǔn)確,提高該傳感器檢測(cè)結(jié)果的準(zhǔn)確性。
當(dāng)然,在獲取到的電壓小于第一預(yù)設(shè)電壓時(shí),若第一控制端k1的輸出狀態(tài)為低電平,則當(dāng)前控制電路的有效分壓電阻僅包括第一電阻r1,無(wú)需調(diào)整第一控制端k1的輸出狀態(tài)。
步驟s30,獲取當(dāng)前采集端c11的電壓,以根據(jù)當(dāng)前采集端c11口的電壓獲得傳感器的檢測(cè)結(jié)果。
在本實(shí)施例中,在將第一控制端k1的輸出狀態(tài)調(diào)整為低電平之后,第二電阻r2被該第一控制端k1短路,控制電路中當(dāng)前的有效分壓電阻僅包括第一電阻r1,即僅存在電阻值較小的第一電阻r1進(jìn)行分壓,能夠降低控制電路的電阻值對(duì)采集端c11電壓的影響,因此,根據(jù)當(dāng)前采集端c11的電壓獲得的傳感器的檢測(cè)結(jié)果更加準(zhǔn)確,具體地,傳感器的檢測(cè)結(jié)果與采集端c11的電壓存在一一對(duì)應(yīng)的映射關(guān)系,在得到采集端c11的電壓時(shí),可直接根據(jù)檢測(cè)結(jié)果與采集端c11的電壓的映射關(guān)系查表等得到傳感器的檢測(cè)結(jié)果。
本實(shí)施例中的傳感器的檢測(cè)控制方法,可通過(guò)該第一控制端k1進(jìn)行上述流程的控制,也可以通過(guò)其他處理器實(shí)現(xiàn)上述流程的控制。
在實(shí)際應(yīng)用過(guò)程中,該傳感器可以為溫度傳感器、壓力傳感器、距離傳感器等,其中,第一電阻r1的阻值可以為8.06kω、第二電阻r2的阻值可以為100kω、第三電阻r3的阻值可以為2kω,第一電容c1為104電容、第二電容e1為47μf正向耐壓16v的電容。
本實(shí)施例提出的傳感器的檢測(cè)控制方法,通過(guò)獲取采集端c11的電壓以及當(dāng)前第一控制端k1的輸出狀態(tài),接著在獲取到的電壓小于第一預(yù)設(shè)電壓、且第一控制端k1的輸出狀態(tài)為高阻態(tài)時(shí),將第一控制端k1口的輸出狀態(tài)調(diào)整至低電平,而后獲取當(dāng)前采集端c11的電壓,并根據(jù)當(dāng)前采集端c11口的電壓獲得傳感器的檢測(cè)結(jié)果,進(jìn)而在采集端c11的電壓小于第一預(yù)設(shè)電壓時(shí),通過(guò)將第一控制端k1的輸出狀態(tài)調(diào)整至低電平,使得控制電路中的有效分壓電阻僅存在電阻值較小的第一電阻r1,進(jìn)而能夠降低控制電路的電阻值對(duì)采集端c11電壓的影響,進(jìn)而提高通過(guò)采集端c11口的電壓得到的傳感器的檢測(cè)結(jié)果的準(zhǔn)確性,并能夠避免因無(wú)法區(qū)分當(dāng)前檢測(cè)電路是否為斷路,而導(dǎo)致傳感器的檢測(cè)結(jié)果不準(zhǔn)確的情況,提高了傳感器進(jìn)行模擬量檢測(cè)的準(zhǔn)確度及效率。
基于第一實(shí)施例提出本發(fā)明傳感器的檢測(cè)控制方法的第二實(shí)施例,參照?qǐng)D3,在本實(shí)施例中,在步驟s10之后,該傳感器的檢測(cè)控制方法還包括:
步驟s40,在獲取到的電壓大于第二預(yù)設(shè)電壓、且第一控制端k1的輸出狀態(tài)為低電平時(shí),將第一控制端k1口的輸出狀態(tài)調(diào)整至高阻態(tài),其中,第二預(yù)設(shè)電壓大于第一預(yù)設(shè)電壓;
其中,第二預(yù)設(shè)電壓大于第一預(yù)設(shè)電壓,且第二預(yù)設(shè)電壓的范圍為0~該傳感器的電源電壓。
在本實(shí)施例中,在獲取到采集端c11的電壓以及當(dāng)前第一控制端k1的輸出狀態(tài)時(shí),確定獲取到的電壓是否大于第二預(yù)設(shè)電壓,在獲取到的電壓大于第二預(yù)設(shè)電壓時(shí),再次確定第一控制端k1的輸出狀態(tài)是否為低電平,在第一控制端k1的輸出狀態(tài)為低電平時(shí),將第一控制端k1口的輸出狀態(tài)調(diào)整至高阻態(tài),在將第一控制端k1的輸出狀態(tài)調(diào)整為高阻態(tài)之后,第一控制端k1在該控制電路中處于失效狀態(tài),進(jìn)而使得控制電路中當(dāng)前的有效分壓電阻包括第一電阻r1及第二電阻r2,即當(dāng)前控制電路中進(jìn)行分壓的電阻值為第一電阻r1的電阻值與第二電阻r2的電阻值之和,進(jìn)而能夠確保采集端c11的電壓更加準(zhǔn)確,提高該傳感器檢測(cè)結(jié)果的準(zhǔn)確性。
步驟s50,獲取當(dāng)前采集端c11的電壓,以根據(jù)當(dāng)前采集端c11口的電壓獲得傳感器的檢測(cè)結(jié)果。
在本實(shí)施例中,在將第一控制端k1的輸出狀態(tài)調(diào)整為高阻態(tài)之后,第一控制端k1在該控制電路中處于失效狀態(tài),進(jìn)而使得控制電路中當(dāng)前的有效分壓電阻包括第一電阻r1及第二電阻r2,即當(dāng)前控制電路中進(jìn)行分壓的電阻值為第一電阻r1的電阻值與第二電阻r2的電阻值之和,能夠通過(guò)提高控制電路中分壓電阻的電阻值,使得采集端c11的電壓更加準(zhǔn)確,具體地,傳感器的檢測(cè)結(jié)果與采集端c11的電壓存在一一對(duì)應(yīng)的映射關(guān)系,在得到采集端c11的電壓時(shí),可直接根據(jù)檢測(cè)結(jié)果與采集端c11的電壓的映射關(guān)系查表等得到傳感器的檢測(cè)結(jié)果。
本實(shí)施例中的傳感器的檢測(cè)控制方法,可通過(guò)該第一控制端k1進(jìn)行上述流程的控制,也可以通過(guò)其他處理器實(shí)現(xiàn)上述流程的控制。
需要強(qiáng)調(diào)的是,獲取到的電壓大于第一預(yù)設(shè)電壓且小于或等于第二預(yù)設(shè)電壓,則可直接根據(jù)獲取到的電壓獲得傳感器的檢測(cè)結(jié)果,無(wú)需調(diào)整第一控制端k1的輸出狀態(tài)。
本實(shí)施例提出的傳感器的檢測(cè)控制方法,通過(guò)在獲取到的電壓大于第二預(yù)設(shè)電壓、且第一控制端k1的輸出狀態(tài)為低電平時(shí),將第一控制端k1口的輸出狀態(tài)調(diào)整至高阻態(tài),而后獲取當(dāng)前采集端c11的電壓,以根據(jù)當(dāng)前采集端c11口的電壓獲得傳感器的檢測(cè)結(jié)果,使得在采集端c11的電壓第二預(yù)設(shè)電壓時(shí),確保第一控制端k1口的輸出狀態(tài)為高阻態(tài),即使第一控制端k1在該控制電路中處于失效狀態(tài),使得控制電路中當(dāng)前的有效分壓電阻包括第一電阻r1及第二電阻r2,即當(dāng)前控制電路中進(jìn)行分壓的電阻值為第一電阻r1的電阻值與第二電阻r2的電阻值之和,能夠通過(guò)提高控制電路中分壓電阻的電阻值,使得采集端c11的電壓更加準(zhǔn)確。
基于第二實(shí)施例提出本發(fā)明傳感器的檢測(cè)控制方法的第三實(shí)施例,參照?qǐng)D4及圖5,在本實(shí)施例中,串聯(lián)電路還包括第四電阻r4。
參照?qǐng)D5,第四電阻r4與第二電阻r2串聯(lián)后接地;第四電阻r4與第二電阻r2連接處的節(jié)點(diǎn)與第二控制端k2連接,其中,第二控制端k2的狀態(tài)包括高阻態(tài)以及低電平。在本實(shí)施例中,第四電阻r4可以大于或等于第二電阻r2。
步驟s40包括:
步驟s41,獲取第二控制端k2的輸出狀態(tài);
在本實(shí)施例中,在獲取到采集端c11的電壓以及當(dāng)前第一控制端k1的輸出狀態(tài)時(shí),獲取第二控制端k2的輸出狀態(tài),其中,第二控制端k2的輸出狀態(tài)包括高阻態(tài)以及低電平狀態(tài),在第二控制端k2的輸出狀態(tài)為高阻態(tài)時(shí),第二控制端k2相當(dāng)于一個(gè)無(wú)限大的電阻而使第二控制端k2失效,若第一控制端k1的輸出狀態(tài)也為高阻態(tài),則控制電路的分壓電阻中的有效分壓電阻為第一電阻r1、第二電阻r2以及第四電阻r4,若第一控制端k1的輸出狀態(tài)為低電平,則控制電路的分壓電阻中的有效分壓電阻僅為第一電阻r1;在第二控制端k2的輸出狀態(tài)為低電平時(shí),相當(dāng)于第二電阻r2接地,進(jìn)而將第四電阻r4短路,若第一控制端k1的輸出狀態(tài)也為高阻態(tài),則控制電路的分壓電阻中的有效分壓電阻為第一電阻r1及第二電阻r2,若第一控制端k1的輸出狀態(tài)為低電平,則控制電路的分壓電阻中的有效分壓電阻僅為第一電阻r1。
步驟s42,在獲取到的電壓大于第二預(yù)設(shè)電壓時(shí),調(diào)整第一控制端k1的輸出狀態(tài)和/或第二控制端k2的輸出狀態(tài),以使第一控制端k1的輸出狀態(tài)以及第二控制端k2的輸出狀態(tài)均為高阻態(tài)。
具體地,步驟s42包括:在獲取到的電壓大于第二預(yù)設(shè)電壓、且第一控制端k1的輸出狀態(tài)為低電平、第二控制端k2的輸出狀態(tài)為低電平時(shí),將第一控制端k1口的輸出狀態(tài)以及第二控制端k2的輸出狀態(tài)均調(diào)整至高阻態(tài);或者,在獲取到的電壓大于第二預(yù)設(shè)電壓、且第一控制端k1的輸出狀態(tài)為低電平、第二控制端k2的輸出狀態(tài)為高阻態(tài)時(shí),將第一控制端k1口的輸出狀態(tài)調(diào)整至高阻態(tài);又或者,在獲取到的電壓大于第二預(yù)設(shè)電壓、且第一控制端k1的輸出狀態(tài)為高阻態(tài)、第二控制端k2的輸出狀態(tài)為低電平時(shí),將第二控制端k2的輸出狀態(tài)調(diào)整至高阻態(tài)。
在本實(shí)施例中,在獲取到采集端c11的電壓、第一控制端k1的輸出狀態(tài)以及第二控制端k2的輸出狀態(tài)時(shí),確定獲取到的電壓是否大于第二預(yù)設(shè)電壓,在獲取到的電壓大于第二預(yù)設(shè)電壓時(shí),若第一控制端k1的輸出狀態(tài)為低電平,則將第一控制端k1口的輸出狀態(tài)調(diào)整至高阻態(tài),若第二控制端k2的輸出狀態(tài)為低電平,則將第二控制端k2口的輸出狀態(tài)調(diào)整至高阻態(tài),進(jìn)而使第一控制端k1口的輸出狀態(tài)以及第二控制端k2口的輸出狀態(tài)均為高阻態(tài),以使第一控制端k1以及第二控制端k2在該控制電路中均處于失效狀態(tài),進(jìn)而使得控制電路中當(dāng)前的有效分壓電阻包括第一電阻r1、第二電阻r2以及第四電阻r4,即當(dāng)前控制電路中進(jìn)行分壓的電阻值為第一電阻r1與第二電阻r2及第四電阻r4之和,進(jìn)而能夠確保采集端c11的電壓更加準(zhǔn)確,提高該傳感器檢測(cè)結(jié)果的準(zhǔn)確性。
進(jìn)一步地,在一實(shí)施例中,步驟s41之后,步驟s40還包括:
在獲取到的電壓小于第一預(yù)設(shè)電壓時(shí),調(diào)整第一控制端k1的輸出狀態(tài),以使將第一控制端k1口的輸出狀態(tài)為低電平,即在第一控制端k1的輸出狀態(tài)為高阻態(tài)時(shí),將第一控制端k1口的輸出狀態(tài)調(diào)整至低電平。
在本實(shí)施例中,在獲取到的電壓小于第一預(yù)設(shè)電壓時(shí),若第一控制端k1的輸出狀態(tài)為高阻態(tài),則將第一控制端k1口的輸出狀態(tài)調(diào)整至低電平,無(wú)論第二控制端k2的輸出狀態(tài)處于何種狀態(tài),在第一控制端k1口的輸出狀態(tài)為低電平時(shí),第二電阻r2以及第四電阻r4均處于短路狀態(tài),進(jìn)而實(shí)現(xiàn)在采集端c11的電壓小于第一預(yù)設(shè)電壓時(shí),通過(guò)將第一控制端k1口的輸出狀態(tài)調(diào)整至低電平使得控制電路中當(dāng)前的有效分壓電阻僅包括第一電阻r1,即僅存在電阻值較小的第一電阻r1進(jìn)行分壓,進(jìn)而能夠確保采集端c11的電壓更加準(zhǔn)確,提高該傳感器檢測(cè)結(jié)果的準(zhǔn)確性。
本實(shí)施例提出的傳感器的檢測(cè)控制方法,通過(guò)獲取第二控制端k2的輸出狀態(tài),接著在獲取到的電壓大于第二預(yù)設(shè)電壓時(shí),調(diào)整第一控制端k1的輸出狀態(tài)和/或第二控制端k2的輸出狀態(tài),以使第一控制端k1的輸出狀態(tài)以及第二控制端k2的輸出狀態(tài)均為高阻態(tài),使得第一控制端k1以及第二控制端k2在該控制電路中均處于失效狀態(tài),進(jìn)而使得控制電路中當(dāng)前的有效分壓電阻包括第一電阻r1、第二電阻r2以及第四電阻r4,即當(dāng)前控制電路中進(jìn)行分壓的電阻值為第一電阻r1與第二電阻r2及第四電阻r4之和,進(jìn)而能夠確保采集端c11的電壓更加準(zhǔn)確,提高該傳感器檢測(cè)結(jié)果的準(zhǔn)確性。
基于第三實(shí)施例提出本發(fā)明傳感器的檢測(cè)控制方法的第四實(shí)施例,參照?qǐng)D6,在本實(shí)施例中,步驟s42包括:
步驟s421,在獲取到的電壓大于第二預(yù)設(shè)電壓時(shí),確定獲取到的電壓是否小于或等于第三預(yù)設(shè)電壓,其中,第三預(yù)設(shè)電壓大于該第二預(yù)設(shè)電壓;
在本實(shí)施例中,為了使的傳感器的檢測(cè)結(jié)果更加準(zhǔn)確,可在獲取到的電壓大于第二預(yù)設(shè)電壓時(shí),確定獲取到的電壓是否小于或等于第三預(yù)設(shè)電壓,以便于根據(jù)不同的電壓范圍選擇不同的分壓電阻。
步驟s422,在獲取到的電壓大于第三預(yù)設(shè)電壓時(shí),調(diào)整第一控制端k1的輸出狀態(tài)和/或第二控制端k2的輸出狀態(tài),以使第一控制端k1的輸出狀態(tài)以及第二控制端k2的輸出狀態(tài)均為高阻態(tài)。
在本實(shí)施例中,在獲取到的電壓大于第三預(yù)設(shè)電壓時(shí),通過(guò)調(diào)整第一控制端k1的輸出狀態(tài)和/或第二控制端k2的輸出狀態(tài),以使第一控制端k1的輸出狀態(tài)以及第二控制端k2的輸出狀態(tài)均為高阻態(tài),具體地,若第一控制端k1的輸出狀態(tài)為低電平、第二控制端k2的輸出狀態(tài)為低電平,則將第一控制端k1口的輸出狀態(tài)以及第二控制端k2的輸出狀態(tài)均調(diào)整至高阻態(tài);若第一控制端k1的輸出狀態(tài)為低電平、第二控制端k2的輸出狀態(tài)為高阻態(tài),則將第一控制端k1口的輸出狀態(tài)調(diào)整至高阻態(tài);若第一控制端k1的輸出狀態(tài)為高阻態(tài)、第二控制端k2的輸出狀態(tài)為低電平時(shí),則將第二控制端k2的輸出狀態(tài)調(diào)整至高阻態(tài)。當(dāng)然,若第一控制端k1的輸出狀態(tài)以及第二控制端k2的輸出狀態(tài)均為高阻態(tài),則無(wú)需調(diào)整。
在本實(shí)施例中,在獲取到的電壓大于第三預(yù)設(shè)電壓時(shí),若第一控制端k1的輸出狀態(tài)為低電平,則將第一控制端k1口的輸出狀態(tài)調(diào)整至高阻態(tài),若第二控制端k2的輸出狀態(tài)為低電平,則將第二控制端k2口的輸出狀態(tài)調(diào)整至高阻態(tài),進(jìn)而使第一控制端k1口的輸出狀態(tài)以及第二控制端k2口的輸出狀態(tài)均為高阻態(tài),以使第一控制端k1以及第二控制端k2在該控制電路中均處于失效狀態(tài),進(jìn)而使得控制電路中當(dāng)前的有效分壓電阻包括第一電阻r1、第二電阻r2以及第四電阻r4,即當(dāng)前控制電路中進(jìn)行分壓的電阻值為第一電阻r1與第二電阻r2及第四電阻r4之和,進(jìn)而能夠確保采集端c11的電壓更加準(zhǔn)確,提高該傳感器檢測(cè)結(jié)果的準(zhǔn)確性。
進(jìn)一步地,在一實(shí)施例中,在步驟s421之后,還包括:
在獲取到的電壓小于或等于第三預(yù)設(shè)電壓時(shí),調(diào)整第一控制端k1的輸出狀態(tài)和/或第二控制端k2的輸出狀態(tài),以使第一控制端k1的輸出狀態(tài)為高阻態(tài)且第二控制端k2的輸出狀態(tài)為低電平。
具體地,具體地,若第一控制端k1的輸出狀態(tài)為低電平、第二控制端k2的輸出狀態(tài)為低電平時(shí),則將第一控制端k1口的輸出狀態(tài)調(diào)整至高阻態(tài);若第一控制端k1的輸出狀態(tài)為低電平、第二控制端k2的輸出狀態(tài)為高阻態(tài)時(shí),則將第一控制端k1口的輸出狀態(tài)調(diào)整至高阻態(tài),將第二控制端k2口的輸出狀態(tài)調(diào)整至低電平;若第一控制端k1的輸出狀態(tài)為高阻態(tài)、第二控制端k2的輸出狀態(tài)為高阻態(tài),則將第二控制端k2的輸出狀態(tài)調(diào)整至低電平。當(dāng)然,若第一控制端k1口的輸出狀態(tài)為高阻態(tài),第二控制端k2口的輸出狀態(tài)為低電平,則無(wú)需調(diào)整。
在本實(shí)施例中,在獲取到的電壓小于或等于第三預(yù)設(shè)電壓且大于第二預(yù)設(shè)電壓時(shí),通過(guò)使第一控制端k1口的輸出狀態(tài)為高阻態(tài)以及第二控制端k2口的輸出狀態(tài)為低電平,使得控制電路中的第四電阻r4處于短路狀態(tài),進(jìn)而使得控制電路中當(dāng)前的有效分壓電阻包括第一電阻r1及第二電阻r2,即當(dāng)前控制電路中進(jìn)行分壓的電阻值為第一電阻r1的電阻值與第二電阻r2的電阻值之和,能夠根據(jù)獲取到的電壓選擇不同的分壓電阻,使得采集端c11的電壓更加準(zhǔn)確。
進(jìn)一步地,可在控制電路中再次增加多個(gè)電阻以及控制端,通過(guò)在控制電路中設(shè)置多個(gè)分壓電阻以及控制端,能夠根據(jù)采集端c11的電壓所屬的范圍選擇對(duì)應(yīng)的分壓電阻,進(jìn)一步提高傳感器進(jìn)行模擬量檢測(cè)的準(zhǔn)確性。
本實(shí)施例提出的傳感器的檢測(cè)控制方法,通過(guò)在獲取到的電壓大于第二預(yù)設(shè)電壓時(shí),確定獲取到的電壓是否小于或等于第三預(yù)設(shè)電壓,接著在獲取到的電壓大于第三預(yù)設(shè)電壓時(shí),調(diào)整第一控制端k1的輸出狀態(tài)和/或第二控制端k2的輸出狀態(tài),以使第一控制端k1的輸出狀態(tài)以及第二控制端k2的輸出狀態(tài)均為高阻態(tài),以使第一控制端k1的輸出狀態(tài)以及第二控制端k2的輸出狀態(tài)均為高阻態(tài),使得第一控制端k1以及第二控制端k2在該控制電路中均處于失效狀態(tài),進(jìn)而使得控制電路中當(dāng)前的有效分壓電阻包括第一電阻r1、第二電阻r2以及第四電阻r4,即當(dāng)前控制電路中進(jìn)行分壓的電阻值為第一電阻r1與第二電阻r2及第四電阻r4之和,進(jìn)而能夠確保采集端c11的電壓更加準(zhǔn)確,提高該傳感器檢測(cè)結(jié)果的準(zhǔn)確性。
本發(fā)明進(jìn)一步提供一種傳感器的檢測(cè)控制裝置。
參照?qǐng)D7及圖2,其中,圖7為本發(fā)明傳感器的檢測(cè)控制裝置第一實(shí)施例的功能模塊示意圖,圖2為本發(fā)明控制電路一實(shí)施例中的電路結(jié)構(gòu)示意圖。
在本實(shí)施例中,包括與傳感器連接的控制電路,控制電路包括分壓模塊以及第一控制端k1,且控制電路設(shè)有采集端c11;分壓模塊包括第一電阻r1以及第二電阻r2形成的串聯(lián)電路;第一電阻r1及第二電阻r2連接處的節(jié)點(diǎn)與第一控制端k1連接。
其中,第一控制端k1的狀態(tài)包括高阻態(tài)以及低電平,第一電阻r1的電阻值小于第二電阻r2的電阻值。
具體地,參照?qǐng)D2,該控制電路包括:第一電容c1、第二電容e1以及由第一電阻r1、第二電阻r2及第三電阻r3依次串聯(lián)形成的串聯(lián)電路。
該串聯(lián)電路與第二電容e1并聯(lián),且第二電阻r2接地。第一電容c1的一端與第一電阻r1及第三電阻r3連接處的節(jié)點(diǎn)連接,另一端接地;傳感器與第一電阻r1與第三電阻r3連接處的節(jié)點(diǎn)連接。第一電阻r1及第二電阻r2連接處的節(jié)點(diǎn)與第一控制端k1連接。
該傳感器的檢測(cè)控制裝置包括:
第一獲取模塊10,用于獲取采集端c11的電壓以及當(dāng)前第一控制端k1的輸出狀態(tài);
在本實(shí)施例中,第一獲取模塊10可實(shí)時(shí)或定時(shí)檢測(cè)第三電阻r3與第二電容e1連接處的節(jié)點(diǎn)即采集端c11的電壓,同時(shí)檢測(cè)當(dāng)前第一控制端k1的輸出狀態(tài),其中,第一控制端k1的輸出狀態(tài)包括高阻態(tài)以及低電平狀態(tài),在第一控制端k1的輸出狀態(tài)為高阻態(tài)時(shí),第一控制端k1相當(dāng)于一個(gè)無(wú)限大的電阻而使第一控制端k1失效,使得控制電路的分壓電阻中的有效分壓電阻為第一電阻r1以及第二電阻r2,在第一控制端k1的輸出狀態(tài)為低電平時(shí),相當(dāng)于第一電阻r1接地,進(jìn)而將第二電阻r2短路,使得控制電路的分壓電阻中的有效分壓電阻僅存在第一電阻r1。
第一調(diào)整模塊20,用于在獲取到的電壓小于第一預(yù)設(shè)電壓、且第一控制端k1的輸出狀態(tài)為高阻態(tài)時(shí),將第一控制端k1口的輸出狀態(tài)調(diào)整至低電平;
其中,第一預(yù)設(shè)電壓的范圍為0~該傳感器的電源電壓。
在本實(shí)施例中,在獲取到采集端c11的電壓以及當(dāng)前第一控制端k1的輸出狀態(tài)時(shí),確定獲取到的電壓是否小于第一預(yù)設(shè)電壓,在獲取到的電壓小于第一預(yù)設(shè)電壓時(shí),再次確定第一控制端k1的輸出狀態(tài)是否為高阻態(tài),在第一控制端k1的輸出狀態(tài)為高阻態(tài)時(shí),第一調(diào)整模塊20將第一控制端k1口的輸出狀態(tài)調(diào)整至低電平,進(jìn)而實(shí)現(xiàn)在采集端c11的電壓小于第一預(yù)設(shè)電壓時(shí),通過(guò)將第一控制端k1口的輸出狀態(tài)調(diào)整至低電平使得控制電路中當(dāng)前的有效分壓電阻僅包括第一電阻r1,即僅存在電阻值較小的第一電阻r1進(jìn)行分壓,進(jìn)而能夠確保采集端c11的電壓更加準(zhǔn)確,提高該傳感器檢測(cè)結(jié)果的準(zhǔn)確性。
當(dāng)然,在獲取到的電壓小于第一預(yù)設(shè)電壓時(shí),若第一控制端k1的輸出狀態(tài)為低電平,則當(dāng)前控制電路的有效分壓電阻僅包括第一電阻r1,無(wú)需調(diào)整第一控制端k1的輸出狀態(tài)。
第二獲取模塊30,用于獲取當(dāng)前采集端c11的電壓,以根據(jù)當(dāng)前采集端c11口的電壓獲得傳感器的檢測(cè)結(jié)果。
在本實(shí)施例中,在將第一控制端k1的輸出狀態(tài)調(diào)整為低電平之后,第二電阻r2被該第一控制端k1短路,控制電路中當(dāng)前的有效分壓電阻僅包括第一電阻r1,即僅存在電阻值較小的第一電阻r1進(jìn)行分壓,能夠降低控制電路的電阻值對(duì)采集端c11電壓的影響,因此,根據(jù)當(dāng)前采集端c11的電壓獲得的傳感器的檢測(cè)結(jié)果更加準(zhǔn)確,具體地,傳感器的檢測(cè)結(jié)果與采集端c11的電壓存在一一對(duì)應(yīng)的映射關(guān)系,在得到采集端c11的電壓時(shí),可直接根據(jù)檢測(cè)結(jié)果與采集端c11的電壓的映射關(guān)系查表等得到傳感器的檢測(cè)結(jié)果。
本實(shí)施例中的傳感器的檢測(cè)控制方法,可通過(guò)該第一控制端k1進(jìn)行上述流程的控制,也可以通過(guò)其他處理器實(shí)現(xiàn)上述流程的控制。
在實(shí)際應(yīng)用過(guò)程中,該傳感器可以為溫度傳感器、壓力傳感器、距離傳感器等,其中,第一電阻r1的阻值可以為8.06kω、第二電阻r2的阻值可以為100kω、第三電阻r3的阻值可以為2kω,第一電容c1為104電容、第二電容e1為47μf正向耐壓16v的電容。
本實(shí)施例提出的傳感器的檢測(cè)控制裝置,通過(guò)第一獲取模塊10獲取采集端c11的電壓以及當(dāng)前第一控制端k1的輸出狀態(tài),接著在獲取到的電壓小于第一預(yù)設(shè)電壓、且第一控制端k1的輸出狀態(tài)為高阻態(tài)時(shí),第一調(diào)整模塊20將第一控制端k1口的輸出狀態(tài)調(diào)整至低電平,而后第二獲取模塊30獲取當(dāng)前采集端c11的電壓,并根據(jù)當(dāng)前采集端c11口的電壓獲得傳感器的檢測(cè)結(jié)果,進(jìn)而在采集端c11的電壓小于第一預(yù)設(shè)電壓時(shí),通過(guò)將第一控制端k1的輸出狀態(tài)調(diào)整至低電平,使得控制電路中的有效分壓電阻僅存在電阻值較小的第一電阻r1,進(jìn)而能夠降低控制電路的電阻值對(duì)采集端c11電壓的影響,進(jìn)而提高通過(guò)采集端c11口的電壓得到的傳感器的檢測(cè)結(jié)果的準(zhǔn)確性,并能夠避免因無(wú)法區(qū)分當(dāng)前檢測(cè)電路是否為斷路,而導(dǎo)致傳感器的檢測(cè)結(jié)果不準(zhǔn)確的情況,提高了傳感器進(jìn)行模擬量檢測(cè)的準(zhǔn)確度及效率。
基于第一實(shí)施例提出本發(fā)明傳感器的檢測(cè)控制裝置的第二實(shí)施例,參照?qǐng)D8,在本實(shí)施例中,傳感器的檢測(cè)控制裝置還包括:
第二調(diào)整模塊40,用于在獲取到的電壓大于第二預(yù)設(shè)電壓、且第一控制端k1的輸出狀態(tài)為低電平時(shí),將第一控制端k1口的輸出狀態(tài)調(diào)整至高阻態(tài),其中,第二預(yù)設(shè)電壓大于第一預(yù)設(shè)電壓;
其中,第二預(yù)設(shè)電壓大于第一預(yù)設(shè)電壓,且第二預(yù)設(shè)電壓的范圍為0~該傳感器的電源電壓。
在本實(shí)施例中,在獲取到采集端c11的電壓以及當(dāng)前第一控制端k1的輸出狀態(tài)時(shí),確定獲取到的電壓是否大于第二預(yù)設(shè)電壓,在獲取到的電壓大于第二預(yù)設(shè)電壓時(shí),再次確定第一控制端k1的輸出狀態(tài)是否為低電平,在第一控制端k1的輸出狀態(tài)為低電平時(shí),將第一控制端k1口的輸出狀態(tài)調(diào)整至高阻態(tài),在將第一控制端k1的輸出狀態(tài)調(diào)整為高阻態(tài)之后,第一控制端k1在該控制電路中處于失效狀態(tài),進(jìn)而使得控制電路中當(dāng)前的有效分壓電阻包括第一電阻r1及第二電阻r2,即當(dāng)前控制電路中進(jìn)行分壓的電阻值為第一電阻r1的電阻值與第二電阻r2的電阻值之和,進(jìn)而能夠確保采集端c11的電壓更加準(zhǔn)確,提高該傳感器檢測(cè)結(jié)果的準(zhǔn)確性。
第三獲取模塊50,用于獲取當(dāng)前采集端c11的電壓,以根據(jù)當(dāng)前采集端c11口的電壓獲得傳感器的檢測(cè)結(jié)果。
在本實(shí)施例中,在將第一控制端k1的輸出狀態(tài)調(diào)整為高阻態(tài)之后,第一控制端k1在該控制電路中處于失效狀態(tài),進(jìn)而使得控制電路中當(dāng)前的有效分壓電阻包括第一電阻r1及第二電阻r2,即當(dāng)前控制電路中進(jìn)行分壓的電阻值為第一電阻r1的電阻值與第二電阻r2的電阻值之和,能夠通過(guò)提高控制電路中分壓電阻的電阻值,使得采集端c11的電壓更加準(zhǔn)確,具體地,傳感器的檢測(cè)結(jié)果與采集端c11的電壓存在一一對(duì)應(yīng)的映射關(guān)系,在得到采集端c11的電壓時(shí),可直接根據(jù)檢測(cè)結(jié)果與采集端c11的電壓的映射關(guān)系查表等得到傳感器的檢測(cè)結(jié)果。
本實(shí)施例中的傳感器的檢測(cè)控制方法,可通過(guò)該第一控制端k1進(jìn)行上述流程的控制,也可以通過(guò)其他處理器實(shí)現(xiàn)上述流程的控制。
需要強(qiáng)調(diào)的是,獲取到的電壓大于第一預(yù)設(shè)電壓且小于或等于第二預(yù)設(shè)電壓,則可直接根據(jù)獲取到的電壓獲得傳感器的檢測(cè)結(jié)果,無(wú)需調(diào)整第一控制端k1的輸出狀態(tài)。
本實(shí)施例提出的傳感器的檢測(cè)控制裝置,通過(guò)在獲取到的電壓大于第二預(yù)設(shè)電壓、且第一控制端k1的輸出狀態(tài)為低電平時(shí),第二調(diào)整模塊40將第一控制端k1口的輸出狀態(tài)調(diào)整至高阻態(tài),而后第三獲取模塊50獲取當(dāng)前采集端c11的電壓,以根據(jù)當(dāng)前采集端c11口的電壓獲得傳感器的檢測(cè)結(jié)果,使得在采集端c11的電壓第二預(yù)設(shè)電壓時(shí),確保第一控制端k1口的輸出狀態(tài)為高阻態(tài),即使第一控制端k1在該控制電路中處于失效狀態(tài),使得控制電路中當(dāng)前的有效分壓電阻包括第一電阻r1及第二電阻r2,即當(dāng)前控制電路中進(jìn)行分壓的電阻值為第一電阻r1的電阻值與第二電阻r2的電阻值之和,能夠通過(guò)提高控制電路中分壓電阻的電阻值,使得采集端c11的電壓更加準(zhǔn)確。
基于第二實(shí)施例提出本發(fā)明傳感器的檢測(cè)控制裝置的第三實(shí)施例,參照?qǐng)D5及圖9,在本實(shí)施例中,串聯(lián)電路還包括第四電阻r4。
第四電阻r4與第二電阻r2串聯(lián)后接地;第四電阻r4與第二電阻r2連接處的節(jié)點(diǎn)與第二控制端k2連接,其中,第二控制端k2的狀態(tài)包括高阻態(tài)以及低電平。
第二調(diào)整模塊40包括:
獲取單元41,用于獲取第二控制端k2的輸出狀態(tài);
在本實(shí)施例中,在獲取到采集端c11的電壓以及當(dāng)前第一控制端k1的輸出狀態(tài)時(shí),獲取第二控制端k2的輸出狀態(tài),其中,第二控制端k2的輸出狀態(tài)包括高阻態(tài)以及低電平狀態(tài),在第二控制端k2的輸出狀態(tài)為高阻態(tài)時(shí),第二控制端k2相當(dāng)于一個(gè)無(wú)限大的電阻而使第二控制端k2失效,若第一控制端k1的輸出狀態(tài)也為高阻態(tài),則控制電路的分壓電阻中的有效分壓電阻為第一電阻r1、第二電阻r2以及第四電阻r4,若第一控制端k1的輸出狀態(tài)為低電平,則控制電路的分壓電阻中的有效分壓電阻僅為第一電阻r1;在第二控制端k2的輸出狀態(tài)為低電平時(shí),相當(dāng)于第二電阻r2接地,進(jìn)而將第四電阻r4短路,若第一控制端k1的輸出狀態(tài)也為高阻態(tài),則控制電路的分壓電阻中的有效分壓電阻為第一電阻r1及第二電阻r2,若第一控制端k1的輸出狀態(tài)為低電平,則控制電路的分壓電阻中的有效分壓電阻僅為第一電阻r1。
調(diào)整單元42,用于在獲取到的電壓大于第二預(yù)設(shè)電壓時(shí),調(diào)整第一控制端k1的輸出狀態(tài)和/或第二控制端k2的輸出狀態(tài),以使第一控制端k1的輸出狀態(tài)以及第二控制端k2的輸出狀態(tài)均為高阻態(tài)。
具體地,調(diào)整單元42用于在獲取到的電壓大于第二預(yù)設(shè)電壓、且第一控制端k1的輸出狀態(tài)為低電平、第二控制端k2的輸出狀態(tài)為低電平時(shí),將第一控制端k1口的輸出狀態(tài)以及第二控制端k2的輸出狀態(tài)均調(diào)整至高阻態(tài);或者,在獲取到的電壓大于第二預(yù)設(shè)電壓、且第一控制端k1的輸出狀態(tài)為低電平、第二控制端k2的輸出狀態(tài)為高阻態(tài)時(shí),將第一控制端k1口的輸出狀態(tài)調(diào)整至高阻態(tài);又或者,在獲取到的電壓大于第二預(yù)設(shè)電壓、且第一控制端k1的輸出狀態(tài)為高阻態(tài)、第二控制端k2的輸出狀態(tài)為低電平時(shí),將第二控制端k2的輸出狀態(tài)調(diào)整至高阻態(tài)。
在本實(shí)施例中,在獲取到采集端c11的電壓、第一控制端k1的輸出狀態(tài)以及第二控制端k2的輸出狀態(tài)時(shí),確定獲取到的電壓是否大于第二預(yù)設(shè)電壓,在獲取到的電壓大于第二預(yù)設(shè)電壓時(shí),若第一控制端k1的輸出狀態(tài)為低電平,則將第一控制端k1口的輸出狀態(tài)調(diào)整至高阻態(tài),若第二控制端k2的輸出狀態(tài)為低電平,則將第二控制端k2口的輸出狀態(tài)調(diào)整至高阻態(tài),進(jìn)而使第一控制端k1口的輸出狀態(tài)以及第二控制端k2口的輸出狀態(tài)均為高阻態(tài),以使第一控制端k1以及第二控制端k2在該控制電路中均處于失效狀態(tài),進(jìn)而使得控制電路中當(dāng)前的有效分壓電阻包括第一電阻r1、第二電阻r2以及第四電阻r4,即當(dāng)前控制電路中進(jìn)行分壓的電阻值為第一電阻r1與第二電阻r2及第四電阻r4之和,進(jìn)而能夠確保采集端c11的電壓更加準(zhǔn)確,提高該傳感器檢測(cè)結(jié)果的準(zhǔn)確性。
本實(shí)施例提出的傳感器的檢測(cè)控制裝置,通過(guò)獲取單元41獲取第二控制端k2的輸出狀態(tài),接著在獲取到的電壓大于第二預(yù)設(shè)電壓時(shí),調(diào)整單元42調(diào)整第一控制端k1的輸出狀態(tài)和/或第二控制端k2的輸出狀態(tài),以使第一控制端k1的輸出狀態(tài)以及第二控制端k2的輸出狀態(tài)均為高阻態(tài),使得第一控制端k1以及第二控制端k2在該控制電路中均處于失效狀態(tài),進(jìn)而使得控制電路中當(dāng)前的有效分壓電阻包括第一電阻r1、第二電阻r2以及第四電阻r4,即當(dāng)前控制電路中進(jìn)行分壓的電阻值為第一電阻r1與第二電阻r2及第四電阻r4之和,進(jìn)而能夠確保采集端c11的電壓更加準(zhǔn)確,提高該傳感器檢測(cè)結(jié)果的準(zhǔn)確性。
基于第三實(shí)施例提出本發(fā)明傳感器的檢測(cè)控制裝置的第四實(shí)施例,參照?qǐng)D10,在本實(shí)施例中,調(diào)整單元42包括:
確定子單元421,用于在獲取到的電壓大于第二預(yù)設(shè)電壓時(shí),確定獲取到的電壓是否小于或等于第三預(yù)設(shè)電壓,其中,第三預(yù)設(shè)電壓大于該第二預(yù)設(shè)電壓;
在本實(shí)施例中,為了使的傳感器的檢測(cè)結(jié)果更加準(zhǔn)確,可在獲取到的電壓大于第二預(yù)設(shè)電壓時(shí),確定獲取到的電壓是否小于或等于第三預(yù)設(shè)電壓,以便于根據(jù)不同的電壓范圍選擇不同的分壓電阻。
第一調(diào)整子單元422,用于在獲取到的電壓大于第三預(yù)設(shè)電壓時(shí),調(diào)整第一控制端k1的輸出狀態(tài)和/或第二控制端k2的輸出狀態(tài),以使第一控制端k1的輸出狀態(tài)以及第二控制端k2的輸出狀態(tài)均為高阻態(tài)。
在本實(shí)施例中,在獲取到的電壓大于第三預(yù)設(shè)電壓時(shí),通過(guò)調(diào)整第一控制端k1的輸出狀態(tài)和/或第二控制端k2的輸出狀態(tài),以使第一控制端k1的輸出狀態(tài)以及第二控制端k2的輸出狀態(tài)均為高阻態(tài),具體地,若第一控制端k1的輸出狀態(tài)為低電平、第二控制端k2的輸出狀態(tài)為低電平,則將第一控制端k1口的輸出狀態(tài)以及第二控制端k2的輸出狀態(tài)均調(diào)整至高阻態(tài);若第一控制端k1的輸出狀態(tài)為低電平、第二控制端k2的輸出狀態(tài)為高阻態(tài),則將第一控制端k1口的輸出狀態(tài)調(diào)整至高阻態(tài);若第一控制端k1的輸出狀態(tài)為高阻態(tài)、第二控制端k2的輸出狀態(tài)為低電平時(shí),則將第二控制端k2的輸出狀態(tài)調(diào)整至高阻態(tài)。當(dāng)然,若第一控制端k1的輸出狀態(tài)以及第二控制端k2的輸出狀態(tài)均為高阻態(tài),則無(wú)需調(diào)整。
在本實(shí)施例中,在獲取到的電壓大于第三預(yù)設(shè)電壓時(shí),若第一控制端k1的輸出狀態(tài)為低電平,則將第一控制端k1口的輸出狀態(tài)調(diào)整至高阻態(tài),若第二控制端k2的輸出狀態(tài)為低電平,則將第二控制端k2口的輸出狀態(tài)調(diào)整至高阻態(tài),進(jìn)而使第一控制端k1口的輸出狀態(tài)以及第二控制端k2口的輸出狀態(tài)均為高阻態(tài),以使第一控制端k1以及第二控制端k2在該控制電路中均處于失效狀態(tài),進(jìn)而使得控制電路中當(dāng)前的有效分壓電阻包括第一電阻r1、第二電阻r2以及第四電阻r4,即當(dāng)前控制電路中進(jìn)行分壓的電阻值為第一電阻r1與第二電阻r2及第四電阻r4之和,進(jìn)而能夠確保采集端c11的電壓更加準(zhǔn)確,提高該傳感器檢測(cè)結(jié)果的準(zhǔn)確性。
進(jìn)一步地,在一實(shí)施例中,調(diào)整單元42還包括:
第二調(diào)整子單元,用于在獲取到的電壓小于或等于第三預(yù)設(shè)電壓時(shí),調(diào)整第一控制端k1的輸出狀態(tài)和/或第二控制端k2的輸出狀態(tài),以使第一控制端k1的輸出狀態(tài)為高阻態(tài)且第二控制端k2的輸出狀態(tài)為低電平。
具體地,具體地,若第一控制端k1的輸出狀態(tài)為低電平、第二控制端k2的輸出狀態(tài)為低電平時(shí),則將第一控制端k1口的輸出狀態(tài)調(diào)整至高阻態(tài);若第一控制端k1的輸出狀態(tài)為低電平、第二控制端k2的輸出狀態(tài)為高阻態(tài)時(shí),則將第一控制端k1口的輸出狀態(tài)調(diào)整至高阻態(tài),將第二控制端k2口的輸出狀態(tài)調(diào)整至低電平;若第一控制端k1的輸出狀態(tài)為高阻態(tài)、第二控制端k2的輸出狀態(tài)為高阻態(tài),則將第二控制端k2的輸出狀態(tài)調(diào)整至低電平。當(dāng)然,若第一控制端k1口的輸出狀態(tài)為高阻態(tài),第二控制端k2口的輸出狀態(tài)為低電平,則無(wú)需調(diào)整。
在本實(shí)施例中,在獲取到的電壓小于或等于第三預(yù)設(shè)電壓且大于第二預(yù)設(shè)電壓時(shí),通過(guò)使第一控制端k1口的輸出狀態(tài)為高阻態(tài)以及第二控制端k2口的輸出狀態(tài)為低電平,使得控制電路中的第四電阻r4處于短路狀態(tài),進(jìn)而使得控制電路中當(dāng)前的有效分壓電阻包括第一電阻r1及第二電阻r2,即當(dāng)前控制電路中進(jìn)行分壓的電阻值為第一電阻r1的電阻值與第二電阻r2的電阻值之和,能夠根據(jù)獲取到的電壓選擇不同的分壓電阻,使得采集端c11的電壓更加準(zhǔn)確。
進(jìn)一步地,可在控制電路中再次增加多個(gè)電阻以及控制端,通過(guò)在控制電路中設(shè)置多個(gè)分壓電阻以及控制端,能夠根據(jù)采集端c11的電壓所屬的范圍選擇對(duì)應(yīng)的分壓電阻,進(jìn)一步提高傳感器進(jìn)行模擬量檢測(cè)的準(zhǔn)確性。
本實(shí)施例提出的傳感器的檢測(cè)控制裝置,通過(guò)在獲取到的電壓大于第二預(yù)設(shè)電壓時(shí),確定子單元421確定獲取到的電壓是否小于或等于第三預(yù)設(shè)電壓,接著在獲取到的電壓大于第三預(yù)設(shè)電壓時(shí),第一調(diào)整子單元422調(diào)整第一控制端k1的輸出狀態(tài)和/或第二控制端k2的輸出狀態(tài),以使第一控制端k1的輸出狀態(tài)以及第二控制端k2的輸出狀態(tài)均為高阻態(tài),以使第一控制端k1的輸出狀態(tài)以及第二控制端k2的輸出狀態(tài)均為高阻態(tài),使得第一控制端k1以及第二控制端k2在該控制電路中均處于失效狀態(tài),進(jìn)而使得控制電路中當(dāng)前的有效分壓電阻包括第一電阻r1、第二電阻r2以及第四電阻r4,即當(dāng)前控制電路中進(jìn)行分壓的電阻值為第一電阻r1與第二電阻r2及第四電阻r4之和,進(jìn)而能夠確保采集端c11的電壓更加準(zhǔn)確,提高該傳感器檢測(cè)結(jié)果的準(zhǔn)確性。
需要說(shuō)明的是,在本文中,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者系統(tǒng)不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者系統(tǒng)所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過(guò)程、方法、物品或者系統(tǒng)中還存在另外的相同要素。
上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如rom/ram、磁碟、光盤(pán))中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例的方法。
以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專(zhuān)利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專(zhuān)利保護(hù)范圍內(nèi)。