霍爾效應(yīng)傳感器,也稱為霍爾傳感器,以高精度、一致性和可靠性監(jiān)控磁場。為什么這很重要?因為它能讓你感知系統(tǒng)中物體的位置和運動。在這篇文章中,我將解釋什么是霍爾效應(yīng)傳感器,它的基本構(gòu)件和功能,以及霍爾效應(yīng)傳感器與Arduino接口的連接方式。
霍爾效應(yīng)傳感器工作原理:
從霍爾效應(yīng)的基礎(chǔ)知識開始來理解霍爾效應(yīng)傳感器。當電流在存在磁場的情況下流過導體時,電子被磁場推向?qū)w的一側(cè)?;魻栃?yīng)可用于測量以特定參數(shù)構(gòu)建的導體中的電流。例如,扁平金屬導體兩端的電壓比周圍的電壓更能顯示霍爾效應(yīng)。
當向平板施加磁場時,在導體上移動的電子被迫向一側(cè)移動。由于可以計算撓度總和,因此該裝置具有廣泛的應(yīng)用。平板導體用于計算霍爾效應(yīng)傳感器中的磁場強度。當磁鐵靠近傳感器時,傳感器會檢測到它并將信息發(fā)送到控制器。當磁鐵靠近傳感器時,板上的電荷轉(zhuǎn)移到一側(cè),在一側(cè)產(chǎn)生正電荷,在另一側(cè)產(chǎn)生負電荷。確定板兩側(cè)的電壓差,可用于計算磁場強度或傳感器接近度。
霍爾效應(yīng)傳感器用途:
霍爾效應(yīng)傳感器由磁場供電,在許多應(yīng)用中,連接到移動軸或設(shè)備的單個永磁體可以控制設(shè)備。有許多不同形式的磁鐵感應(yīng)運動,包括迎面、橫向、推拉和推推等。為確保最佳靈敏度,無論配置如何,磁通線必須始終垂直于系統(tǒng)的感應(yīng)區(qū)域并具有正確的極性。為了確保線性,還需要場強顯著變化的高場強磁鐵以進行必要的運動。
霍爾效應(yīng)傳感器與Arduino接口怎么連接?
準備好硬件和代碼后,將代碼上傳到Arduino。我使用9V電池為整個設(shè)置供電。您可以使用任何優(yōu)選的電源。現(xiàn)在將傳感器連接到電機,如下面的GIF所示。
將傳感器正確安裝在電機上后,將傳感器線連接到Arduino,如下圖所示。我們在這里使用一個l298n驅(qū)動程序,如下面的連接圖所示。
建立連接后,您就可以上傳代碼進行運轉(zhuǎn)。