本應用筆記介紹了 ZMOTION? 檢測模塊應用以及它如何用于檢測和控制應用。它概述了模塊、其操作模式、硬件接口模式描述、串行接口模式命令以及應用程序的軟件概述。
智動概述
Zilog 的 ZMOTION 檢測模塊是用于運動檢測和方向的完整、緊湊且易于接口的解決方案。它采用先進的被動紅外技術和 Zilog 的 Z8FS04 運動檢測 MCU 設計,具有強大的嵌入式軟件引擎,可提供高性能運動檢測。圖 1 顯示了 ZMOTION 檢測模塊上引腳的位置。
操作模式
有兩種操作模式:硬件接口模式和串行接口模式。
在硬件接口模式下,您可以進行以下調整:
- 使用硬件接口引腳進行基本配置
- 使用 SNS 引腳上的電壓調整運動靈敏度。
- 使用 DLY 引腳上的電壓調整時間延遲(輸出活動時間)
- 設置可選的環境光輸入
- 使用睡眠模式來降低功耗。
在串行模式接口中,您可以使用串行接口(Rxd 和 Txd)進行高級配置:
- 9600 波特率
- 無奇偶校驗
- 8 個數據位
- 1 個停止位
- 無流量控制
硬件接口模式說明
圖 2 顯示了如何使用硬件接口模式連接 ZMOTION 檢測模塊的典型示例。當 0 V 和 1.8 V 之間的電壓在上電期間(或由 Vbo 引起的復位后)提供給 SNS 引腳時,就會選擇這種操作模式。當硬件接口模式建立后,此引腳成為靈敏度輸入并接受 0 V 和 1.8 V 之間的電壓作為運動檢測靈敏度級別的參考。
0 V = 最高靈敏度
1.8 V = 最低靈敏度
在圖 2 中,R2 和 R4 形成一個簡單的電位計電阻分壓器,以確保在復位時進入硬件模式并控制靈敏度。
圖 2 硬件接口模式應用實例
上電后,被動紅外傳感器需要一段時間才能穩定。這通常需要大約 20 秒,但因環境條件而異。軟件在上電期間動態監控熱釋電傳感器,并在傳感器穩定后立即開始檢測運動。
串行接口模式命令
串行接口模式作為主機-客戶端關系運行,其中 ZMOTION 檢測模塊是客戶端。命令從主機發送,模塊響應請求的信息或確認。唯一的例外是當模塊配置為“/MD Unsolicited”操作時。在這種情況下,它會發送運動檢測信息,而無需先收到主機的命令。
發送到 ZMOTION 檢測模塊的所有串行命令都是 ASCII 字符格式,但發送到模塊和從模塊發送的數據可以是 ASCII 或十進制。
模塊接受三種類型的命令:
- 讀取命令
- 寫命令
- 確認命令
編輯:hfy
-
紅外傳感器
+關注
關注
9文章
522瀏覽量
47708 -
Zilog
+關注
關注
0文章
2瀏覽量
1066
發布評論請先 登錄
相關推薦
評論