本申請涉及傳感器識別,具體涉及一種傳感器識別切換電路和傳感器識別切換裝置。
背景技術(shù):
1、當前傳感器的輸出類型可以分為npn型和pnp類型,相對的,控制器(單片機控制器、plc、運動控制卡)的輸入類型也會有對應(yīng)的npn類型和pnp類型。開關(guān)型傳感器的輸出類型必須和控制器(單片機控制器、plc、運動控制卡)的輸入類型相匹配,才能正常識別出開關(guān)型傳感器的信號。
2、現(xiàn)有技術(shù)中進行傳感器識別切換的傳統(tǒng)方案一般為通過電氣工程師人為的提前查閱傳感器的輸出類型,并通過公共觸發(fā)端的物理接線方式更改控制器的類型,然而,該傳統(tǒng)方案會存在由于電氣工程師的接線錯誤,而導(dǎo)致傳感器失效的問題,以及隨著外接設(shè)備選型或升級而改變時,所帶來的npn和pnp兼容性問題。
技術(shù)實現(xiàn)思路
1、本申請實施例提供一種傳感器識別切換電路和傳感器識別切換裝置,至少能保證,本申請方案能做到自動識別傳感器的輸出類型,并根據(jù)傳感器的輸出類型自動匹配控制器的輸入類型,進而能有效避免傳統(tǒng)方案中由于電氣工程師的接線錯誤,而導(dǎo)致傳感器失效的問題,以及隨著外接設(shè)備選型或升級而改變時,所帶來的npn和pnp兼容性問題。
2、第一方面,本申請實施例提供了一種傳感器識別切換電路,所述電路包括:控制器、雙向光耦和邏輯光耦,所述控制器設(shè)置有第一引腳和第二引腳,所述邏輯光耦設(shè)置有第一輸入引腳、第二輸入引腳和輸出引腳;所述第一引腳與所述輸出引腳連接,所述第二引腳通過所述邏輯光耦與所述第一輸入引腳連接,所述第二輸入引腳與傳感器連接,所述第一輸入引腳和所述第二輸入引腳之間通過第一電阻連接;
3、其中,在所述傳感器處于觸發(fā)模式下,所述控制器用于通過所述第二引腳使所述邏輯光耦推挽輸出電平信號,獲取所述第一引腳的電平狀態(tài),以根據(jù)所述電平狀態(tài)識別所述傳感器的輸出類型,并根據(jù)所述輸出類型切換輸入類型,所述輸出類型和所述輸入類型均包括npn類型和pnp類型。
4、在一些實施例中,所述第二輸入引腳為所述雙向光耦的1腳,所述第一輸入引腳為所述雙向光耦的2腳,所述輸出引腳為所述雙向光耦的4腳,所述雙向光耦的3腳接地;所述雙向光耦的1腳和2腳之間設(shè)置有雙向發(fā)光二極管,所述雙向光耦的3腳和4腳之間設(shè)置有光敏管。
5、在一些實施例中,所述邏輯光耦的2腳與所述第二引腳連接,所述邏輯光耦的3腳和5腳接地,所述邏輯光耦的6腳與所述第一輸入引腳連接,所述邏輯光耦的8腳連接電源;所述邏輯光耦的2腳和3腳間設(shè)置有發(fā)光二極管,所述邏輯光耦的5腳、6腳和8腳間設(shè)置有推挽結(jié)構(gòu),所述推挽結(jié)構(gòu)包括相互連接的光探測器和兩個mos管。
6、在一些實施例中,所述根據(jù)所述電平狀態(tài)識別所述傳感器的輸出類型時,所述控制器用于通過所述第二引腳使所述邏輯光耦推挽輸出高電平信號,以在所述電平狀態(tài)為低電平的情況下,識別所述傳感器為npn類型。
7、在一些實施例中,在所述電平狀態(tài)為低電平的情況下,所述控制器還用于通過所述第二引腳使所述邏輯光耦推挽輸出低電平信號,并定時讀取所述電平狀態(tài),以在所述電平狀態(tài)的變化趨勢為由低到高的情況下,識別所述傳感器為npn類型。
8、在一些實施例中,在所述電平狀態(tài)為高電平的情況下,所述控制器還用于通過所述第二引腳使所述邏輯光耦推挽輸出低電平信號,并定時讀取所述電平狀態(tài),以在所述電平狀態(tài)為低電平的情況下,識別所述傳感器為pnp類型。
9、在一些實施例中,在定時讀取所述電平狀態(tài),所述電平狀態(tài)為低電平的情況下,所述控制器還用于通過所述第二引腳使所述邏輯光耦推挽輸出高電平信號,并定時讀取所述電平狀態(tài),以在所述電平狀態(tài)的變化趨勢為由低到高的情況下,識別所述傳感器為pnp類型。
10、在一些實施例中,所述根據(jù)所述輸出類型切換所述控制器的輸入類型時,所述控制器用于在識別出傳感器為npn類型時,控制所述第二引腳輸出高電平信號,以使對應(yīng)的輸入模塊自動切換為npn類型;在識別出傳感器為pnp類型時,控制所述第二引腳輸出低電平信號,以使所述輸入模塊自動切換為pnp類型。
11、在一些實施例中,所述第一引腳與所述輸出引腳之間設(shè)置有指示燈,所述指示燈用于所述控制器在根據(jù)所述輸出類型切換所述控制器的輸入類型之后,所述傳感器處于觸發(fā)狀態(tài),且所述第一引腳為低電平時亮起;所述傳感器未處于觸發(fā)狀態(tài),且所述第一引腳為高電平時熄滅。
12、第二方面,本申請實施例提供了一種傳感器識別切換裝置,所述裝置設(shè)置有如第一方面實施例中任意一項所述的傳感器識別切換電路。
13、本申請至少具有以下有益效果:本申請傳感器識別切換電路由控制器、雙向光耦和邏輯光耦構(gòu)成,控制器設(shè)置有第一引腳和第二引腳,邏輯光耦設(shè)置有第一輸入引腳、第二輸入引腳和輸出引腳,第一引腳連接輸出引腳,第二引腳通過邏輯光耦連接第一輸入引腳。第二輸入引腳與傳感器相連,且第一輸入引腳和第二輸入引腳之間通過第一電阻連接,其中,由于第一引腳的電平高低會隨著第二引腳推挽輸出的電平信號高低而變化,故當傳感器處于觸發(fā)模式下,控制器可以通過第二引腳激活邏輯光耦,使其進行推挽輸出電平信號,并通過監(jiān)測第一引腳的電平狀態(tài)來識別傳感器的輸出類型(npn或pnp),一旦識別出傳感器的類型,控制器便自動調(diào)整其輸入類型以匹配傳感器的輸出類型,使得本申請能夠自動識別傳感器的輸出類型并相應(yīng)地調(diào)整控制器的輸入類型,減少人為配置的需求和錯誤,并提高兼容性與可靠性,降低因電氣工程師接線錯誤導(dǎo)致的傳感器失效風險,以及在外接設(shè)備更換或升級時自動解決npn和pnp兼容性問題,使得控制器能夠更加有靈活性和擴展性的適應(yīng)不同類型的傳感器,無需更改物理接線或進行復(fù)雜的重新配置,此外,由于不需要電氣工程師手動檢查并配置傳感器,可以使得安裝、維護和故障排查等過程變得更加簡單。
1.一種傳感器識別切換電路,其特征在于,所述電路包括:控制器、雙向光耦和邏輯光耦,所述控制器設(shè)置有第一引腳和第二引腳,所述邏輯光耦設(shè)置有第一輸入引腳、第二輸入引腳和輸出引腳;所述第一引腳與所述輸出引腳連接,所述第二引腳通過所述邏輯光耦與所述第一輸入引腳連接,所述第二輸入引腳與傳感器連接,所述第一輸入引腳和所述第二輸入引腳之間通過第一電阻連接;
2.根據(jù)權(quán)利要求1所述的傳感器識別切換電路,其特征在于,所述第二輸入引腳為所述雙向光耦的1腳,所述第一輸入引腳為所述雙向光耦的2腳,所述輸出引腳為所述雙向光耦的4腳,所述雙向光耦的3腳接地;所述雙向光耦的1腳和2腳之間設(shè)置有雙向發(fā)光二極管,所述雙向光耦的3腳和4腳之間設(shè)置有光敏管。
3.根據(jù)權(quán)利要求1所述的傳感器識別切換電路,其特征在于,所述邏輯光耦的2腳與所述第二引腳連接,所述邏輯光耦的3腳和5腳接地,所述邏輯光耦的6腳與所述第一輸入引腳連接,所述邏輯光耦的8腳連接電源;所述邏輯光耦的2腳和3腳間設(shè)置有發(fā)光二極管,所述邏輯光耦的5腳、6腳和8腳間設(shè)置有推挽結(jié)構(gòu),所述推挽結(jié)構(gòu)包括相互連接的光探測器和兩個mos管。
4.根據(jù)權(quán)利要求1所述的傳感器識別切換電路,其特征在于,所述根據(jù)所述電平狀態(tài)識別所述傳感器的輸出類型時,所述控制器用于通過所述第二引腳使所述邏輯光耦推挽輸出高電平信號,以在所述電平狀態(tài)為低電平的情況下,識別所述傳感器為npn類型。
5.根據(jù)權(quán)利要求4所述的傳感器識別切換電路,其特征在于,在所述電平狀態(tài)為低電平的情況下,所述控制器還用于通過所述第二引腳使所述邏輯光耦推挽輸出低電平信號,并定時讀取所述電平狀態(tài),以在所述電平狀態(tài)的變化趨勢為由低到高的情況下,識別所述傳感器為npn類型。
6.根據(jù)權(quán)利要求4所述的傳感器識別切換電路,其特征在于,在所述電平狀態(tài)為高電平的情況下,所述控制器還用于通過所述第二引腳使所述邏輯光耦推挽輸出低電平信號,并定時讀取所述電平狀態(tài),以在所述電平狀態(tài)為低電平的情況下,識別所述傳感器為pnp類型。
7.根據(jù)權(quán)利要求6所述的傳感器識別切換電路,其特征在于,在定時讀取所述電平狀態(tài),所述電平狀態(tài)為低電平的情況下,所述控制器還用于通過所述第二引腳使所述邏輯光耦推挽輸出高電平信號,并定時讀取所述電平狀態(tài),以在所述電平狀態(tài)的變化趨勢為由低到高的情況下,識別所述傳感器為pnp類型。
8.根據(jù)權(quán)利要求1所述的傳感器識別切換電路,其特征在于,所述根據(jù)所述輸出類型切換所述控制器的輸入類型時,所述控制器用于在識別出傳感器為npn類型時,控制所述第二引腳輸出高電平信號,以使對應(yīng)的輸入模塊自動切換為npn類型;在識別出傳感器為pnp類型時,控制所述第二引腳輸出低電平信號,以使所述輸入模塊自動切換為pnp類型。
9.根據(jù)權(quán)利要求1所述的傳感器識別切換電路,其特征在于,所述第一引腳與所述輸出引腳之間設(shè)置有指示燈,所述指示燈用于所述控制器在根據(jù)所述輸出類型切換所述控制器的輸入類型之后,所述傳感器處于觸發(fā)狀態(tài),且所述第一引腳為低電平時亮起;所述傳感器未處于觸發(fā)狀態(tài),且所述第一引腳為高電平時熄滅。
10.一種傳感器識別切換裝置,其特征在于,所述裝置設(shè)置有如權(quán)利要求1至9中任意一項所述的傳感器識別切換電路。